Revert no-std profile changes and fix README.
This commit is contained in:
parent
d0fc5257c4
commit
68270e9b61
@ -19,11 +19,11 @@ categories = ["no-std", "embedded", "wasm", "parser-implementations"]
|
||||
smallvec = { version = "1.6", default-features = false, features = ["union"] }
|
||||
ahash = { version = "0.7", default-features = false }
|
||||
num-traits = { version = "0.2", default-features = false }
|
||||
smartstring = { version = "0.2.7", default-features = false }
|
||||
smartstring = { version = "0.2.6", default-features = false }
|
||||
rhai_codegen = { version = ">=0.4.0", path = "codegen", default-features = false }
|
||||
|
||||
[features]
|
||||
default = ["ahash/std", "num-traits/std", "smartstring/std"]
|
||||
default = ["smartstring/std", "ahash/std", "num-traits/std"] # remove 'smartstring/std' when smartstring is updated to support no-std
|
||||
unchecked = [] # unchecked arithmetic
|
||||
sync = [] # restrict to only types that implement Send + Sync
|
||||
no_position = [] # do not track position in the parser
|
||||
|
@ -23,6 +23,16 @@ opt-level = "z" # optimize for size
|
||||
debug = false
|
||||
rpath = false
|
||||
debug-assertions = false
|
||||
panic = "abort"
|
||||
codegen-units = 1
|
||||
panic = "abort"
|
||||
|
||||
[profile.unix]
|
||||
inherits = "release"
|
||||
lto = true
|
||||
|
||||
[profile.windows]
|
||||
inherits = "release"
|
||||
|
||||
[profile.macos]
|
||||
inherits = "release"
|
||||
lto = "fat"
|
||||
|
@ -12,7 +12,7 @@ To Compile
|
||||
The nightly compiler is required:
|
||||
|
||||
```bash
|
||||
cargo +nightly build --release
|
||||
cargo +nightly build --profile unix -Z unstable-options
|
||||
```
|
||||
|
||||
Available profiles are: `unix`, `windows` and `macos`.
|
||||
|
Loading…
Reference in New Issue
Block a user