diff --git a/src/Magnum/MaterialTools/CMakeLists.txt b/src/Magnum/MaterialTools/CMakeLists.txt index 817e85487..6af44ba9c 100644 --- a/src/Magnum/MaterialTools/CMakeLists.txt +++ b/src/Magnum/MaterialTools/CMakeLists.txt @@ -57,9 +57,11 @@ endif() # Main MaterialTools library add_library(MagnumMaterialTools ${SHARED_OR_STATIC} $ - ${MagnumMaterialTools_GracefulAssert_SRCS} ${MagnumMaterialTools_HEADERS} - ${MagnumMaterialTools_PRIVATE_HEADERS}) + ${MagnumMaterialTools_PRIVATE_HEADERS} + # XCode workaround, see file comment for details. + # TODO remove once MagnumMaterialTools_GracefulAssert_SRCS is non-empty + ${PROJECT_SOURCE_DIR}/src/dummy.cpp) set_target_properties(MagnumMaterialTools PROPERTIES DEBUG_POSTFIX "-d") if(NOT MAGNUM_BUILD_STATIC) set_target_properties(MagnumMaterialTools PROPERTIES VERSION ${MAGNUM_LIBRARY_VERSION} SOVERSION ${MAGNUM_LIBRARY_SOVERSION})