46 |
46 |
47 ## Check for build dependencies |
47 ## Check for build dependencies |
48 find_package(PkgConfig REQUIRED) |
48 find_package(PkgConfig REQUIRED) |
49 pkg_check_modules(GLIB REQUIRED glib-2.0) |
49 pkg_check_modules(GLIB REQUIRED glib-2.0) |
50 pkg_check_modules(GMODULE REQUIRED gmodule-2.0) |
50 pkg_check_modules(GMODULE REQUIRED gmodule-2.0) |
51 pkg_check_modules(LM REQUIRED loudmouth-1.0) |
|
52 |
51 |
53 ## Compiler setup |
52 ## Compiler setup |
54 include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} |
53 include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} |
55 ${GMODULE_INCLUDE_DIRS} |
54 ${GMODULE_INCLUDE_DIRS}) |
56 ${LM_INCLUDE_DIRS}) |
|
57 target_link_libraries(env ${GLIB_LIBRARIES} |
55 target_link_libraries(env ${GLIB_LIBRARIES} |
58 ${GMODULE_LIBRARIES} |
56 ${GMODULE_LIBRARIES}) |
59 ${LM_LIBRARIES}) |
|
60 include_directories(${env_SOURCE_DIR} |
57 include_directories(${env_SOURCE_DIR} |
61 ${env_BINARY_DIR} |
58 ${env_BINARY_DIR} |
62 ${MCABBER_INCLUDE_DIR}) |
59 ${MCABBER_INCLUDE_DIR}) |
63 |
60 |
64 ## Installation |
61 ## Installation |
65 install(TARGETS env DESTINATION lib/mcabber) |
62 install(TARGETS env DESTINATION lib/mcabber) |
66 install(FILES env.rc DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
63 install(FILES env.rc COPYING README TODO DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
67 install(DIRECTORY help DESTINATION share/mcabber) |
64 install(DIRECTORY help DESTINATION share/mcabber) |
68 |
65 |
69 ## The End ## vim: se ts=4: ## |
66 ## The End ## vim: se ts=4: ## |