Skip to content
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

feat: Update Rust builder, add target flag #140

Merged
merged 50 commits into from
Jan 18, 2024
Merged

feat: Update Rust builder, add target flag #140

merged 50 commits into from
Jan 18, 2024

Conversation

stevenj
Copy link
Collaborator

@stevenj stevenj commented Jan 3, 2024

Description

Updated rust builder, add new configuration options for building step. Replaced bash scripts with python one.

Related Issue(s)

Part of the input-output-hk/hermes#20

Description of Changes

  • replaced std_build.sh and std_check.sh with Python implementation std_check.py and std_build.py.
  • modified cargo config.toml files, provided new target.wasm32-unknown-unknown compile options, removed --locked flag from all aliases (because we are going to remove Cargo.lock files from the repo), disabled cargo progress bar and disabled verbose.
  • Moved SMOKE_TEST udc functionality to the std_build.py script.
  • removed nushell installation.
  • some other cleanups

@stevenj stevenj added the draft Review only, do not merge yet label Jan 3, 2024
@Mr-Leshiy
Copy link
Contributor

@Mr-Leshiy Mr-Leshiy force-pushed the feat/rust-wasm branch 2 times, most recently from e41830e to 4a2bae8 Compare January 15, 2024 10:39
@stevenj stevenj enabled auto-merge (squash) January 18, 2024 04:27
Copy link
Contributor

@Mr-Leshiy Mr-Leshiy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@stevenj stevenj merged commit 9b5e173 into master Jan 18, 2024
51 checks passed
@stevenj stevenj deleted the feat/rust-wasm branch January 18, 2024 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd CI/CD Fixes or Improvements. enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

🛠️ [TASK] : Clean up rust builder logging 🛠️ [TASK] : SMOKE_TEST UDC bin argument handles array
2 participants