flatten 20260225

This commit is contained in:
Timothy Prepscius
2026-02-25 13:00:25 -05:00
commit b308a4c280
114 changed files with 14759 additions and 0 deletions

52
resources/packages/zip/prepare Executable file
View File

@@ -0,0 +1,52 @@
set -ex
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
mkdir -p sdk/include
mkdir zip
pushd zip
# wget -N http://www.zlib.net/zlib-1.2.13.tar.gz
git clone --depth 1 https://github.com/madler/zlib --branch=v1.3.1
# wget -N http://www.zlib.net/zlib-1.3.1.tar.xz
# tar xf zlib-*.tar.*
# ln -s zlib-*/ zlib
LIB=minizip
pushd zlib
ln -fs $DIR/../../Makefile-template Makefile
cp $DIR/ZLib-Makefile.project Makefile.project
if [[ $SYS_NAME == 'Android' ]]; then
cp $DIR/zconf-android.h zconf.h
else
cp $DIR/zconf.h zconf.h
fi
make
popd
mkdir minizip
pushd minizip
ln -s ../zlib/contrib/minizip minizip
ln -fs $DIR/../../Makefile-template Makefile
cp $DIR/Minizip-Makefile.project Makefile.project
patch minizip/ioapi.h < $DIR/of-error.diff
cp $DIR/zlib.h minizip/
make
popd
popd
pushd sdk/include
ln -fs ../../zip/minizip/minizip
ln -fs ../../zip/zlib
popd