Pritam Baral
25d2206471
Consolidate redundant code
2014-05-19 23:57:48 +05:30
Pritam Baral
f5c3bdb845
Use os.tmpdir() on Linux
...
/tmp isn't always available, is on precious RAM-backed fs or simply not
what the user has set his $TMPDIR to. According to the specification, we
should use $TMPDIR, which node lets us find through os.tmpdir().
Also, contributing.md isn't in favour of using platform-dependent code.
This commit focusses only on Linux, and leaves OS X as is with /tmp for
discussion.
2014-05-19 23:57:48 +05:30
Kevin Sawicki
a83a6e5127
Explicitly set permissions on temp folder
...
Refs #2129
2014-05-16 14:47:55 -07:00
Kevin Sawicki
7f442d045b
Check for errors in script/mkdeb
...
Refs #2129
2014-05-16 12:54:24 -07:00
Corey Johnson
3a8ddc0cd6
Merge pull request #1977 from 1ace/patch-1
...
Is atom really incompatible with the newer version of nodejs?
2014-05-13 17:33:40 -07:00
Eric Engeström
9302242299
Allowing node > 1.0 (no reason not to already do that, I guess)
2014-05-09 00:45:13 +02:00
Eric Engeström
ed90a78ea5
Replacing string comparison with actual int comparison
2014-05-09 00:42:40 +02:00
Kevin Sawicki
44f19610b6
Add grunt.cmd
2014-05-06 17:03:19 -07:00
Eric Engeström
2ff5309d54
Allow newer version of nodejs
2014-05-07 00:00:44 +02:00
Kevin Sawicki
806ff4e141
Resolve path to apm
...
Refs #1936
2014-05-06 09:56:03 -07:00
Kevin Sawicki
e8090b16f3
Move apm version to apm/package.json
2014-04-24 15:43:35 -07:00
Kevin Sawicki
950964eee3
Remove directory that no longer exists
2014-04-24 15:43:35 -07:00
Kevin Sawicki
8f2cdae0eb
Install apm from npmjs.org
2014-04-24 15:43:35 -07:00
Kevin Sawicki
fea958c8e4
Clean ~/.atom/compile-cache
2014-04-17 18:32:22 -07:00
Cheng Zhao
893a3f63dd
🐧 Add arch in the deb package.
2014-04-02 14:26:29 +08:00
Cheng Zhao
2da9ee0cee
🐧 Add icon file in deb package.
2014-03-25 15:41:00 +08:00
Cheng Zhao
9c070cd71d
🐧 Add desktop file.
2014-03-25 15:40:59 +08:00
Cheng Zhao
6f068f14fd
Do not hard code build dir.
2014-03-25 15:40:59 +08:00
Cheng Zhao
67d8db8b9a
🐧 Add mkdeb task to create debian package.
2014-03-25 15:40:59 +08:00
Cheng Zhao
645fc1511a
Do not add parameter in shebang string.
...
On Linux "#!/usr/bin/env node --harmony_collections" is unfortunately
not recognized by system.
2014-03-25 15:40:43 +08:00
Nathan Sobo
65ff108615
Warn and exit if script/bootstrap is run with wrong node version
2014-03-20 13:05:49 -06:00
Kevin Sawicki
f912eb805d
Add npm as build dependency
...
This switches script/bootstrap to use a locally installed npm so that
the version of npm being used to bootstrap apm is now managed in
build/package.json instead of whatever version is installed globally on the
machine running script/bootstrap.
Closes #1770
2014-03-19 08:41:08 -07:00
Kevin Sawicki
f1b0390b9b
Remove apm from node_modules
2014-03-04 17:26:52 -08:00
Kevin Sawicki
71abe66b8f
Put npm cache in ~/.atom/.npm
2014-03-04 10:19:20 -08:00
Kevin Sawicki
01eb6e31ba
Revert "Set --ca to null on the command line"
...
This reverts commit 7f4c8023aee10ded0088076773c6c13f92993aab.
2014-03-04 10:19:20 -08:00
Kevin Sawicki
071e6f885f
Set --ca to null on the command line
2014-03-04 10:19:20 -08:00
Kevin Sawicki
5fcde96f88
Add .npmrc file with default ca value
2014-03-04 10:19:20 -08:00
Kevin Sawicki
d8e314b0a0
Upgrade apm to include bundled node
2014-03-03 12:43:01 -08:00
Kevin Sawicki
d660e9a066
Go back to strict-ssl false
2014-02-28 10:01:54 -08:00
Kevin Sawicki
abcaaa3264
Try single quotes for empty ca arg
2014-02-28 09:53:39 -08:00
Kevin Sawicki
7f2b871885
Use known list of registrars
2014-02-28 09:43:38 -08:00
Kevin Sawicki
e51dd05989
Disable strict-ssl for now on janky machines
...
This is until we can get npm upgraded there.
2014-02-28 09:33:18 -08:00
Kevin Sawicki
3434a68ac0
Only use token to download grunt-download-atom-shell
2014-02-25 19:55:19 -08:00
Kevin Sawicki
9a941b97cb
Use new atom-bot token
2014-02-25 19:52:59 -08:00
Corey Johnson
ddc7ebb576
Revert "Make master ci output verbose"
...
This reverts commit b1492037d5
.
2014-02-25 15:59:20 -08:00
Corey Johnson
b1492037d5
Make master ci output verbose
2014-02-25 14:45:26 -08:00
Kevin Sawicki
0dce31e02d
Don't dedupe nan
2014-02-17 15:26:40 -08:00
Kevin Sawicki
e4a65ca810
Convert update octicons from script to grunt task
2014-02-03 14:15:08 -08:00
Kevin Sawicki
d79d819048
Dedupe fs-plus and season
2014-01-31 14:09:19 -08:00
Kevin Sawicki
1550511e54
Write octicon codes to variables folder
2014-01-28 10:06:40 -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
Corey Johnson
6d4f532a32
Merge pull request #1464 from atom/cj-cli-install
...
Make CLI installation easier.
2014-01-23 12:40:57 -08:00
probablycorey
d2e4c61e0b
Make cli installation work with install-cli script
2014-01-22 15:56:05 -08:00
Cheng Zhao
cf4e08cdc0
Fix executing grunt under Windows.
2014-01-22 23:10:44 +08:00
Kevin Sawicki
677ec44b37
Dedupe humanize-plus
2014-01-16 18:54:58 -08:00
Kevin Sawicki
4122b5a43f
Dedupe nan module
2014-01-15 16:58:43 -08:00
Kevin Sawicki
2d04c50184
Dedupe oniguruma
2014-01-15 16:24:30 -08:00
Kevin Sawicki
f86ca9b59a
💄 Add array of packages to dedupe
2014-01-15 15:48:19 -08:00
Kevin Sawicki
58cccd76a4
Dedupe roaster when bootstrapping
2014-01-15 15:48:19 -08:00