author | Myhailo Danylenko <isbear@ukrpost.net> |
Thu, 18 Oct 2012 23:24:14 +0300 | |
changeset 41 | cfb02882828d |
parent 37 | 0477d4800fbd |
child 42 | 5b4234ddd8a2 |
permissions | -rw-r--r-- |
37 | 1 |
## Copyright 2009-2012 Myhailo Danylenko |
2 |
# This file is part of mcabber-pep |
|
0 | 3 |
# |
37 | 4 |
# mcabber-pep is a free software: you can redistribute it and/or modify |
0 | 5 |
# it under the terms of the GNU General Public License as published by |
6 |
# the Free Software Foundation, either version 2 of the License, or |
|
7 |
# (at your option) any later version. |
|
8 |
# |
|
9 |
# This program is distributed in the hope that it will be useful, |
|
10 |
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
11 |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
12 |
# GNU General Public License for more details. |
|
13 |
# |
|
14 |
# You should have received a copy of the GNU General Public License |
|
15 |
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
16 |
||
17 |
cmake_minimum_required(VERSION 2.6) |
|
18 |
project(pep C) |
|
32 | 19 |
set(PROJECT_VERSION "0.0.4") |
0 | 20 |
|
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
21 |
set(HANDLER_LIST mood tune geoloc activity) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
22 |
set(MODULE_LIST pep) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
23 |
foreach(HANDLER IN LISTS HANDLER_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
24 |
list(APPEND MODULE_LIST ${HANDLER} pep_${HANDLER}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
25 |
endforeach(HANDLER) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
26 |
|
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
27 |
## User settable options |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
28 |
option(DEBUG "Enable debugging symbols" OFF) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
29 |
foreach(HANDLER IN LISTS HANDLER_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
30 |
string(TOUPPER ${HANDLER} UPHANDLER) |
33
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
31 |
set(HOOK_${UPHANDLER}_IN "${HANDLER}-in" CACHE STRING "${HANDLER} incoming event hook name") |
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
32 |
set(HOOK_${UPHANDLER}_OUT "${HANDLER}-out" CACHE STRING "${HANDLER} outgoing event hook name") |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
33 |
endforeach(HANDLER) |
33
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
34 |
set(OPT_TUNE_PAUSE_IS_STOP "pep_tune_pause_is_stop" CACHE STRING "Tune pause is stop option name") |
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
35 |
set(OPT_TUNE_INTERVAL "pep_tune_interval" CACHE STRING "Tune intevral option name") |
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
36 |
set(OPT_GEOLOC_INTERVAL "pep_geoloc_interval" CACHE STRING "Geoloc interval option name") |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
37 |
|
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
38 |
set(PEP_DESCRIPTION "Common listener for PEP events") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
39 |
set(PEP_MOOD_DESCRIPTION "PEP mood event handler") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
40 |
set(PEP_TUNE_DESCRIPTION "PEP tune event handler\\n Options: ${OPT_TUNE_INTERVAL}, ${OPT_TUNE_PAUSE_IS_STOP}") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
41 |
set(PEP_GEOLOC_DESCRIPTION "PEP geoloc event handler\\n Options: ${OPT_GEOLOC_INTERVAL}") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
42 |
set(PEP_ACTIVITY_DESCRIPTION "PEP activity event handler") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
43 |
set(MOOD_DESCRIPTION "Mood event handler (ui)\\n Command: /mood") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
44 |
set(TUNE_DESCRIPTION "Tune event handler (ui)\\n Command: /tune") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
45 |
set(GEOLOC_DESCRIPTION "Geolocation event handler (ui)\\n Command: /geoloc") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
46 |
set(ACTIVITY_DESCRIPTION "User activity event handler (ui)\\n Command: /activity") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
47 |
|
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
48 |
foreach(AVMODULE IN LISTS MODULE_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
49 |
string(TOUPPER ${AVMODULE} AVMODULE) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
50 |
execute_PROCESS(COMMAND echo -n "${${AVMODULE}_DESCRIPTION}" COMMAND sed -e "s/\\\\n/\\n\\t/g" OUTPUT_VARIABLE ${AVMODULE}_DESCRIPTION_AVV) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
51 |
endforeach(AVMODULE) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
52 |
|
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
53 |
## Check for build dependencies |
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
54 |
find_package(PkgConfig REQUIRED) |
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
55 |
pkg_check_modules(GLIB REQUIRED glib-2.0) |
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
56 |
pkg_check_modules(LM REQUIRED loudmouth-1.0) |
17
4a7cf0f5e85c
Use pkg-config to find mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents:
15
diff
changeset
|
57 |
pkg_check_modules(MCABBER REQUIRED mcabber) |
29
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
58 |
include(CheckSymbolExists) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
59 |
set(CMAKE_REQUIRED_INCLUDES ${LM_INCLUDE_DIRS}) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
60 |
set(CMAKE_REQUIRED_LIBRARIES ${LM_LIBRARIES}) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
61 |
set(CMAKE_REQUIRED_FLAGS ${LM_LDFLAGS} ${LM_CFLAGS}) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
62 |
check_symbol_exists(lm_connection_unregister_reply_handler loudmouth/loudmouth.h HAVE_LM_CONNECTION_UNREGISTER_REPLY_HANDLER) |
41 | 63 |
include(CheckCSourceCompiles) |
64 |
set(CMAKE_REQUIRED_INCLUDES ${MCABBER_INCLUDE_DIRS}) |
|
65 |
set(CMAKE_REQUIRED_LIBRARIES ${MCABBER_LIBRARIES}) |
|
66 |
set(CMAKE_REQUIRED_FLAGS ${MCABBER_LDFLAGS} ${MCABBER_CFLAGS}) |
|
67 |
check_c_source_compiles(" |
|
68 |
#include <glib.h> |
|
69 |
#include <mcabber/api.h> |
|
70 |
#ifdef MCABBER_API_HAVE_COMPL_FLAGS |
|
71 |
int main (void) { return 0; } |
|
72 |
#endif |
|
73 |
" HAVE_MCABBER_COMPLETION_FLAGS) |
|
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
74 |
link_directories(${GLIB_LIBRARY_DIRS} |
17
4a7cf0f5e85c
Use pkg-config to find mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents:
15
diff
changeset
|
75 |
${LM_LIBRARY_DIRS} |
4a7cf0f5e85c
Use pkg-config to find mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents:
15
diff
changeset
|
76 |
${MCABBER_LIBRARY_DIRS}) |
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
77 |
|
0 | 78 |
## Target definitions |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
79 |
add_library(pep MODULE pep.c pep.h) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
80 |
foreach(HANDLER IN LISTS HANDLER_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
81 |
add_library(${HANDLER} MODULE ${HANDLER}.c pep_${HANDLER}.h) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
82 |
add_library(pep_${HANDLER} MODULE pep_${HANDLER}.c pep_${HANDLER}.h pep.h) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
83 |
endforeach(HANDLER) |
0 | 84 |
|
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
85 |
## Compiler setup |
29
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
86 |
if(DEBUG) |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
87 |
set(DEBUG_COMPILE_FLAGS "-g") |
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
88 |
endif() |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
89 |
configure_file(config.h.in config.h) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
90 |
foreach(HANDLER IN LISTS HANDLER_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
91 |
configure_file(pep_${HANDLER}.h.in pep_${HANDLER}.h) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
92 |
endforeach(HANDLER) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
93 |
include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} ${LM_INCLUDE_DIRS} ${MCABBER_INCLUDE_DIRS}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
94 |
target_link_libraries(pep ${GLIB_LIBRARIES} ${LM_LIBRARIES} ${MCABBER_LIBRARIES}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
95 |
foreach(HANDLER IN LISTS HANDLER_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
96 |
target_link_libraries(${HANDLER} ${GLIB_LIBRARIES} ${MCABBER_LIBRARIES}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
97 |
target_link_libraries(pep_${HANDLER} ${GLIB_LIBRARIES} ${LM_LIBRARIES} ${MCABBER_LIBRARIES}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
98 |
endforeach(HANDLER) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
99 |
include_directories(${pep_SOURCE_DIR} ${pep_BINARY_DIR}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
100 |
foreach(AVMODULE IN LISTS MODULE_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
101 |
set_target_properties(${AVMODULE} PROPERTIES COMPILE_FLAGS "-Wall ${DEBUG_COMPILE_FLAGS}") |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
102 |
endforeach(AVMODULE) |
12
7d4c5337267c
Fix linker library search path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
11
diff
changeset
|
103 |
|
0 | 104 |
## Packaging information |
105 |
set(CPACK_PACKAGE_NAME libmcabber-pep) |
|
19
9ce7690c4dab
Update module struct to use api
Myhailo Danylenko <isbear@ukrpost.net>
parents:
18
diff
changeset
|
106 |
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION}) |
0 | 107 |
set(CPACK_PACKAGE_VENDOR "IsBear") |
108 |
set(CPACK_PACKAGE_CONTACT "Myhailo Danylenko <isbear@ukrpost.net>") |
|
29
23fa36d480fb
Merge pep modules & use events
Myhailo Danylenko <isbear@ukrpost.net>
parents:
26
diff
changeset
|
109 |
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "PEP modules") |
0 | 110 |
set(CPACK_RESOURCE_FILE_LICENSE ${pep_SOURCE_DIR}/COPYING) |
111 |
set(CPACK_SOURCE_GENERATOR TBZ2) |
|
33
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
112 |
set(CPACK_GENERATOR DEB CACHE STRING "Binary package generator, eg DEB, RPM, TGZ, NSIS...") |
0 | 113 |
set(CPACK_DEBIAN_PACKAGE_SECTION libs) |
114 |
find_program(DPKG_EXECUTABLE dpkg) |
|
115 |
if(DPKG_EXECUTABLE) |
|
116 |
execute_process(COMMAND ${DPKG_EXECUTABLE} --print-architecture OUTPUT_VARIABLE CPACK_DEBIAN_PACKAGE_ARCHITECTURE OUTPUT_STRIP_TRAILING_WHITESPACE) |
|
117 |
else() |
|
33
9151fef57135
Fix option types in cmakelists
Myhailo Danylenko <isbear@ukrpost.net>
parents:
32
diff
changeset
|
118 |
set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE i386 CACHE STRING "Architecture of package") |
0 | 119 |
endif() |
120 |
set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}_${CPACK_PACKAGE_VERSION}_${CPACK_DEBIAN_PACKAGE_ARCHITECTURE}") |
|
121 |
set(CPACK_SOURCE_IGNORE_FILES "/\\\\..*;\\\\.swp;~$;/build/;\\\\.tar\\\\.;\\\\.deb;\\\\.so") |
|
122 |
include(CPack) |
|
123 |
||
41 | 124 |
if(HAVE_MCABBER_COMPLETION_FLAGS) |
125 |
set(AVV_COMPL_VERSION "compl:4") |
|
126 |
else() |
|
127 |
set(AVV_COMPL_VERSION "compl:3 | compl:2") |
|
128 |
endif() |
|
129 |
||
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
130 |
foreach(AVMODULE IN LISTS MODULE_LIST) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
131 |
configure_file(avv/${AVMODULE}.in avv/${AVMODULE}) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
132 |
endforeach(AVMODULE) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
133 |
|
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
134 |
configure_file(pep.rc.in pep.rc @ONLY) |
26
1d5521131630
Add AVV module description
Myhailo Danylenko <isbear@ukrpost.net>
parents:
21
diff
changeset
|
135 |
|
15
c28824abec86
Fix documentation installation path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
12
diff
changeset
|
136 |
## Installation |
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
137 |
install(TARGETS ${MODULE_LIST} DESTINATION lib/mcabber) |
37 | 138 |
install(FILES ${PROJECT_BINARY_DIR}/pep.rc COPYING docs/todo.mdwn docs/readme.mdwn DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
139 |
install(DIRECTORY docs/ DESTINATION share/doc/${CPACK_PACKAGE_NAME} PATTERN "*~" EXCLUDE) |
|
31
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
140 |
install(FILES pep.h |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
141 |
${PROJECT_BINARY_DIR}/pep_mood.h |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
142 |
${PROJECT_BINARY_DIR}/pep_tune.h |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
143 |
${PROJECT_BINARY_DIR}/pep_geoloc.h |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
144 |
${PROJECT_BINARY_DIR}/pep_activity.h DESTINATION include/mcabber) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
145 |
install(DIRECTORY help DESTINATION share/mcabber PATTERN "*~" EXCLUDE) |
e404cd1c7077
Drop publish_*, rework build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
29
diff
changeset
|
146 |
install(DIRECTORY ${PROJECT_BINARY_DIR}/avv/ DESTINATION share/mcabber/avv/modules PATTERN "*~" EXCLUDE) |
15
c28824abec86
Fix documentation installation path
Myhailo Danylenko <isbear@ukrpost.net>
parents:
12
diff
changeset
|
147 |
|
41 | 148 |
## The End ## vim: se ts=4 sw=4: ## |