macro (setWCOSS2) message("Setting flags and paths for WCOSS2") option(FIND_HDF5 "Try to Find HDF5 libraries" OFF) option(FIND_HDF5_HL "Try to Find HDF5 libraries" ON) set(HDF5_USE_STATIC_LIBRARIES "ON" CACHE INTERNAL "HDF5_Static" ) set(HOST_FLAG "" CACHE INTERNAL "Host Flag") set(MKL_FLAG "" CACHE INTERNAL "MKL flag" ) set(GSI_Intel_Platform_FLAGS "-DPOUND_FOR_STRINGIFY -fp-model strict -assume byterecl -convert big_endian -implicitnone -g -traceback -D_REAL8_ ${OpenMP_Fortran_FLAGS} ${MPI_Fortran_COMPILE_FLAGS} -O3" CACHE INTERNAL "") set(ENKF_Platform_FLAGS "-O3 -fp-model strict -convert big_endian -assume byterecl -implicitnone -g -traceback -DGFS -D_REAL8_ ${OpenMP_Fortran_FLAGS} " CACHE INTERNAL "") set(GSI_LDFLAGS "${OpenMP_Fortran_FLAGS}" CACHE INTERNAL "") endmacro()