* Update dependencies to match zcashd v5.5.0
* Update dependencies to match Zebra main branch
* Update release instructions
* Add module docs for the build script to avoid warnings
* Update bridge file list to match the latest zcashd
* Ignore some emacs temporary files
* Standardise directory include paths in Cargo.toml
* Add extra info to cxx_gen errors
* Add additional Rust dependencies needed to compile
* Ignore some expected clippy lints
* Silence a C compiler macro redefinition warning
* Standardise directory paths in build.rs
* fix cxxbridge code generation
* Update Cargo.lock
* Use include!() for bridge.rs
* Add a changelog entry for the next release
* Fix a warning by adding docs for the crate
* Remove previous depend/zcash
* Squashed 'depend/zcash/' content from commit eb80047476
git-subtree-dir: depend/zcash
git-subtree-split: eb80047476e9c0db3524f647d412faf8d4a584ee
* Update depend/zcash to v5.5.0
```sh
git subtree add -P depend/zcash https://github.com/zcash/zcash.git v5.5.0 --squash
git rm depend/zcash/Cargo.toml
```
---------
Co-authored-by: Conrado Gouvea <conradoplg@gmail.com>
* delete previous version
* Squashed 'depend/zcash/' content from commit f98166f7f5
git-subtree-dir: depend/zcash
git-subtree-split: f98166f7f556ee9b9f597d45275c32843a87b0b6
* update to zcash 5.2.0
* remove Windows support for now, see #38
* update zcash to new V5 API; add tests
* try using x86_64-pc-windows-gnu on windows
* Expand README
* update zcash
* retrigger build
* update zcash to current nu5-consensus branch
* use Zcash v4.7.0
* add support for zcash_script_transparent_output_address()
* try using x86_64-pc-windows-gnu on windows
* update zcash to version which returns address type
* bump bindgen back to 0.54 for compatibility with rocksdb
* update changelog for new release
* (cargo-release) version 0.1.4
* (cargo-release) start next development iteration 0.1.5-alpha.0
* remove color-eyre from build dependencies
* looks like we can remove this from the dev deps too
* (cargo-release) version 0.1.2-rc.1
* (cargo-release) version 0.1.2
* (cargo-release) start next development iteration 0.1.3-alpha.0
* update bindgen and cc deps
* try to get ci working
* add back old config and fix remote url
* i guess it actually was the config
* prep for releasing with cargo-release
* initial working version on cc
* add basic actions automation
* checkout submodules
* don't require bindgen generation
* use newest zcash changes
* pause work on ripping out sodium
* push hacks to some version of the repo
* fix path in build.rs
* add job for testing different OSs
* str4d is the fucking greatest
* cleanup unused code
* remove symlink
* cleanup cruft
* remove old automation files
* Apply suggestions from code review
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>
* add failure case test
* always generate bindings
* install llvm dep on windows
* cleanup unused bindings
* try messing with CI
* use actual branch name
* use correct remote for gitmodules
* Update build.rs
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>
* rename to zcash_script
* cleanup last mentions
* Prepare zcash_script for release (#2)
* cleanup last mentions
* add files that need to be included
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>
* initial working version on cc
* add basic actions automation
* checkout submodules
* don't require bindgen generation
* use newest zcash changes
* pause work on ripping out sodium
* push hacks to some version of the repo
* fix path in build.rs
* add job for testing different OSs
* str4d is the fucking greatest
* cleanup unused code
* remove symlink
* cleanup cruft
* remove old automation files
* Apply suggestions from code review
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>
* add failure case test
* always generate bindings
* install llvm dep on windows
* cleanup unused bindings
* try messing with CI
* use actual branch name
* use correct remote for gitmodules
* Update build.rs
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>
Co-authored-by: Saleem Rashid <dev@saleemrashid.com>