chore: finish basic CMake build scripts

This commit is contained in:
2024-07-24 22:28:44 +08:00
parent a1de143ae8
commit 03f4b1b773
7 changed files with 53 additions and 13 deletions

View File

@@ -8,7 +8,7 @@ PRIVATE
)
# Setup header files
target_sources(VSWDecorator
PUBLIC
PRIVATE
FILE_SET HEADERS
FILES
# Headers
@@ -17,6 +17,16 @@ FILES
target_include_directories(VSWDecorator
PUBLIC
${CMAKE_CURRENT_LIST_DIR}
YYCCommonplace
SQLite3::SQLite3
VSWShared
)
# Setup linked library
target_link_libraries(VSWDecorator
PRIVATE
YYCCommonplace
SQLite3::SQLite3
VSWShared
)
# Setup C++ standard
set_target_properties(VSWDecorator