fix: Force PIC building in all cases

This commit is contained in:
Guilhem Lavaux 2025-06-08 11:02:51 +02:00
parent 70f6f88802
commit 3690504261

View file

@ -39,7 +39,7 @@ if (HDF5_FOUND)
loadFlash.cpp
)
add_dependencies(CosmoHDF5 ${cosmotool_DEPS})
set_property(TARGET CosmoHDF5 PROPERTY POSITION_INDEPENDENT_CODE ${BUILD_SHARED_LIBS})
set_property(TARGET CosmoHDF5 PROPERTY POSITION_INDEPENDENT_CODE ON)
target_include_directories(CosmoHDF5 BEFORE PRIVATE ${HDF5_INCLUDE_DIR})
else(HDF5_FOUND)
add_library(CosmoHDF5 OBJECT