-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
42 lines (36 loc) · 1.42 KB
/
Copy pathCMakeLists.txt
File metadata and controls
42 lines (36 loc) · 1.42 KB
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
CMAKE_MINIMUM_REQUIRED(VERSION 3.0.2)
set(WORKSPACE_DIR ${CMAKE_SOURCE_DIR}/../.. CACHE PATH "root of the packages workspace directory")
list(APPEND CMAKE_MODULE_PATH ${WORKSPACE_DIR}/share/cmake/system) # using generic scripts/modules of the workspace
include(Package_Definition NO_POLICY_SCOPE)
PROJECT(wui-cpp)
PID_Package(
AUTHOR Benjamin Navarro
INSTITUTION LIRMM / CNRS
MAIL navarro@lirmm.fr
YEAR 2018-2021
LICENSE GNULGPL
ADDRESS git@gite.lirmm.fr:pid/gui/wui-cpp.git
PUBLIC_ADDRESS https://gite.lirmm.fr/pid/gui/wui-cpp.git
CONTRIBUTION_SPACE pid
DESCRIPTION "WUI-CPP is an easy to use Web-based GUI for your C++ programs"
README instructions.md
CODE_STYLE pid11
VERSION 1.1.0
)
check_PID_Environment(TOOL conventional_commits)
check_PID_Environment(LANGUAGE CXX[std=17])
PID_Dependency(simple-web-server VERSION 3.0)
PID_Dependency(json FROM VERSION 3.9.1)
PID_Publishing(
PROJECT https://gite.lirmm.fr/pid/gui/wui-cpp
FRAMEWORK pid
CATEGORIES programming/gui
DESCRIPTION WUI-CPP is an easy to use Web-based GUI for your C++ programs
PUBLISH_BINARIES
PUBLISH_DEVELOPMENT_INFO
ALLOWED_PLATFORMS
x86_64_linux_stdc++11__ub18_gcc9__
x86_64_linux_stdc++11__ub20_gcc9__
x86_64_linux_stdc++11__arch_gcc__
)
build_PID_Package()