Forked from o7alesmlakar/gist:227a42acf2638227439b3339813eea55
Created
March 15, 2018 11:48
-
-
Save ylyking/b9e88d0bbab20f6f049d379b2d97e22e to your computer and use it in GitHub Desktop.
Physx 3.3.4 genie build
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
configuration {} | |
defines { | |
"PX_PHYSX_STATIC_LIB", | |
"_DEBUG", | |
"PX_DEBUG", | |
"PX_CHECKED", | |
"PX_COOKING", | |
"PX_SUPPORT_VISUAL_DEBUGGER" | |
} | |
includedirs { | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/foundation"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/physxprofilesdk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/physxvisualdebuggersdk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/common"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/geometry"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/cloth"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pxtask"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/vehicle"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/cooking"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/characterkinematic"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/extensions"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/Common/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/headers"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/contact"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/common"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/convex"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/distance"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/sweep"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/gjk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/intersection"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/mesh"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/hf"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/pcm"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/API/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/utils"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/pipeline"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/math"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/collision"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/software/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevelCloth/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/device"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/buffering"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/cloth"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/mesh"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/convex"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SceneQuery"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PvdRuntime/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/core/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/extensions/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXProfileSDK"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src/serialization/xml"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src/serialization/binary"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/src/PhysXMetaData/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/framework"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/cloth"), | |
} | |
files { | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/Common/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/src/unix/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevelCloth/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/buffering/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/cloth/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/particles/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCharacterKinematic/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/convex/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/mesh/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXProfileSDK/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVisualDebuggerSDK/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PvdRuntime/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/pxtask/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/pxtask/src/linux/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SceneQuery/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/**.cpp"), | |
} | |
configuration {} | |
MINIMAL: | |
configuration {} | |
defines { | |
"NDEBUG", | |
} | |
includedirs { | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/foundation"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/physxprofilesdk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/physxvisualdebuggersdk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/common"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/geometry"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/cloth"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pxtask"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/vehicle"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/pvd"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/cooking"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/characterkinematic"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Include/extensions"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/Common/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/headers"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/contact"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/common"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/convex"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/distance"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/sweep"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/gjk"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/intersection"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/mesh"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/hf"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/src/pcm"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/API/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/utils"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/pipeline"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/math"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/common/include/collision"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/software/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevelCloth/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/device"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/buffering"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/cloth"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/mesh"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCooking/src/convex"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SceneQuery"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PvdRuntime/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/core/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/extensions/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXProfileSDK"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src/serialization/xml"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/src/serialization/binary"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/src/PhysXMetaData/include"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/particles"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/framework"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/src/cloth"), | |
} | |
files { | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/Common/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/foundation/src/unix/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevel/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/LowLevelCloth/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/GeomUtils/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/buffering/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/cloth/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysX/src/particles/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXCharacterKinematic/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXExtensions/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXMetaData/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXProfileSDK/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/PhysXVehicle/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/pxtask/src/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/pxtask/src/linux/*.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SceneQuery/**.cpp"), | |
path.join(ENGINE_DIR, "source/third_party/physx/Source/SimulationController/**.cpp"), | |
} | |
configuration {} | |
android .so = 5mb (!) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment