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
Paul Betts
fac72fbf10
Update to Squirrel 0.4.95
2014-09-24 14:51:24 -07:00
Kevin Sawicki
475fd07790
Resolve buildDir before it is used in other join calls
2014-09-24 09:48:56 -07:00
Kevin Sawicki
df3f884ada
Resolve build and install directory paths
...
Closes #3600
2014-09-23 13:09:22 -07:00
Kevin Sawicki
90ff3f585d
Always pass specs on Windows CI
2014-09-23 10:03:14 -07:00
Kevin Sawicki
02d34b3ba9
Use .ico file from repo
2014-09-22 17:25:17 -07:00
Kevin Sawicki
69217b2d8f
Use .ico file from tag
2014-09-22 17:24:17 -07:00
Kevin Sawicki
1dc5593380
📝 Single # in comments
2014-09-22 17:20:38 -07:00
Kevin Sawicki
42e0f83259
Add missing space
2014-09-22 17:18:15 -07:00
Kevin Sawicki
428532cd24
Remove stray if
2014-09-22 17:17:15 -07:00
Kevin Sawicki
7581832658
💄
2014-09-22 17:13:05 -07:00
Kevin Sawicki
c61c07f07d
Use path.extname
2014-09-22 17:09:55 -07:00
Kevin Sawicki
abe7dde205
Use grunt.file.readJSON
2014-09-22 17:07:52 -07:00
Kevin Sawicki
4bc49b82ef
💄
2014-09-22 17:07:00 -07:00
Kevin Sawicki
de1fd977e0
Use grunt APIs for read, write, and delete
2014-09-22 17:06:23 -07:00
Paul Betts
afce21f37d
Merge remote-tracking branch 'origin/master' into squirrel-installer
2014-09-22 11:19:54 -07:00
Kevin Sawicki
39d3724860
Handle error events in spawned processes
...
Refs #3600
2014-09-22 10:57:42 -07:00
Paul Betts
5230d040eb
Clear the releases dir for now
2014-09-22 10:47:27 -07:00
Kevin Sawicki
ec0bcd90a6
Upload correct verison of .deb file
2014-09-22 10:38:56 -07:00