Now that you have a completely working module. It's time to develop your own custom configurations.
Understand Your Module Structure
Your module is designed specifically as an independent git repository. This way, you can modularize your customizations without too much copy-pasting all over places.
.conf file. You can either develop your own or use
Granatum conf template file (latter is recommended).
This file gets copied to the workspace everytime you initiated a build.
This are the
custom profile's files stored under
custom profile's files get copied to the workspace everytime you
initiated a build.
This directory holds all your custom
All the contents get copied to the workspace everytime you initiated a build.
If you're using
vim as your editing tool, I would suggest having 2 terminals
available for effective development:
- 1 terminal is at the workspace for running the build.
- 1 terminal is for editing your module repository.
This way, you save large amount of efforts changing directory between your module and workspace.
That's all about developing your custom module. Enjoy building OS Installer!