Nothing Special   »   [go: up one dir, main page]

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

[ux] Better DevX with root Makefile #1906

Open
leohhhn opened this issue Apr 9, 2024 · 2 comments
Open

[ux] Better DevX with root Makefile #1906

leohhhn opened this issue Apr 9, 2024 · 2 comments
Labels

Comments

@leohhhn
Copy link
Contributor
leohhhn commented Apr 9, 2024

Description

After discussing with @moul, we came to a conclusion that it would be good to have a root Makefile command that would enable quick installation of tools required for Gno development only. These tools would include:

  • gno
  • gnokey
  • gnodev

Copying @moul's message from Signal:
Root Makefile:

  • make test -> test everything with go deps (no docker, for docker, need to run something specific or add a environment var), ca be slow
  • make install -> install minimum things we expect people to use and we want to support the most, I suggest: gno, gnokey, gnodev
  • make install_all -> install everything with go deps (no docker or protobuf or whatever, but tries to install everything)

the goal of this top-level make test and make install_all is to verify without CI that you didn’t break anything, and “make install” should be suggested as the only step to get started on docs.gno.land for beginners.

@leohhhn leohhhn changed the title Better DevX with root Makefile [ux] Better DevX with root Makefile Apr 9, 2024
@leohhhn
Copy link
Contributor Author
leohhhn commented Apr 16, 2024

Handled the make install case in #1934

@Kouteki Kouteki moved this from Triage to Backlog in 🧙‍♂️gno.land core team Apr 19, 2024
Copy link

This issue is stale because it has been open 6 months with no activity. Remove stale label or comment or this will be closed in 3 months.

@github-actions github-actions bot added the Stale label Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Backlog
Development

No branches or pull requests

1 participant