-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
72 lines (54 loc) · 1.06 KB
/
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
cmake_minimum_required(VERSION 3.12)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
project(gplotpp
VERSION 0.3.0
DESCRIPTION "A C++ header-only interface to Gnuplot"
LANGUAGES CXX
)
enable_testing()
add_test(NAME run_tests
COMMAND run_tests
)
add_executable(example-3d
example-3d.cpp
)
add_executable(example-addpoint
example-addpoint.cpp
)
add_executable(example-animated-gif
example-animated-gif.cpp
)
add_executable(example-complex
example-complex.cpp
)
add_executable(example-errorbars
example-errorbars.cpp
)
add_executable(example-histogram
example-histogram.cpp
)
add_executable(example-multipleseries
example-multipleseries.cpp
)
add_executable(example-pdfoutput
example-pdfoutput.cpp
)
add_executable(example-pngoutput
example-pngoutput.cpp
)
add_executable(example-simple
example-simple.cpp
)
add_executable(example-vec
example-vec.cpp
)
add_executable(example-vec3d
example-vec3d.cpp
)
add_executable(example-dumb
example-dumb.cpp
)
add_executable(run_tests
tests/run_tests.cpp
)