Kevin Sawicki
bf4ac1d3eb
💄
2014-10-21 13:28:09 -07:00
Kevin Sawicki
06436ef530
📝 Remove extra to
2014-10-21 13:28:09 -07:00
Kevin Sawicki
815244bba0
Delete from local cache reference
2014-10-21 13:28:08 -07:00
Kevin Sawicki
0303ebb5e5
Add resolved main path to package cache
2014-10-21 13:28:08 -07:00
Kevin Sawicki
a1828fa3a6
Remove package's package.json from cache
...
This file is inlined in the main package.json
2014-10-21 13:28:08 -07:00
Kevin Sawicki
c3a6475308
Remove unused properties from metadata
...
Saves another ~50k
2014-10-21 13:28:08 -07:00
Kevin Sawicki
0c6fba2ce2
Remove inlined files from app directory
2014-10-21 13:28:08 -07:00
Kevin Sawicki
fa72db87a2
Update task description
2014-10-21 13:28:07 -07:00
Kevin Sawicki
a0d7bbdb92
Don't pretty print package.json
...
It is now ~400k pretty printed and ~300k without
2014-10-21 13:28:07 -07:00
Kevin Sawicki
4c3e1ef82b
💄
2014-10-21 13:28:07 -07:00
Kevin Sawicki
dee9cccae7
Use proper relative paths in cache
2014-10-21 13:28:07 -07:00
Kevin Sawicki
50e27854cc
Cache package metadata in main package.json file
2014-10-21 13:28:07 -07:00
Kevin Sawicki
ec6004615a
Load extensions in ModuleCache.create
2014-10-21 10:59:29 -07:00
Kevin Sawicki
c2ef68a435
Go back to using a concurrency of 2
2014-10-20 14:21:20 -07:00
Kevin Sawicki
6b44369458
Log time taken to upload
2014-10-20 13:37:19 -07:00
Kevin Sawicki
177b3a6d14
Use all the available cores on CI
2014-10-20 13:35:09 -07:00
Kevin Sawicki
e019347ca4
Output total spec time
2014-10-20 13:28:30 -07:00
Kevin Sawicki
8925d309b0
Only build debian package for now
2014-10-17 12:59:42 -07:00
Kevin Sawicki
d261df0906
Add missing buildDir variable
2014-10-15 16:38:21 -07:00
Kevin Sawicki
fac167379f
Copy rpm file to build directory
2014-10-15 16:37:16 -07:00
Ardeshir Javaherchi
86fdbfbb15
🐧 Update to atom.desktop in mkrpm and remove extra variables
2014-10-15 15:53:32 -07:00
Ardeshir Javaherchi
cde7940e40
Merge branch 'master' into mkrpm
2014-10-15 15:21:01 -07:00
Kevin Sawicki
0cfd37acd0
Special case reactionary in cache
2014-10-15 13:09:45 -07:00
Kevin Sawicki
76187f176c
Add core cache of pre-resolved paths
...
This reduces the number of calls to Module._findPath for
relative paths since they can be resolved without stating
2014-10-15 13:09:44 -07:00
Kevin Sawicki
7926531330
Whitelist folders path from core
...
There are several folders bundled in the app that aren't needed in the
require cache list so it is simpler to opt-in the folders that should
be part of the cache.
2014-10-15 13:09:43 -07:00
Kevin Sawicki
87d2026e63
Generate module cache during build
2014-10-15 13:09:42 -07:00
Kevin Sawicki
36ff22e30a
generateDependencies -> create
2014-10-15 13:09:42 -07:00
Kevin Sawicki
93c5b4be7b
Generate cache for bundled packages
2014-10-15 13:09:42 -07:00
Kevin Sawicki
6ce6553456
Add initial task to generate dependencies
2014-10-15 13:09:40 -07:00
Paul Betts
85ca8350e5
Twerk error message
2014-10-15 11:04:32 -07:00
Paul Betts
feb97eb7b2
Don't fail create-installer if ATOM_ACCESS_TOKEN isn't set
...
This lets users create one-off installers locally without having to download
every other release to create deltas.
2014-10-14 16:17:32 -07:00
Paul Betts
9481260f6f
Merge pull request #3738 from atom/delta-releases
...
Squirrel for Windows: Delta Packages
2014-10-13 14:03:22 -07:00
Kevin Sawicki
a2a4379974
Merge pull request #3803 from matttbe/master
...
🐧 .desktop file without capital letter
2014-10-13 15:57:12 -04:00
Kevin Sawicki
93902b54e4
Only parse package.json when it is a file
...
Closes #3784
2014-10-13 10:42:47 -04:00
Matthieu Baerts
d6f43f1858
🐧 .desktop file without capital letter
...
The .desktop file of Atom was named Atom.desktop but it should be
renamed to atom.desktop because a .desktop should not contain capital
letters as any other .desktop files in /usr/share/applications.
Note that without that, it can be not easy to link the window with the
.desktop file and then a dock/panel could not link a launcher with its
window.
2014-10-12 18:47:06 +02:00
Ardeshir Javaherchi
b5c6d76999
Add grunt mkrpm task to create rpm package
2014-10-11 17:04:14 -07:00
Paul Betts
20b94c8a4c
We've got a valid ReleasesDir, don't clear it
2014-10-06 18:21:23 -07:00
Paul Betts
c9ee9b46ed
Kill trailing whitespace
2014-10-06 18:12:51 -07:00
Paul Betts
74d1afa8ef
Download previous releases so that Squirrel will build updates for them
2014-10-06 18:06:04 -07:00
Paul Betts
182f1324a4
Version bump Squirrel for Windows to 0.5.3
2014-10-06 17:35:38 -07:00
Kevin Sawicki
5a9b34b31a
! -> ~
2014-09-30 09:32:03 -07:00
Kevin Sawicki
3efaeff669
🍎 Install via move instead of copy
...
This fixes the issue with the icon not showing up on OS X Mavericks
when building.
It seems that copying it to /Application file by file causes the icon to not
show up while moving it atomically there does.
2014-09-30 09:15:55 -07:00
Kevin Sawicki
ea75636e44
Use long options
2014-09-29 13:26:36 -07:00
Kevin Sawicki
e7ad9ae15a
Add --deep codesign option for 10.9.5
2014-09-29 13:22:55 -07:00
Kevin Sawicki
d1ba8b0140
Only test on Mac OS X for now
2014-09-26 15:17:35 -07:00
Kevin Sawicki
f4b23b801d
Only sign setup.exe when present
2014-09-26 14:53:20 -07:00
Kevin Sawicki
14c8c463fb
Don't build installers yet
2014-09-26 14:39:16 -07:00
Paul Betts
4a812707d8
Merge remote-tracking branch 'origin/master' into squirrel-installer
2014-09-24 15:31:52 -07:00
Paul Betts
f2ef7beae6
Include all PAK files
2014-09-24 15:07:41 -07:00
Paul Betts
3ab0b16923
Add a loading GIF that will display during initial install
2014-09-24 14:51:25 -07:00