diff --git a/3rdparty/lzfse.cmake b/3rdparty/lzfse.cmake index 50823f0..1d5d963 100644 --- a/3rdparty/lzfse.cmake +++ b/3rdparty/lzfse.cmake @@ -82,9 +82,9 @@ set_target_properties(lzfse PROPERTIES C_VISIBILITY_PRESET hidden) if(NOT AARU_MUSL) - set_property(TARGET lzfse APPEND PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE) + set_property(TARGET lzfse PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE) endif() if(NOT "${CMAKE_C_PLATFORM_ID}" MATCHES "MinGW" OR (NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" AND NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) - set_property(TARGET lzfse APPEND PROPERTY POSITION_INDEPENDENT_CODE TRUE) + set_property(TARGET lzfse PROPERTY POSITION_INDEPENDENT_CODE TRUE) endif() \ No newline at end of file diff --git a/3rdparty/zstd.cmake b/3rdparty/zstd.cmake index 484e51b..6bfeafd 100644 --- a/3rdparty/zstd.cmake +++ b/3rdparty/zstd.cmake @@ -290,5 +290,5 @@ endif () #endif () if(NOT "${CMAKE_C_PLATFORM_ID}" MATCHES "MinGW" OR (NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" AND NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) - set_property(TARGET libzstd_static APPEND PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET libzstd_static PROPERTY POSITION_INDEPENDENT_CODE ON) endif() diff --git a/CMakeLists.txt b/CMakeLists.txt index 5edf3f0..58fb313 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,9 +114,9 @@ ENDMACRO() TARGET_LINK_LIBRARIES_WHOLE_ARCHIVE("Aaru.Compression.Native" bz2_static lzlib lzfse libzstd_static lzma FLAC) if(NOT "${CMAKE_C_PLATFORM_ID}" MATCHES "MinGW" OR (NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" AND NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")) - set_property(TARGET "Aaru.Compression.Native" APPEND PROPERTY POSITION_INDEPENDENT_CODE TRUE) + set_property(TARGET "Aaru.Compression.Native" PROPERTY POSITION_INDEPENDENT_CODE TRUE) else() - set_property(TARGET "Aaru.Compression.Native" APPEND PROPERTY POSITION_INDEPENDENT_CODE FALSE) + set_property(TARGET "Aaru.Compression.Native" PROPERTY POSITION_INDEPENDENT_CODE FALSE) endif() add_subdirectory(tests)