LeopoldTal
|
b9b8592a07
|
Build, sign, notarise, & upload on OS X (#687)
* sign & notarise darwin package
* upload bundle as github release
* allow unsigned build and full build with release
* deref darwin bundle symlinks only when building on win32
Windows [mangles symlinks](https://github.com/electron/electron-packager/issues/71). Currently we work around this by placing several copies of the frameworks in OS X app bundles (see 1e5aa3867d ). However:
- This is invalid: the framework toplevel must [only contain symlinks](https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html). `codesign` [refuses to sign](https://stackoverflow.com/questions/25969946/osx-10-9-5-code-signing-v2-signing-a-framework-with-bundle-format-is-ambiguou) this invalid structure.
- It seriously bloats the bundle.
Since there's no fix for the Windows misbehaviour, keep the workaround, but only when cross-building on win32 for darwin; and log a warning.
|
2020-09-27 23:14:43 +02:00 |
|
Bjorn Stromberg
|
997fabd52c
|
Remove more unused dependencies (#527)
* Remove more unused dependencies
* Remove gulp-jsbeautifier
|
2020-08-07 09:16:23 +02:00 |
|
tobspr
|
0d74af92a7
|
Further mac os fixes
|
2020-07-06 15:29:17 +02:00 |
|
tobspr
|
1e5aa3867d
|
Allow building mac on windows, closes #355
|
2020-07-06 15:08:17 +02:00 |
|
tobspr
|
6c6ad6af22
|
Update standalone build script
|
2020-07-06 08:14:44 +02:00 |
|
tobspr
|
2c0f0f2152
|
Fix standalone build
|
2020-06-17 15:10:14 +02:00 |
|
Ivan Demchuk
|
506193b8c8
|
Switch to gulp 4
|
2020-06-13 18:59:25 +03:00 |
|
tobspr
|
3f385b01e0
|
Update readme and standalone build process
|
2020-05-31 08:15:07 +02:00 |
|
tobspr
|
e4a8e72edd
|
Add .itch.toml file
|
2020-05-30 20:25:46 +02:00 |
|
tobspr
|
704b6e14b8
|
Minor fixes, update changelog, add experimental macosx and linux builds
|
2020-05-30 20:12:16 +02:00 |
|
tobspr
|
e0c0c45d0b
|
Merge pull request #28 from maxklenk/travis_build_standalone
Add TravisCI config to build standalone bundle on and for multiple platforms
|
2020-05-28 19:42:55 +02:00 |
|
Max Klenk
|
e6567c15df
|
add travis config to build standalone bundle on multiple platforms
|
2020-05-28 16:08:08 +02:00 |
|
tobspr
|
5cc6c05c71
|
Allow changing keybindings in the demo version
|
2020-05-27 08:00:36 +02:00 |
|
tobspr
|
89d1489ff1
|
Preparing for the standalone
|
2020-05-21 13:36:08 +02:00 |
|
tobspr
|
58442eaeec
|
Prepare standalone build
|
2020-05-21 13:05:21 +02:00 |
|
Tobias Springer
|
93c6ea683d
|
Initial commit
|
2020-05-09 16:45:23 +02:00 |
|