2 |
|
|
3 |
cmake_minimum_required(VERSION 3.1) |
cmake_minimum_required(VERSION 3.1) |
4 |
|
|
5 |
set (VERSION "0.5.7") |
set (VERSION "0.6.0") |
6 |
|
|
7 |
set (CONFIG_VERSION ${VERSION}) |
set (CONFIG_VERSION ${VERSION}) |
8 |
execute_process ( |
execute_process ( |
12 |
OUTPUT_STRIP_TRAILING_WHITESPACE) |
OUTPUT_STRIP_TRAILING_WHITESPACE) |
13 |
if (GIT_DESCRIBE_RESULT EQUAL 0) |
if (GIT_DESCRIBE_RESULT EQUAL 0) |
14 |
set (VERSION "${GIT_DESCRIBE_OUTPUT}") |
set (VERSION "${GIT_DESCRIBE_OUTPUT}") |
15 |
string (REGEX REPLACE "^[^_vV]+" "" VERSION "${VERSION}") |
string (REGEX REPLACE "^[^_]+" "" VERSION "${VERSION}") |
16 |
string (REGEX REPLACE "^[_vV]+" "" VERSION "${VERSION}") |
string (REGEX REPLACE "^[_vV]+" "" VERSION "${VERSION}") |
17 |
string (REGEX REPLACE "-g" "git." VERSION "${VERSION}") |
string (REGEX REPLACE "-g" "git." VERSION "${VERSION}") |
18 |
string (REGEX REPLACE "[_|-]+" "." VERSION "${VERSION}") |
string (REGEX REPLACE "[_|-]+" "." VERSION "${VERSION}") |
70 |
endif () |
endif () |
71 |
|
|
72 |
# Check for Qt |
# Check for Qt |
73 |
find_package (Qt5 REQUIRED NO_MODULE COMPONENTS Core Gui Widgets) |
find_package (Qt5 REQUIRED COMPONENTS Core Gui Widgets) |
74 |
|
|
75 |
if (CONFIG_XUNIQUE) |
if (CONFIG_XUNIQUE) |
76 |
find_package (Qt5 REQUIRED NO_MODULE COMPONENTS Network) |
find_package (Qt5 REQUIRED COMPONENTS Network) |
77 |
endif () |
endif () |
78 |
|
|
79 |
find_package (Qt5LinguistTools) |
find_package (Qt5LinguistTools) |