2 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR} WGT_SRCS)
3 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/step/configuration WGT_STEP_CONFIGURATION_SRCS)
4 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/step/encryption WGT_STEP_ENCRYPTION_SRCS)
5 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/step/filesystem WGT_STEP_FILESYSTEM_SRCS)
6 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/step/pkgmgr WGT_STEP_PKGMGR_SRCS)
7 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/step/security WGT_STEP_SECURITY_SRCS)
10 ADD_LIBRARY(${TARGET_LIBNAME_WGT} STATIC
12 ${WGT_STEP_CONFIGURATION_SRCS}
13 ${WGT_STEP_ENCRYPTION_SRCS}
14 ${WGT_STEP_FILESYSTEM_SRCS}
15 ${WGT_STEP_PKGMGR_SRCS}
16 ${WGT_STEP_SECURITY_SRCS})
18 TARGET_INCLUDE_DIRECTORIES(${TARGET_LIBNAME_WGT} PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/../")
20 APPLY_PKG_CONFIG(${TARGET_LIBNAME_WGT} PUBLIC
22 WGT_MANIFEST_HANDLERS_DEPS
28 SET_TARGET_PROPERTIES(${TARGET_LIBNAME_WGT} PROPERTIES COMPILE_FLAGS "-fPIC")