63 lines
1.1 KiB
Makefile
63 lines
1.1 KiB
Makefile
default: build_image
|
|
|
|
build_image:
|
|
./scripts/build_image.sh build
|
|
|
|
source:
|
|
./scripts/build_image.sh download
|
|
|
|
download:
|
|
./scripts/build_image.sh download
|
|
|
|
clean:
|
|
@./scripts/clean.sh
|
|
|
|
distclean:
|
|
@./scripts/clean.sh
|
|
@if [ -d downloads ]; then \
|
|
rm -r downloads; \
|
|
fi
|
|
|
|
dropbear:
|
|
./scripts/build_image.sh dropbear
|
|
|
|
libnl:
|
|
./scripts/build_image.sh libnl
|
|
|
|
iw:
|
|
./scripts/build_image.sh iw
|
|
|
|
hostapd:
|
|
./scripts/build_image.sh hostapd
|
|
|
|
openssl:
|
|
./scripts/build_image.sh openssl
|
|
|
|
iptables:
|
|
./scripts/build_image.sh iptables
|
|
|
|
ko8821au:
|
|
./scripts/build_image.sh ko8821au
|
|
|
|
sdroot_usable:
|
|
./scripts/build_image.sh sdroot_usable
|
|
|
|
%_defconfig:
|
|
@cp -v configs/$@ scripts/config.sh
|
|
|
|
list-defconfigs:
|
|
@first=true; \
|
|
for defconfig in configs/*_defconfig; do \
|
|
[ -f "$${defconfig}" ] || continue; \
|
|
if $${first}; then \
|
|
if [ "$(2)" ]; then \
|
|
printf 'External configs in "$(call qstrip,$(2))":\n'; \
|
|
else \
|
|
printf "Built-in configs:\n"; \
|
|
fi; \
|
|
first=false; \
|
|
fi; \
|
|
defconfig="$${defconfig##*/}"; \
|
|
printf " %-35s - Build for %s\n" "$${defconfig}" "$${defconfig%_defconfig}"; \
|
|
done
|