Skip to content
Snippets Groups Projects
Commit d8966e85 authored by Uwe Schulzweida's avatar Uwe Schulzweida
Browse files

enable default internal libs

parent a7b24da6
No related branches found
No related tags found
1 merge request!114M300433/cmake cleanup 1
Pipeline #94315 passed
......@@ -7,23 +7,29 @@ set(CMAKE_C_STANDARD 11)
include(CTest)
include(CheckIncludeFile)
# enable default internal libs
add_compile_definitions(HAVE_LIBGRIB=1)
add_compile_definitions(HAVE_LIBCGRIBEX=1)
add_compile_definitions(HAVE_LIBEXTRA=1)
add_compile_definitions(HAVE_LIBSERVICE=1)
add_compile_definitions(HAVE_LIBIEG=1)
# ecCodes
find_package(eccodes)
if (${eccodes_FOUND})
add_compile_definitions(HAVE_ECCODES=${eccodes_FOUND})
message(STATUS "added compile definition HAVE_ECCODES=${eccodes_FOUND}")
add_compile_definitions(HAVE_LIBGRIB=${eccodes_FOUND})
message(STATUS "added compile definition HAVE_LIBGRIB=${eccodes_FOUND}")
add_compile_definitions(HAVE_LIBGRIB_API=${eccodes_FOUND})
message(STATUS "added compile definition HAVE_LIBGRIB_API=${eccodes_FOUND}")
else()
message(WARNING "netcdf not found, compiling without netcdf")
endif ()
#NetCDF
# NetCDF
find_package(netCDF COMPONENTS C REQUIRED)
check_include_file("netcdf.h" ${netcdf_flag} C)
if (${netCDF_FOUND})
message(STATUS "added compile definition HAVE_LIBNETCDF=${netCDF_FOUND}")
add_compile_definitions(HAVE_LIBNETCDF=${netCDF_FOUND})
add_compile_definitions(HAVE_NETCDF4=1)
else()
message(WARNING "netcdf not found, compiling without netcdf")
endif ()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment