set(PACKAGE config_lib)

enable_nls()

set(SOURCE_FILES
        config_lib.h
        ant_load.c
        bitex_limits.c
        color_limits.c
        color_load.c
        config_lib_nls_init.c
        dsp_limits.c
        dsp_load.c
        iris_load.c
        license_load.c
        limsubs.c
        menu_load.c
        rtdisp_load.c
        setup_limits.c
        trigger_load.c
        zcal_load.c
        AssignValue.C
        setupChangeLog.C)

add_library(config SHARED ${SOURCE_FILES})
target_include_directories(config PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
        ${CMAKE_CURRENT_SOURCE_DIR}/../antenna_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../dsp_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../fileformats_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../include
        ${CMAKE_CURRENT_SOURCE_DIR}/../user_lib
        ${CMAKE_CURRENT_SOURCE_DIR}/../vtv_lib)
