depend on jansson and glib2
This commit is contained in:
parent
763c719dfe
commit
44dbf78125
@ -1,10 +1,29 @@
|
|||||||
CMAKE_MINIMUM_REQUIRED(VERSION 3.24)
|
CMAKE_MINIMUM_REQUIRED(VERSION 3.24)
|
||||||
|
|
||||||
|
FIND_PACKAGE(PkgConfig)
|
||||||
|
|
||||||
|
PKG_CHECK_MODULES(JANSSON REQUIRED jansson)
|
||||||
|
PKG_CHECK_MODULES(GLIB2 REQUIRED glib-2.0)
|
||||||
|
|
||||||
SET(SOURCES
|
SET(SOURCES
|
||||||
"src/journalfile.c"
|
"src/journalfile.c"
|
||||||
"include/edapi/journalfile.h"
|
"include/edapi/journalfile.h"
|
||||||
)
|
)
|
||||||
|
|
||||||
INCLUDE_DIRECTORIES("include")
|
INCLUDE_DIRECTORIES(
|
||||||
|
"include"
|
||||||
|
${GLIB2_INCLUDE_DIRS}
|
||||||
|
${JANSSON_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
LINK_DIRECTORIES(
|
||||||
|
${GLIB2_LIBRARY_DIRS}
|
||||||
|
${JANSSON_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
ADD_LIBRARY("edapi" SHARED ${SOURCES})
|
ADD_LIBRARY("edapi" SHARED ${SOURCES})
|
||||||
|
TARGET_LINK_LIBRARIES(
|
||||||
|
"edapi"
|
||||||
|
${GLIB2_LIBRARIES}
|
||||||
|
${JANSSON_LIBRARIES}
|
||||||
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user