1
0
mirror of https://github.com/ScrelliCopter/tmx2gba.git synced 2025-02-21 03:29:25 +11:00

use modern pugixml target

This commit is contained in:
2024-04-11 07:27:43 +10:00
parent 6a6d589817
commit 708fd13d08
2 changed files with 3 additions and 1 deletions

View File

@@ -22,6 +22,7 @@ add_library(pugixml STATIC
src/pugixml.hpp
src/pugixml.cpp)
add_library(pugixml::static ALIAS pugixml)
add_library(pugixml::pugixml ALIAS pugixml)
set_target_properties(pugixml PROPERTIES
CXX_STANDARD_REQUIRED ON

View File

@@ -29,7 +29,8 @@ target_compile_options(tmx2gba PRIVATE
$<$<CXX_COMPILER_ID:GNU,Clang,AppleClang>:-Wall -Wextra -pedantic>
$<$<CXX_COMPILER_ID:Clang,AppleClang>:-Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded>)
target_link_libraries(tmx2gba pugixml base64::base64 Zstd::Zstd
target_link_libraries(tmx2gba
pugixml::pugixml base64::base64 Zstd::Zstd
$<$<TARGET_EXISTS:ZLIB::ZLIB>:ZLIB::ZLIB>
$<$<TARGET_EXISTS:miniz::miniz>:miniz::miniz>)