netcdf-c/cf.cmake

39 lines
672 B
CMake
Raw Normal View History

2016-05-07 06:30:40 +08:00
# Is netcdf-4 and/or DAP enabled?
NC4=1
DAP=1
2016-05-07 06:30:40 +08:00
# Is visual studio being used?
VS=yes
#CYGWIN=yes
if test "x$VS" = x ; then
#CC=mpicc
CC=gcc
else
VSSTRING="Visual Studio 12 2013 Win64"
G="-G\"$VSSTRING\""
fi
export CC
2016-01-06 13:26:20 +08:00
FLAGS="-DCMAKE_PREFIX_PATH=c:/tools/nccmake"
2016-05-07 06:30:40 +08:00
if test "x$DAP" = x ; then
FLAGS="$FLAGS -DENABLE_DAP=false"
fi
if test "x$NC4" = x ; then
FLAGS="$FLAGS -DENABLE_NETCDF_4=false"
fi
FLAGS="$FLAGS -DENABLE_CONVERSION_WARNINGS=false"
2015-08-16 06:26:35 +08:00
FLAGS="$FLAGS -DENABLE_DAP_REMOTE_TESTS=true"
rm -fr build
mkdir build
cd build
cmake -GVisual\ Studio\ 14\ 2015 $FLAGS ${ZLIB} ${HDF5} ${CURL} ..
cmake --build .
CTEST_OUTPUT_ON_FAILURE=1 cmake --build . --target test