cmake_minimum_required(VERSION 3.9)
if(EXISTS "$ENV{AddiPack_ROOT}")
  list(FIND CMAKE_MODULE_PATH "$ENV{AddiPack_ROOT}" _index)
  if(${_index} EQUAL -1)
    list(APPEND CMAKE_MODULE_PATH "$ENV{AddiPack_ROOT}/cmake")
  endif()
endif()
include(AddiPackPublicFunctions)

set(TARGET_NAME "digital-input-cpp")
set(SOURCES digital_input.cpp)
addi_pack_cpp_sample(${TARGET_NAME} ${SOURCES} generic)

set(TARGET_NAME "digital-output-cpp")
set(SOURCES digital_output.cpp)
addi_pack_cpp_sample(${TARGET_NAME} ${SOURCES} generic)

set(TARGET_NAME "digital-port-cpp")
set(SOURCES digital_port.cpp)
addi_pack_cpp_sample(${TARGET_NAME} ${SOURCES} generic)
