diff --git a/pkg_tools/darwin-x64-pkg.sh b/pkg_tools/darwin-x64-pkg.sh new file mode 100644 index 0000000..5b3a8e8 --- /dev/null +++ b/pkg_tools/darwin-x64-pkg.sh @@ -0,0 +1,29 @@ +version="{ + \"version\":\"1.8.0\", + \"platform\":\"darwin-x64\", + \"node-version\":\"12\" +}" +rm -rf mixio_darwin_x64 +mkdir mixio_darwin_x64 +cd mixio_darwin_x64 +echo "${version}" > version.json +mkdir src +mkdir logs +cd ../ +chmod -R 777 mixio_server_latest +cd mixio_server_latest +cd src +pkg -t node12-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 ../../ +cp mixio.empty.db mixio_darwin_x64/src/mixio.db +cp -r reserve mixio_darwin_x64/src +cd mixio_server_latest +pkg -t node12-darwin-x64 package.json +mv -f mixio ../mixio_darwin_x64/mixio +cd ../ +chmod -R 777 mixio_darwin_x64 +rm -rf mixio_darwin_x64.tar.gz +tar -cvzpf mixio_darwin_x64.tar.gz mixio_darwin_x64 \ No newline at end of file diff --git a/pkg_tools/linux-arm64-pkg.sh b/pkg_tools/linux-arm64-pkg.sh new file mode 100644 index 0000000..29e9f43 --- /dev/null +++ b/pkg_tools/linux-arm64-pkg.sh @@ -0,0 +1,30 @@ +version="{ + \"version\":\"1.9.0\", + \"platform\":\"linux-arm64\", + \"node-version\":\"12\" +}" +rm -rf mixio_linux_arm64 +mkdir mixio_linux_arm64 +cd mixio_linux_arm64 +echo "${version}" > version.json +mkdir src +mkdir logs +cd ../ +chmod -R 777 mixio_server +cd mixio_server +cd src +pkg -t node12-linux-arm64 package.json +mv -f loader ../../mixio_linux_arm64/src/loader +cp -r certs ../../mixio_linux_arm64/src +cp config.json ../../mixio_linux_arm64/src/config.json +cd ../../ +cp mixio.empty.db mixio_linux_arm64/src/mixio.db +cp -r reserve mixio_linux_arm64/src +cp install.sh mixio_linux_arm64/install.sh +cd mixio_server +pkg -t node12-linux-arm64 package.json +mv -f mixio ../mixio_linux_arm64/mixio +cd ../ +chmod -R 777 mixio_linux_arm64 +rm -rf mixio_linux_arm64.tar.gz +tar -cvzpf mixio_linux_arm64.tar.gz mixio_linux_arm64 \ No newline at end of file diff --git a/pkg_tools/mixio.empty.db b/pkg_tools/mixio.empty.db new file mode 100644 index 0000000..c90a3b3 Binary files /dev/null and b/pkg_tools/mixio.empty.db differ diff --git a/pkg_tools/reserve/1.db b/pkg_tools/reserve/1.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/1.db differ diff --git a/pkg_tools/reserve/2.db b/pkg_tools/reserve/2.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/2.db differ diff --git a/pkg_tools/reserve/3.db b/pkg_tools/reserve/3.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/3.db differ diff --git a/pkg_tools/reserve/4.db b/pkg_tools/reserve/4.db new file mode 100644 index 0000000..c868d78 Binary files /dev/null and b/pkg_tools/reserve/4.db differ diff --git a/pkg_tools/reserve/5.db b/pkg_tools/reserve/5.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/5.db differ diff --git a/pkg_tools/reserve/6.db b/pkg_tools/reserve/6.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/6.db differ diff --git a/pkg_tools/reserve/7.db b/pkg_tools/reserve/7.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/7.db differ diff --git a/pkg_tools/reserve/8.db b/pkg_tools/reserve/8.db new file mode 100644 index 0000000..a5da355 Binary files /dev/null and b/pkg_tools/reserve/8.db differ diff --git a/pkg_tools/reserve/filter.json b/pkg_tools/reserve/filter.json new file mode 100644 index 0000000..7a73a41 --- /dev/null +++ b/pkg_tools/reserve/filter.json @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/pkg_tools/win-x64-pkg.sh b/pkg_tools/win-x64-pkg.sh new file mode 100644 index 0000000..2c9c555 --- /dev/null +++ b/pkg_tools/win-x64-pkg.sh @@ -0,0 +1,31 @@ +version="{ + \"version\":\"1.9.6\", + \"platform\":\"win-x64\", + \"node-version\":\"16\" +}" +cd ../../ +rm -rf mixio_win_x64 +mkdir mixio_win_x64 +cd mixio_win_x64 +echo "${version}" > version.json +mkdir src +mkdir logs +cd ../ +chmod -R 777 mixio_server_latest +cd mixio_server_latest +cd node_modules/cliff/node_modules/winston/lib/winston +find -name 'common.js' | xargs perl -pi -e 's|target.padLevels|false|g' +cd ../../../../../../ +cd src +pkg -t node16-win-x64 package.json +mv -f loader ../../mixio_win_x64/src/loader +cp -r certs ../../mixio_win_x64/src +cp config.json ../../mixio_win_x64/src/config.json +cd pkg_tools +cp mixio.empty.db ../../mixio_win_x64/src/mixio.db +cp -r reserve ../../mixio_win_x64/src +cd ../ +pkg -t node16-win-x64 package.json +mv -f mixio ../mixio_win_x64/mixio +cd ../ +chmod -R 777 mixio_win_x64 \ No newline at end of file