summaryrefslogtreecommitdiff
path: root/gui/CMakeLists.txt
blob: 1ae7a319dffaa32905d36e6b90adf2c29efeeb7d (plain)
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
# add_executable("app"
#   "src/main.cpp"
# )

# target_link_libraries("app" PRIVATE
#   "$<$<AND:$<CXX_COMPILER_ID:GNU,Clang>,$<CONFIG:Debug>>:gcov>"

#   "PkgConfig::gtkmm"
#   "adwaitamm::adwaitamm"

#   "turns::core"
#   "turns::lang"

#   "$<$<CXX_COMPILER_ID:GNU,Clang>:-Wl,--whole-archive>"
#   "turns::ui"
#   "turns::style"
#   "$<$<CXX_COMPILER_ID:GNU,Clang>:-Wl,--no-whole-archive>"
# )

# target_add_glib_resources("app"
#   PREFIX "/ch/arknet/Turns"
#   UI_FILES "metainfo.xml" 
# )

# set_target_properties("app" PROPERTIES
#   OUTPUT_NAME "turns"
# )

# install(TARGETS "app"
#   RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
# )

# install(FILES
#   "${CMAKE_CURRENT_SOURCE_DIR}/metainfo.xml"
#   DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo"
#   RENAME "ch.arknet.Turns.metainfo.xml"
# )

# configure_file("desktop.in"
#  "turns.desktop"
# )

# install(FILES
#   "${CMAKE_CURRENT_BINARY_DIR}/turns.desktop"
#   DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications"
#   RENAME "ch.arknet.Turns.desktop"
# )

# configure_file("mime.xml"
#  "turns.xml"
# )

# install(FILES
#   "${CMAKE_CURRENT_BINARY_DIR}/turns.xml"
#   DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/mime/packages"
#   RENAME "ch.arknet.Turns.xml"
# )