forked from albertlauncher/plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
102 lines (79 loc) · 2.2 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Do not export symbols by default
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
set(CMAKE_VISIBILITY_INLINES_HIDDEN 1)
# Set the RPATH for the library lookup
set(CMAKE_INSTALL_RPATH "$ORIGIN/../")
# FrontendPlugins
option(BUILD_WIDGETBOXMODEL "Build the frontend" ON)
if (BUILD_WIDGETBOXMODEL)
add_subdirectory(widgetboxmodel)
endif()
option(BUILD_QMLBOXMODEL "Build the frontend" ON)
if (BUILD_QMLBOXMODEL)
add_subdirectory(qmlboxmodel)
endif()
# ExtensionPlugins
option(BUILD_APPLICATIONS "Build the extension" ON)
if (BUILD_APPLICATIONS)
add_subdirectory(applications)
endif()
option(BUILD_CALCULATOR "Build the extension" ON)
if (BUILD_CALCULATOR)
add_subdirectory(calculator)
endif()
option(BUILD_CHROMEBOOKMARKS "Build the extension" ON)
if (BUILD_CHROMEBOOKMARKS)
add_subdirectory(chromium)
endif()
option(BUILD_DEBUG "Build the extension" OFF)
if (BUILD_DEBUG)
add_subdirectory(debug)
endif()
option(BUILD_FILES "Build the extension" ON)
if (BUILD_FILES)
add_subdirectory(files)
endif()
option(BUILD_FIREFOXBOOKMARKS "Build the extension" ON)
if (BUILD_FIREFOXBOOKMARKS)
add_subdirectory(firefoxbookmarks)
endif()
option(BUILD_HASHGENERATOR "Build the extension" ON)
if (BUILD_HASHGENERATOR)
add_subdirectory(hashgenerator)
endif()
option(BUILD_MPRIS "Build the extension" ON)
if (BUILD_MPRIS)
add_subdirectory(mpris)
endif()
option(BUILD_PYTHON "Build the extension" ON)
if (BUILD_PYTHON)
add_subdirectory(python)
endif()
option(BUILD_SNIPPETS "Build the extension" ON)
if (BUILD_SNIPPETS)
add_subdirectory(snippets)
endif()
option(BUILD_SSH "Build the extension" ON)
if (BUILD_SSH)
add_subdirectory(ssh)
endif()
option(BUILD_SYSTEM "Build the extension" ON)
if (BUILD_SYSTEM)
add_subdirectory(system)
endif()
option(BUILD_TEMPLATE "Build the extension" OFF)
if (BUILD_TEMPLATE)
add_subdirectory(templateExtension)
endif()
option(BUILD_TERMINAL "Build the extension" ON)
if (BUILD_TERMINAL)
add_subdirectory(terminal)
endif()
option(BUILD_VIRTUALBOX "Build the extension" OFF) # Deprecated
if (BUILD_VIRTUALBOX)
add_subdirectory(virtualbox)
endif()
option(BUILD_WEBSEARCH "Build the extension" ON)
if (BUILD_WEBSEARCH)
add_subdirectory(websearch)
endif()