Browse Source

Add new toplevel 'make dist' target.

This target produces a tarball following the most recent git tag.
The tarball contains firmware binaries that have been de-duped.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
main
Mario Limonciello 1 year ago
parent
commit
bcc397d610
  1. 2
      .gitignore
  2. 11
      Makefile

2
.gitignore vendored

@ -1 +1,3 @@ @@ -1 +1,3 @@
debian/
dist/
release/

11
Makefile

@ -12,6 +12,14 @@ check: @@ -12,6 +12,14 @@ check:
fi
@pre-commit run --all-files

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

install:
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh $(DESTDIR)$(FIRMWAREDIR)
@ -23,3 +31,6 @@ install-xz: @@ -23,3 +31,6 @@ install-xz:
install-zst:
install -d $(DESTDIR)$(FIRMWAREDIR)
./copy-firmware.sh --zstd $(DESTDIR)$(FIRMWAREDIR)

clean:
rm -rf release dist

Loading…
Cancel
Save