@@ -20,7 +20,7 @@ set(ver_patch ${CMAKE_MATCH_1})
20
20
set (SAF_VERSION "${ver_major} .${ver_minor} .${ver_patch} " )
21
21
22
22
# Display License
23
- if (SAF_ENABLE_TRACKER_MODULE)
23
+ if (SAF_ENABLE_TRACKER_MODULE OR SAF_ENABLE_HADES_MODULE )
24
24
set (SAF_LICENSE "GNU GPLv2" )
25
25
else ()
26
26
set (SAF_LICENSE "ISC" )
@@ -316,23 +316,30 @@ if(SAF_ENABLE_SOFA_READER_MODULE)
316
316
target_link_libraries (${PROJECT_NAME}
317
317
PRIVATE
318
318
${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/MacOSX/lib/libz.a
319
- )
320
- target_link_libraries (${PROJECT_NAME}
321
- PRIVATE
322
319
${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/MacOSX/lib/libnetcdf.a
323
320
${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/MacOSX/lib/libhdf5.a
324
321
${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/MacOSX/lib/libhdf5_hl.a
325
322
)
326
323
endif ()
327
324
328
325
elseif (UNIX AND NOT APPLE )
329
- find_library (NETCDF_LIBRARY netcdf HINTS HINTS /usr/lib/x86_64-linux-gnu /usr/lib/arm-linux-gnueabihf)
330
- if (NOT NETCDF_LIBRARY)
331
- message (FATAL_ERROR "NETCDF_LIBRARY not found" )
332
- endif ()
333
- target_link_libraries (${PROJECT_NAME} PUBLIC ${NETCDF_LIBRARY} )
334
- message (STATUS "Linking NETCDF: ${NETCDF_LIBRARY} " )
335
-
326
+ if (SAF_NETCDF_INCLUDE_DIR AND SAF_NETCDF_LIBRARIES)
327
+ message (STATUS "Using NetCDF include dir ${SAF_NETCDF_INCLUDE_DIR} and libraries ${SAF_NETCDF_LIBRARIES} " )
328
+ target_include_directories (${PROJECT_NAME} PUBLIC ${SAF_NETCDF_INCLUDE_DIR} )
329
+ target_link_libraries (${PROJECT_NAME} PRIVATE ${SAF_NETCDF_LIBRARIES} )
330
+ else ()
331
+ target_include_directories (${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/Linux/include )
332
+ target_link_libraries (${PROJECT_NAME}
333
+ PUBLIC
334
+ ${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/Linux/lib/libz.a
335
+ )
336
+ target_link_libraries (${PROJECT_NAME}
337
+ PRIVATE
338
+ ${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/Linux/lib/libnetcdf.a
339
+ ${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/Linux/lib/libhdf5.a
340
+ ${CMAKE_CURRENT_SOURCE_DIR} /../dependencies/Linux/lib/libhdf5_hl.a
341
+ )
342
+ endif ()
336
343
endif ()
337
344
endif ()
338
345
else ()
0 commit comments