message(STATUS " Configuring Model")

# Генерация Version.h из Version.h.in
configure_file(
    Version.h.in
    ${CMAKE_CURRENT_BINARY_DIR}/Version.h
)

# Создаём "интерфейсную библиотеку", чтобы передавать include dirs
add_library(Helpers INTERFACE)

# Добавляем include директории: и исходники, и сгенерированные файлы
target_include_directories(Helpers
    INTERFACE
        ${INCLUDE_BASE_DIR}        # Color.h
        ${CMAKE_CURRENT_BINARY_DIR}        # Version.h
)
