-
Notifications
You must be signed in to change notification settings - Fork 0
Building the package manually
Jack'lul edited this page Aug 26, 2025
·
6 revisions
The package was designed to build through Github Actions but it can also be done manually:
# Fetch repositories
./scripts/dev.sh development # ...or master / other branch
# Prepare pi-hole/pi-hole
./scripts/patch.sh core dev/core
./scripts/version.sh dev/core
# Prepare pi-hole/web
./scripts/patch.sh web dev/web
./scripts/version.sh dev/web
# Prepare pi-hole/FTL
./scripts/patch.sh FTL dev/FTL
./scripts/version.sh dev/FTL
# Compile FTL
# For full instructions check the official repository
./dev/FTL/build.sh
# Build package files in ./build directory
mkdir ./build
./scripts/build.sh ./build
# then build the IPK package
./scripts/ipk.sh ./build dev armv7-3.2
# the package will be saved at the root of the repository