2023-05-28 00:25:05 +02:00
|
|
|
|
# Файлы для сборки
|
2023-05-27 12:12:05 +02:00
|
|
|
|
file(GLOB HEADERS "*.h")
|
|
|
|
|
file(GLOB SOURCES "*.cpp")
|
|
|
|
|
|
2023-05-28 00:25:05 +02:00
|
|
|
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/")
|
|
|
|
|
|
2023-05-27 12:12:05 +02:00
|
|
|
|
# Пути к бинарным файлам
|
|
|
|
|
set(BINARY_DIR "${CMAKE_BINARY_DIR}")
|
|
|
|
|
set(APPPATH "bin")
|
|
|
|
|
set(INCPATH "include/${CMAKE_PROJECT_NAME}")
|
|
|
|
|
set(RINCPATH "include")
|
|
|
|
|
set(DOCPATH "share/doc/${CMAKE_PROJECT_NAME}")
|
|
|
|
|
set(TESTPATH "bin")
|
|
|
|
|
set(RPLUGINPATH "lib/${CMAKE_PROJECT_NAME}/plugins")
|
|
|
|
|
add_definitions(-DPLUGIN_DIR="""../${RPLUGINPATH}""")
|
|
|
|
|
|
|
|
|
|
if (UNIX)
|
|
|
|
|
set(RLIBRARYPATH "lib/${CMAKE_PROJECT_NAME}")
|
|
|
|
|
set(RLIBRARYTESTPATH "lib/${CMAKE_PROJECT_NAME}")
|
|
|
|
|
endif (UNIX)
|
|
|
|
|
if (WIN32)
|
2023-06-04 11:05:44 +02:00
|
|
|
|
set(RLIBRARYPATH "${APPPATH}")
|
|
|
|
|
set(RLIBRARYTESTPATH "${APPPATH}")
|
2023-05-27 12:12:05 +02:00
|
|
|
|
endif (WIN32)
|
|
|
|
|
|