mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
This removes support for building IPFire for 32 bit ARM architectures. This has been decided in August 2022 with six months notice as there are not very many users and hardware is generally not available any more. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
27 lines
1.2 KiB
Plaintext
27 lines
1.2 KiB
Plaintext
make.sh - Build and maintain programs and libraries for IPFire source code
|
|
|
|
Standard commands:
|
|
downloadsrc Preload all necessary files in cache before compilation
|
|
gettoolchain Optionally load a precompilated toolchain (20% less build time)
|
|
build Compile distribution
|
|
clean Erase build and log directories to recompile all from scratch
|
|
|
|
Maintainer and advanced commands:
|
|
check-manualpages Check the manual pages for broken links
|
|
docker Build a docker image
|
|
find-dependencies Confirm needed libraries are included in build
|
|
lang Check translations for missing or obsolete strings
|
|
shell Enter a shell inside the chroot. Used to tune lfs script
|
|
and/or during kernel upgrade to rebuild new .config file
|
|
toolchain Create toolchain package (if not downloaded via `make gettoolchain`)
|
|
update-contributors Update list of contributors
|
|
uploadsrc For core developers only to upload source code
|
|
|
|
OPTIONS:
|
|
--target=[aarch64|riscv64|x86_64]
|
|
Cross-compile for this target architecture. Uses the QEMU
|
|
emulator if needed to virtualise the desired target
|
|
architecture. Can be permanently set with
|
|
TARGET_ARCH= in .config file.
|
|
|