forked from zealdocs/zeal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
28 lines (22 loc) · 868 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
cmake_minimum_required(VERSION 3.5.1)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
project(Zeal VERSION 0.3.1)
# Project information.
if(APPLE)
set(PROJECT_OUTPUT_NAME "Zeal")
else()
set(PROJECT_OUTPUT_NAME "zeal")
endif()
set(PROJECT_COMPANY_NAME "ZealDocs")
# CMake <= 3.8.0 doesn't support Unicode on Windows:
# https://gitlab.kitware.com/cmake/cmake/commit/335a29cb07a8d014a9ed4d4dbf25e49da3a78b33
# Comparing with 3.8.1 to catch 3.8.0-rc1: https://gitlab.kitware.com/cmake/cmake/issues/16656
if(WIN32 AND CMAKE_VERSION VERSION_LESS 3.8.1)
string(TIMESTAMP PROJECT_COPYRIGHT "(C) 2015-%Y Oleg Shparber" UTC)
else()
string(TIMESTAMP PROJECT_COPYRIGHT "© 2015-%Y Oleg Shparber" UTC)
endif()
set(PROJECT_DESCRIPTION "A simple documentation browser.")
set(PROJECT_URL "https://zealdocs.org")
add_subdirectory(assets)
add_subdirectory(src)