NASA Logo
Ocean Color Science Software

ocssw V2022
/gfs-oceanweb/web/ocssw/ocssw_src/oel_hdf4/libl1/CMakeLists.txt File Reference

Functions

 cmake_minimum_required (VERSION 3.12) set(LIBS "") if(BUILD_HISTORICAL) set(historical_src "l1_czcs.c" "l1_seawifs.c" "l1_osmi.c" "l1_aci.c" "l1_seawifs_netcdf.cpp" avhrrsub5h.f airmass_avhrr.f hmf8.f etbpsub.f intpos.f raygetpol.f simpsn.f) set(historical_libs czcs osmi) set(CMAKE_C_FLAGS "$
 
D BUILD_HISTORICAL endif (BUILD_HISTORICAL) list(APPEND LIBS piutils dfutils genutils $
 
goci meris oli find_package (GeographicLib REQUIRED) include_directories($
 
 list (APPEND LIBS ${GeographicLib_LIBRARIES}) find_package(GeoTIFF REQUIRED) include_directories($
 
 list (APPEND LIBS ${GeoTIFF_LIBRARIES}) find_package(OpenJP2 REQUIRED) include_directories($
 
 list (APPEND LIBS ${OpenJP2_LIBRARIES}) find_package(NetCDF REQUIRED COMPONENTS CXX F77) include_directories($
 
 list (APPEND LIBS ${NETCDF_LIBRARIES}) list(APPEND LIBS timeutils) list(APPEND LIBS h5io) list(APPEND LIBS filetype) list(APPEND LIBS bilio) if(BUILD_VIIRS_L1) find_package(LibViirsCal REQUIRED) if(LibViirsCal_INCLUDE_DIRS) include_directories($
 
 endif () list(APPEND LIBS $
 
 set (VIIRS_L1_SRCS calibrate_viirs.c l1_viirs_l1b.c l1_viirs_l1a.c) else(BUILD_VIIRS_L1) set(VIIRS_L1_SRCS calibrate_viirs.c l1_viirs_l1b.c l1_viirs_l1a_stub.c) endif(BUILD_VIIRS_L1) add_library(l1 l1_options.c filehandle_init.c l1_io.c alloc_l1.c init_l1.c windex.c l1subpix.c l1_generic_write.c l1_hdf_generic_read.c l1_nc_generic_read.c l1_xcal.c windex.c brightness.c geom_per_band.c xcal.c get_f0.c setflags_l1.c cloud_flag.c scene_meta.c ll2vec.c ftrim.c l1_mos.c l1_octs.c l1_octs_netcdf.cpp getglint.c l1_meris_N1.c l1_safe.cpp smile.c l1_meris_CC.c l1_ocia.c l1_aviris.c l1_aviris_nc.c l1_prism.c l1_viirs_h5.c l1_hico.c l1_goci.c l1_sgli.c l1_modis.c $
 

Function Documentation

◆ cmake_minimum_required()

cmake_minimum_required ( VERSION 3.  12)

Definition at line 1 of file CMakeLists.txt.

◆ endif() [1/2]

endif ( )

Definition at line 47 of file CMakeLists.txt.

◆ endif() [2/2]

D BUILD_HISTORICAL endif ( BUILD_HISTORICAL  )

Definition at line 17 of file CMakeLists.txt.

◆ find_package()

goci meris oli find_package ( GeographicLib  REQUIRED)

Definition at line 21 of file CMakeLists.txt.

◆ list() [1/4]

list ( APPEND LIBS ${GeographicLib_LIBRARIES}  )

Definition at line 23 of file CMakeLists.txt.

◆ list() [2/4]

list ( APPEND LIBS ${GeoTIFF_LIBRARIES}  )

Definition at line 27 of file CMakeLists.txt.

◆ list() [3/4]

list ( APPEND LIBS ${NETCDF_LIBRARIES}  )

Definition at line 35 of file CMakeLists.txt.

◆ list() [4/4]

list ( APPEND LIBS ${OpenJP2_LIBRARIES}  )

Definition at line 31 of file CMakeLists.txt.

◆ set()

set ( VIIRS_L1_SRCS calibrate_viirs.c l1_viirs_l1b.c l1_viirs_l1a.  c)

Definition at line 49 of file CMakeLists.txt.