-
Notifications
You must be signed in to change notification settings - Fork 0
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
Added the 3rd chapter of Nbuild gs #11
base: nbuild
Are you sure you want to change the base?
Conversation
* **Partial templates** are templates that provide only a chunk of the overall build process, like a template that wraps a specific build system but doesn't download any source code or generate any package. | ||
They are usually used as a sub-part of an **exhaustive template**. | ||
* **Exhaustive templates** are templates that provide all the steps involved in the building process, like downloading the source code, building it, generating the packages, managing dependencies, etc. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could establish a list of templates (with a small description) with a link to their page in the getting started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now we only have the autotools
template, right?
ok mb in some comment below you're saying drain_all
is coming soon. What should I do with it? Should I wait for it to be fully merged in nbuild
before writing about it?
nbuild/03.the_templates.md
Outdated
Another example, overwriting the `install` step, is the manifest of linux, which you can find [here](https://github.com/raven-os/nbuild-manifests/blob/e58a07d9ac1d3e1bd761ae264269d1e308260936/kernel/linux/linux.py) | ||
|
||
### 3.2.2 Other templates | ||
At the time of writing, there's only one template: `autotools`. In the future, we plan to add more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are others coming up soon (like drain_all
)
This is the final chapter of this getting-started.