@@ -121,6 +121,15 @@ incremental_recipe: |
121121 set -x
122122 [[ ! $TESTERR ]] || exit 1
123123 fi
124+
125+ if [[ -n " $ALIBUILD_CONFIG_DIR " && -f " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" ]] && \
126+ ! cmp -s " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" " $SOURCEDIR /dependencies/FindO2GPU.cmake" && \
127+ [[ ! $( grep " # FindO2GPU.cmake Version " " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" | awk ' {print $4}' ) -gt \
128+ $( grep " # FindO2GPU.cmake Version " " $SOURCEDIR /dependencies/FindO2GPU.cmake" | awk ' {print $4}' ) ]]; then
129+ echo " FindO2GPU.cmake differs in O2 compared to alidist"
130+ exit 1
131+ fi
132+
124133 # Create code coverage information to be uploaded
125134 # by the calling driver to codecov.io or similar service
126135 if [[ $CMAKE_BUILD_TYPE == COVERAGE ]]; then
@@ -153,14 +162,6 @@ valid_defaults:
153162#! /bin/sh
154163export ROOTSYS=$ROOT_ROOT
155164
156- if [[ -n " $ALIBUILD_CONFIG_DIR " && -f " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" ]] && \
157- ! cmp -s " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" " $SOURCEDIR /dependencies/FindO2GPU.cmake" && \
158- [[ ! $( grep " # FindO2GPU.cmake Version " " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" | awk ' {print $4}' ) -gt \
159- $( grep " # FindO2GPU.cmake Version " " $SOURCEDIR /dependencies/FindO2GPU.cmake" | awk ' {print $4}' ) ]]; then
160- echo " FindO2GPU.cmake differs in O2 compared to alidist"
161- exit 1
162- fi
163-
164165if [[ -f $GPU_SYSTEM_ROOT /etc/gpu-features-available.sh ]]; then
165166 source $GPU_SYSTEM_ROOT /etc/gpu-features-available.sh
166167fi
@@ -207,7 +208,6 @@ if [[ ! $CMAKE_GENERATOR && $DISABLE_NINJA != 1 && $DEVEL_SOURCES != $SOURCEDIR
207208 unset NINJA_BIN
208209fi
209210
210-
211211unset DYLD_LIBRARY_PATH
212212cmake $SOURCEDIR -DCMAKE_INSTALL_PREFIX=$INSTALLROOT \
213213 ${CMAKE_GENERATOR: +-G " $CMAKE_GENERATOR " } \
@@ -349,6 +349,14 @@ if [[ $ALIBUILD_O2_TESTS ]]; then
349349 [[ ! $TESTERR ]] || exit 1
350350fi
351351
352+ if [[ -n " $ALIBUILD_CONFIG_DIR " && -f " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" ]] && \
353+ ! cmp -s " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" " $SOURCEDIR /dependencies/FindO2GPU.cmake" && \
354+ [[ ! $( grep " # FindO2GPU.cmake Version " " $ALIBUILD_CONFIG_DIR /resources/FindO2GPU.cmake" | awk ' {print $4}' ) -gt \
355+ $( grep " # FindO2GPU.cmake Version " " $SOURCEDIR /dependencies/FindO2GPU.cmake" | awk ' {print $4}' ) ]]; then
356+ echo " FindO2GPU.cmake differs in O2 compared to alidist"
357+ exit 1
358+ fi
359+
352360# Create code coverage information to be uploaded
353361# by the calling driver to codecov.io or similar service
354362if [[ $CMAKE_BUILD_TYPE == COVERAGE ]]; then
0 commit comments