summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormsojocs2022-02-27 21:30:34 +0800
committermsojocs2022-02-27 21:30:34 +0800
commitc2ba8cfb8f02016cdc761a85bdd2868e16a85244 (patch)
tree773ef3c746528537fab24549a752a424a821a898
parent42deebaf8b0600767a4d811145cda96dca9dff09 (diff)
downloadaur-c2ba8cfb8f02016cdc761a85bdd2868e16a85244.tar.gz
update: 权限
-rwxr-xr-xfix-other.sh2
-rwxr-xr-xfix-package-name.js8
2 files changed, 7 insertions, 3 deletions
diff --git a/fix-other.sh b/fix-other.sh
index 4d78175786d8..f855310e6790 100755
--- a/fix-other.sh
+++ b/fix-other.sh
@@ -37,7 +37,7 @@ if [[ $NO_WINE == 'true' ]];then
\cp -rf "${srcdir}/compiler/nodejs/wcsc" "${package_dir}/js/vendor/wcsc"
\cp -rf "${tmp_dir}/node_modules/miniprogram-compiler/bin/linux/wcc" "${package_dir}/js/vendor/wcc.bin"
\cp -rf "${tmp_dir}/node_modules/miniprogram-compiler/bin/linux/wcsc" "${package_dir}/js/vendor/wcsc.bin"
- cd "${package_dir}/js/vendor" && chmod 0755 wcc.bin wcsc.bin
+ cd "${package_dir}/js/vendor" && chmod 0755 wcc wcsc wcc.bin wcsc.bin
node "${package_dir}/js/vendor/generatemd5.js"
current=`date "+%Y-%m-%d %H:%M:%S"`
diff --git a/fix-package-name.js b/fix-package-name.js
index e71c681eb21b..31d94ea09ec6 100755
--- a/fix-package-name.js
+++ b/fix-package-name.js
@@ -5,6 +5,7 @@ const fs = require("fs");
const parseFile = function (path) {
if (!fs.existsSync(path)) {
+ console.error(`${path}文件不存在`)
return;
}
let content = JSON.parse(fs.readFileSync(path, "utf8"));
@@ -17,5 +18,8 @@ const parseFile = function (path) {
};
-parseFile(path.resolve(__dirname, "../package.nw/package.json"));
-parseFile(path.resolve(__dirname, "../package.nw/package-lock.json"));
+let basedir = __dirname;
+if(undefined !== process.env['srcdir'])
+ basedir = process.env['srcdir'] + '/tools';
+parseFile(path.resolve(basedir, "../package.nw/package.json"));
+parseFile(path.resolve(basedir, "../package.nw/package-lock.json"));