equal
deleted
inserted
replaced
20 |
20 |
21 ## User options |
21 ## User options |
22 option(DEBUG "Enable debugging output" ON) |
22 option(DEBUG "Enable debugging output" ON) |
23 option(LLM_CONNECTION_ENABLE "Enable exposing of mcabber loudmouth connection to lua" ON) |
23 option(LLM_CONNECTION_ENABLE "Enable exposing of mcabber loudmouth connection to lua" ON) |
24 option(LLM_LOG_HANDLER "Enable registration of log messages handler for lua-loudmouth library's messages" ON) |
24 option(LLM_LOG_HANDLER "Enable registration of log messages handler for lua-loudmouth library's messages" ON) |
25 set(MCABBER_INCLUDE_DIR "/home/isbear/src/mcabber/hglm/mcabber/src" CACHE FILEPATH "Path to mcabber headers") |
25 set(MCABBER_INCLUDE_DIR "${mcabber-lua_SOURCE_DIR}/include" CACHE FILEPATH "Path to mcabber headers") |
26 set(ML_SOURCE_PRIORITY G_PRIORITY_HIGH_IDLE CACHE STRING "Glib event source priority for timeout and bgread") |
26 set(ML_SOURCE_PRIORITY G_PRIORITY_HIGH_IDLE CACHE STRING "Glib event source priority for timeout and bgread") |
27 set(ML_BGREAD_BUFFER 4096 CACHE STRING "Background pipe reading buffer size") |
27 set(ML_BGREAD_BUFFER 4096 CACHE STRING "Background pipe reading buffer size") |
28 |
28 |
29 ## Define targets |
29 ## Define targets |
30 add_library(mcabber-lua MODULE main.c util.c) |
30 add_library(mcabber-lua MODULE main.c util.c) |
84 ## Set up installer |
84 ## Set up installer |
85 install(TARGETS mcabber-lua DESTINATION lib/mcabber) |
85 install(TARGETS mcabber-lua DESTINATION lib/mcabber) |
86 if(PERL_FOUND) |
86 if(PERL_FOUND) |
87 install(FILES ${mcabber-lua_BINARY_DIR}/mcabber-lua.html DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
87 install(FILES ${mcabber-lua_BINARY_DIR}/mcabber-lua.html DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
88 endif() |
88 endif() |
89 install(DIRECTORY examples DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
89 install(DIRECTORY examples DESTINATION share/doc/${CPACK_PACKAGE_NAME} PATTERN "*~" EXCLUDE) |
90 install(FILES README DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
90 install(FILES README DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
91 install(FILES TODO DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
91 install(FILES TODO DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
92 install(FILES COPYING DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
92 install(FILES COPYING DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
93 |
93 |
94 ## The End ## vim: se ts=4: ## |
94 ## The End ## vim: se ts=4: ## |