37 Commits

Author SHA1 Message Date
Wliu
73e83e83ac Entirely 🔥 shortcut creation 2015-11-30 20:12:16 -05:00
Wliu
c8843b1b56 🏁 Add --no-shortcut flag to disable creating a desktop shortcut 2015-11-17 22:58:55 -05:00
Max Brunsfeld
3c48af049d Name files correctly for beta in debian and rpm packages 2015-09-23 17:33:00 -07:00
Max Brunsfeld
1102a9687b Install beta atom shell script as /bin/atom-beta on linux 2015-09-23 14:10:07 -07:00
Max Brunsfeld
69949eef31 Compute app name based on productName & channel 2015-09-23 14:10:07 -07:00
Kevin Sawicki
2893772d1a Add stricter atom.png glob pattern 2015-06-08 15:32:33 -07:00
atrotors
02c8cd682d fixed missing icon when building from source 2015-06-09 01:00:45 +10:00
Machiste Quintana
8fa1614d69 👕 Fix linter error in build/tasks/install-task 2015-05-22 20:28:15 -04:00
Kevin Sawicki
40de6a7114 Add executable value to desktop file template
Closes #5419
2015-02-05 10:12:30 -08:00
Kevin Sawicki
1cf8479831 Remove duplicate require 2014-12-23 09:24:56 -08:00
Kevin Sawicki
4c3e1ef82b 💄 2014-10-21 13:28:07 -07: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
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
89733300a5 💄 2014-07-21 17:00:53 -07:00
Kevin Sawicki
ab980d78d2 💄 2014-07-21 16:39:46 -07:00
Kevin Sawicki
f5951425c3 grunt.file.write creates parent dirs 2014-07-21 16:39:23 -07:00
Kevin Sawicki
74992b1397 Group template variables together 2014-07-21 16:38:49 -07:00
Kevin Sawicki
4b07b803b3 Move install file var under if block 2014-07-21 16:37:42 -07:00
Kevin Sawicki
4a8a741ef0 Write Atom.desktop file directly from template
Previously this was written to resources/linux/Atom.desktop
which would create issues when running `sudo script/grunt install`
followed by `script/grunt mkdeb`
2014-07-21 16:30:27 -07:00
Fabian Stiewitz
87aae13c80 Prevent double slash in Atom.desktop 2014-06-18 20:28:38 +02:00
Fabian Stiewitz
c735432163 Install with respect to INSTALL_PREFIX 2014-06-18 20:07:29 +02:00
Kevin Sawicki
0bd4d31ab0 💄 Remove semicolon 2014-06-17 18:06:38 -07:00
Fabian Stiewitz
72c87bfbc9 Install Atom.desktop when installDir is not temporary 2014-06-17 16:25:10 +02:00
Fabian Stiewitz
54c7c1e98d 🐧 Install Atom.desktop when installing to /usr/local 2014-06-17 12:40:10 +02:00
Kevin Sawicki
870e80446f 🐧 Remove extra .. for symlink path 2014-04-02 14:02:25 -07:00
Kevin Sawicki
93d9a00819 Delete correct apm symlink when installing 2014-04-02 13:41:44 -07:00
Kevin Sawicki
a3789411de Remove symlink before creating a new one 2014-04-02 13:40:33 -07:00
Kevin Sawicki
062974882b Use 755 instead of 777 2014-04-02 08:58:34 -07:00
Kevin Sawicki
fce09f9bfe 🐧 Make /usr/local/share/atom/atom executable 2014-04-02 08:58:19 -07:00
Kevin Sawicki
f04ce025f4 🐧 Set permissions to 777 when installing 2014-04-02 08:57:55 -07:00
Cheng Zhao
3d8c916a72 🐧 Install apm in deb package. 2014-04-02 18:19:42 +08:00
Cheng Zhao
627a839779 Fix grunt install. 2014-03-25 15:40:43 +08:00
Cheng Zhao
5151faea3d Use unix style install. 2014-03-25 15:40:43 +08:00
Cheng Zhao
0419ae8712 Use new runas API for grunt install on Windows. 2014-02-12 22:23:14 +08:00
Cheng Zhao
d931299b9f Create shortcut on Desktop. 2014-01-24 21:55:49 +08:00
Cheng Zhao
b1778aa7df Use administrator power to install Atom on Windows. 2014-01-24 21:07:32 +08:00
Kevin Sawicki
70c14eb4f5 Move tasks to build directory 2014-01-03 08:32:23 -08:00