Jesse Rosenberger
da763c74fa
Change Windows "Generate Dev Bundle" script to use common globals.
...
This change allows the Windows "Generate Dev Bundle" script to
automatically get the versions of major bundled versions from the same
script which the Unix script uses, thus preventing different versions of
Node.js, npm, Mongo, etc. from being built into different versions of
Meteor, such as what happened when I published Meteor 1.4.3.2 and failed
to notice the duplication of variables across different scripts.
This behavior now works in a similar way as the 'BUNDLE_VERSION' variable, which
is retrieved from the global `meteor` script except this change uses the
package versions from the `build-dev-bundle-common.sh` script in the
`scripts` directory.
2017-03-21 12:21:14 -04:00
Jesse Rosenberger
358af021a4
Bump versions of Node.js, npm and MongoDB for the Windows dev_bundle.
...
In a similar fashion as:
* f51c6822ae (Node.js)
* 8ea41588ea (npm)
* 3470516f93 (MongoDB)
I overlooked the multiplicity of these version variables when updating the major package versions during the release of Meteor 1.4.3.2.
While I intend on never making this mistake again, I've also opened meteor/meteor#8505 which consolidates these variables to a single location (in `build-dev-bundle-common.sh`) to hopefully prevent this from happening to anyone else!
2017-03-21 13:14:57 +02:00
Jesse Rosenberger
38dd26ab64
Bumping version of 7-zip for Windows
...
In an effort to try to resolve #7688 extraction slowness.
2017-02-01 10:22:01 -05:00
Ben Newman
0065039917
Remove wildcard from 7-zip path in Windows dev bundle script.
2017-02-01 10:22:01 -05:00
Ben Newman
be0c8c3ee0
Upgrade the npm npm package to version 4.1.2.
2017-02-01 10:11:19 -05:00
Ben Newman
c1a25f4af1
Ugrade Node to version 4.7.3.
2017-02-01 10:05:18 -05:00
Ben Newman
4f4ab1b68f
Ugrade Node to version 4.6.2.
2016-11-14 11:50:19 -05:00
Ben Newman
4b618ac289
Download Python from S3 when building Windows dev_bundle.
...
Should fix #7960 .
2016-10-28 16:11:30 -04:00
Ben Newman
e2be0bbc8a
Upgrade the npm npm package to version 3.10.9.
2016-10-21 22:16:29 -04:00
Ben Newman
6af6eee022
Update Node to version 4.6.1.
...
https://nodejs.org/en/blog/release/v4.6.1/
2016-10-19 17:26:00 -04:00
Ben Newman
0d32423fe0
Upgrade Node to version 4.6.0.
...
https://nodejs.org/en/blog/release/v4.6.0/
2016-10-03 17:32:09 -04:00
Ben Newman
670c305927
Update the npm npm package to v3.10.8.
2016-09-27 12:07:41 -04:00
Ben Newman
d411113e7f
Update the npm npm package to v3.10.7.
2016-09-09 11:28:46 -04:00
Ben Newman
d28fe76851
Upgrade Windows bundled Python version to 2.7.12.
2016-08-16 12:51:22 -04:00
Ben Newman
ca51c8fd87
Upgrade npm to 3.10.6.
...
https://github.com/npm/npm/blob/master/CHANGELOG.md#v3106-2016-07-07
2016-08-16 12:50:28 -04:00
Ben Newman
b45f733209
Upgrade Node to 4.5.0.
...
https://nodejs.org/en/blog/release/v4.5.0/
2016-08-16 12:48:36 -04:00
Ben Newman
a4a828e4c3
Install Node headers and libraries in dev_bundle/.node-gyp/.
...
This gives us a reliable place for node-gyp to find the necessary headers
and libraries for compiling binary packages, instead of relying on the
accessibility of $HOME and/or $USERPROFILE.
2016-08-06 13:46:16 -04:00
Ben Newman
7faa4ba7d7
Revert "Include Node 4.5.0-rc.2 in the dev bundle."
...
This reverts commit 64a9312e29 .
Although Meteor runs fine on Node 4.5.0, node-gyp doesn't know how to
download libraries appropriate for RC releases, so it looks like we need
to hold off on this upgrade until it's officially out.
2016-08-06 13:46:16 -04:00
Ben Newman
760eecb1d2
Include Node 4.5.0-rc.2 in the dev bundle.
2016-08-06 13:46:15 -04:00
Ben Newman
3f1826bf7a
Provide bin\7za.exe with Windows dev bundle.
2016-07-28 13:58:15 -04:00
Ben Newman
89d50890cc
Make 7z work even if not in $env:PATH.
2016-07-22 16:10:14 -04:00
Ben Newman
c54686126e
Merge branch 'devel' into release-1.4
2016-07-09 15:07:52 -04:00
Ben Newman
f16d8b36fa
Update node, npm, node-gyp, and node-pre-gyp.
...
https://nodejs.org/en/blog/release/v0.10.46/
https://github.com/npm/npm/releases/tag/v3.10.5
https://github.com/nodejs/node-gyp/releases/tag/v3.4.0
https://github.com/mapbox/node-pre-gyp/releases/tag/v0.6.29
2016-07-08 13:44:07 -04:00
Ben Newman
287ec0e10b
Upgrade npm to 3.10.3.
2016-07-01 20:40:39 -04:00
Ben Newman
ef1d818a97
Upgrade npm to 3.10.2.
2016-06-29 10:20:20 -04:00
Ben Newman
9943ae365b
Upgrade Node to 4.4.7.
...
https://nodejs.org/en/blog/release/v4.4.7/
2016-06-29 10:17:49 -04:00
Ben Newman
d02446eb01
Upgrade Node to 4.4.6.
...
https://nodejs.org/en/blog/release/v4.4.6/
2016-06-26 19:15:36 -04:00
Ben Newman
4e0b8f7718
Help node-gyp find its build tools when building Windows dev bundle.
2016-06-24 12:15:31 -04:00
Tom Coleman
8e5ad645ab
Update dev bundle Mongo to 3.2
...
Also, just use the vanilla Mongo from mongodb.com.
We used to ship a version with SSL statically compiled in so that `meteor mongo`
to Mother worked. This isn't a thing any more.
2016-06-24 12:15:25 -04:00
Ben Newman
906f82e4d9
Upgrade Node to v4.4.5.
...
http://nodejs.org/en/blog/release/v4.4.5/
2016-06-24 12:15:23 -04:00
Ben Newman
5f85d61f41
Upgrade npm to 3.9.6.
2016-06-20 14:54:39 -04:00
Ben Newman
6419990765
Upgrade Node to 0.10.45 and npm to 2.15.1.
2016-05-16 18:21:14 -04:00
Ben Newman
81756d9833
Make sure python.exe is in $PATH when running npm on Windows.
2016-05-16 18:21:08 -04:00
Ben Newman
2a7c0af36f
More tweaks to install npm in the Windows dev bundle.
2016-03-15 23:11:33 -04:00
Ben Newman
b1fd863f1c
Another attempt to install npm@2.14.22 correctly on Windows.
2016-03-15 21:36:45 -04:00
Ben Newman
e1c30c508b
Use npm@1.4.12 to install npm@2.14.22 to install npm@3.1.2 on Windows.
2016-03-15 19:42:24 -04:00
Ben Newman
94896b78f4
Upgrade dev bundle Node to 0.10.43.
2016-03-11 12:45:12 -05:00
Ben Newman
be280958e8
Upgrade npm to 2.14.22 and bump $BUNDLE_VERSION to 0.5.28.
2016-03-10 19:34:34 -05:00
Ben Newman
52eac1d60d
Use Node v0.10.41 when building the Windows dev bundle, too.
2015-12-08 18:49:35 -05:00
Martijn Walraven
8e625c4066
Use rename instead of a slow robocopy move
2015-08-03 13:47:16 +02:00
Martijn Walraven
62c99185a4
Add explicit version for npm 3 so builds are reproducible
2015-07-23 16:46:06 -07:00
Martijn Walraven
01afd89a59
Install initial version of npm from dist and only use npm for building dev bundle
2015-07-23 15:25:46 -07:00
Martijn Walraven
cb9111a978
Don't put temp directory for generating dev bundle under scripts, but one level up
2015-07-23 15:25:46 -07:00
Martijn Walraven
b6cb554364
Install npm 3 to avoid having to flatten packages manually
2015-07-23 15:25:45 -07:00
Martijn Walraven
1d862f1437
Fix check for PLATFORM env variable
2015-07-23 15:25:45 -07:00
Martijn Walraven
10fe112959
To be removed path no longer exists
2015-07-23 15:25:45 -07:00
Martijn Walraven
d01d7d5f8d
Replace PowerShell operations by cmd to avoid long directory name errors
2015-07-23 15:25:45 -07:00
David Glasser
f59cf85740
Prepare to build Node 0.10.40
2015-07-16 21:58:14 -07:00
sashko
16d0fa2470
Remove too-long path
2015-03-12 19:15:12 -07:00
Slava Kim
419befbf5f
Revert the new dev_bundle
2015-03-04 16:13:40 -08:00