set(PACKAGE base-suncal)

message(STATUS ${PACKAGE})

set(APP_NAME suncal)

include_directories(
  ${CMAKE_CURRENT_SOURCE_DIR}/../antenna_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../exthdr_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../config_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../dsp_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../himath_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../include
  ${CMAKE_CURRENT_SOURCE_DIR}/../irisscan_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../misc_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/..//user_lib)

link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../lib)

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMOTIF -DXT_CODE -DXOPEN_CATALOG")

set(SOURCE_FILES
    suncal.C
    ConfigureTask.C
    LoadSetup.C
    SaveResults.C
    SunMakeBeam.C
    SunProcessBeam.C
    SunUpdateResults.C
    suncal_h.h)

add_executable(${APP_NAME} ${SOURCE_FILES})
target_link_libraries(
  ${APP_NAME}
  irisscan-iris
  misc-iris
  dsp-iris
  exthdr-iris
  antenna-iris
  himath-iris
  config-iris
  user-iris
  m
  tirpc
  z
  bsd)

install(
  TARGETS ${APP_NAME}
  DESTINATION ${IRIS_BIN}
  COMPONENT base)
