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: drop 'bzip2' target, add 'full7zip', 'fullgzip', and 'fullxz'

The net result is _simpler_ as it uses the same rules for creating
the subvariations.

Change-Id: I8618a0beb2e1ada156468df3d2b45ff53d49c8c7

+48 -22
+48 -22
tools/root.make
··· 313 313 $(SILENT)rm -f TAGS 314 314 $(SILENT)etags -o $(BUILDDIR)/TAGS $(filter-out %.o,$(SRC) $(OTHER_SRC)) 315 315 316 - fontzip: 317 - $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" -f 1 -o rockbox-fonts.zip $(TARGET) $(BINARY) 316 + zip: $(BUILDDIR)/rockbox.zip 317 + 7zip: $(BUILDDIR)/rockbox.7z 318 + tar: $(BUILDDIR)/rockbox.tar 319 + 320 + fontzip: BUILDZIPOPTS=-f 1 321 + fontzip: ZIPFILESUFFIX=-fonts 322 + fontzip: zip 323 + 324 + font7zip: BUILDZIPOPTS=-f 1 325 + font7zip: ZIPFILESUFFIX=-fonts 326 + font7zip: 7zip 327 + 328 + fullzip: BUILDZIPOPTS=-f 2 329 + fullzip: ZIPFILESUFFIX=-full 330 + fullzip: zip 331 + 332 + full7zip: BUILDZIPOPTS=-f 2 333 + full7zip: ZIPFILESUFFIX=-full 334 + full7zip: 7zip 318 335 319 - zip: $(BUILDDIR)/rockbox.zip 336 + fulltar: BUILDZIPOPTS=-f 2 337 + fulltar: ZIPFILESUFFIX=-full 338 + fulltar: tar 320 339 321 340 ifdef NODEPS 322 341 $(BUILDDIR)/rockbox.zip: 323 342 else 324 343 $(BUILDDIR)/rockbox.zip: build 325 344 endif 326 - $(call PRINTS,ZIP $(notdir $@)) 327 - $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY) 345 + $(call PRINTS,ZIP rockbox$(ZIPFILESUFFIX).zip) 346 + $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o $(BUILDDIR)/rockbox$(ZIPFILESUFFIX).zip -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(BUILDZIPOPTS) $(TARGET) $(BINARY) 328 347 329 348 mapzip: 330 349 $(SILENT)find . -name "*.map" | xargs zip rockbox-maps.zip ··· 332 351 elfzip: 333 352 $(SILENT)find . -name "*.elf" | xargs zip rockbox-elfs.zip 334 353 335 - fullzip: 336 - $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" -f 2 -o rockbox-full.zip $(TARGET) $(BINARY) 337 - 338 - 7zip: 339 - $(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) 354 + ifdef NODEPS 355 + $(BUILDDIR)/rockbox.7z: 356 + else 357 + $(BUILDDIR)/rockbox.7z: build 358 + endif 359 + $(call PRINTS,7Z rockbox$(ZIPFILESUFFIX).7z) 360 + $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o $(BUILDDIR)/rockbox$(ZIPFILESUFFIX).7z -z "7za a -mx=9" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(BUILDZIPOPTS) $(TARGET) $(BINARY) 340 361 341 362 ifdef NODEPS 342 363 $(BUILDDIR)/rockbox.tar: ··· 345 366 endif 346 367 $(SILENT)rm -f rockbox.tar 347 368 $(call PRINTS,TAR $(notdir $@)) 348 - $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o "rockbox.tar" -z "tar -cf" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY) 369 + $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -o $(BUILDDIR)/rockbox$(ZIPFILESUFFIX).tar -z "tar -cf" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(BUILDZIPOPTS) $(TARGET) $(BINARY) 349 370 350 - tar: $(BUILDDIR)/rockbox.tar 351 - 352 - bzip2: tar 353 - $(SILENT)bzip2 -f9 rockbox.tar 371 + fullgzip: ZIPFILESUFFIX=-full 372 + fullgzip: fulltar gzip 373 + fullxz: ZIPFILESUFFIX=-full 374 + fullxz: fulltar xz 354 375 355 376 gzip: tar 356 - $(SILENT)gzip -f9 rockbox.tar 377 + $(call PRINTS,GZIP rockbox$(ZIPFILESUFFIX).tar.gz) 378 + $(SILENT)gzip -f9 rockbox$(ZIPFILESUFFIX).tar 357 379 358 380 xz: tar 359 - $(SILENT)xz -f rockbox.tar 381 + $(call PRINTS,XZ rockbox$(ZIPFILESUFFIX).tar.xz) 382 + $(SILENT)xz -f rockbox$(ZIPFILESUFFIX).tar 360 383 361 384 manual manual-pdf: 362 385 $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-pdf ··· 428 451 @echo "manual-html - HTML manual" 429 452 @echo "manual-zip - HTML manual (zipped)" 430 453 @echo "manual-txt - txt manual" 431 - @echo "fullzip - creates a rockbox.zip of your build with fonts" 432 454 @echo "zip - creates a rockbox.zip of your build (no fonts)" 433 455 @echo "gzip - creates a rockbox.tar.gz of your build (no fonts)" 434 - @echo "bzip2 - creates a rockbox.tar.bz2 of your build (no fonts)" 435 456 @echo "xz - creates a rockbox.tar.xz of your build (no fonts)" 436 457 @echo "7zip - creates a rockbox.7z of your build (no fonts)" 458 + @echo "fullzip - creates a rockbox-full.zip of your build (with fonts)" 459 + @echo "full7zip - creates a rockbox-full.zip of your build (with fonts)" 460 + @echo "fullgzip - creates a rockbox-full.tar.gz of your build (with fonts)" 461 + @echo "fullxz - creates a rockbox-full.tar.xz of your build (with fonts)" 437 462 @echo "fontzip - creates rockbox-fonts.zip" 463 + @echo "font7zip - creates rockbox-fonts.7zip" 438 464 @echo "mapzip - creates rockbox-maps.zip with all .map files" 439 465 @echo "elfzip - creates rockbox-elfs.zip with all .elf files" 440 466 @echo "pnd - creates rockbox.pnd archive (Pandora builds only)" 441 467 @echo "tools - builds the tools only" 442 468 @echo "voice - creates the voice clips (voice builds only)" 443 469 @echo "voicetools - builds the voice tools only" 444 - @echo "talkclips - builds talkclips for everything under TALKDIR, skipping existing clips" 445 - @echo "talkclips-force - builds talkclips for everything under TALKDIR, overwriting all existing clips" 446 - @echo "install - installs your build (at PREFIX, defaults to simdisk/ for simulators (no fonts))" 470 + @echo "talkclips - builds talkclips for everything under \$$TALKDIR, skipping existing clips" 471 + @echo "talkclips-force - builds talkclips for everything under \$$TALKDIR, overwriting all existing clips" 472 + @echo "install - installs your build (at \$$PREFIX, defaults to simdisk/ for simulators (no fonts))" 447 473 @echo "fullinstall - installs your build (like install, but with fonts)" 448 474 @echo "symlinkinstall - like fullinstall, but with links instead of copying files. (Good for developing on simulator)" 449 475 @echo "reconf - rerun configure with the same selection"