# ---------------------------------------------------------------------------

add_executable(minimal_el1008 minimal_el1008.cpp)
target_link_libraries(minimal_el1008 PRIVATE ecapp)
set_target_properties(minimal_el1008 PROPERTIES CXX_STANDARD 17)

add_executable(switchable_input_el3074 switchable_input_el3074.cpp)
target_link_libraries(switchable_input_el3074 PRIVATE ecapp)
set_target_properties(
    switchable_input_el3074 PROPERTIES CXX_STANDARD 17)

add_executable(
    configurable_channel_count_festo configurable_channel_count_festo.cpp)
target_link_libraries(configurable_channel_count_festo PRIVATE ecapp)
set_target_properties(
    configurable_channel_count_festo PROPERTIES CXX_STANDARD 17)

add_executable(iolink_master_el6224 iolink_master_el6224.cpp)
target_link_libraries(iolink_master_el6224 PRIVATE ecapp)
set_target_properties(iolink_master_el6224 PROPERTIES CXX_STANDARD 17)

add_executable(variable_pdo_el6692 variable_pdo_el6692.cpp)
target_link_libraries(variable_pdo_el6692 PRIVATE ecapp)
set_target_properties(variable_pdo_el6692 PROPERTIES CXX_STANDARD 17)

# ---------------------------------------------------------------------------
