--- a/CMakeLists.txt Wed Jan 20 21:43:37 2010 +0200
+++ b/CMakeLists.txt Mon Feb 15 19:30:25 2010 +0200
@@ -18,14 +18,15 @@
project(yaubil C)
## User settable options
-set(MCABBER_INCLUDE_DIR "/usr/include" CACHE FILEPATH "Path to mcabber headers")
## Check for build dependencies
find_package(PkgConfig REQUIRED)
pkg_check_modules(GLIB REQUIRED glib-2.0)
pkg_check_modules(GMODULE REQUIRED gmodule-2.0)
+pkg_check_modules(MCABBER REQUIRED mcabber)
link_directories(${GLIB_LIBRARY_DIRS}
- ${GMODULE_LIBRARY_DIRS})
+ ${GMODULE_LIBRARY_DIRS}
+ ${MCABBER_LIBRARY_DIRS})
## Target definitions
add_library(yaubil MODULE yaubil.c)
@@ -33,9 +34,10 @@
## Compiler setup
include_directories(SYSTEM ${GLIB_INCLUDE_DIRS}
${GMODULE_INCLUDE_DIRS}
- ${MCABBER_INCLUDE_DIR})
+ ${MCABBER_INCLUDE_DIRS})
target_link_libraries(yaubil ${GLIB_LIBRARIES}
- ${GMODULE_LIBRARIES})
+ ${GMODULE_LIBRARIES}
+ ${MCABBER_LIBRARIES})
include_directories(${yaubil_SOURCE_DIR}
${yaubil_BINARY_DIR})