@@ -81,17 +81,6 @@ set(RESOURCELIB_SOURCES_HM2016
8181 Include/ResourceLib_HM2016.h
8282)
8383
84- set (RESOURCELIB_SOURCES_HMA
85- Src/Generated/HMA/ZHMEnums.cpp
86- Src/Generated/HMA/ZHMEnums.h
87- Src/Generated/HMA/ZHMGen.cpp
88- Src/Generated/HMA/ZHMGen.h
89- Src/Generated/HMA/ZHMProperties.cpp
90- Src/Generated/HMA/ZHMProperties.h
91- Src/Generated/HMA/ZHMPropertyData.cpp
92- Include/ResourceLib_HMA.h
93- )
94-
9584set (RESOURCELIB_TYPE SHARED)
9685
9786if (EMSCRIPTEN)
@@ -112,12 +101,6 @@ if(EMSCRIPTEN)
112101 ${RESOURCELIB_SOURCES}
113102 ${RESOURCELIB_SOURCES_HM2016}
114103 )
115-
116- add_executable (ResourceLib_HMA
117- ${RESOURCELIB_HEADERS}
118- ${RESOURCELIB_SOURCES}
119- ${RESOURCELIB_SOURCES_HMA}
120- )
121104else ()
122105 add_library (ResourceLib_HM3 ${RESOURCELIB_TYPE}
123106 ${RESOURCELIB_HEADERS}
@@ -136,15 +119,9 @@ else()
136119 ${RESOURCELIB_SOURCES}
137120 ${RESOURCELIB_SOURCES_HM2016}
138121 )
139-
140- add_library (ResourceLib_HMA ${RESOURCELIB_TYPE}
141- ${RESOURCELIB_HEADERS}
142- ${RESOURCELIB_SOURCES}
143- ${RESOURCELIB_SOURCES_HMA}
144- )
145122endif ()
146123
147- set_target_properties (ResourceLib_HM3 ResourceLib_HM2 ResourceLib_HM2016 ResourceLib_HMA PROPERTIES
124+ set_target_properties (ResourceLib_HM3 ResourceLib_HM2 ResourceLib_HM2016 PROPERTIES
148125 CXX_VISIBILITY_PRESET hidden
149126)
150127
@@ -161,12 +138,10 @@ elseif(EMSCRIPTEN)
161138 set_target_properties (ResourceLib_HM3 PROPERTIES COMPILE_FLAGS "-O3" )
162139 set_target_properties (ResourceLib_HM2 PROPERTIES COMPILE_FLAGS "-O3" )
163140 set_target_properties (ResourceLib_HM2016 PROPERTIES COMPILE_FLAGS "-O3" )
164- set_target_properties (ResourceLib_HMA PROPERTIES COMPILE_FLAGS "-O3" )
165141
166142 set_target_properties (ResourceLib_HM3 PROPERTIES LINK_FLAGS "--bind -O3 -s TOTAL_MEMORY=1024MB -s EXPORT_NAME=LoadHM3 -s MODULARIZE=1" )
167143 set_target_properties (ResourceLib_HM2 PROPERTIES LINK_FLAGS "--bind -O3 -s TOTAL_MEMORY=1024MB -s EXPORT_NAME=LoadHM2 -s MODULARIZE=1" )
168144 set_target_properties (ResourceLib_HM2016 PROPERTIES LINK_FLAGS "--bind -O3 -s TOTAL_MEMORY=1024MB -s EXPORT_NAME=LoadHM2016 -s MODULARIZE=1" )
169- set_target_properties (ResourceLib_HMA PROPERTIES LINK_FLAGS "--bind -O3 -s TOTAL_MEMORY=1024MB -s EXPORT_NAME=LoadHMA -s MODULARIZE=1" )
170145else ()
171146 set (RESOURCELIB_COMPILE_FLAGS "" )
172147 set (RESOURCELIB_LINK_FLAGS "" )
@@ -178,9 +153,6 @@ target_compile_options(ResourceLib_HM2 PRIVATE ${RESOURCELIB_COMPILE_FLAGS})
178153target_link_options (ResourceLib_HM2 PRIVATE ${RESOURCELIB_LINK_FLAGS} )
179154target_compile_options (ResourceLib_HM2016 PRIVATE ${RESOURCELIB_COMPILE_FLAGS} )
180155target_link_options (ResourceLib_HM2016 PRIVATE ${RESOURCELIB_LINK_FLAGS} )
181- target_compile_options (ResourceLib_HMA PRIVATE ${RESOURCELIB_COMPILE_FLAGS} )
182- target_link_options (ResourceLib_HMA PRIVATE ${RESOURCELIB_LINK_FLAGS} )
183- #target_compile_options(ResourceLib_HM3 PRIVATE -fsanitize=address)
184156
185157target_compile_definitions (ResourceLib_HM3
186158 PRIVATE RESOURCELIB_EXPORTS ZHM_TARGET=3
@@ -194,10 +166,6 @@ target_compile_definitions(ResourceLib_HM2016
194166 PRIVATE RESOURCELIB_EXPORTS ZHM_TARGET=2016
195167)
196168
197- target_compile_definitions (ResourceLib_HMA
198- PRIVATE RESOURCELIB_EXPORTS ZHM_TARGET=2012
199- )
200-
201169target_include_directories (ResourceLib_HM3
202170 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /Src
203171 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} /Include
@@ -212,8 +180,3 @@ target_include_directories(ResourceLib_HM2016
212180 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /Src
213181 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} /Include
214182)
215-
216- target_include_directories (ResourceLib_HMA
217- PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /Src
218- PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} /Include
219- )
0 commit comments