2016-06-04 13:15:38 +02:00
|
|
|
# Build library
|
2016-06-12 18:01:24 +02:00
|
|
|
find_package(PkgConfig REQUIRED)
|
|
|
|
pkg_check_modules(PC_LIBSOUP REQUIRED libsoup-2.4)
|
2016-09-08 14:00:04 +02:00
|
|
|
pkg_check_modules(LIBXML2 REQUIRED libxml-2.0)
|
2016-06-12 18:01:24 +02:00
|
|
|
|
2016-09-08 14:00:04 +02:00
|
|
|
include_directories(${PC_LIBSOUP_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIRS})
|
|
|
|
link_directories(${PC_LIBSOUP_LIBRARY_DIRS} ${LIBXML2_LIBRARY_DIRS})
|
|
|
|
add_definitions(${LIBXML2_CFLAGS_OTHER})
|
2016-06-12 18:01:24 +02:00
|
|
|
|
2016-06-04 13:15:38 +02:00
|
|
|
aux_source_directory(. LIBSRC_LIST)
|
|
|
|
add_library(konaclient SHARED ${LIBSRC_LIST})
|
2016-06-12 18:01:24 +02:00
|
|
|
target_link_libraries(konaclient ${GLIB2_LIBRARIES} ${PC_LIBSOUP_LIBRARIES} ${GOBJECT2_LIBRARIES})
|