zerokit/semaphore
Carlos Pérez de5eb2066a
change: Replace profile overwrites to Workspace Cargo.toml (#95)
Since profile info specified inside workspace members `Cargo.toml`'s
is ignored by Cargo, this replaces the place to specify these details
for the workspace-level `Cargo.toml`.

NOTE that `panic` and `rpath` aren't supported with the Overwritting
feature. Therefore, the only required thing (if considered necessary) is
to create a new profile which also enables these things.

Resolves: #93
2023-02-08 12:38:42 +01:00
..
src Add rust-clippy to CI (#108) 2023-02-06 05:54:59 +01:00
tests test: separate out tests (#103) 2023-01-31 21:27:28 +05:30
vendor chore(semaphore): Add semaphore submodule 2022-06-01 14:40:41 +01:00
Cargo.toml change: Replace profile overwrites to Workspace Cargo.toml (#95) 2023-02-08 12:38:42 +01:00
Makefile.toml chore: Makefile and consistent usage of cargo-make (#101) 2023-01-26 09:19:55 +05:30
README.md docs(semaphore): Add README 2022-06-01 15:20:39 +01:00
build.rs Add rust-clippy to CI (#108) 2023-02-06 05:54:59 +01:00

README.md

Semaphore example package

This is basically a wrapper around/copy of https://github.com/worldcoin/semaphore-rs to illustrate how e.g. RLN package can be structured like.

Goal is also to provide a basic FFI around protocol.rs, which is currently not in scope for that project.

See that project for more information.