2021-02-18 19:41:59 -05:00
|
|
|
# Target architecture, IE the machine that the newly built system will run on.
|
|
|
|
# Supported targets are:
|
|
|
|
# i486
|
|
|
|
# i586
|
|
|
|
# i686
|
|
|
|
# x86_64 (most modern Intel and AMD based systems)
|
|
|
|
# armv7l (earlier Arm SBC's such as RPI and RPI2)
|
|
|
|
# aarch64 (later Arm SBC's such as RPI3 and RPI4)
|
|
|
|
# riscv64 (SiFive Unmatched, BeagleV)
|
|
|
|
arch = x86_64
|
|
|
|
|
2021-02-26 12:46:11 -05:00
|
|
|
# If building for rpi3/4 we can automatically configure and build u-boot
|
|
|
|
# by setting rpi to 1
|
|
|
|
# rpi = 1
|
|
|
|
|
2021-02-18 19:41:59 -05:00
|
|
|
# Maximum make threads to run concurrently. For some packages on some
|
|
|
|
# architectures this will be automatically overridden.
|
|
|
|
makeflags = -j8
|
|
|
|
|
|
|
|
# Optional bootstrap packages. HitchHiker ships with BSD paxtar, and it's syntax
|
|
|
|
# is used rather than GNU tar in certain places. To bootstrap on systems other
|
|
|
|
# than HitchHiker it is a good idea to set build_pax to 1.
|
2021-02-26 12:46:11 -05:00
|
|
|
build_pax = 1
|
|
|
|
|
2021-02-18 19:41:59 -05:00
|
|
|
# Similarly, GNU awk (gawk) is a build time dependency of Glibc, but HitchHiker
|
|
|
|
# ships with The One True Awk. By setting build_gawk to 1, we build a temporary
|
|
|
|
# gawk which will only exist in /toolchain
|
|
|
|
build_gawk = 1
|
2021-02-26 12:46:11 -05:00
|
|
|
|
|
|
|
# If building on HitchHiker, Perl will need to be built as it is used repeatedly
|
|
|
|
# during the build of other packages. If perl is installed via pkgsrc this can
|
|
|
|
# be skipped.
|
|
|
|
build_perl = 1
|
|
|
|
|
|
|
|
# If building on HitchHiker, intltool is not part of the base system as it
|
|
|
|
# depends on the XML::Parser perl module.
|
|
|
|
build_intltool = 1
|
|
|
|
|
|
|
|
# Again, if building on HitchHiker, Python must be built either here or via
|
|
|
|
# pkgsrc.
|
|
|
|
build_python = 1
|