-
Notifications
You must be signed in to change notification settings - Fork 549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use latest proof-systems/master in Mina #16464
base: compatible
Are you sure you want to change the base?
Changes from all commits
9ac5e53
67b66ad
61185cf
b262961
9e1e5a4
381dadc
599be8b
1dacf86
10eec36
cedf508
478cade
989bb09
8499f24
c622c21
90dece9
f975d66
87772ab
98dba67
f9e77a9
52b2e60
0fe9c34
734f4a7
36c2234
cef7243
3a6d00a
0c97cad
14e26c8
8222a45
904b145
5903af1
d8f1e2c
8348139
7f78a7f
49a3234
4d09d18
a9e91e7
fdfaa28
9735a7d
69d0f71
3ac94b5
357c215
c6e611c
ae735fe
2ebba30
aa565a4
8f861f4
d8c8d86
1bf66a2
0444421
de71aa2
79179ea
11a9b11
fa6f100
cb8f9a9
a7d8cac
999a031
6e2aa15
ddc68ed
fab4c00
c7b4e5e
fe04b59
6b6d8b9
397c9aa
d71b6c8
e5f9b82
f2c4046
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# General rustflags for all non-wasm32 targets | ||
[target.'cfg(not(target_arch = "wasm32"))'] | ||
rustflags = ["-C", "link-args=-Wl,-undefined,dynamic_lookup"] | ||
|
||
[profile.release.target.wasm32-unknown-unknown] | ||
debug = true | ||
|
||
[source.crates-io] | ||
replace-with = "vendored-sources" | ||
|
||
[source.vendored-sources] | ||
directory = "src/lib/crypto/mina-rust-dependencies" | ||
|
||
[package.metadata.wasm-pack.profile.release] | ||
wasm-opt = false | ||
#wasm-opt = ["-O4", "--detect-features", "--enable-mutable-globals" ] | ||
#wasm-opt = ["-O4", "--enable-mutable-globals"] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
[submodule "src/lib/snarky"] | ||
path = src/lib/snarky | ||
url = https://github.com/o1-labs/snarky | ||
[submodule "src/lib/crypto/mina-rust-dependencies"] | ||
path = src/lib/crypto/mina-rust-dependencies | ||
url = https://github.com/o1-labs/proof-systems-vendors/ | ||
[submodule "src/lib/crypto/proof-systems"] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nice :) personal take but submodule structure is annoying. For (the rare) debugging the two apps together you can always override the dependency to a local copy anyways. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We could also do better versioning for There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You're gonna hate, but I had to reintroduce it :(, see here. |
||
path = src/lib/crypto/proof-systems | ||
url = https://github.com/o1-labs/proof-systems.git | ||
[submodule "src/lib/crypto/kimchi_bindings/stubs/kimchi-stubs-vendors"] | ||
path = src/lib/crypto/kimchi_bindings/stubs/kimchi-stubs-vendors | ||
url = https://github.com/MinaProtocol/kimchi-stubs-vendors.git | ||
url = https://github.com/o1-labs/proof-systems |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My local cargo complains that
Not sure if it's intended or important though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I want to fix it too. Leaving it open for now.