mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-02-18 04:15:40 +00:00
MANIFEST: mega trim - PART2
This commit is contained in:
parent
6d21b24f77
commit
3ed660ee35
|
@ -7,10 +7,25 @@ cd ~/RetroDECK
|
||||||
git checkout main
|
git checkout main
|
||||||
git submodule init
|
git submodule init
|
||||||
git submodule update
|
git submodule update
|
||||||
rsync -rav --progress --exclude={'res/screenshots/','shared-modules/','rd-submodules/','.git/','docs','retrodeck-flatpak/','retrodeck-flatpak-cooker/','.flatpak-builder/'} ~/RetroDECK/ ~/flathub/
|
# NOTE: the only linked submodules are: rd-submodules/retroarch
|
||||||
|
# these must be included in the exclusion list as they must be redownloaded
|
||||||
|
#sync -rav --progress --exclude={'res/screenshots/','shared-modules/','rd-submodules/retroarch','.git/','docs','retrodeck-flatpak/','retrodeck-flatpak-cooker/','.flatpak-builder/'} ~/RetroDECK/ ~/flathub/
|
||||||
|
|
||||||
|
sync -rav --progress { \
|
||||||
|
'rd-submodules', \
|
||||||
|
'flathub.json', \
|
||||||
|
'LICENSE', \
|
||||||
|
'net.retrodeck.retrodeck.appdata.xml', \
|
||||||
|
'net.retrodeck.retrodeck.desktop', \
|
||||||
|
'net.retrodeck.retrodeck.yml', \
|
||||||
|
'README.md', \
|
||||||
|
} ~/flathub/
|
||||||
|
|
||||||
cd ~/flathub
|
cd ~/flathub
|
||||||
rm -rf shared-submodules
|
git rm -r *
|
||||||
rm -rf rd-submodules
|
# NOTE: be careful to remove the REAL (linked) submodules only
|
||||||
|
rm -rf shared-modules
|
||||||
|
rm -rf rd-submodules/retroarch
|
||||||
|
|
||||||
# rebuilding submodules
|
# rebuilding submodules
|
||||||
git config -f .gitmodules --get-regexp '^submodule\..*\.path$' |
|
git config -f .gitmodules --get-regexp '^submodule\..*\.path$' |
|
||||||
|
@ -40,7 +55,6 @@ git submodule sync;
|
||||||
# Now actually pull all the modules. I used to use this...
|
# Now actually pull all the modules. I used to use this...
|
||||||
git submodule foreach --recursive 'git checkout $(git config -f $toplevel/.gitmodules submodule.$name.branch || echo master)';
|
git submodule foreach --recursive 'git checkout $(git config -f $toplevel/.gitmodules submodule.$name.branch || echo master)';
|
||||||
|
|
||||||
rm flathub-pr.sh
|
|
||||||
git submodule update
|
git submodule update
|
||||||
git add *
|
git add *
|
||||||
git commit -m "Updating flathub"
|
git commit -m "Updating flathub"
|
||||||
|
|
|
@ -303,47 +303,34 @@ modules:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/retroarch-joypad-autoconfig.git
|
url: https://github.com/libretro/retroarch-joypad-autoconfig.git
|
||||||
commit: 760b057f1865a827762a54a8a32afda2cdd9e170
|
commit: 760b057f1865a827762a54a8a32afda2cdd9e170
|
||||||
- name: common-shaders
|
# - name: common-shaders
|
||||||
make-install-args:
|
# make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
# - PREFIX=${FLATPAK_DEST}
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/libretro/common-shaders.git
|
|
||||||
commit: 55e401834b732e62c34411321c4ffd82524345d4
|
|
||||||
- name: slang-shaders
|
|
||||||
make-install-args:
|
|
||||||
- PREFIX=${FLATPAK_DEST}
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/libretro/slang-shaders.git
|
|
||||||
commit: 148c57d9747f5db124135501ac280b5ca129a83f
|
|
||||||
- name: glsl-shaders
|
|
||||||
make-install-args:
|
|
||||||
- PREFIX=${FLATPAK_DEST}
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/libretro/glsl-shaders.git
|
|
||||||
commit: 8f6b2649489760caea8f36ec6099998854059569
|
|
||||||
- name: common-overlays
|
|
||||||
make-install-args:
|
|
||||||
- PREFIX=${FLATPAK_DEST}
|
|
||||||
sources:
|
|
||||||
- type: git
|
|
||||||
url: https://github.com/libretro/common-overlays.git
|
|
||||||
commit: db9744f4e58a740f0f10b04b62af347cd6f01928
|
|
||||||
|
|
||||||
# RetroArch experiment: cloning the flathub repository directly and adding its manifest as module
|
|
||||||
|
|
||||||
# - name: retroarch
|
|
||||||
# buildsystem: simple
|
|
||||||
# build-commands:
|
|
||||||
# - echo ""
|
|
||||||
# sources:
|
# sources:
|
||||||
# - type: git
|
# - type: git
|
||||||
# url: https://github.com/flathub/org.libretro.RetroArch
|
# url: https://github.com/libretro/common-shaders.git
|
||||||
# tag: v1.10.2
|
# commit: 55e401834b732e62c34411321c4ffd82524345d4
|
||||||
# modules:
|
# - name: slang-shaders
|
||||||
# - org.libretro.RetroArch.json
|
# make-install-args:
|
||||||
|
# - PREFIX=${FLATPAK_DEST}
|
||||||
|
# sources:
|
||||||
|
# - type: git
|
||||||
|
# url: https://github.com/libretro/slang-shaders.git
|
||||||
|
# commit: 148c57d9747f5db124135501ac280b5ca129a83f
|
||||||
|
# - name: glsl-shaders
|
||||||
|
# make-install-args:
|
||||||
|
# - PREFIX=${FLATPAK_DEST}
|
||||||
|
# sources:
|
||||||
|
# - type: git
|
||||||
|
# url: https://github.com/libretro/glsl-shaders.git
|
||||||
|
# commit: 8f6b2649489760caea8f36ec6099998854059569
|
||||||
|
# - name: common-overlays
|
||||||
|
# make-install-args:
|
||||||
|
# - PREFIX=${FLATPAK_DEST}
|
||||||
|
# sources:
|
||||||
|
# - type: git
|
||||||
|
# url: https://github.com/libretro/common-overlays.git
|
||||||
|
# commit: db9744f4e58a740f0f10b04b62af347cd6f01928
|
||||||
|
|
||||||
# RetroArch - END
|
# RetroArch - END
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue