build: Improve unity builds

This commit is contained in:
WerWolv
2024-01-29 21:18:32 +01:00
parent 6a146e239a
commit 2e74a78f46
9 changed files with 21 additions and 7 deletions

View File

@@ -7,10 +7,11 @@ if (USE_SYSTEM_EDLIB)
else()
set(BUILD_TESTING OFF CACHE BOOL "" FORCE)
add_subdirectory(${THIRD_PARTY_LIBS_FOLDER}/edlib ${CMAKE_CURRENT_BINARY_DIR}/edlib EXCLUDE_FROM_ALL)
enableUnityBuild(edlib)
set_target_properties(edlib
PROPERTIES POSITION_INDEPENDENT_CODE ON
)
endif()
set_target_properties(edlib
PROPERTIES POSITION_INDEPENDENT_CODE ON
)
add_imhex_plugin(
NAME