1 |
project(QSAMPLER) |
project(QSAMPLER) |
2 |
|
|
3 |
cmake_minimum_required(VERSION 2.6) |
cmake_minimum_required(VERSION 3.1) |
4 |
|
|
5 |
set (VERSION "0.5.7") |
set (VERSION "0.5.7") |
6 |
|
|
7 |
|
set (CONFIG_VERSION ${VERSION}) |
8 |
execute_process ( |
execute_process ( |
9 |
COMMAND git describe --tags --dirty --abbrev=6 |
COMMAND git describe --tags --dirty --abbrev=6 |
10 |
OUTPUT_VARIABLE GIT_DESCRIBE_OUTPUT |
OUTPUT_VARIABLE GIT_DESCRIBE_OUTPUT |
44 |
if (CONFIG_BUILD_TYPE MATCHES "debug") |
if (CONFIG_BUILD_TYPE MATCHES "debug") |
45 |
set(CONFIG_DEBUG 1) |
set(CONFIG_DEBUG 1) |
46 |
endif () |
endif () |
47 |
|
|
48 |
set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}") |
set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}") |
49 |
|
|
50 |
|
include (GNUInstallDirs) |
51 |
|
set (CONFIG_BINDIR "${CONFIG_PREFIX}/${CMAKE_INSTALL_BINDIR}") |
52 |
|
set (CONFIG_LIBDIR "${CONFIG_PREFIX}/${CMAKE_INSTALL_LIBDIR}") |
53 |
|
set (CONFIG_DATADIR "${CONFIG_PREFIX}/${CMAKE_INSTALL_DATADIR}") |
54 |
|
set (CONFIG_MANDIR "${CONFIG_PREFIX}/${CMAKE_INSTALL_MANDIR}") |
55 |
|
|
56 |
|
|
57 |
# Enable libgig availability. |
# Enable libgig availability. |
58 |
option (CONFIG_LIBGIG "Enable libgig interface (default=yes)" 1) |
option (CONFIG_LIBGIG "Enable libgig interface (default=yes)" 1) |
77 |
|
|
78 |
find_package (Qt5LinguistTools) |
find_package (Qt5LinguistTools) |
79 |
|
|
|
include (GNUInstallDirs) |
|
80 |
include (CheckIncludeFile) |
include (CheckIncludeFile) |
81 |
include (CheckIncludeFiles) |
include (CheckIncludeFiles) |
82 |
include (CheckIncludeFileCXX) |
include (CheckIncludeFileCXX) |