23 lines
552 B
Bash
23 lines
552 B
Bash
|
# create the build dir if it doesn't already exist
|
||
|
mkdir -p ./build
|
||
|
|
||
|
# move all necessary files to the build dir
|
||
|
cp -r {assets,pack.png,pack.mcmeta} ./build
|
||
|
|
||
|
# change working dir into the build dir
|
||
|
cd build
|
||
|
|
||
|
# remove all the gimp files (those don't do anything in the final build)
|
||
|
find . -name "*.xcf" -type f -delete
|
||
|
|
||
|
# zip all files in build dir recursively, into build.zip in base folder. use -0 flag to disable compression.
|
||
|
zip -r ../build.zip . -0
|
||
|
|
||
|
# change back to root dir
|
||
|
cd ..
|
||
|
|
||
|
# nuke the build dir
|
||
|
rm -r build
|
||
|
|
||
|
echo "file built to build.zip"
|