Commit Graph

3981 Commits

Author SHA1 Message Date
Sashko Stubailo
55fbb82314 Fix error with symlink wrangling 2015-01-20 22:34:16 -08:00
Sashko Stubailo
aa8d701f76 Catch undefined 2015-01-20 22:34:15 -08:00
Sashko Stubailo
b08b8e219a Add files. 2015-01-20 22:34:15 -08:00
Slava Kim
5b60ea0d18 Post-process sourcemaps from build plugins
and convert the paths to Unixy style no matter where they are built.
2015-01-20 22:34:15 -08:00
Sashko Stubailo
d1bad698ce Fix package downloading on posix 2015-01-20 22:34:14 -08:00
Slava Kim
fb68a1e0e3 Export EOL convertion routines 2015-01-20 22:34:14 -08:00
Slava Kim
934dd240c0 Convert EOL symbols in sources we got from build plugins 2015-01-20 22:34:14 -08:00
Sashko Stubailo
f947457edf Use readFile for hashing instead of stream 2015-01-20 22:34:14 -08:00
Sashko Stubailo
e1bfc9e7f5 Use Console.command 2015-01-20 22:34:14 -08:00
Slava Kim
f7048fef72 Don't check for the path length on non-windows 2015-01-20 22:34:14 -08:00
Sashko Stubailo
e4d13a90d7 Improve meteor update messages on windows 2015-01-20 22:34:13 -08:00
Sashko Stubailo
cdd0248695 Make windows-specific message for pinned app 2015-01-20 22:34:13 -08:00
Sashko Stubailo
a27a4543b3 Improve hack for handling windows versions to pick the latest preview 2015-01-20 22:34:13 -08:00
Sashko Stubailo
f462bcac9c Add comment explaining named pipe naming 2015-01-20 22:34:12 -08:00
Sashko Stubailo
06d6126e7e Use named pipes on Windows instead of socket files 2015-01-20 22:34:06 -08:00
Sashko Stubailo
b0a22a8b98 Fix meteor debug by changing cmd options 2015-01-20 22:08:15 -08:00
Sashko Stubailo
07d84b2d95 reqire -> require 2015-01-20 22:08:15 -08:00
Sashko Stubailo
977e3171fd Fix Future import 2015-01-20 22:08:15 -08:00
Sashko Stubailo
15295f9033 Remove extra console.logs 2015-01-20 22:08:15 -08:00
Sashko Stubailo
a4084a9599 Bump version of release and tool 2015-01-20 22:08:14 -08:00
Sashko Stubailo
c113cb283b Deploying might work properly 2015-01-20 22:08:14 -08:00
Sashko Stubailo
bb21c1750f Fix path lengths and some symlink issues 2015-01-20 22:08:14 -08:00
Sashko Stubailo
1ba0e1b267 Return a fake newest release 2015-01-20 22:07:35 -08:00
Sashko Stubailo
d75a0ca12c Remove console log 2015-01-20 22:06:59 -08:00
Sashko Stubailo
06abed8fa4 Add logging of longest builder paths 2015-01-20 22:06:57 -08:00
Slava Kim
ced465286a Disable pathwatcher on Windows by default 2015-01-20 22:06:57 -08:00
Sashko Stubailo
efca9d5ce5 Remove extra line 2015-01-20 22:06:57 -08:00
Sashko Stubailo
23359c83ef Fix absolute-ish paths on Windows 2015-01-20 22:06:57 -08:00
Sashko Stubailo
3510ac3fd9 Fix race condition inside mkdir_p 2015-01-20 22:06:57 -08:00
Sashko Stubailo
517bd5ec51 Convert paths and add --unpacked option to tarball 2015-01-20 22:04:24 -08:00
Sashko Stubailo
9255e14d3f Replace exec with spawn on Windows, need to test this 2015-01-20 22:04:24 -08:00
Slava Kim
296d765cca Package.js:api.addFiles and Assets.get* accept both type of paths 2015-01-20 22:04:24 -08:00
Sashko Stubailo
67529cee6b Use correct args 2015-01-20 22:04:23 -08:00
Sashko Stubailo
63c98725b8 Use cross-spawn 2015-01-20 22:04:23 -08:00
Sashko Stubailo
1d8491d916 Make linking to meteor tool work 2015-01-20 22:04:23 -08:00
Slava Kim
d165837bd9 Convert the path to the OS style on Npm.require 2015-01-20 22:04:23 -08:00
Slava Kim
3c8834ca8c Some paths don't have to be absolute 2015-01-20 22:04:23 -08:00
Slava Kim
afb27037bd Convert paths back and forth when passing them to plugins
Because plugins should not suffer from our "genius" scheme of handling Windows
and Unix paths in the same codebase.
2015-01-20 22:04:23 -08:00
Slava Kim
c81896171f Remove ':' from the list of allowed characters by builder
also temporarily throw an error for easier debugging
2015-01-20 22:04:23 -08:00
Slava Kim
deb03e3932 A preferred bundle path for node_modules never contains a colon 2015-01-20 22:04:23 -08:00
Slava Kim
1565475894 Never generate colons in file paths or serve paths
When building isopacks
2015-01-20 22:04:23 -08:00
Slava Kim
bb032e7e1e Never use url.resolve as a substitute for files.pathJoin
even if it makes more sense semantically, url.resolve has a very different
behavior
2015-01-20 22:04:23 -08:00
Sashko Stubailo
a737d47aef Convert to OS path when running git 2015-01-20 22:04:23 -08:00
Sashko Stubailo
60c0f5e359 Make writing packages on Windows not use symlinks 2015-01-20 22:04:22 -08:00
Sashko Stubailo
ea3a316a74 Fix deploy by applying correct permissions to tarball 2015-01-20 22:04:22 -08:00
Slava Kim
8969d82e61 A step towards converting all formats in one place 2015-01-20 22:04:22 -08:00
Slava Kim
40f572ebb1 Refactoring of isopack formats conversions 2015-01-20 22:04:22 -08:00
Slava Kim
68fc748dc1 Convert the path for tar extractor 2015-01-20 22:04:22 -08:00
Slava Kim
d5a51292a4 Fix rimraf call from rm_recursive 2015-01-20 22:04:22 -08:00
Slava Kim
1abcfb5d59 Adapt paths from tarballs deployed by current Meteor
Replace colons with underscores
2015-01-20 22:04:22 -08:00