@@ -2,6 +2,9 @@ name: Linux
22
33on : [push, pull_request]
44
5+ env :
6+ OPENCL_PKGCONFIG_PATHS : ${{ github.workspace }}/install/lib/pkgconfig:${{ github.workspace }}/external/OpenCL-Headers/install/share/pkgconfig
7+
58jobs :
69 cmake-minimum :
710 runs-on : ${{ matrix.OS }}
@@ -134,15 +137,15 @@ jobs:
134137
135138 - name : Test pkg-config --cflags
136139 shell : bash
137- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " pkg-config OpenCL --cflags | grep -q "\-I$GITHUB_WORKSPACE/external/OpenCL-Headers/install/include"
140+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " pkg-config OpenCL --cflags | grep -q "\-I$GITHUB_WORKSPACE/external/OpenCL-Headers/install/include"
138141
139142 - name : Test pkg-config --libs
140143 shell : bash
141- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " pkg-config OpenCL --libs | grep -q "\-L$GITHUB_WORKSPACE/install/lib -lOpenCL"
144+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " pkg-config OpenCL --libs | grep -q "\-L$GITHUB_WORKSPACE/install/lib -lOpenCL"
142145
143146 - name : Consume pkg-config
144147 shell : bash
145- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " $CMAKE_EXE
148+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " $CMAKE_EXE
146149 -G "${{matrix.GEN}}"
147150 -D CMAKE_C_COMPILER=${{matrix.COMPILER}}
148151 -D CMAKE_C_FLAGS="-Wall -Wextra -pedantic -m${{matrix.BIN}}"
@@ -292,15 +295,15 @@ jobs:
292295
293296 - name : Test pkg-config --cflags
294297 shell : bash
295- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " pkg-config OpenCL --cflags | grep -q "\-I$GITHUB_WORKSPACE/external/OpenCL-Headers/install/include"
298+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " pkg-config OpenCL --cflags | grep -q "\-I$GITHUB_WORKSPACE/external/OpenCL-Headers/install/include"
296299
297300 - name : Test pkg-config --libs
298301 shell : bash
299- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " pkg-config OpenCL --libs | grep -q "\-L$GITHUB_WORKSPACE/install/lib -lOpenCL"
302+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " pkg-config OpenCL --libs | grep -q "\-L$GITHUB_WORKSPACE/install/lib -lOpenCL"
300303
301304 - name : Consume pkg-config
302305 shell : bash
303- run : PKG_CONFIG_PATH="$GITHUB_WORKSPACE/install/lib/pkgconfig:$GITHUB_WORKSPACE/external/OpenCL-Headers/install/lib/pkgconfig " $CMAKE_EXE
306+ run : PKG_CONFIG_PATH="$OPENCL_PKGCONFIG_PATHS " $CMAKE_EXE
304307 -G "${{matrix.GEN}}"
305308 -D CMAKE_C_COMPILER=${{matrix.COMPILER}}
306309 -D CMAKE_C_FLAGS="-Wall -Wextra -pedantic -m${{matrix.BIN}}"
0 commit comments