Skip to content

Commit

Permalink
Fix build specs
Browse files Browse the repository at this point in the history
  • Loading branch information
crazy-max committed Sep 14, 2020
1 parent beef80d commit 9d9362a
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 11 deletions.
7 changes: 5 additions & 2 deletions assets/assets.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 12 additions & 9 deletions build.properties
Expand Up @@ -21,15 +21,18 @@ papp.folder = app
innosetup.app = app

# Electron
electron.appasar.file = configuration/Configuration.js
electron.appasar.search = enableUpdates: !false
electron.appasar.replace = enableUpdates: false
electron.appasar.file2 = AppDataDir.js
electron.appasar.search2 = path.join(appDataPath, relativePath);
electron.appasar.replace2 = path.join(path.dirname(process.execPath), '..', 'data', '_roaming');
electron.appasar.file3 = auto-start/AutoStartBase.js
electron.appasar.search3 = const isEnabled = !!this._appSettings.get().autoStartEnabled;
electron.appasar.replace3 = const isEnabled = false;
electron.appasar.file = main.js
electron.appasar.search = enableUpdates:!0
electron.appasar.replace = enableUpdates:0
electron.appasar.file2 = preload.js
electron.appasar.search2 = enableUpdates:!0
electron.appasar.replace2 = enableUpdates:0
electron.appasar.file3 = main.js
electron.appasar.search3 = let t=i.app.getPath("appData");const n=r.join(t,e);
electron.appasar.replace3 = const n=r.join(r.dirname(process.execPath), '..', 'data', '_roaming');
electron.appasar.file4 = main.js
electron.appasar.search4 = const e=!!this._appSettings.get().autoStartEnabled
electron.appasar.replace4 = const e=0

# Official artifacts
atf.id = Skype
Expand Down
4 changes: 4 additions & 0 deletions build.xml
Expand Up @@ -37,6 +37,10 @@
<replace file="${extract.path}\${innosetup.app}\resources\app\${electron.appasar.file3}" failOnNoReplacements="true">
<replacefilter token="${electron.appasar.search3}" value="${electron.appasar.replace3}"/>
</replace>
<assertfile file="${extract.path}\${innosetup.app}\resources\app\${electron.appasar.file4}"/>
<replace file="${extract.path}\${innosetup.app}\resources\app\${electron.appasar.file4}" failOnNoReplacements="true">
<replacefilter token="${electron.appasar.search4}" value="${electron.appasar.replace4}"/>
</replace>

<echo message="Removing app.asar..."/>
<delete file="${extract.path}\${innosetup.app}\resources\app.asar"/>
Expand Down

0 comments on commit 9d9362a

Please sign in to comment.