File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -460,3 +460,41 @@ jobs:
460460 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
461461 tag_name : ${{ steps.extract_tag.outputs.tag_name }}
462462 files : projects/*.zip
463+
464+ build-vita :
465+ runs-on : ubuntu-latest
466+ container : vitasdk/vitasdk:latest
467+ steps :
468+ - name : Checkout repository
469+ uses : actions/checkout@v4.1.7
470+
471+ - name : Install required libraries
472+ run : |
473+ sudo apt update
474+ sudo apt install -y build-essential cmake pkgconf libusb-0.1-4 libgpgme11 libarchive-tools fakeroot python3-pillow
475+
476+ - name : Build VITA
477+ working-directory : projects
478+ run : make PLATFORM=VITA
479+
480+ - name : Package build
481+ working-directory : projects
482+ run : |
483+ curl -L -o lgpt-resources.zip https://github.com/djdiskmachine/lgpt-resources/archive/refs/tags/1.1.zip
484+ unzip lgpt-resources.zip
485+ mv lgpt-resources-1.1/*/ ./resources/packaging
486+ rm -rf lgpt-resources*
487+ ./resources/packaging/lgpt_package.sh
488+
489+ - name : Extract Git tag name
490+ id : extract_tag
491+ run : echo "::set-output name=tag_name::${GITHUB_REF#refs/tags/}"
492+ env :
493+ GITHUB_REF : ${{ github.ref }}
494+
495+ - name : Upload build release
496+ uses : softprops/action-gh-release@v2
497+ with :
498+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
499+ tag_name : ${{ steps.extract_tag.outputs.tag_name }}
500+ files : ./projects/*.zip
Original file line number Diff line number Diff line change @@ -444,3 +444,35 @@ jobs:
444444 name : LGPT-${{ github.job }}-${{ github.sha }}.zip
445445 path : projects/*.zip
446446 if-no-files-found : error
447+
448+ vita :
449+ runs-on : ubuntu-latest
450+ container : vitasdk/vitasdk:latest
451+ steps :
452+ - name : Checkout repository
453+ uses : actions/checkout@v4.1.7
454+
455+ - name : Install required libraries
456+ run : |
457+ sudo apt update
458+ sudo apt install -y build-essential cmake pkgconf libusb-0.1-4 libgpgme11 libarchive-tools fakeroot python3-pillow
459+
460+ - name : Build VITA
461+ working-directory : projects
462+ run : make PLATFORM=VITA
463+
464+ - name : Package build
465+ working-directory : projects
466+ run : |
467+ curl -L -o lgpt-resources.zip https://github.com/djdiskmachine/lgpt-resources/archive/refs/tags/1.1.zip
468+ unzip lgpt-resources.zip
469+ mv lgpt-resources-1.1/*/ ./resources/packaging
470+ rm -rf lgpt-resources*
471+ ./resources/packaging/lgpt_package.sh
472+
473+ - name : Upload artifact
474+ uses : actions/upload-artifact@v4
475+ with :
476+ name : LGPT-${{ github.job }}-${{ github.sha }}.zip
477+ path : projects/*.zip
478+ if-no-files-found : error
Original file line number Diff line number Diff line change 1- Install vpk via vitashell
1+ Install bin/lgpt-vita. vpk via vitashell
22
3- Data/ configs reside in ux0:/data/lgpt/
3+ Copy samplelib, and optionally demo track (lgpt_BETA) and bin/*.xml configs to ux0:/data/lgpt/
44
55Enjoy!
Original file line number Diff line number Diff line change @@ -60,3 +60,4 @@ collect_resources RG35XXPLUS lgpt-rg35xxplus.elf
6060collect_resources MACOS LittleGPTracker.app
6161# collect_resources RS97 lgpt.dge
6262# collect_resources STEAM lgpt.steam-exe
63+ collect_resources VITA lgpt-vita.vpk
You can’t perform that action at this time.
0 commit comments