Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

build: Add an 'xz' target to generate a .tar.xz image

Improve the tarball generation a bit too

Change-Id: Ie68bea4e876bad5cd101dd396ec2247127b1b390

+12 -1
+12 -1
tools/root.make
··· 333 333 7zip: 334 334 $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o "rockbox.7z" -z "7za a -mx=9" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY) 335 335 336 - tar: 336 + ifdef NODEPS 337 + $(BUILDDIR)/rockbox.tar: 338 + else 339 + $(BUILDDIR)/rockbox.tar: build 340 + endif 337 341 $(SILENT)rm -f rockbox.tar 342 + $(call PRINTS,TAR $(notdir $@)) 338 343 $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o "rockbox.tar" -z "tar -cf" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY) 344 + 345 + tar: $(BUILDDIR)/rockbox.tar 339 346 340 347 bzip2: tar 341 348 $(SILENT)bzip2 -f9 rockbox.tar 342 349 343 350 gzip: tar 344 351 $(SILENT)gzip -f9 rockbox.tar 352 + 353 + xz: tar 354 + $(SILENT)xz -f rockbox.tar 345 355 346 356 manual manual-pdf: 347 357 $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-pdf ··· 403 413 @echo "zip - creates a rockbox.zip of your build (no fonts)" 404 414 @echo "gzip - creates a rockbox.tar.gz of your build (no fonts)" 405 415 @echo "bzip2 - creates a rockbox.tar.bz2 of your build (no fonts)" 416 + @echo "xz - creates a rockbox.tar.xz of your build (no fonts)" 406 417 @echo "7zip - creates a rockbox.7z of your build (no fonts)" 407 418 @echo "fontzip - creates rockbox-fonts.zip" 408 419 @echo "mapzip - creates rockbox-maps.zip with all .map files"