29 lines
840 B
CMake
29 lines
840 B
CMake
|
||
# Файл для подключения в основной проект через include
|
||
# Настройки для приложений
|
||
|
||
include(${CMAKE_CURRENT_LIST_DIR}/common.cmake)
|
||
include(${CMAKE_CURRENT_LIST_DIR}/developer.cmake)
|
||
include(${CMAKE_CURRENT_LIST_DIR}/version.cmake)
|
||
|
||
# Имя выходного файла совпадает с названием проекта:
|
||
set(RUNTIME_OUTPUT_NAME ${PROJECT_NAME})
|
||
|
||
configure_file(
|
||
${CMAKE_CURRENT_LIST_DIR}/config.h.in
|
||
${CMAKE_CURRENT_BINARY_DIR}/config.h
|
||
@ONLY
|
||
)
|
||
|
||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${DISTRIB_DIR})
|
||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${DISTRIB_DIR})
|
||
|
||
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||
configure_file(
|
||
${CMAKE_CURRENT_LIST_DIR}/versioninfo.rc.in
|
||
${CMAKE_CURRENT_BINARY_DIR}/versioninfo.rc
|
||
@ONLY
|
||
)
|
||
endif()
|
||
|