31 lines
587 B
Text
31 lines
587 B
Text
|
|
project (test-ervu-sign-module LANGUAGES C)
|
||
|
|
|
||
|
|
include_directories (
|
||
|
|
../src
|
||
|
|
${GLIB2_INCLUDE_DIRS}
|
||
|
|
${JSONGLIB_INCLUDE_DIRS}
|
||
|
|
)
|
||
|
|
|
||
|
|
set (ESM_SOURCES
|
||
|
|
../src/utils/glib_utils.c
|
||
|
|
../src/utils/json_parser.c
|
||
|
|
../src/utils/jwt.c
|
||
|
|
../src/utils/logger.c
|
||
|
|
)
|
||
|
|
|
||
|
|
set (HEADERS
|
||
|
|
utils/test_jwt.h
|
||
|
|
)
|
||
|
|
|
||
|
|
set (SOURCES
|
||
|
|
main.c
|
||
|
|
utils/test_jwt.c
|
||
|
|
"${ESM_SOURCES}"
|
||
|
|
)
|
||
|
|
|
||
|
|
add_executable(test-ervu-sign-module ${HEADERS} ${SOURCES})
|
||
|
|
|
||
|
|
target_link_libraries(test-ervu-sign-module cunit glib-2.0 json-glib-1.0 gobject-2.0)
|
||
|
|
|
||
|
|
add_test(NAME test-ervu-sign-module COMMAND test-ervu-sign-module)
|