set -ea # For CMake set -x proj_dir=@PROJECT_SOURCE_DIR@ build_dir=@PROJECT_BINARY_DIR@ data_dir=@PROJECT_BINARY_DIR@/data # use definitions from binary dir to test if installation will be correct def_dir="@CMAKE_BINARY_DIR@/@ECCODES_DEFINITION_SUFF@" ECCODES_DEFINITION_PATH="${def_dir}" export ECCODES_DEFINITION_PATH # binaries are in the TOP CMAKE_BINARY_DIR tools_dir=@CMAKE_BINARY_DIR@/bin tigge_dir=@CMAKE_BINARY_DIR@/bin # If this environment variable is set, then run the # executables with valgrind. See ECC-746 EXEC="" if test "x$ECCODES_TEST_WITH_VALGRIND" != "x"; then EXEC="valgrind --error-exitcode=1 -q" tools_dir="$EXEC @CMAKE_BINARY_DIR@/bin" fi # ecCodes tests are in the PROJECT_BINARY_DIR test_dir=@PROJECT_BINARY_DIR@/tests # use samples from binary dir to test if installation will be correct samp_dir="@CMAKE_BINARY_DIR@/@ECCODES_SAMPLES_SUFF@" ECCODES_SAMPLES_PATH=${samp_dir} export ECCODES_SAMPLES_PATH # Options HAVE_JPEG=@HAVE_JPEG@ HAVE_LIBJASPER=@HAVE_LIBJASPER@ HAVE_LIBOPENJPEG=@HAVE_LIBOPENJPEG@ HAVE_PNG=@HAVE_PNG@ HAVE_AEC=@HAVE_AEC@ HAVE_EXTRA_TESTS=@HAVE_EXTRA_TESTS@ HAVE_MEMFS=@HAVE_MEMFS@ ECCODES_ON_WINDOWS=@ECCODES_ON_WINDOWS@ echo "Current directory: `pwd`"