You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
587 B
22 lines
587 B
cmake_minimum_required(VERSION 3.19 FATAL_ERROR)
|
|
|
|
# Read version numbers from file
|
|
file (STRINGS ${CMAKE_CURRENT_SOURCE_DIR}/QtScrcpy/version STRING_VERSION)
|
|
message(STATUS "QtScrcpy Version ${STRING_VERSION}")
|
|
project(QtScrcpy
|
|
VERSION ${STRING_VERSION}
|
|
LANGUAGES C CXX
|
|
)
|
|
|
|
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
|
enable_language(OBJCXX)
|
|
endif()
|
|
|
|
# Split version numbers
|
|
string(REPLACE "." ";" VERSION_LIST ${STRING_VERSION})
|
|
list(GET VERSION_LIST 0 VERSION_MAJOR)
|
|
list(GET VERSION_LIST 1 VERSION_MINOR)
|
|
list(GET VERSION_LIST 2 VERSION_PATCH)
|
|
|
|
add_subdirectory(QtScrcpy)
|