Antonio Scandurra
da864a8f18
Add libXScrnSaver dependency to the RPM package spec
2016-11-21 19:04:14 +01:00
Antonio Scandurra
1bdd79d719
Implement atom --benchmark-test
to ensure benchmarks are valid on CI
2016-10-14 11:02:59 +02:00
Peter Dave Hello
b91768a923
optimize png images using zopflipng
2016-10-08 19:58:16 +08:00
Antonio Scandurra
5b85e1c797
Allow script/build --install on all platforms
2016-08-30 12:21:55 +02:00
Antonio Scandurra
194f927b87
Merge branch 'master' into ns-modernize-build
...
# Conflicts:
# build/tasks/build-task.coffee
2016-08-26 13:25:02 +02:00
simurai
7304fb31cd
Add Windows file icon
2016-08-25 22:28:48 +09:00
Antonio Scandurra
08dcb39f87
Start on RPM package creation
2016-08-15 16:00:33 +02:00
Antonio Scandurra
9e0d7638e4
Create Debian package
2016-08-15 12:05:50 +02:00
Antonio Scandurra
1fd2c2a494
Merge branch 'master' into ns-modernize-build
2016-08-09 15:37:40 +02:00
Antonio Scandurra
565a7dd1e1
Remove speakasy.pem from resources/mac/atom-Info.plist
2016-08-09 12:01:11 +02:00
Machisté N. Quintana
475e12e812
Merge pull request #11284 from jonmast/master
...
Use %F instead of %U for file variable in desktop file
2016-08-06 09:06:34 -07:00
Antonio Scandurra
6804156266
🔥 Remove speakeasy
...
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-07-28 20:05:04 +02:00
Damien Guard
dc6388323c
Ensure Cygwin + Msys compatibility on Windows
2016-05-24 11:14:24 -07:00
Damien Guard
26fcb03662
Optimize bash Windows, force LF line endings
2016-05-16 13:01:10 -07:00
Damien Guard
0e5a4ffb6e
Ensure atom command works on Cygwin + MSYS bash shells
2016-05-15 21:02:47 -07:00
Damien Guard
405f28f726
Handle spaces in relative path to atom.sh on bash/win, fixes #11732
2016-05-10 16:32:13 -07:00
Damien Guard
891071196f
Ensure atom.cmd with --wait returns exit code of 0 for git commit usage #11605
2016-04-25 15:28:22 -07:00
Damien Guard
196bc53e6b
Ensure Windows Bash script works on all versions
2016-04-20 09:57:41 -07:00
Damien Guard
53b516a6ec
Quote spaces in paths on Win cmd line
2016-04-18 20:48:34 -07:00
Jonathan Mast
a8cb423b68
🐧 Use %F instead of %U for file variable
...
The desktop entry specification states that %U is for URLs and %F is for
files. Since atom doesn't support URLs, we should use %F. Fixes #2320 .
2016-03-26 10:15:11 -04:00
Damien Guard
52d6fbde1b
More reliable to just call atom.cmd for Cygwin
2016-03-08 12:12:52 -08:00
Damien Guard
56b23a4a10
Make cli atom --wait work on Cygwin
2016-03-07 14:01:05 -08:00
Damien Guard
4d9e2b865b
Ensure atom.cmd --wait correctly waits in Windows cmd & powershell
2016-03-03 20:03:44 -08:00
Damien Guard
92bbbf0645
Windows command line does not allow ELSE on separate line, fixes #10934
2016-02-28 15:05:16 -08:00
Dave Rael
f1cb69ccde
🎨 Cleanup tabs vs spaces and debugging line
2015-11-30 18:20:40 -06:00
Dave Rael
ca629027ff
:checkered-flag: Add race condition protection for getting process id
...
to make sure temp file isn't in conflict with another process and to make sure
to get the right process id
2015-11-24 15:04:53 -07:00
Dave Rael
e392e5dfcc
🏁 Make --wait work on Windows
...
including using Atom as the git commit editor
2015-11-24 09:34:53 -07:00
Thomas Johansen
ae09d687a0
Re-enable console.log via ELECTRON_ENABLE_LOGGING
2015-11-18 17:46:20 +01:00
Daniel Hengeveld
604eb66d0c
Merge pull request #9539 from atom/sm-file-extensions
...
Add more file extensions
2015-11-17 14:29:15 +01:00
Wliu
32ec2b0270
🏁 Add apm.cmd
2015-11-13 18:14:37 -05:00
simurai
27d8e979ce
Add more file extensions
...
to match all languages bundled with Atom
2015-11-12 15:43:49 +09:00
Max Brunsfeld
3c48af049d
Name files correctly for beta in debian and rpm packages
2015-09-23 17:33:00 -07:00
Max Brunsfeld
c918a44eb0
Configure icons based on --channel option to build task
...
On CI, set that option to 'beta', 'stable' or 'dev' based on the branch
2015-09-16 16:32:30 -07:00
Kevin Sawicki
f59382dbda
Use dirname in win/apm.sh
...
Refs #6738
Refs #7141
2015-06-10 16:11:13 -07:00
Kevin Sawicki
082a9f6dde
Merge pull request #6738 from jhasse/patch-1
...
Use dirname of $0
2015-06-10 16:00:10 -07:00
Machisté N. Quintana
9d70aec316
Only use lsb-core instead of full lsb suite
2015-06-07 10:49:25 -04:00
Wliu
1fad4bae47
Add libcap2 as a dependency for Debian
...
Closes #7066
2015-06-02 19:29:02 -04:00
Machisté N. Quintana
2031e3dfde
Use lsb virtual package instead of hard require
2015-05-28 09:12:49 -04:00
Machiste Quintana
f919bc40dc
Add lsb_release as Linux dependency
2015-05-21 08:35:01 -04:00
Jan Niklas Hasse
9c5f9c5be9
Use dirname of $0
2015-05-11 15:18:30 +02:00
a-moses
9b20239b9a
add comtable to debian testing and ubuntu 14.04
...
* libgcrypt11-dev on debian is a dammy file "shortcut" to libgcrypt20 . so to make possible to install atom on debian testing version we should add on depends ** libgcrypt20.
libgcrypt20 has backward compatibility to libgcrypt11 .
** libgcrypt20 is comfortable with debian unstable/testing , and ubuntu 14.04TLS .
* libgcrypt11 (without -dev) not exists on debian testing and makeing bugs with atom deb file .
2015-02-18 00:51:47 +02:00
Ethan Estrada
5f2b5c3781
Only copy icons to build location
...
Linux icons are now only copied for build process, not for install
process. They should be ignored for all platforms except RPM package
build on Linux.
2015-02-06 01:06:28 -07:00
Ethan Estrada
3a971a5a1a
Move linux icons back to their original location
2015-02-06 01:02:37 -07:00
Ethan Estrada
fc5a22a783
Pick up icons from icon path in RPM package build
2015-02-04 12:55:59 -07:00
Ethan Estrada
25f490484b
Move sized icons so they get picked up at buildtime
2015-02-04 12:45:30 -07:00
Ethan Estrada
08edcf23c9
Let Linux packages fully determine executable path
...
It is no longer hard coded into the atom.desktop.in file; the
individual grunt tasks now determine how the executable is accessed.
2015-02-04 11:06:20 -07:00
Ethan Estrada
449acc7ced
Reverted atom.desktop.in
...
I realize the debian package build depends on this. Although it
probably won't break anything, I would rather implement a solution
that doesn't change the behavior of the debian installer.
2015-02-04 10:01:47 -07:00
Ethan Estrada
afb795d8cc
mkrpm honors the '--install-dir' option of grunt
...
Also, atom.spec now uses the description provided by grunt instead
of hardcoding its own description.
2015-02-03 22:43:18 -07:00
Ethan Estrada
ef8a493b9a
Remove some hardcoded paths from atom.spec.in
...
Also, fix a couple lines in atom.spec.in that either weren't
really doing anything or were inconsistent with the rest of the
script.
2015-02-03 22:03:49 -07:00
Ethan Estrada
c738145dc7
Revert "Fixes RPM install path and icon location"
...
This reverts commit b92e6f5a2d
.
2015-02-03 21:37:14 -07:00