@@ -133,6 +133,19 @@ dist/Linux-x86_64: $(PROGRAMS)
133133 @rm -fR dist/bin
134134
135135
136+ dist/Linux-aarch64 : $(PROGRAMS )
137+ @mkdir -p dist/bin
138+ @for FNAME in $(PROGRAMS ) ; do env GOOS=linux GOARCH=arm64 GOARM=7 go build -o dist/bin/$$ FNAME cmd/$$ FNAME/* .go; done
139+ @cd dist && zip -r $(PROJECT ) -v$(VERSION ) -Linux-aarch64.zip LICENSE codemeta.json CITATION.cff * .md bin/* docs/* how-to/* man/*
140+ @rm -fR dist/bin
141+
142+ # Raspberry Pi OS (32bit) as reported on Raspberry Pi 3B+
143+ dist/Linux-armv7l : $(PROGRAMS )
144+ @mkdir -p dist/bin
145+ @for FNAME in $(PROGRAMS ) ; do env GOOS=linux GOARCH=arm GOARM=7 go build -o dist/bin/$$ FNAME cmd/$$ FNAME/* .go; done
146+ @cd dist && zip -r $(PROJECT ) -v$(VERSION ) -Linux-armv7l.zip LICENSE codemeta.json CITATION.cff * .md bin/* docs/* how-to/* man/*
147+ @rm -fR dist/bin
148+
136149dist/macOS-x86_64 : $(PROGRAMS )
137150 @mkdir -p dist/bin
138151 @for FNAME in $(PROGRAMS ) ; do env GOOS=darwin GOARCH=amd64 go build -o dist/bin/$$ FNAME cmd/$$ FNAME/* .go; done
@@ -159,20 +172,6 @@ dist/Windows-arm64: $(PROGRAMS)
159172 @cd dist && zip -r $(PROJECT ) -v$(VERSION ) -Windows-arm64.zip LICENSE codemeta.json CITATION.cff * .md bin/* docs/* how-to/* man/*
160173 @rm -fR dist/bin
161174
162- # Raspberry Pi OS (32bit) as reported on Raspberry Pi 3B+
163- dist/Linux-armv7l : $(PROGRAMS )
164- @mkdir -p dist/bin
165- @for FNAME in $(PROGRAMS ) ; do env GOOS=linux GOARCH=arm GOARM=7 go build -o dist/bin/$$ FNAME cmd/$$ FNAME/* .go; done
166- @cd dist && zip -r $(PROJECT ) -v$(VERSION ) -Linux-armv7l.zip LICENSE codemeta.json CITATION.cff * .md bin/* docs/* how-to/* man/*
167- @rm -fR dist/bin
168-
169- # Raspberry Pi running Ubuntu 64-bit, as reported on Raspberry Pi 4B
170- dist/Linux-aarch64 : $(PROGRAMS )
171- @mkdir -p dist/bin
172- @for FNAME in $(PROGRAMS ) ; do env GOOS=linux GOARCH=arm GOARM=7 go build -o dist/bin/$$ FNAME cmd/$$ FNAME/* .go; done
173- @cd dist && zip -r $(PROJECT ) -v$(VERSION ) -Linux-aarch64.zip LICENSE codemeta.json CITATION.cff * .md bin/* docs/* how-to/* man/*
174- @rm -fR dist/bin
175-
176175
177176# dist/datatools_$(VERSION)_amd64.snap:
178177# @mkdir -p dist/
0 commit comments