set(PACKAGE antenna_lib)

enable_nls()

include_directories(
        ${CMAKE_CURRENT_SOURCE_DIR}
        ${CMAKE_CURRENT_SOURCE_DIR}/../config_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../exthdr_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../user_lib)

set(SOURCE_FILES
        antenna_int.h
        antenna_lib.h
        antsim_global.h
        ant_global.h
        ant_control.c
        antenna_lib_nls_init.c
        ant_history.c
        AntInsert.c
        ant_iosubs.c
        ant_misc.c
        ant_model.c
        ant_motion.c
        ant_netrcv.c
        AntSet.c
        antsim_control.c
        antsim_misc.c
        antsim_motion.c
        ant_xh.c
        bite_driver.c
        bitsim_driver.c
        iant_pwrp.c
        iantsim_pwrp.c
        sun_position.c)

add_library(antenna SHARED ${SOURCE_FILES})

link_libraries(antenna config user exthdr dl m bsd)

add_executable(ant_rcvd ant_rcvd.c)
add_executable(ant_xmtd ant_xmtd.c)
add_executable(antsim_rcvd antsim_rcvd.c)
add_executable(antsim_xmtd antsim_xmtd.c)
add_executable(ant_logd ant_logd.c)
