Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	aad0c8e996  
						 
						
							
							
								
								
								Update node to v0.10.18.  
							
							
							
						 
						
							2013-09-05 15:15:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9ba08d5e67  
						 
						
							
							
								
								
								💄  fix reversed flag for updating latest version.  
							
							
							
						 
						
							2013-09-02 18:17:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3b149945bf  
						 
						
							
							
								
								
								Upload a fake empty x64 node.lib.  
							
							... 
							
							
							
							We only allow building ia32 build of atom-shell, so the x64 node.lib is
not in use, but it's required by node-gyp. 
							
						 
						
							2013-09-02 13:27:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5fe9f281ac  
						 
						
							
							
								
								
								Only generate node.lib when we need to upload node headers.  
							
							
							
						 
						
							2013-08-31 17:00:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e7d4b44d05  
						 
						
							
							
								
								
								💄  for node version and upload node.lib.  
							
							
							
						 
						
							2013-08-31 15:20:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5787b4cd6f  
						 
						
							
							
								
								
								Also ship ffmpegsumo.dll in the distribution.  
							
							
							
						 
						
							2013-08-31 11:13:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a26308d902  
						 
						
							
							
								
								
								Use node's version for the node headers tarball.  
							
							
							
						 
						
							2013-08-31 10:51:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c2093946c8  
						 
						
							
							
								
								
								Add flag for upload script to skip updating version.  
							
							... 
							
							
							
							When uploading multiple distributions in future, we need to make sure
all distributions have to ben uploaded before triggering the
update-atom-shell script of Atom. 
							
						 
						
							2013-08-31 10:48:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0286379706  
						 
						
							
							
								
								
								Don't require multipart for uploading to S3.  
							
							... 
							
							
							
							The file we are uploading is not large, and multipart works really bad
on bad networking. 
							
						 
						
							2013-08-31 10:36:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6765ec30f1  
						 
						
							
							
								
								
								The distribution name should contain version and platform.  
							
							
							
						 
						
							2013-08-31 10:35:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	beba27ed1e  
						 
						
							
							
								
								
								Create zip distribution for binaries on Windows.  
							
							
							
						 
						
							2013-08-31 09:37:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	24f510ca03  
						 
						
							
							
								
								
								Ship correct binaries on Windows.  
							
							
							
						 
						
							2013-08-31 09:06:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2cbe823773  
						 
						
							
							
								
								
								Use Chromium V8's headers in the node headers tarball.  
							
							
							
						 
						
							2013-08-31 08:22:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c87956ef4f  
						 
						
							
							
								
								
								Make sure cibuild calls all necessary scripts.  
							
							
							
						 
						
							2013-08-21 21:41:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7cc1589097  
						 
						
							
							
								
								
								Abort when there is a error in cpplint.  
							
							
							
						 
						
							2013-08-21 21:35:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e8ecbec3a7  
						 
						
							
							
								
								
								💄  
							
							
							
						 
						
							2013-08-21 21:24:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	4914dd67b6  
						 
						
							
							
								
								
								Also upload node's headers to S3.  
							
							
							
						 
						
							2013-08-21 12:16:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1e895bdf76  
						 
						
							
							
								
								
								Create the tarball containing node's headers.  
							
							
							
						 
						
							2013-08-21 12:09:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5b74dff8f1  
						 
						
							
							
								
								
								Generate the distribution file under 'dist' directory.  
							
							
							
						 
						
							2013-08-21 11:57:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5b862fdf60  
						 
						
							
							
								
								
								Also copy gyp files when copying headers.  
							
							
							
						 
						
							2013-08-21 11:52:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	d160da7752  
						 
						
							
							
								
								
								Add script to run specs in CI,  fixes   #61 .  
							
							
							
						 
						
							2013-08-21 11:41:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Betts 
								
							 
						 
						
							
							
								
							
							
	22c8b55cb9  
						 
						
							
							
								
								
								Fix invocation of npm on non-Cygwin  
							
							
							
						 
						
							2013-08-20 16:37:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cdbb16d8fe  
						 
						
							
							
								
								
								💄  for cpplint.  
							
							
							
						 
						
							2013-08-17 16:28:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	979ec05ed3  
						 
						
							
							
								
								
								[Win] Fix running node from python.  
							
							... 
							
							
							
							There is a mysterious "WindowsError [error 5] Access is denied" error is
