diff --git a/angular.json b/angular.json index 809b24515..7e2aadcde 100644 --- a/angular.json +++ b/angular.json @@ -21,7 +21,7 @@ "build": { "builder": "@angular-builders/custom-webpack:browser", "options": { - "outputPath": "build", + "outputPath": "dist", "index": "src/index.html", "main": "src/main.ts", "tsConfig": "src/tsconfig.app.json", diff --git a/electron-builder.json b/electron-builder.json index a80047eab..3b4ce1294 100644 --- a/electron-builder.json +++ b/electron-builder.json @@ -5,9 +5,12 @@ }, "files": [ "**/*", + "dist", "!**/*.ts", "!*.code-workspace", "!LICENSE.md", + "!README.md", + "!CHANGELOG.md", "!package.json", "!package-lock.json", "!src/", @@ -15,10 +18,13 @@ "!hooks/", "!angular.json", "!tsconfig.json", - "!tslint.json" + "!tsconfig.*.json", + "!tslint.json", + "!*.png", + "!coverage" ], "win": { - "icon": "build/assets/icons", + "icon": "dist/assets/icons", "compression": "maximum", "target": [ { @@ -28,14 +34,14 @@ ] }, "mac": { - "icon": "build/assets/icons/icon-1024.png", + "icon": "dist/assets/icons/icon-1024.png", "target": { "target": "dmg", "arch": ["universal"] } }, "linux": { - "icon": "build/assets/icons", + "icon": "dist/assets/icons", "category": "Video", "target": [ { diff --git a/electron/main.ts b/electron/main.ts index a1f3457cb..c10a0162a 100644 --- a/electron/main.ts +++ b/electron/main.ts @@ -33,7 +33,7 @@ function createWindow(): BrowserWindow { }, resizable: true, darkTheme: true, - icon: path.join(__dirname, '../build/assets/icons/icon.png'), + icon: path.join(__dirname, '../dist/assets/icons/icon.png'), titleBarStyle: 'hidden', frame: false, minWidth: 900, @@ -50,7 +50,7 @@ function createWindow(): BrowserWindow { } else { win.loadURL( url.format({ - pathname: path.join(__dirname, '../build/index.html'), + pathname: path.join(__dirname, '../dist/index.html'), protocol: 'file:', slashes: true, }) diff --git a/electron/menu.ts b/electron/menu.ts index 78f3daf28..3e0fd9eb8 100644 --- a/electron/menu.ts +++ b/electron/menu.ts @@ -111,7 +111,7 @@ export class AppMenu { openAboutWindow({ icon_path: path.join( __dirname, - 'build/assets/icons/icon.png' + '../dist/assets/icons/icon.png' ), copyright: 'Copyright (c) 2020-2022 4gray', package_json_dir: __dirname, diff --git a/package-lock.json b/package-lock.json index 5c44bcd2c..b9cc15fc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "iptvnator", - "version": "0.10.0", + "version": "0.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "iptvnator", - "version": "0.10.0", + "version": "0.11.0", "hasInstallScript": true, "dependencies": { "@angular/animations": "14.0.6",