Kevin Sawicki
e4fc15deec
Remove cmake check since it is no longer required
2013-10-25 10:01:43 -07:00
probablycorey
c1b0ba2773
Check for cmake dependency before building Atom
2013-10-24 14:40:03 -07:00
Adam Roben
f21e8e3aa4
Get rid of ANSI escape sequences in Constructicon output
...
Passing --no-color to grunt should get rid of these.
2013-10-24 08:48:05 -04:00
Kevin Sawicki
e873a0977c
Revert "Set path to node directly"
...
This reverts commit 8bcf40111d
.
2013-10-23 11:29:14 -07:00
Kevin Sawicki
8bcf40111d
Set path to node directly
2013-10-23 11:18:49 -07:00
Kevin Sawicki
2254a6e33b
Set environment variables before bootstrapping
...
The environment variables are required by bootstrap now for
installing packages via atom.io
2013-10-22 10:34:34 -07:00
Cheng Zhao
dbd1438cf7
Add script/bootstrap.cmd.
2013-10-19 22:32:26 +08:00
Cheng Zhao
082686bba8
Fix bootstrap script on Windows.
2013-10-19 22:11:03 +08:00
Cheng Zhao
53b4b1c349
💄 Remove unsed variable.
2013-10-14 16:59:31 +08:00
Cheng Zhao
fae1f500eb
Rewrite script/test in js.
2013-10-14 16:52:52 +08:00
Cheng Zhao
4308e428d3
Rewrite script/cibuild in js.
2013-10-14 16:47:29 +08:00
Cheng Zhao
1d343dd483
Make the safeSpawn function a util module.
2013-10-14 15:14:03 +08:00
Cheng Zhao
e17c9ced57
Rewrite script/build in js.
2013-10-14 14:37:16 +08:00
Cheng Zhao
8edd6ad5d5
Rewrite bootstrap script in js.
2013-10-14 14:18:04 +08:00
Cheng Zhao
d39797fdca
Import atomcredentials in cibuild.
2013-10-04 13:39:53 +08:00
Kevin Sawicki
bc76b70552
Add SHA-1 based CoffeeScript compile cache
...
This restores the require cache that was used pre-node integration
2013-09-09 18:56:15 +01:00
Kevin Sawicki
0e3caafe4d
Update atom-shell to version in package.json
...
This changes the behavior to always install the atom-shell version
in the package.json instead of the latest.
This also ports over the script/update-atom-shell script to a Grunt task.
2013-09-09 18:40:22 +01:00
Cheng Zhao
72e725e6bc
Update atom-shell to v0.4.5.
2013-09-09 16:28:31 +08:00
Cheng Zhao
bad0b74d5b
Update to atom-shell v0.4.4.
2013-09-06 08:58:17 +08:00
Kevin Sawicki
6dbf003c03
Downgrade to atom-shell@0.4.3
...
Specs are failing against 0.4.4 so hardcode 0.4.3 until this is resolved.
2013-09-05 09:34:28 -07:00
Kevin Sawicki
8415922d20
💄 consistent argument ordering
2013-09-03 16:21:39 -07:00
Kevin Sawicki
b57d655a8a
Delete /tmp/atom-coffee-cache before building
...
Temp fix to get CI working again
2013-09-03 16:18:34 -07:00
Kevin Sawicki
f5bb0333b9
Run apm clean instead of deleting node_modules
...
This ensures removed modules are uninstalled before specs run but
unchanged modules can be cached between builds.
2013-09-03 14:13:04 -07:00
Kevin Sawicki
25434e943e
Silently install apm's dependencies
2013-09-02 21:25:06 -07:00
Cheng Zhao
d9b2b3e565
The atom-shell's distribution filename now includes version and platform.
2013-09-02 14:09:14 +08:00
probablycorey
e833649111
Remove aa
script and replace it with compile-main-to-app
2013-08-21 16:19:37 -07:00
Kevin Sawicki
c747e1c686
Separate npm and apm output with an empty line
2013-08-14 08:46:53 -07:00
Cheng Zhao
ebaa6c349f
Revert "Downgrade to atom-shell@v0.2.1"
...
This reverts commit d7cfb757d6
.
2013-08-13 14:47:27 +08:00
Kevin Sawicki & Nathan Sobo
d7cfb757d6
Downgrade to atom-shell@v0.2.1
...
atom-shell@v0.3.0 removed the node binary which was needed for
scripts spawned by BufferedProcess such as nak. We can explore
other approaches to spawning node-based subprocesses if it's
a deal-breaker to ship with a node binary.
2013-08-08 09:45:17 -07:00
Kevin Sawicki
c6a914a6e1
Default looking for octicons in ~/github/octicons
2013-08-07 10:59:45 -07:00
Kevin Sawicki
32af574206
Add trailing newline to octicon-utf-codes.less
2013-08-07 10:56:08 -07:00
probablycorey
de204b0321
Add script to automate octicon updates
2013-08-07 10:37:12 -07:00
Cheng Zhao
ee0443e40c
Revert "Use atom-shell 23dd5b4da8"
...
Since the async function issue is fixed in atom-shell, we can go back to
use the latest release.
2013-07-18 18:57:13 +08:00
Kevin Sawicki
17cecda23e
Use atom-shell 23dd5b4da8
...
The release past this build is causing issues with async callbacks
not firing.
2013-07-16 09:48:15 -07:00
Kevin Sawicki
3366c4d6a5
Remove node_modules before bootstrapping
2013-07-08 11:29:28 -07:00
Kevin Sawicki & Nathan Sobo
6d70bf9106
Remove node_modules during script/cibuild so they recompile during bootstrap
2013-07-03 17:53:43 -07:00
probablycorey
264f7e1a74
Add script/test
2013-06-21 09:46:25 -07:00
probablycorey
94227889f1
script/build calls script/bootstrap
2013-06-21 09:46:25 -07:00
Kevin Sawicki
b562b3cf72
Remove script/copy-info-plist
...
Perform the copy in Gruntfile.coffee instead of a script
2013-06-21 09:30:53 -07:00
probablycorey
82cb2aa124
Remove unused scripts
2013-06-20 17:15:53 -07:00
probablycorey
93d6a80bc6
Add script/build task
2013-06-20 17:15:53 -07:00
probablycorey
cc591e18b0
Remove colored output from cibuilds
2013-06-20 17:15:53 -07:00
probablycorey
f8bc5ce648
cibuild runs ./script/bootstrap
2013-06-20 17:15:52 -07:00
probablycorey
abf4a6501a
Use grunt to run ci tests
2013-06-20 17:15:52 -07:00
probablycorey
5c2aaf9849
Create deploy task
2013-06-20 17:15:51 -07:00
probablycorey
d6cd51399d
Fix build script
2013-06-20 12:15:35 -07:00
probablycorey
ab53e2ffda
Rename create-atom script to constructicon/build
2013-06-20 12:15:35 -07:00
probablycorey
f47fa21fe9
Don't create version file in app bundle
2013-06-20 12:15:34 -07:00
probablycorey
478c617e60
Don't use polite curl in update-atom-shell
2013-06-20 12:15:34 -07:00
probablycorey
4449758135
Don't set version when building on constructicon
2013-06-20 12:15:34 -07:00