the "executable" is not specified under Windows. 
							
						 
						
							2013-08-16 16:28:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	452c350798  
						 
						
							
							
								
								
								💄  for cpplint.  
							
							
							
						 
						
							2013-08-13 17:07:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a27009f0a9  
						 
						
							
							
								
								
								Upload to S3 with readable version.  
							
							
							
						 
						
							2013-08-12 15:01:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3da4736a2b  
						 
						
							
							
								
								
								Collect header files from vendor/node.  
							
							
							
						 
						
							2013-08-12 15:00:50 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	963b73a8aa  
						 
						
							
							
								
								
								Use result of git describe as version.  
							
							
							
						 
						
							2013-08-08 17:49:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	47be87fe5f  
						 
						
							
							
								
								
								Only zip specified files.  
							
							
							
						 
						
							2013-08-08 17:13:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	317bd0debf  
						 
						
							
							
								
								
								Discard the extra node binary.  
							
							... 
							
							
							
							We now use atom-shell's binary to execute scripts. 
							
						 
						
							2013-08-08 16:57:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	296feb1a50  
						 
						
							
							
								
								
								💄  on string comparison.  
							
							
							
						 
						
							2013-08-06 20:44:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c5e0ae6495  
						 
						
							
							
								
								
								Fix calling apm under cygwin.  
							
							
							
						 
						
							2013-08-06 20:14:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6e90430df5  
						 
						
							
							
								
								
								Use apm to install third party node modules.  
							
							
							
						 
						
							2013-08-03 16:39:54 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	192216ea64  
						 
						
							
							
								
								
								Update node before running npm.  
							
							
							
						 
						
							2013-08-03 16:38:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	247f7a51eb  
						 
						
							
							
								
								
								Fix the update-node script.  
							
							
							
						 
						
							2013-07-31 12:14:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e1ac21aa7a  
						 
						
							
							
								
								
								Add script translate addresses in crash report into symbols.  
							
							
							
						 
						
							2013-07-28 10:04:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f8090dc010  
						 
						
							
							
								
								
								Fix the update-node script for our new style of URLs.  
							
							
							
						 
						
							2013-07-26 19:52:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	d7351f102f  
						 
						
							
							
								
								
								Update node to v0.10.5.  
							
							
							
						 
						
							2013-07-26 19:31:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b91f29429e  
						 
						
							
							
								
								
								Fix updating the win32 python repo.  
							
							
							
						 
						
							2013-07-24 18:33:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	99c37fc902  
						 
						
							
							
								
								
								[Win] Pass relative path in the test script.  
							
							... 
							
							
							
							Parameter starting with '/' could be thought as switches under Windows. 
							
						 
						
							2013-07-19 10:41:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2af41ae56d  
						 
						
							
							
								
								
								Add script to run test.  
							
							
							
						 
						
							2013-07-17 16:42:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	45285c8c9c  
						 
						
							
							
								
								
								Should install node modules for default_app and spec when bootstrap.  
							
							
							
						 
						
							2013-07-17 16:29:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a3d362127e  
						 
						
							
							
								
								
								Make sure atom-shell is build before creating distribution.  
							
							
							
						 
						
							2013-07-17 10:57:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	598f3cdcd9  
						 
						
							
							
								
								
								Update gyp and depot_tools.  
							
							
							
						 
						
							2013-07-10 08:36:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	950c09f2e7  
						 
						
							
							
								
								
								Use depot_tools to provide ninja binary and cpplint.  
							
							
							
						 
						
							2013-07-07 16:25:50 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	003c5a1227  
						 
						
							
							
								
								
								Fix uploading the version file to wrong place.  
							
							
							
						 
						
							2013-07-03 17:46:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7c2a4882a6  
						 
						
							
							
								
								
								Make sure the fake config.gypi can be parsed by node.js.  
							
							
							
						 
						
							2013-07-02 22:32:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9c9d62c3a9  
						 
						
							
							
								
								
								Should write a meaningful config.gypi for node.  
							
							... 
							
							
							
							Node is parsing it for 'process.config', empty file would cause
exception. 
							
						 
						
							2013-07-02 22:23:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e87a7c286c  
						 
						
							
							
								
								
								Don't throw exception when gyp fails.  
							
							... 
							
							
							
							This makes output cleaner when we got a gyp error. 
							
						 
						
							2013-07-02 09:33:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	dc1655979e  
						 
						
							
							
								
								
								Only create config.gypi if it doesn't exist.  
							
							... 
							
							
							
							Otherwise every call of bootstrap would trigger recompilation of some
files. 
							
						 
						
							2013-07-02 09:31:43 +08:00