Skip to content

Commit 1597a1d

Browse files
authored
[CORE] Move MapCacheBuilder tool files to Core (#749)
1 parent d4d3abd commit 1597a1d

File tree

12 files changed

+29
-715
lines changed

12 files changed

+29
-715
lines changed

Core/Tools/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ endif()
2424
# Add library interfaces here
2525
if(RTS_BUILD_GENERALS_TOOLS OR RTS_BUILD_ZEROHOUR_TOOLS)
2626
add_subdirectory(ImagePacker)
27+
add_subdirectory(MapCacheBuilder)
2728
endif()
2829

2930
# Add library interfaces here
+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
set(MAPCACHEBUILDER_SRC
2+
"Include/WinMain.h"
3+
"Resource/Resource.h"
4+
"Source/WinMain.cpp"
5+
)
6+
7+
add_library(corei_mapcachebuilder INTERFACE)
8+
9+
target_sources(corei_mapcachebuilder INTERFACE ${MAPCACHEBUILDER_SRC})
10+
11+
target_include_directories(corei_mapcachebuilder INTERFACE
12+
Include
13+
Resource
14+
)
15+
#
16+
target_link_libraries(corei_mapcachebuilder INTERFACE
17+
comctl32
18+
dbghelplib
19+
imm32
20+
vfw32
21+
winmm
22+
)
23+
24+
if(WIN32 OR "${CMAKE_SYSTEM}" MATCHES "Windows")
25+
target_sources(corei_mapcachebuilder INTERFACE Resource/MapCacheBuilder.rc)
26+
endif()
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,9 @@
1-
set(MAPCACHEBUILDER_SRC
2-
"Include/WinMain.h"
3-
"Resource/Resource.h"
4-
"Source/WinMain.cpp"
5-
)
6-
71
add_executable(g_mapcachebuilder WIN32)
82
set_target_properties(g_mapcachebuilder PROPERTIES OUTPUT_NAME mapcachebuilder)
93

10-
target_sources(g_mapcachebuilder PRIVATE ${MAPCACHEBUILDER_SRC})
11-
12-
target_include_directories(g_mapcachebuilder PRIVATE
13-
Include
14-
Resource
15-
)
16-
#
174
target_link_libraries(g_mapcachebuilder PRIVATE
18-
comctl32
19-
dbghelplib
5+
corei_mapcachebuilder
206
g_gameengine
217
g_gameenginedevice
228
gi_always
23-
imm32
24-
vfw32
25-
winmm
269
)
27-
28-
if(WIN32 OR "${CMAKE_SYSTEM}" MATCHES "Windows")
29-
target_sources(g_mapcachebuilder PRIVATE Resource/MapCacheBuilder.rc)
30-
endif()

Generals/Code/Tools/MapCacheBuilder/Include/WinMain.h

-62
This file was deleted.

Generals/Code/Tools/MapCacheBuilder/Resource/Resource.h

-55
This file was deleted.

0 commit comments

Comments
 (0)