darwin-pkg

This commit is contained in:
Eason010212
2023-03-18 16:42:55 +08:00
parent bb87ef8217
commit 40fe44f6bf

View File

@@ -1,31 +1,12 @@
version="{
\"version\":\"1.9.6\",
\"platform\":\"darwin-x64\",
\"node-version\":\"16\"
}"
curpath=$(cd "$(dirname "$0")"; pwd)
cd ${curpath}
cd ../../
rm -rf mixio_darwin_x64
rm -rf mixio_darwin_64
mkdir mixio_darwin_x64
cd mixio_darwin_x64
echo "${version}" > version.json
mkdir src
mkdir logs
cd ../
chmod -R 777 mixio
cd mixio
cd node_modules/cliff/node_modules/darwinston/lib/darwinston
find -name 'common.js' | xargs perl -pi -e 's|target.padLevels|false|g'
cd ../../../../../../
cd src
npm install
pkg -t node16-darwin-x64 package.json
mv -f loader ../../mixio_darwin_x64/src/loader
cp -r certs ../../mixio_darwin_x64/src
cp config.json ../../mixio_darwin_x64/src/config.json
cd ../pkg_tools
cp mixio.empty.db ../../mixio_darwin_x64/src/mixio.db
cp -r reserve ../../mixio_darwin_x64/src
cd ../
pkg -t node16-darwin-x64 package.json
mv -f mixio ../mixio_darwin_x64/mixio
mv -f mixio ../mixio_darwin_x64/
cd ../
chmod -R 777 mixio_darwin_x64