1
0

prepare dx dev

This commit is contained in:
2026-01-04 16:12:36 +08:00
parent b6d4269eeb
commit f094dda054
20 changed files with 421 additions and 20 deletions

View File

@@ -1,7 +1,10 @@
add_library(BasaltShared STATIC "")
target_sources(BasaltShared
PRIVATE
# Sources
pipe_operator.cpp
engine.cpp
deliver.cpp
)
target_sources(BasaltShared
PUBLIC
@@ -9,17 +12,16 @@ FILE_SET HEADERS
FILES
# Headers
basalt_char.hpp
basalt_export.hpp
pipe_operator.hpp
engine.hpp
deliver.hpp
)
target_include_directories(BasaltShared
PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>"
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>"
)
# target_link_libraries(BasaltShared
# PRIVATE
# BasaltShared
# )
target_compile_definitions(BasaltShared
PUBLIC
$<$<PLATFORM_ID:Windows>:BASALT_OS_WINDOWS>