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
One Script to Rule Them All #1810
Conversation
Elsewhere in this makefile, you'll see that targets have a trailing comment, so that the command appears in the help output. Give it a shot: |
@j16r - yes thank you for the tip! I was trying to figure out how to make that happen but wasn't having much luck 😣 I was relying on code review for just this sort of helpful information 🚀 Please let me know if you have any other suggestions because I'm far from a |
As suggested by @j16r, I have made changes to this PR so that |
I'm not sure how much we need this for yarn scripts, seems like it would get out of date really fast and be hard to maintain unless this was code-genned. This also doesnt take advantage of Also, some of those commands in the makefile (such as build) are system dependent, and instead have a script that handles those issues correctly (such as setup). Other commands have pre-post commands, which should not be included since they should not be run manually by the user. |
Yes, I wasn't quite sure what the desired outcome of this task was so I kind of just went for it 😅 Certainly happy to think about how this can be improved in any ways. For what it's worth, much of this was code-generated, and I certainly agree with continuing to move things in that direction. |
@HenryNguyen5, et al. - I am totally open to taking this in whatever direction it needs to go. If a static commit like this isn't the right answer (and I'm inclined to believe it probably isn't), let's figure out a programmatic solution to get us where we need to be. I don't have the context to figure out what that solution should look like but I'll certainly be happy to try to build it if given a spec. |
I was envisioning something the following
We've been abstracting the commands required in the @se3000 @j16r do you have any |
TODO: SGX