aboutsummaryrefslogtreecommitdiff
path: root/NvCloth/compiler/cmake/common
diff options
context:
space:
mode:
Diffstat (limited to 'NvCloth/compiler/cmake/common')
-rw-r--r--NvCloth/compiler/cmake/common/CMakeLists.txt10
-rw-r--r--NvCloth/compiler/cmake/common/NvCloth.cmake24
2 files changed, 24 insertions, 10 deletions
diff --git a/NvCloth/compiler/cmake/common/CMakeLists.txt b/NvCloth/compiler/cmake/common/CMakeLists.txt
index eddb1d9..bbebc3f 100644
--- a/NvCloth/compiler/cmake/common/CMakeLists.txt
+++ b/NvCloth/compiler/cmake/common/CMakeLists.txt
@@ -8,18 +8,10 @@ CMAKE_POLICY(SET CMP0057 NEW) # Enable IN_LIST
SET(GW_DEPS_ROOT $ENV{GW_DEPS_ROOT})
-SET(CMAKE_MODULE_PATH $ENV{GW_DEPS_ROOT}/sw/physx/tools/CMakeModules)
-
-IF(EXISTS $ENV{GW_DEPS_ROOT}/Externals/CMakeModules)
- SET(CMAKE_MODULE_PATH $ENV{GW_DEPS_ROOT}/Externals/CMakeModules)
-ENDIF()
+SET(CMAKE_MODULE_PATH $ENV{GW_DEPS_ROOT}/NvCloth/Externals/CMakeModules)
MESSAGE( "[NvCloth]cmake/common CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
-IF(EXISTS $ENV{GW_DEPS_ROOT}/Externals/CMakeModules)
- SET(CMAKE_MODULE_PATH $ENV{GW_DEPS_ROOT}/Externals/CMakeModules)
-ENDIF()
-
# Add find modules to the path
IF(NOT EXISTS ${CMAKE_MODULE_PATH})
MESSAGE(FATAL_ERROR "Could not find CMakeModules at ${CMAKE_MODULE_PATH}")
diff --git a/NvCloth/compiler/cmake/common/NvCloth.cmake b/NvCloth/compiler/cmake/common/NvCloth.cmake
index 94b7e79..8d59261 100644
--- a/NvCloth/compiler/cmake/common/NvCloth.cmake
+++ b/NvCloth/compiler/cmake/common/NvCloth.cmake
@@ -20,6 +20,21 @@ SET( NV_CLOTH_SOURCE_LIST
${PROJECT_ROOT_DIR}/include/NvCloth/Range.h
${PROJECT_ROOT_DIR}/include/NvCloth/Solver.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/Ps.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsAtomic.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsAlignedMalloc.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsAllocator.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsAllocator.cpp
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsArray.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsBasicTemplates.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsBitUtils.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsHash.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsHashInternals.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsHashMap.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsIntrinsics.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsUserAllocated.h
+ ${PROJECT_ROOT_DIR}/include/NvCloth/ps/PsMathUtils.h
+
${PROJECT_ROOT_DIR}/src/Allocator.cpp
${PROJECT_ROOT_DIR}/src/BoundingBox.h
${PROJECT_ROOT_DIR}/src/Callbacks.cpp
@@ -119,6 +134,13 @@ SET( NV_CLOTH_SOURCE_LIST
${PROJECT_ROOT_DIR}/src/sse2/SwCollisionHelpers.h
${PROJECT_ROOT_DIR}/src/sse2/SwSolveConstraints.h
+ ${PROJECT_ROOT_DIR}/src/ps/PsAlloca.h
+ ${PROJECT_ROOT_DIR}/src/ps/PsFPU.h
+ ${PROJECT_ROOT_DIR}/src/ps/PsSort.h
+ ${PROJECT_ROOT_DIR}/src/ps/PsSortInternals.h
+ ${PROJECT_ROOT_DIR}/src/ps/PsUtilities.h
+ ${PROJECT_ROOT_DIR}/src/ps/PxIntrinsics.h
+
${PROJECT_ROOT_DIR}/extensions/include/NvClothExt/ClothFabricCooker.h
${PROJECT_ROOT_DIR}/extensions/include/NvClothExt/ClothMeshDesc.h
${PROJECT_ROOT_DIR}/extensions/include/NvClothExt/ClothMeshQuadifier.h
@@ -178,4 +200,4 @@ IF(NOT ${NVCLOTH_LIBTYPE} STREQUAL "OBJECT")
COMPILE_PDB_NAME_RELEASE "NvCloth${CMAKE_RELEASE_POSTFIX}"
)
ENDIF()
-MESSAGE("[NvCloth]cmake/common/NvCloth.cmake END") \ No newline at end of file
+MESSAGE("[NvCloth]cmake/common/NvCloth.cmake END")