== Project Structure 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 │   ├── 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 │   ├── overlay │   │   ├── (...) │   │   ├── i686 │   │   ├── x86_64 │   ├── pre-build.d │   │   ├── (...) │   │   ├── i686 │   │   ├── x86_64 │   ├── VARS.txt.j2 │   └── VERSION_INFO.txt.j2 └── overlay ├── (...) ├── i686 └── x86_64 include::fslayout/BDISK.adoc[] include::fslayout/DOCS.adoc[] include::fslayout/EXAMPLES.adoc[] include::fslayout/EXTRA.adoc[] include::fslayout/OVERLAY.adoc[]