|
|
Build developer and release engineer
This is the most advanced user. His set of SBuild skills is close to
that of the SBuild contributor. His needs and tasks include the following:
- Deep understanding of all SBuild concepts.
Migration of builds initially made for other build
tools to SBuild build scripts
- Making new SBuild projects (a.k.a. SBuild
packages). Deciding when and how to split build
scripts across several SBuild projects (in fact,
software architecture work)
- Making new kind of build steps, for example some
data compilation specific to some product. In SBuild
terms this is called making new target types.
- This new target types may live inside exiting
SBuild toolkits but, more likely, they will live
inside new SBuild toolkit
Here is some guiding for the tasks of the
build developer
FAQ build developer
|
|