mirror of
https://github.com/opentx/opentx.git
synced 2025-07-15 20:35:17 +03:00
22 lines
787 B
CMake
22 lines
787 B
CMake
project(OpenTX)
|
|
|
|
set(VERSION_MAJOR "2")
|
|
set(VERSION_MINOR "2")
|
|
set(VERSION_REVISION "0")
|
|
set(VERSION_SUFFIX $ENV{OPENTX_VERSION_SUFFIX})
|
|
set(VERSION_FAMILY ${VERSION_MAJOR}.${VERSION_MINOR})
|
|
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_REVISION}${VERSION_SUFFIX})
|
|
message(STATUS "OpenTX ${VERSION}")
|
|
|
|
cmake_minimum_required(VERSION 2.8)
|
|
|
|
set(RADIO_DIRECTORY ${PROJECT_SOURCE_DIR}/radio)
|
|
set(RADIO_SRC_DIRECTORY ${RADIO_DIRECTORY}/src)
|
|
set(COMPANION_SRC_DIRECTORY ${PROJECT_SOURCE_DIR}/companion/src)
|
|
|
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR})
|
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR})
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
|
|
|
|
add_subdirectory(${RADIO_SRC_DIRECTORY})
|
|
add_subdirectory(${COMPANION_SRC_DIRECTORY})
|