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

build: disable MSI by default for ChakraCore #139

Conversation

joaocgreis
Copy link
Member

Checklist
  • make -j4 test (UNIX), or vcbuild test nosign (Windows) passes
  • commit message follows commit guidelines
Affected core subsystem(s)

Build

Description of change

The MSI as currently generated in node-chakracore is very similar to the V8 MSI, and may cause unexpected conflicts if not used carefully. This disables MSI generation by default as part of the releases, but it can still be generated with vcbuild msi.

This should land in both chakracore-master and xplat.

Ref: nodejs/build#527

cc @nodejs/node-chakracore

@kunalspathak
Copy link
Member

LGTM.

@digitalinfinity
Copy link
Contributor

LGTM

joaocgreis added a commit that referenced this pull request Nov 16, 2016
Reviewed-By: Kunal Pathak <Kunal.Pathak@microsoft.com>
Reviewed-By: Hitesh Kanwathirtha <hiteshk@microsoft.com>
PR-URL: #139
joaocgreis added a commit that referenced this pull request Nov 16, 2016
Reviewed-By: Kunal Pathak <Kunal.Pathak@microsoft.com>
Reviewed-By: Hitesh Kanwathirtha <hiteshk@microsoft.com>
PR-URL: #139
@joaocgreis
Copy link
Member Author

CI: https://ci.nodejs.org/view/All/job/chakracore-test-windows/23/ (failures unrelated)

Landed in e91d185 (chakracore-master) and d850b3d (xplat).

@kunalspathak
Copy link
Member

kunalspathak commented Nov 16, 2016

CI: https://ci.nodejs.org/view/All/job/chakracore-test-windows/23/ (failures unrelated)

Seems there is a build error that we need to track down. 
c:\workspace\node-test-binary-windows\RUN_SUBSET\2\VS_VERSION\vs2015\label\win2012r2\deps\chakrashim\include\v8.h(58): fatal error C1083: Cannot open include file: 'chakracore.h': No such file or directory [c:\workspace\node-test-binary-windows\RUN_SUBSET\2\VS_VERSION\vs2015\label\win2012r2\test\addons\06_passing_wrapped_objects_around\build\addon.vcxproj]

The only change that went in after last known good build is 99d6392.

@agarwal-sandeep , can you check if this is not related to your commit?

joaocgreis added a commit to joaocgreis/node-chakracore that referenced this pull request Nov 16, 2016
joaocgreis added a commit to joaocgreis/node-chakracore that referenced this pull request Nov 17, 2016
joaocgreis added a commit that referenced this pull request Nov 17, 2016
Ref: #139

PR-URL: #141
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
joaocgreis added a commit that referenced this pull request Nov 17, 2016
Ref: #139

PR-URL: #141
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
@thefourtheye
Copy link
Contributor

Closing, as the changes have landed already.

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

Successfully merging this pull request may close these issues.

4 participants