set(PACKAGE base-misc)

message(STATUS ${PACKAGE})

list( APPEND SCRIPTS
  collect_irisrda_logs
  iris_grep
  ps_iris
  sig_lpstat
  sigmet_env
  sigterm
  structmap)

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

include_directories(
  ${CMAKE_CURRENT_SOURCE_DIR}/../include
  ${CMAKE_CURRENT_SOURCE_DIR}/../user_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../antenna_lib
  ${CMAKE_CURRENT_SOURCE_DIR}/../config_lib)

link_libraries(
  user-iris
  config-iris
  antenna-iris
  m
  bsd
  exthdr-iris
  tirpc)

add_executable(color_file_dump color_file_dump.C)

add_executable(makeAsciiSetups makeAsciiSetups.C)
set_target_properties(makeAsciiSetups PROPERTIES COMPILE_FLAGS
                                                 "-fno-strict-aliasing")

add_executable(nfl_to_overlay nfl_to_overlay.C)
add_executable(setup_change_file setup_change_file.C)

foreach(SCRIPT ${SCRIPTS})
  install(
    PROGRAMS ${SCRIPT}
    DESTINATION ${IRIS_SCRIPT}
    COMPONENT base)
endforeach()

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

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

install(
  TARGETS nfl_to_overlay
  DESTINATION ${IRIS_BIN}
  COMPONENT base)
  
install(
  TARGETS setup_change_file
  DESTINATION ${IRIS_BIN}
  COMPONENT base)
