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

eliminate cargo make as a host dependency #46

Open
1 task done
webern opened this issue Sep 1, 2023 · 0 comments
Open
1 task done

eliminate cargo make as a host dependency #46

webern opened this issue Sep 1, 2023 · 0 comments

Comments

@webern
Copy link
Contributor

webern commented Sep 1, 2023

Description

With #14, twoliter make will be able to build bottlerocket so long as cargo make is available on the host. Eliminate this requirement.

Possibilities

  • Use cargo make as a library.
  • Embed cargo make as a binary in the tarball and install it
  • Port all Makefile.toml functionality to native Rust functions (this would be ideal, but may take some time)

Definition of Done

When using Twoliter to build a Bottlerocket image no longer requires cargo make on the host.

Prerequisite

@webern webern changed the title eliminate cargo make as an external dependency eliminate cargo make as a host dependency Sep 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant