2016-12-17 15:16:09 -05:00
== Project Structure
2016-12-19 23:14:10 -05:00
The following is a tree of files and directories in a BDisk root directory. Note that yours may not look quite like this, as BDisk supports some directory relocation to aid in packaging for distros. These will be examined in-depth in the coming sections.
<BDisk root directory>
├── bdisk
│ ├── bchroot.py
│ ├── bdisk.py
│ ├── bGPG.py
│ ├── bSSL.py
│ ├── bsync.py
│ ├── build.py
│ ├── host.py
│ ├── ipxe.py
│ └── prep.py
├── docs
│ ├── COPYING
│ ├── LICENSE -> COPYING
│ ├── manual
│ │ └── (...)
│ ├── README
├── examples
│ └── HTTP
│ └── (...)
├── extra
│ ├── bdisk.png
│ ├── bin
│ │ └── (...)
│ ├── dist.build.ini
│ ├── external
│ │ └── (...)
│ ├── mirrorlist
│ ├── pre-build.d
│ │ ├── (...)
│ │ ├── i686
│ │ │ └── (...)
│ │ └── x86_64
│ │ └── (...)
│ └── templates
│ ├── BIOS
│ │ ├── isolinux.cfg.arch.j2
│ │ └── isolinux.cfg.multi.j2
│ ├── EFI
│ │ ├── base.conf.j2
│ │ ├── loader.conf.j2
│ │ ├── ram.conf.j2
│ │ ├── uefi1.conf.j2
│ │ └── uefi2.conf.j2
│ ├── GPG.j2
│ ├── iPXE
│ │ ├── BIOS
│ │ │ └── isolinux.cfg.j2
│ │ ├── EFI
│ │ │ ├── base.conf.j2
│ │ │ └── loader.conf.j2
│ │ ├── EMBED.j2
│ │ ├── patches
│ │ │ ├── 01.git-version.patch.j2
│ │ │ └── 02.banner.patch.j2
│ │ └── ssl
│ │ └── openssl.cnf
2016-12-26 13:34:34 -05:00
│ ├── overlay
│ │ ├── (...)
│ │ ├── i686
│ │ ├── x86_64
│ ├── pre-build.d
│ │ ├── (...)
│ │ ├── i686
│ │ ├── x86_64
2016-12-19 23:14:10 -05:00
│ ├── VARS.txt.j2
│ └── VERSION_INFO.txt.j2
└── overlay
├── (...)
├── i686
└── x86_64
2016-12-19 08:44:19 -05:00
include::fslayout/BDISK.adoc[]
2016-12-19 23:14:10 -05:00
include::fslayout/DOCS.adoc[]
include::fslayout/EXAMPLES.adoc[]
include::fslayout/EXTRA.adoc[]
include::fslayout/OVERLAY.adoc[]
2016-12-19 08:44:19 -05:00