Gabriel Grubba
6902e4e70c
updated url
2023-07-05 10:41:21 -03:00
Renan Castro
36243fe999
Don't compile node using binary option - debug, dont remove temp dir
2021-10-20 13:20:55 -03:00
Renan Castro
d93dca7817
Don't compile node using binary option - fix tar
2021-10-20 12:10:50 -03:00
Renan Castro
95d9c9f7b7
Don't compile node using binary option - fix paths
2021-10-20 11:55:27 -03:00
Renan Castro
7126da81fe
Don't compile node using binary option - use make install and tar everything after it
2021-10-20 11:37:13 -03:00
Renan Castro
96f5d72540
Don't compile node using binary option - run configure
2021-10-20 10:32:10 -03:00
Renan Castro
d42b809673
Don't compile node using binary option
2021-10-20 10:30:17 -03:00
Renan Castro
0a8e7d2c37
Support arm64 on darwin when building the dev bundle - fix node build script
2021-10-19 20:16:10 -03:00
Ben Newman
10c7c7a4b1
Let Node download the ICU i18n libaries for itself.
2018-03-31 13:10:12 -04:00
Jesse Rosenberger
8a627c1b75
Move comment about DESTDIR/PORTABLE=1 into place.
2017-09-28 17:44:28 +03:00
Ben Newman
96bc29295a
Don't extract bin/node (we'll do this on Jenkins).
2017-09-27 20:56:25 -04:00
Jesse Rosenberger
0583e5883c
Changes to Node.js build script.
2017-09-27 17:25:18 -04:00
Jesse Rosenberger
c21e4f5b7e
Use a Meteor-hosted version of ICU.
...
SourceForge is currently down and without this ICU (International
Components for Unicode), we can't build the Node binary.
2017-09-27 17:18:54 +03:00
Jesse Rosenberger
ae36003261
When building Node.js, use DESTDIR to specify install location.
...
In an effort to maintain parity with the official Node.js build, which
sets `node_prefix` to `/`, this takes advantage of the `DESTDIR`
variable which changes the actual installation location used by
`make install`. Without this, it relies on the `PREFIX` which is now
explicitly set to `/`, even though it won't be installed there.
See the `install.py` script for more information, in the form of code:
2a97eb61c6/tools/install.py (L13)
/cc @benjamn
2017-08-23 18:02:32 +03:00
Jesse Rosenberger
77d41a7084
Build Node.js with ICU support.
...
To remain the same as official Node.js releases, we need to build with
the `small-icu` ICU (International Components for Unicode) package.
For Node.js 4.x this means ICU 56.x. As found with `process.config` on
an official Node.js release.
See https://github.com/nodejs/node/wiki/Intl#configure-node-with-specific-icu-source .
2017-08-22 16:41:01 -04:00
Ben Newman
77becc6bfe
Make sure the Node build directory gets deleted.
2017-08-22 16:41:01 -04:00
Ben Newman
984548d671
Add standalone script for building Node on Jenkins.
...
This commit revives the script that was removed last year by
a4ff6b73d3 , when we switched from building
our own version of Node to downloading the prebuilt release.
The new implementation comes from @abernix's work on this branch:
https://github.com/meteor/meteor/tree/abernix/dev-bundle-from-hash
2017-08-22 16:41:01 -04:00
Ben Newman
a4ff6b73d3
Download prebuilt Node binaries from npmjs.org instead of s3.
2016-05-16 18:21:13 -04:00
Ben Newman
b3b8bcd272
Go back to using our fork of node.
2016-03-11 19:42:36 -05:00
Ben Newman
94896b78f4
Upgrade dev bundle Node to 0.10.43.
2016-03-11 12:45:12 -05:00
Ben Newman
76609a615c
Upgrade to Node v0.10.41.
2015-12-08 18:43:15 -05:00
David Glasser
f59cf85740
Prepare to build Node 0.10.40
2015-07-16 21:58:14 -07:00
David Glasser
505a77ecad
Update other places that mention the Node version
2015-02-05 22:40:43 -08:00
Ben Newman
dbb595639e
Bump $NODE_VERSION in scripts/build-node-for-dev-bundle.sh.
...
Note that this change depends on the existence of the branch
https://github.com/meteor/node/tree/v0.10.36-with-npm-5821 in our fork of
node (which I just created and pushed).
2015-02-05 22:40:43 -08:00
Ben Newman
c16a8e86f6
Bump NODE_VERSION to 0.10.35.
2014-12-29 20:41:57 -05:00
Ben Newman
f85c02ca8b
Add script for building node separately.
2014-11-25 22:08:14 -05:00