mirror of
https://github.com/Automattic/harper.git
synced 2025-12-05 19:26:55 -06:00
* fuzz: add example fuzzing targets * fuzz: don't disable lto * fuzz: add markdown parser fuzz target * docs(fuzz): adjust documentation to match current state of LTO + add parallelization --------- Co-authored-by: Elijah Potter <me@elijahpotter.dev>
19 lines
589 B
TOML
19 lines
589 B
TOML
[workspace]
|
|
members = ["harper-cli", "harper-core", "harper-ls", "harper-comments", "harper-wasm", "harper-tree-sitter", "harper-html", "harper-literate-haskell", "harper-typst", "harper-stats", "harper-pos-utils", "harper-brill", "harper-ink", "harper-python", "harper-jjdescription", "fuzz"]
|
|
resolver = "2"
|
|
|
|
[profile.test]
|
|
opt-level = 3
|
|
|
|
[profile.release]
|
|
opt-level = 3
|
|
# Stripping binaries triggers a bug in `wasm-opt`.
|
|
# Disable it for now.
|
|
# strip = true
|
|
|
|
# Release profile with debug info.
|
|
# Useful for debugging and profiling.
|
|
[profile.release-debug]
|
|
inherits = "release"
|
|
debug = 2
|