diff --git a/tools/fix-other.sh b/tools/fix-other.sh index 438daa6..257807d 100755 --- a/tools/fix-other.sh +++ b/tools/fix-other.sh @@ -74,6 +74,16 @@ rm "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nod cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nodejs.node" cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nwjs.node" +# Skyline解析插件修复 +float_pigment_version="v1.0.0" +# if [ ! -f "${srcdir}/cache/float-pigment-${float_pigment_version}.node" ];then +# wget -c "https://github.com/msojocs/float-pigment-rust/releases/download/${float_pigment_version}/float-pigment-${float_pigment_version}.node" -O "float-pigment-${float_pigment_version}.node.tmp" +# mv "${srcdir}/cache/float-pigment-${float_pigment_version}.node.tmp" "${srcdir}/cache/float-pigment-${float_pigment_version}.node" +# fi +# rm "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nodejs.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nwjs.node" +# cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nodejs.node" +# cp "${srcdir}/cache/float-pigment-${float_pigment_version}.node" "${package_dir}/node_modules/node-float-pigment-css/float-pigment-css-for-nwjs.node" + # 阻止无限启动服务器 mv "${package_dir}/js/core/entrance.js" "${package_dir}/js/core/entrance.js.bak" cat "${srcdir}/res/scripts/entrance.js" > "${package_dir}/js/core/entrance.js" diff --git a/tools/replace-skyline.sh b/tools/replace-skyline.sh new file mode 100755 index 0000000..6358ddc --- /dev/null +++ b/tools/replace-skyline.sh @@ -0,0 +1,21 @@ +#!/bin/bash +set -ex +root_dir=$(cd `dirname $0`/.. && pwd -P) +srcdir=$root_dir +tmp_dir="$root_dir/tmp" +cache_dir="$root_dir/cache" +nwjs_dir="$root_dir/nwjs" +package_dir="$root_dir/package.nw" + +shared_memory_version="v1.0.1" +skyline_version="v1.0.1" + +cd "$package_dir/node_modules" +rm sharedMemory/sharedMemory.node +wget -c https://github.com/msojocs/skyline-shared-memory/releases/download/$shared_memory_version/skyline-sharedMemory-linux-x86_64-$shared_memory_version.node -OsharedMemory/sharedMemory.node + +cd skyline-addon +rm build/skyline.node +wget -c https://github.com/msojocs/skyline-client-server/releases/download/$skyline_version/skyline-skylineClient-linux-x86_64-$skyline_version.node -Obuild/skyline.node +rm build/icudtl.dat +rm -rf bundle \ No newline at end of file