9696 shell : bash
9797 working-directory : ${{github.workspace}}/build
9898 run : |
99- source ../dependencies/conanbuild.sh
99+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
100100 cmake .. \
101101 -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
102102 -DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
@@ -109,22 +109,22 @@ jobs:
109109 shell : bash
110110 working-directory : ${{github.workspace}}/build
111111 run : |
112- source ../dependencies/conanbuild.sh
112+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
113113 cmake --build . --config ${BUILD_TYPE} --parallel 2
114114
115115 - name : Install
116116 shell : bash
117117 working-directory : ${{github.workspace}}/build
118118 run : |
119- source ../dependencies/conanbuild.sh
119+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
120120 cmake --install . --config ${BUILD_TYPE}
121121
122122 - name : Build example SDL
123123 shell : bash
124124 working-directory : ${{github.workspace}}/build
125125 run : |
126126 rm -rf *
127- source ../dependencies/conanbuild.sh
127+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
128128 cmake ../examples/sdl${{matrix.platform.suffix}} \
129129 -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
130130 -DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
@@ -136,7 +136,7 @@ jobs:
136136 working-directory : ${{github.workspace}}/build
137137 run : |
138138 rm -rf *
139- source ../dependencies/conanbuild.sh
139+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
140140 cmake ../examples/opengl-sdl${{matrix.platform.suffix}} \
141141 -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
142142 -DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
@@ -149,7 +149,7 @@ jobs:
149149 working-directory : ${{github.workspace}}/build
150150 run : |
151151 rm -rf *
152- source ../dependencies/conanbuild.sh
152+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
153153 cmake ../examples/sfml${{matrix.platform.suffix}} \
154154 -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
155155 -DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
@@ -162,7 +162,7 @@ jobs:
162162 working-directory : ${{github.workspace}}/build
163163 run : |
164164 rm -rf *
165- source ../dependencies/conanbuild.sh
165+ test -f ../dependencies/conanbuild.sh && source ../dependencies/conanbuild.sh
166166 cmake ../examples/opengl-sfml${{matrix.platform.suffix}} \
167167 -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
168168 -DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
0 commit comments