diff options
| author | Marijn Tamis <[email protected]> | 2019-04-01 14:21:09 +0200 |
|---|---|---|
| committer | Marijn Tamis <[email protected]> | 2019-04-01 14:21:09 +0200 |
| commit | d243404d4ba88bcf53f7310cc8980b4efe38c19f (patch) | |
| tree | dcc8ce2904e9f813e03f71f825c4d3c9ec565d91 /PxShared/src/compiler/cmake/IOS | |
| parent | Add new SetSpheres and SetPlanes api's to bring them in line with setTriangles. (diff) | |
| download | nvcloth-1.1.6.tar.xz nvcloth-1.1.6.zip | |
1.1.6 Release.1.1.6
Diffstat (limited to 'PxShared/src/compiler/cmake/IOS')
| -rw-r--r-- | PxShared/src/compiler/cmake/IOS/CMakeLists.txt | 37 | ||||
| -rw-r--r-- | PxShared/src/compiler/cmake/IOS/PsFastXml.cmake | 22 | ||||
| -rw-r--r-- | PxShared/src/compiler/cmake/IOS/PxFoundation.cmake | 40 | ||||
| -rw-r--r-- | PxShared/src/compiler/cmake/IOS/PxPvdSDK.cmake | 24 | ||||
| -rw-r--r-- | PxShared/src/compiler/cmake/IOS/PxTask.cmake | 18 |
5 files changed, 0 insertions, 141 deletions
diff --git a/PxShared/src/compiler/cmake/IOS/CMakeLists.txt b/PxShared/src/compiler/cmake/IOS/CMakeLists.txt deleted file mode 100644 index 7b05731..0000000 --- a/PxShared/src/compiler/cmake/IOS/CMakeLists.txt +++ /dev/null @@ -1,37 +0,0 @@ -cmake_minimum_required(VERSION 3.3) -PROJECT(PxShared CXX) -include(../common/CMakeLists.txt) - - -IF(NOT DEFINED TARGET_BUILD_PLATFORM) # Not defined, default to ios - SET(TARGET_BUILD_PLATFORM "ios") -ENDIF() - -SET(PLATFORM_LIST ios) - -IF (NOT ${TARGET_BUILD_PLATFORM} IN_LIST PLATFORM_LIST) - MESSAGE(FATAL_ERROR "Invalid platform:" ${TARGET_BUILD_PLATFORM}) -ENDIF() - -SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-rtti -fno-exceptions -ffunction-sections -fdata-sections -Werror -ferror-limit=0 -Wall -Wextra -fstrict-aliasing -Wstrict-aliasing=2 -Weverything -Wno-documentation-deprecated-sync -Wno-documentation-unknown-command -Wno-float-equal -Wno-padded -Wno-weak-vtables -Wno-cast-align -Wno-conversion -Wno-missing-noreturn -Wno-missing-variable-declarations -Wno-shift-sign-overflow -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-global-constructors -Wno-missing-prototypes -Wno-unreachable-code -Wno-unused-macros -Wno-unused-member-function -Wno-used-but-marked-unused -Wno-weak-template-vtables -Wno-deprecated -Wno-non-virtual-dtor -Wno-invalid-noreturn -Wno-return-type-c-linkage -Wno-reserved-id-macro -Wno-c++98-compat-pedantic -Wno-unused-local-typedef -Wno-old-style-cast -Wno-newline-eof -Wno-unused-private-field -Wno-undefined-reinterpret-cast -Wno-invalid-offsetof -gdwarf-2") - -SET(CMAKE_SHARED_LINKER_FLAGS "") - -SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g") -SET(CMAKE_CXX_FLAGS_CHECKED "-O3 -g") -SET(CMAKE_CXX_FLAGS_PROFILE "-O3 -g") -SET(CMAKE_CXX_FLAGS_RELEASE "-O3 -g") - -SET(PXSHARED_IOS_COMPILE_DEFS _LIB;DISABLE_CUDA_PHYSX;DISABLE_COMPUTE_PHYSX) -SET(PXSHARED_IOS_DEBUG_COMPILE_DEFS _DEBUG;PX_DEBUG=1;PX_CHECKED=1) -SET(PXSHARED_IOS_CHECKED_COMPILE_DEFS NDEBUG;PX_CHECKED=1) -SET(PXSHARED_IOS_PROFILE_COMPILE_DEFS NDEBUG;PX_PROFILE=1) -SET(PXSHARED_IOS_RELEASE_COMPILE_DEFS NDEBUG) - -# NOTE: PxCudaContextManager excluded on this platform - -# Include project cmake files here -INCLUDE(PxFoundation.cmake) -INCLUDE(PsFastXml.cmake) -INCLUDE(PxPvdSDK.cmake) -INCLUDE(PxTask.cmake) diff --git a/PxShared/src/compiler/cmake/IOS/PsFastXml.cmake b/PxShared/src/compiler/cmake/IOS/PsFastXml.cmake deleted file mode 100644 index 28b2a1b..0000000 --- a/PxShared/src/compiler/cmake/IOS/PsFastXml.cmake +++ /dev/null @@ -1,22 +0,0 @@ -# -# Build PsFastXml -# - -SET(PXSHARED_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../../../../src) - -SET(LL_SOURCE_DIR ${PXSHARED_SOURCE_DIR}/fastxml) - -# Use generator expressions to set config specific preprocessor definitions -SET(PSFASTXML_COMPILE_DEFS - - # Common to all configurations - ${PXSHARED_IOS_COMPILE_DEFS};PX_FOUNDATION_DLL=0; - - $<$<CONFIG:debug>:${PXSHARED_IOS_DEBUG_COMPILE_DEFS};> - $<$<CONFIG:checked>:${PXSHARED_IOS_CHECKED_COMPILE_DEFS};> - $<$<CONFIG:profile>:${PXSHARED_IOS_PROFILE_COMPILE_DEFS};> - $<$<CONFIG:release>:${PXSHARED_IOS_RELEASE_COMPILE_DEFS};> -) - -# include PsFastXml common -INCLUDE(../common/PsFastXml.cmake)
\ No newline at end of file diff --git a/PxShared/src/compiler/cmake/IOS/PxFoundation.cmake b/PxShared/src/compiler/cmake/IOS/PxFoundation.cmake deleted file mode 100644 index 7d022cf..0000000 --- a/PxShared/src/compiler/cmake/IOS/PxFoundation.cmake +++ /dev/null @@ -1,40 +0,0 @@ -# -# Build PxFoundation -# - -SET(PXSHARED_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../../../../src) - -SET(LL_SOURCE_DIR ${PXSHARED_SOURCE_DIR}/foundation) - -SET(PXFOUNDATION_LIBTYPE STATIC) - -SET(PXFOUNDATION_PLATFORM_FILES - ${LL_SOURCE_DIR}/src/unix/PsUnixAtomic.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixCpu.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixFPU.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixMutex.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixPrintString.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixSList.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixSocket.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixSync.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixThread.cpp - ${LL_SOURCE_DIR}/src/unix/PsUnixTime.cpp -) - -SET(PXFOUNDATION_PLATFORM_INCLUDES - ${LL_SOURCE_DIR}/include/ios -) - -SET(PXFOUNDATION_COMPILE_DEFS - - # Common to all configurations - ${PXSHARED_IOS_COMPILE_DEFS} - - $<$<CONFIG:debug>:${PXSHARED_IOS_DEBUG_COMPILE_DEFS}> - $<$<CONFIG:checked>:${PXSHARED_IOS_CHECKED_COMPILE_DEFS}> - $<$<CONFIG:profile>:${PXSHARED_IOS_PROFILE_COMPILE_DEFS}> - $<$<CONFIG:release>:${PXSHARED_IOS_RELEASE_COMPILE_DEFS}> -) - -# include PxFoundation common -INCLUDE(../common/PxFoundation.cmake)
\ No newline at end of file diff --git a/PxShared/src/compiler/cmake/IOS/PxPvdSDK.cmake b/PxShared/src/compiler/cmake/IOS/PxPvdSDK.cmake deleted file mode 100644 index 85e7e1f..0000000 --- a/PxShared/src/compiler/cmake/IOS/PxPvdSDK.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# -# Build PxPvdSDK -# - -SET(PXSHARED_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../../../../src) - -SET(LL_SOURCE_DIR ${PXSHARED_SOURCE_DIR}/pvd) - -SET(PXPVDSDK_LIBTYPE STATIC) - -# Use generator expressions to set config specific preprocessor definitions -SET(PXPVDSDK_COMPILE_DEFS - - # Common to all configurations - ${PXSHARED_IOS_COMPILE_DEFS} - - $<$<CONFIG:debug>:${PXSHARED_IOS_DEBUG_COMPILE_DEFS}> - $<$<CONFIG:checked>:${PXSHARED_IOS_CHECKED_COMPILE_DEFS}> - $<$<CONFIG:profile>:${PXSHARED_IOS_PROFILE_COMPILE_DEFS}> - $<$<CONFIG:release>:${PXSHARED_IOS_RELEASE_COMPILE_DEFS}> -) - -# include PxPvdSDK common -INCLUDE(../common/PxPvdSDK.cmake) diff --git a/PxShared/src/compiler/cmake/IOS/PxTask.cmake b/PxShared/src/compiler/cmake/IOS/PxTask.cmake deleted file mode 100644 index 197e241..0000000 --- a/PxShared/src/compiler/cmake/IOS/PxTask.cmake +++ /dev/null @@ -1,18 +0,0 @@ -# -# Build PxTask -# - -SET(PXSHARED_SOURCE_DIR ${PROJECT_SOURCE_DIR}/../../../../src) - -SET(LL_SOURCE_DIR ${PXSHARED_SOURCE_DIR}/task) - -SET(PXTASK_COMPILE_DEFS - ${PXSHARED_IOS_COMPILE_DEFS};PX_FOUNDATION_DLL=0; - $<$<CONFIG:debug>:${PXSHARED_IOS_DEBUG_COMPILE_DEFS};> - $<$<CONFIG:checked>:${PXSHARED_IOS_CHECKED_COMPILE_DEFS};> - $<$<CONFIG:profile>:${PXSHARED_IOS_PROFILE_COMPILE_DEFS};> - $<$<CONFIG:release>:${PXSHARED_IOS_RELEASE_COMPILE_DEFS};> -) - -# include PxTask common -INCLUDE(../common/PxTask.cmake)
\ No newline at end of file |