linux-firmware/Makefile
Emil Velikov 532f05be22 Merge branch 'revert-precommit' into 'main'
Draft: XXX: make: revert check target to ./check_whence.py

See merge request kernel-firmware/linux-firmware!320
2025-12-03 05:30:37 +00:00

48 lines
1.2 KiB
Makefile

FIRMWAREDIR = /lib/firmware
NUM_JOBS := $(or $(patsubst -j%,%,$(filter -j%,$(MAKEFLAGS))),\
1)
all:
check:
@./check_whence.py
dist:
@mkdir -p release dist
./copy-firmware.sh release
@TARGET=linux-firmware_`git describe`.tar.gz; \
cd release && tar -czf ../dist/$${TARGET} *; \
echo "Created dist/$${TARGET}"
@rm -rf release
deb:
./build_packages.py --deb
rpm:
./build_packages.py --rpm
dedup:
./dedup-firmware.sh $(DESTDIR)$(FIRMWAREDIR)
install:
@if [ -n "${COPYOPTS}" ]; then \
echo "COPYOPTS is not used since linux-firmware-20241017!"; \
echo "You may want to use install{-xz,-zst} and dedup targets instead"; \
false; \
fi
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh -j$(NUM_JOBS) $(DESTDIR)$(FIRMWAREDIR)
@echo "Now run \"make dedup\" to de-duplicate any firmware files"
install-xz:
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh -j$(NUM_JOBS) --xz $(DESTDIR)$(FIRMWAREDIR)
@echo "Now run \"make dedup\" to de-duplicate any firmware files"
install-zst:
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh -j$(NUM_JOBS) --zstd $(DESTDIR)$(FIRMWAREDIR)
@echo "Now run \"make dedup\" to de-duplicate any firmware files"
clean:
rm -rf release dist