Files
Vangers/lib/xtool/CMakeLists.txt
2022-05-12 21:36:56 +07:00

37 lines
868 B
CMake

SET(xtool_SRCS
xtcore.cpp
xrecorder/xrec.cpp
port.cpp
xerrhead.cpp
xbuffer/xbcnvin.cpp
xbuffer/xbcnvout.cpp
xbuffer/xbcore.cpp
xbuffer/xbsearch.cpp
xmsgbuffer/xmsgbuf.cpp
xresource/zip_resource.cpp
xstream/xscnvin.cpp
xstream/xscnvout.cpp
xstream/xscore.cpp
xstream/xsenlv.cpp
xstream/xsgetlin.cpp
xstream/xsinput.cpp
xstream/xsoutput.cpp
xstream/xsrdwr.cpp
xstream/xsserv.cpp
xutil/xclock.cpp
iniparser/dictionary.c
iniparser/iniparser.c
lang.cpp
)
IF(DXSTREAM_DEBUG)
ADD_DEFINITIONS(-DXSTREAM_DEBUG)
ENDIF(DXSTREAM_DEBUG)
INCLUDE_DIRECTORIES(BEFORE .)
ADD_LIBRARY(xtool STATIC ${xtool_SRCS})
TARGET_COMPILE_DEFINITIONS (xtool PUBLIC "-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"" "-DGIT_BRANCH=\"${GIT_BRANCH}\"" "-DGITHUB_COMMIT_HASH=\"$ENV{GITHUB_SHA}\"" "-DGITHUB_BRANCH=\"$ENV{GITHUB_REF_NAME}\"")
TARGET_LINK_LIBRARIES(xtool ${WIN_DBG})