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

Make better use of the new Octez Makefile #590

Open
pasqu4le opened this issue Jan 18, 2023 · 0 comments
Open

Make better use of the new Octez Makefile #590

pasqu4le opened this issue Jan 18, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@pasqu4le
Copy link
Contributor

Clarification and motivation

Recently some changes have been made to the build process and the Makefile in the upstream Octez repo, see tezos/#6957 in particular.

These changes have now been included in an Octez RC (16.0-rc1) and while the necessary changes have been made immediately here, we could take a deeper look and reconsider our builds.

For example, the OCTEZ_EXECUTABLES env var can now be used to specify what to build and, as mentioned in the Makefile:

```makefile
# Note that you can override the list of executables to build on the command-line, e.g.:
#
#     make OCTEZ_EXECUTABLES='octez-node octez-client'
#
# This is more efficient than 'make octez-node octez-client'
# because it only calls 'dune' once.

this can be more efficient.

Acceptance criteria

Our build process of Octez software is reconsidered and, if there is an opportunity to add options or efficiency it is adopted

@pasqu4le pasqu4le added the enhancement New feature or request label Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant