Commit Graph

36 Commits

Author SHA1 Message Date
Paul Betts
22d48ea117 What was I thinking 2017-06-15 11:14:50 -07:00
Paul Betts
75b91cf8c0 Bring back the asar package command 2017-06-15 11:14:50 -07:00
Paul Betts
e9208cc580 Revert "Delete obsolete asar code"
This reverts commit 889f480c35.
2017-06-15 11:14:50 -07:00
Antonio Scandurra
889f480c35 Delete obsolete asar code 2017-03-06 14:20:52 +01:00
Antonio Scandurra
ea879340c0 WIP 2017-02-24 16:36:16 +01:00
Damien Guard
a8f2d18d4c Custom icon for jumplist projects 2016-12-13 19:15:42 -08:00
Damien Guard
0d0a2ae7b1 Windows 64-bit version of Atom 2016-11-10 16:59:12 -08:00
flububb
35bc2cf520 Pick the right architecture on linux #12972
I don't know if the fixation of the architecture on non linux platforms makes any sense (line 25). Maybe simply 'arch': process.arch is the right way to go. Can't test it on my linux machine.
2016-10-16 21:45:59 +02:00
Damien Guard
3eb55d7db0 Add Windows file.ico lost in move to new build 2016-09-08 21:16:55 -07:00
Antonio Scandurra
061ae3786a Remove custom copySync function
Originally we introduced this function because we thought empty
directories were causing path length issues on Windows, but it turns out
that it was a problem with Squirrel, so we can delete this code path
altogether.

Signed-off-by: Nathan Sobo <nathan@github.com>
2016-08-16 18:08:16 +02:00
Antonio Scandurra
62d5af52ae Use execSync when changing permissions via the find command
This will prevent the arguments supplied to `-exec` from being escaped
incorrectly by `spawnSync`.
2016-08-16 12:43:49 +02:00
Antonio Scandurra
d7f7f3527e Extract a spawnSync helper that throws on command errors 2016-08-16 12:29:42 +02:00
Antonio Scandurra
afb57711d0 🎨 2016-08-16 12:00:20 +02:00
Antonio Scandurra
0925dd065a 🎨 2016-08-15 13:18:15 +02:00
Antonio Scandurra
fc95475d6e Change permissions to node files on Linux 2016-08-15 12:06:03 +02:00
Antonio Scandurra
65b0f7d70f Rename cachePath to electronDownloadPath 2016-08-11 12:18:33 +02:00
Antonio Scandurra
2db3ee9ee9 Associate file extensions on darwin 2016-08-09 12:01:26 +02:00
Nathan Sobo
13b2abf299 Hard code build architecture to ia32 on Windows, x64 on other platforms 2016-08-08 22:08:40 -06:00
Nathan Sobo
985edcc50f 🎨 Copyright 2016-08-08 16:58:25 -06:00
Damien Guard
886faf237d 🔨 Apply filter to dirs as well as files 2016-08-08 14:34:56 -07:00
Nathan Sobo
4a5ccf1c4d Pass Windows-specific info to electron-packager 2016-08-08 12:52:01 -06:00
Antonio Scandurra
d089c94f3b Remove trailing ... in log messages 2016-08-08 15:18:21 +02:00
Nathan Sobo
dc7973f1e7 Pass app bundle identifiers to electron-packager 2016-08-05 16:48:04 -06:00
Nathan Sobo
171c02b563 Don’t construct packagedAppPath twice 2016-08-05 16:19:45 -06:00
Nathan Sobo
d89896fe20 Remove target of rename during packaging for easier incremental testing 2016-08-05 10:33:02 -06:00
Nathan Sobo
068f18a261 Don’t pass signing options to electron-packager
We do it manually in a later step.
2016-08-05 10:31:18 -06:00
Antonio Scandurra
24abdc3d5d Rename build output dir on Windows 2016-08-05 16:28:49 +02:00
Nathan Sobo
36f842de5d Pass the correct icon path to electron-packager on Windows 2016-08-04 16:23:09 -06:00
Nathan Sobo
4fda832a9c Copy shell commands on Windows in packageApplication step 2016-08-04 16:06:39 -06:00
Nathan Sobo
210c583d9e Rename packaged application on OS X and Linux
- On OS X, eliminate wrapper directory because app bundle is already
  a directory.
- On Linux, rename wrapper directory to include channel, version, and
  architecture.

Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-08-03 12:26:00 -06:00
Nathan Sobo
f102fcb306 Name app executable 'atom' on Windows and Linux 2016-08-03 10:58:50 -07:00
Antonio Scandurra
518c02e329 Log unhandled rejections 2016-08-03 15:45:57 +02:00
Antonio Scandurra
a3b03f90d0 📝 2016-08-03 15:14:26 +02:00
Antonio Scandurra
5e27b07820 Copy 1024.png under packaged app path as atom.png 2016-08-03 14:43:30 +02:00
Antonio Scandurra
e5cafc77cd Start on Linux support 2016-08-03 14:36:51 +02:00
Antonio Scandurra
aa63162aed Move build to script 2016-08-02 09:24:02 +02:00