set(PACKAGE iris-examples)

message(STATUS ${PACKAGE})

set(APP_NAMES change_product 
    interference
    sector
    servlet_test 
    ss_test  
    track_sim 
    version 
    vcor_on)
set(INSTALLED_APP_NAMES beam_blockage
    change_raw 
    crab 
    llwas_sim 
    mode_change 
    PomHeader728 
    tdwr_sim 
    upi_rcv 
    upi_xmt
    TapeInv723)

link_libraries(antenna config himath misc dspi user m z tirpc exthdr)

add_executable(change_product change_product.C)
add_executable(interference interference.C)
add_executable(sector sector.C)
add_executable(ss_test ss_test.C)
add_executable(TapeInv723 TapeInv723.C)
add_executable(track_sim track_sim.C)
add_executable(version version.C)
add_executable(vcor_on vcor_on.C)
add_executable(beam_blockage beam_blockage.C)
add_executable(change_raw change_raw.C)
add_executable(crab crab.C)
add_executable(llwas_sim llwas_sim.C)
add_executable(mode_change mode_change.C)
add_executable(PomHeader728 PomHeader728.C)
add_executable(tdwr_sim tdwr_sim.C)
add_executable(upi_rcv upi_rcv.C)
add_executable(upi_xmt upi_xmt.C)

add_executable(servlet_test servlet_test.C)
target_link_libraries(servlet_test curl boost_program_options boost_system boost_filesystem)

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