Hitchhiker Linux source tree
distfiles | ||
include | ||
kernel | ||
LICENSE.heirloom | ||
scripts | ||
templates | ||
toolchain | ||
world | ||
.gitignore | ||
config.mk.sample | ||
COPYING | ||
INSTALL.md | ||
LICENSE.BEERWARE | ||
LICENSE.BSD | ||
LICENSE.GPL3 | ||
LICENSE.LGPL3 | ||
Makefile | ||
README.md |
Hitch Hiker Linux
Source and build tree
#!/don't/panic
This is the source and build tree for the Hitch Hiker Linux base system. It is organized thus:
.
├── build The output directory
├── distfiles Downloaded source tarballs
├── include Included Makefiles and headers
├── scripts Support scripts
├── toolchain Build tree for the toolchain and Glibc
└── world Build tree for the base system
The subdirectories toolchain
and world
are further subdivided by
individual program and source package. Many of the subdirectories just wrap the
HitchHiker build system around that of third party sources. However, the special
subdirectories bin
, sbin
, usr.bin
, usr.sbin
, and lib
contain sources that are imported directly into HitchHiker, or written specifically
for it, and build directly using Make.
For overall instructions for building the sources, see INSTALL.md