-
Notifications
You must be signed in to change notification settings - Fork 44
/
Copy pathCargo.toml
57 lines (53 loc) · 1.72 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[package]
name = "physx-sys"
description = "Unsafe bindings for NVIDIA PhysX C++ SDK"
version = "0.11.5"
authors = [
"Embark <opensource@embark-studios.com>",
"Tomasz Stachowiak <h3@h3.gd>",
]
license = "(MIT OR Apache-2.0) AND BSD-3-Clause"
repository = "https://github.com/EmbarkStudios/physx-rs"
edition = "2021"
build = "build.rs"
readme = "README.md"
keywords = ["physics"]
categories = ["external-ffi-bindings", "simulation", "game-engines"]
exclude = [
"PhysX/**/*.bat",
"PhysX/**/*.html",
"PhysX/**/*.sh",
"PhysX/*demo/**/*",
"PhysX/externals/cg-linux/**/*",
"PhysX/externals/clang-physxmetadata/**/*",
"PhysX/externals/glew-linux/**/*",
"PhysX/externals/glew/**/*",
"PhysX/externals/opengl-linux/**/*",
"PhysX/externals/targa/**/*",
"PhysX/externals/vswhere/**/*",
"PhysX/physx/bin/**/*",
"PhysX/physx/buildtools/**/*",
"PhysX/physx/documentation/**/*",
"PhysX/physx/samples/**/*",
"PhysX/physx/snippets/**/*",
"PhysX/physx/tools/**/*",
]
[lib]
doctest = false
[features]
# This feature will build and run the structgen program, generating C++ and Rust
# code to ensure the record types used in FFI match exactly and can be transparently
# memcopied. This feature is not normally needed for tier 1 platforms and Android
# as the crate includes pre-generated ones
structgen = []
profile = []
# Enables `Debug` derivations for the FFI structures, which can be useful for
# print debugging
debug-structs = []
# Enables warnings in when compiling the C++ code. This is not something you should care about
cpp-warnings = []
[dependencies]
# The PhysX API exposes several enums used as flags
bitflags = "1.3"
[build-dependencies]
cc = { version = "1.0", features = ["parallel"] }