Fixing packager for "old" (6) node versions
This commit is contained in:
parent
0209b0253f
commit
b14d0b9685
@ -315,7 +315,9 @@ async function create_default_ui_pack(target_directory: string) {
|
||||
}
|
||||
|
||||
let path;
|
||||
packager(options).then(async app_paths => {
|
||||
(async () => {
|
||||
await new Promise((resolve, reject) => packager(options, (err, appPaths) => err ? reject(err) : resolve(appPaths)))
|
||||
})().then(async app_paths => {
|
||||
console.log("Copying changelog file!");
|
||||
await util.promisify(fs.copyFile)(path_helper.join(options.dir, "github", "ChangeLog.txt"), path_helper.join(app_paths[0], "ChangeLog.txt"));
|
||||
return app_paths;
|
||||
|
@ -20,9 +20,17 @@ function compile_scripts() {
|
||||
check_err_exit ${project_name} "Failed to build shared ui import declarations!"
|
||||
|
||||
npm run compile-tsc -- -p modules/tsconfig_main.json
|
||||
check_err_exit ${project_name} "Failed to compile typescript main files!"
|
||||
npm run compile-tsc -- -p modules/tsconfig_renderer.json
|
||||
check_err_exit ${project_name} "Failed to compile typescript renderer files!"
|
||||
|
||||
if [[ ${build_os_type} == "win32" ]]; then
|
||||
npm run compile-tsc -- -p installer/tsconfig_windows.json
|
||||
check_err_exit ${project_name} "Failed to compile typescript installer files!"
|
||||
else
|
||||
npm run compile-tsc -- -p installer/tsconfig_linux.json
|
||||
check_err_exit ${project_name} "Failed to compile typescript files!"
|
||||
check_err_exit ${project_name} "Failed to compile typescript installer files!"
|
||||
fi
|
||||
|
||||
npm run compile-sass
|
||||
check_err_exit ${project_name} "Failed to compile sass files!"
|
||||
|
@ -21,7 +21,7 @@
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@types/ejs": "^2.6.3",
|
||||
"@types/electron-packager": "^14.0.0",
|
||||
"@types/electron-packager": "8.7.2",
|
||||
"@types/fs-extra": "^8.0.0",
|
||||
"@types/jquery": "^3.3.30",
|
||||
"@types/request": "^2.48.1",
|
||||
@ -30,7 +30,7 @@
|
||||
"asar": "^2.0.1",
|
||||
"cmake-js": "^4.0.1",
|
||||
"ejs": "^2.6.2",
|
||||
"electron-packager": "^14.0.1",
|
||||
"electron-packager": "8.7.2",
|
||||
"nodemon": "^1.19.1",
|
||||
"sass": "^1.22.2",
|
||||
"typescript": "^3.5.2"
|
||||
|
Loading…
Reference in New Issue
Block a user