Skip to content

Commit

Permalink
debug
Browse files Browse the repository at this point in the history
  • Loading branch information
AlysonStahl-NOAA committed Feb 14, 2025
1 parent 20fcdf5 commit 4c7ac76
Showing 1 changed file with 26 additions and 26 deletions.
52 changes: 26 additions & 26 deletions wgrib2/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -95,76 +95,76 @@ if(BUILD_LIB)
endif()

if(USE_NETCDF)
target_link_libraries(obj_lib PRIVATE NetCDF::NetCDF_C)
target_link_libraries(obj_lib PUBLIC NetCDF::NetCDF_C)
target_link_libraries(wgrib2_exe PRIVATE NetCDF::NetCDF_C)
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE NetCDF::NetCDF_C)
target_link_libraries(wgrib2_lib PUBLIC NetCDF::NetCDF_C)
endif()
endif()

if(USE_OPENMP)
target_link_libraries(obj_lib PRIVATE OpenMP::OpenMP_C)
target_link_libraries(obj_lib PUBLIC OpenMP::OpenMP_C)
target_link_libraries(wgrib2_exe PRIVATE OpenMP::OpenMP_C)
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE OpenMP::OpenMP_C)
target_link_libraries(wgrib2_lib PUBLIC OpenMP::OpenMP_C)
endif()
endif()

if(USE_IPOLATES)
target_link_libraries(obj_lib PRIVATE ip::ip_d)
target_link_libraries(obj_lib PUBLIC ip::ip_d)
target_link_libraries(wgrib2_exe PRIVATE ip::ip_d)
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE ip::ip_d)
target_link_libraries(wgrib2_lib PUBLIC ip::ip_d)
endif()
endif()

if(USE_AEC)
target_link_libraries(obj_lib PRIVATE ${LIBAEC_LIBRARIES})
target_include_directories(obj_lib PRIVATE "${LIBAEC_INCLUDE_DIRS}")
target_link_libraries(obj_lib PUBLIC ${LIBAEC_LIBRARIES})
target_include_directories(obj_lib PUBLIC "${LIBAEC_INCLUDE_DIRS}")
target_link_libraries(wgrib2_exe PRIVATE ${LIBAEC_LIBRARIES})
target_include_directories(wgrib2_exe PRIVATE "${LIBAEC_INCLUDE_DIRS}")
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE ${LIBAEC_LIBRARIES})
target_include_directories(wgrib2_lib PRIVATE "${LIBAEC_INCLUDE_DIRS}")
target_link_libraries(wgrib2_lib PUBLIC ${LIBAEC_LIBRARIES})
target_include_directories(wgrib2_lib PUBLIC "${LIBAEC_INCLUDE_DIRS}")
endif()
endif()

if(USE_JASPER OR USE_OPENJPEG OR USE_PNG)
target_link_libraries(obj_lib PRIVATE g2c::g2c)
target_link_libraries(obj_lib PUBLIC g2c::g2c)
target_link_libraries(wgrib2_exe PRIVATE g2c::g2c)
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE g2c::g2c)
target_link_libraries(wgrib2_lib PUBLIC g2c::g2c)
endif()
endif()

if(USE_JASPER)
target_link_libraries(obj_lib PRIVATE ${JASPER_LIBRARIES})
target_include_directories(obj_lib PRIVATE "${JASPER_INCLUDE_DIR}")
target_link_libraries(obj_lib PUBLIC ${JASPER_LIBRARIES})
target_include_directories(obj_lib PUBLIC "${JASPER_INCLUDE_DIR}")
target_link_libraries(wgrib2_exe PRIVATE ${JASPER_LIBRARIES})
target_include_directories(wgrib2_exe PRIVATE "${JASPER_INCLUDE_DIR}")
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE ${JASPER_LIBRARIES})
target_include_directories(wgrib2_lib PRIVATE "${JASPER_INCLUDE_DIR}")
target_link_libraries(wgrib2_lib PUBLIC ${JASPER_LIBRARIES})
target_include_directories(wgrib2_lib PUBLIC "${JASPER_INCLUDE_DIR}")
endif()
elseif(USE_OPENJPEG)
target_link_libraries(obj_lib PRIVATE ${OpenJPEG_LIBRARIES})
target_include_directories(obj_lib PRIVATE "${OpenJPEG_INCLUDE_DIRS}")
target_link_libraries(obj_lib PUBLIC ${OpenJPEG_LIBRARIES})
target_include_directories(obj_lib PUBLIC "${OpenJPEG_INCLUDE_DIRS}")
target_link_libraries(wgrib2_exe PRIVATE ${OpenJPEG_LIBRARIES})
target_include_directories(wgrib2_exe PRIVATE "${OpenJPEG_INCLUDE_DIRS}")
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE ${OpenJPEG_LIBRARIES})
target_include_directories(wgrib2_lib PRIVATE "${OpenJPEG_INCLUDE_DIRS}")
target_link_libraries(wgrib2_lib PUBLIC ${OpenJPEG_LIBRARIES})
target_include_directories(wgrib2_lib PUBLIC "${OpenJPEG_INCLUDE_DIRS}")
endif()
endif()

if(USE_PNG)
target_link_libraries(obj_lib PRIVATE ${PNG_LIBRARIES})
target_include_directories(obj_lib PRIVATE "${PNG_INCLUDE_DIRS}")
target_link_libraries(obj_lib PUBLIC ${PNG_LIBRARIES})
target_include_directories(obj_lib PUBLIC "${PNG_INCLUDE_DIRS}")
target_link_libraries(wgrib2_exe PRIVATE ${PNG_LIBRARIES})
target_include_directories(wgrib2_exe PRIVATE "${PNG_INCLUDE_DIRS}")
if(BUILD_LIB)
target_link_libraries(wgrib2_lib PRIVATE ${PNG_LIBRARIES})
target_include_directories(wgrib2_lib PRIVATE "${PNG_INCLUDE_DIRS}")
target_link_libraries(wgrib2_lib PUBLIC ${PNG_LIBRARIES})
target_include_directories(wgrib2_lib PUBLIC "${PNG_INCLUDE_DIRS}")
endif()
endif()

Expand All @@ -174,9 +174,9 @@ target_link_libraries(wgrib2_exe PRIVATE obj_lib)

if(BUILD_LIB)
set(headers wgrib2_api.h wgrib2.h ${CMAKE_BINARY_DIR}/wgrib2/wgrib2_meta.h)
target_link_libraries(wgrib2_lib PRIVATE gctpc -lm)
target_link_libraries(wgrib2_lib PUBLIC gctpc -lm)
set_target_properties(wgrib2_lib PROPERTIES PUBLIC_HEADER "${headers}")
target_compile_definitions(wgrib2_lib PRIVATE ${definitions_list})
target_compile_definitions(wgrib2_lib PUBLIC ${definitions_list})

install(
TARGETS wgrib2_lib
Expand Down

0 comments on commit 4c7ac76

Please sign in to comment.