# # Build NvBlast Linux # SET(BLASTEXT_PLATFORM_COMMON_FILES ) SET(BLASTEXT_PLATFORM_INCLUDES ) SET(BLASTEXT_COMPILE_DEFS # Common to all configurations ${BLAST_SLN_COMPILE_DEFS}; $<$:${BLAST_SLN_DEBUG_COMPILE_DEFS}> $<$:${BLAST_SLN_CHECKED_COMPILE_DEFS}> $<$:${BLAST_SLN_PROFILE_COMPILE_DEFS}> $<$:${BLAST_SLN_RELEASE_COMPILE_DEFS}> ) SET(BLASTEXT_PHYSX_LIBTYPE SHARED) #-Wno-maybe-uninitialized doesn't work on Clang IF (NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") SET(BLASTEXT_PLATFORM_COMPILE_OPTIONS "-Wno-unknown-pragmas" "-Wno-maybe-uninitialized") ELSE() SET(BLASTEXT_PLATFORM_COMPILE_OPTIONS "-Wno-unknown-pragmas" "-Wno-return-type-c-linkage") ENDIF()