mirror of
https://github.com/gocsaf/csaf.git
synced 2025-12-22 11:55:40 +01:00
feat: add macos binaries archive to Makefile
This commit is contained in:
parent
e354e4b201
commit
1e506d46cc
1 changed files with 9 additions and 0 deletions
9
Makefile
9
Makefile
|
|
@ -89,10 +89,19 @@ dist: build_linux build_win build_mac_amd64 build_mac_arm64
|
||||||
mkdir -p dist/$(DISTDIR)-windows-amd64/docs
|
mkdir -p dist/$(DISTDIR)-windows-amd64/docs
|
||||||
cp docs/csaf_uploader.md docs/csaf_validator.md docs/csaf_checker.md \
|
cp docs/csaf_uploader.md docs/csaf_validator.md docs/csaf_checker.md \
|
||||||
docs/csaf_downloader.md dist/$(DISTDIR)-windows-amd64/docs
|
docs/csaf_downloader.md dist/$(DISTDIR)-windows-amd64/docs
|
||||||
|
mkdir -p dist/$(DISTDIR)-macos/bin-darwin-amd64 \
|
||||||
|
dist/$(DISTDIR)-macos/bin-darwin-arm64 \
|
||||||
|
dist/$(DISTDIR)-macos/docs
|
||||||
|
for f in csaf_downloader csaf_checker csaf_validator csaf_uploader ; do \
|
||||||
|
cp bin-darwin-amd64/$$f dist/$(DISTDIR)-macos/bin-darwin-amd64 ; \
|
||||||
|
cp bin-darwin-arm64/$$f dist/$(DISTDIR)-macos/bin-darwin-arm64 ; \
|
||||||
|
cp docs/$${f}.md dist/$(DISTDIR)-macos/docs ; \
|
||||||
|
done
|
||||||
mkdir dist/$(DISTDIR)-gnulinux-amd64
|
mkdir dist/$(DISTDIR)-gnulinux-amd64
|
||||||
cp -r README.md docs bin-linux-amd64 dist/$(DISTDIR)-gnulinux-amd64
|
cp -r README.md docs bin-linux-amd64 dist/$(DISTDIR)-gnulinux-amd64
|
||||||
cd dist/ ; zip -r $(DISTDIR)-windows-amd64.zip $(DISTDIR)-windows-amd64/
|
cd dist/ ; zip -r $(DISTDIR)-windows-amd64.zip $(DISTDIR)-windows-amd64/
|
||||||
cd dist/ ; tar -cvmlzf $(DISTDIR)-gnulinux-amd64.tar.gz $(DISTDIR)-gnulinux-amd64/
|
cd dist/ ; tar -cvmlzf $(DISTDIR)-gnulinux-amd64.tar.gz $(DISTDIR)-gnulinux-amd64/
|
||||||
|
cd dist/ ; tar -cvmlzf $(DISTDIR)-macos.tar.gz $(DISTDIR)-macos
|
||||||
|
|
||||||
# Remove bin-*-* and dist directories
|
# Remove bin-*-* and dist directories
|
||||||
mostlyclean:
|
mostlyclean:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue