Skip to content

Commit ab08f72

Browse files
committed
Hopefully final cleanup for flatpak builder
1 parent 49f08c3 commit ab08f72

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

Distribution/flatpak/flatpak.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,15 @@ modules:
9696
url: https://github.com/Unrud/xdg-screensaver-shim/archive/0.0.2.tar.gz
9797
sha256: 0ed2a69fe6ee6cbffd2fe16f85116db737f17fb1e79bfb812d893cf15c728399
9898

99+
# build the vendored SDL2 from Externals until the runtime gets 2.30.9
100+
- SDL2.json
101+
99102
- name: project-plus-dolphin
100103
buildsystem: cmake-ninja
101104
config-opts:
102105
- -DCMAKE_BUILD_TYPE=Release
103106
- -DENABLE_ALSA=OFF
104-
- -DENABLE_SDL=OFF
107+
- -DENABLE_SDL=ON
105108
- -DENABLE_EVDEV=ON
106109
- -DDISTRIBUTOR=Project Plus Development Team
107110
- -DCPACK_PACKAGE_CONTACT=Project Plus Development Team

Distribution/flatpak/project-plus-dolphin-wrapper.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ for i in {0..9}; do
66
ln -sf {app/com.discordapp.Discord,$XDG_RUNTIME_DIR}/discord-ipc-$i;
77
done
88

9-
echo "Make directory /var/data/project-plus-dolphin/Wii if it doesn't exist"
9+
echo "Make directory /var/data/project-plus-dolphin/user/Wii if it doesn't exist"
1010
mkdir -p /var/data/project-plus-dolphin/Wii
1111

1212
echo "Make directory /var/config/project-plus-dolphin if it doesn't exist"
@@ -29,23 +29,23 @@ mkdir -p /var/config/project-plus-dolphin
2929
# fi
3030

3131
echo "Copy dol files to user data directory if they don't already exist"
32-
cp -nr /app/share/project-plus-dolphin/sys/Wii/Launcher /var/data/project-plus-dolphin/Wii/
32+
cp -nr /app/share/project-plus-dolphin/sys/Wii/Launcher /var/data/project-plus-dolphin/user/Wii/
3333

3434
echo "Copy user directory to Flatpak user data directory (Overwritting any files already there with any newer files)"
3535
cp -ru /app/share/project-plus-dolphin/user /var/data/project-plus-dolphin/
3636

3737
# Create and set variables for the system and user HD textures creation dates
3838
SystemHDTexturesCreationDate=`stat --format="%W" /app/share/project-plus-dolphin/sys/Load/Textures/RSBE01`
39-
UserHDTexturesCreationDate=`stat --format="%W" /var/data/project-plus-dolphin/Load/Textures/RSBE01`
39+
UserHDTexturesCreationDate=`stat --format="%W" /var/data/project-plus-dolphin/user/Load/Textures/RSBE01`
4040

4141
echo "Check if there are newer HD textures"
4242
if [ $SystemHDTexturesCreationDate -gt ${UserHDTexturesCreationDate:=0} ];
4343
then
44-
echo "Make directory /var/data/project-plus-dolphin/Load/Textures if it doesn't exist"
44+
echo "Make directory /var/data/project-plus-dolphin/user/Load/Textures if it doesn't exist"
4545
mkdir -p /var/data/project-plus-dolphin/Load/Textures
4646

4747
echo "Copy newer HD textures to user data directory"
48-
cp -r /app/share/project-plus-dolphin/sys/Load/Textures/RSBE01 /var/data/project-plus-dolphin/Load/Textures
48+
cp -r /app/share/project-plus-dolphin/sys/Load/Textures/RSBE01 /var/data/project-plus-dolphin/user/Load/Textures
4949
else
5050
echo "HD textures are already at latest version"
5151
fi

0 commit comments

Comments
 (0)