Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

build: add win32 convenience build rule #44

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jasnell
Copy link
Member

@jasnell jasnell commented May 27, 2015

Update the repository README file to accurately reflect
the intent and nature of this repository. The original
io.js README is preserved as iojs_README.md.

This is temporary just while the convergence process
gets underway. Once the repository moves over to
the official organization, this can be reverted back to
an actual project README that accurately reflects the
combined projects.

Reviewed-By: @jasnell James M Snell <jasnell@gmail.com>
Reviewed-By: @Fishrock123 Jeremiah Senkpiel
PR-URL: nodejs#4
@rvagg
Copy link
Member

rvagg commented May 27, 2015

not sure about the status of nosnapshot, I can't recall details but I know we've had some changes in io.js on that front

also @jasnell, it'd be helpful to /cc @nodejs/build on all changes related to configure, Makefile and vcbuild.bat cause there's lots of context around those bits

@Fishrock123
Copy link
Contributor

Is nosnapshot for v8 snapshots? We now want those enabled here, security issues have been fixed.

@misterdjules
Copy link

FWIW, this gives a bit of context around this change: nodejs/node#528.

@Fishrock123
Copy link
Contributor

@misterdjules We've re-enabled snapshots in io.js by recommendation from the v8 team since existing insecurities had been resolved.

@misterdjules
Copy link

Besides V8 snapshots, the point of having a build-release argument to vcbuild.bat was to avoid duplicating build parameters across Jenkins jobs when creating Node.js release installers on Windows.

That makes these jobs' maintenance easier: instead of modifying every Jenkins job, we just change what gets enabled when running vcbuild build-release in vcbuild.bat. Plus it's versioned.

If io.js doesn't have that, then I think it's a good thing to add.

@rvagg
Copy link
Member

rvagg commented Jun 4, 2015

Agreed, we currently put too much logic into jenkins and we need to shift it back into vcbuild.bat and Makefile so I'm happy with this direction. The only question is about nosnapshot.

@Fishrock123
Copy link
Contributor

The only question is about nosnapshot.

Again, if it disables v8 snapshots, it shouldn't be there anymore. :P

@Fishrock123
Copy link
Contributor

cc @nodejs/build

@rvagg
Copy link
Member

rvagg commented Jun 19, 2015

perhaps this should go in to io.js as well?

@rvagg
Copy link
Member

rvagg commented Jun 19, 2015

connects a little with changes in nodejs/node#1938

@Fishrock123
Copy link
Contributor

So uh, what's the status of this then?

@orangemocha
Copy link
Contributor

As others have already pointed out, nosnapshot=1 sound not be set. Other than that, +1 for the vcbuild.bat change.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants