Move wine.cpp into its own library

avoid extra compilations that way
This commit is contained in:
Marco Antonio J. Costa
2025-01-05 07:57:57 -03:00
committed by majcosta
parent fd6ffd8d69
commit 22e67f66fa
5 changed files with 6 additions and 1 deletions
+2
View File
@@ -69,6 +69,7 @@ add_subdirectory("ext/export/src")
# static libraries whose translation units don't rely on Application preprocessor definitions. # static libraries whose translation units don't rely on Application preprocessor definitions.
add_subdirectory(lua) add_subdirectory(lua)
add_subdirectory(Multiplayer) add_subdirectory(Multiplayer)
add_subdirectory(wine)
set(Ja2_Libraries set(Ja2_Libraries
"${CMAKE_SOURCE_DIR}/binkw32.lib" "${CMAKE_SOURCE_DIR}/binkw32.lib"
@@ -82,6 +83,7 @@ set(Ja2_Libraries
bfVFS bfVFS
Lua Lua
Multiplayer Multiplayer
wine
) )
# static libraries whose translation units rely on Application preprocessor definitions. # static libraries whose translation units rely on Application preprocessor definitions.
-1
View File
@@ -29,7 +29,6 @@ set(UtilsSrc
"${CMAKE_CURRENT_SOURCE_DIR}/Text Utils.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/Text Utils.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/Timer Control.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/Timer Control.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/Utilities.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/Utilities.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/wine.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/WordWrap.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/WordWrap.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/XMLProperties.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/XMLProperties.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/XMLWriter.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/XMLWriter.cpp"
+4
View File
@@ -0,0 +1,4 @@
add_library(wine
wine.cpp
)
target_include_directories(wine PUBLIC include)
View File