[Scummvm-git-logs] scummvm-shaders master -> 5fce37d4fefec3f0c02106020ce2225971fd1e1e
lotharsm
noreply at scummvm.org
Sun Jan 8 00:01:26 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm-shaders' repo located at https://github.com/scummvm/scummvm-shaders .
Summary:
5fce37d4fe SHADERS: Add (very) simple script for initial addon datafile creation
Commit: 5fce37d4fefec3f0c02106020ce2225971fd1e1e
https://github.com/scummvm/scummvm-shaders/commit/5fce37d4fefec3f0c02106020ce2225971fd1e1e
Author: Lothar Serra Mari (mail at serra.me)
Date: 2023-01-08T01:01:14+01:00
Commit Message:
SHADERS: Add (very) simple script for initial addon datafile creation
Changed paths:
A generate-addon-pack.sh
.gitignore
diff --git a/.gitignore b/.gitignore
index e9a399e..a00ffba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
addon-pack-tmpdir
upstream-temp
shaders.dat
+shaders*.dat
\ No newline at end of file
diff --git a/generate-addon-pack.sh b/generate-addon-pack.sh
new file mode 100644
index 0000000..f6b657c
--- /dev/null
+++ b/generate-addon-pack.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+ADDON_PACK_TMPDIR="addon-pack-tmpdir"
+
+echo "Heavily WIP, aborting for security reasons!" && exit
+
+cp -rp upstream $ADDON_PACK_TMPDIR
+cd $ADDON_PACK_TMPDIR
+for i in `find . -type f`; do
+ if test -f ../base/$i; then
+ echo "Deduplicating shaderfile $i..."
+ rm $i
+ fi
+done
+echo "Cleaning up empty directories"
+find . -type d -empty -delete
+
+echo "Finished creating $ADDON_PACK_TMPDIR, now compressing it..."
+zip -r9 "../shaders-`date +%Y%m%d`.dat" *
+cd ..
+
+echo "Removing temporary directory..."
+rm -rf "$ADDON_PACK_TMPDIR"
+echo "Done!"
More information about the Scummvm-git-logs
mailing list