Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

win,v8: Support for MSVS 2015 in v0.12 #2843

Closed

Commits on Sep 12, 2015

  1. win: fix custom actions on Visual Studio != 2013

    This is a port of 16bcd68 .
    
    Original commit message:
    
      The original change that added support for running custom actions
      during the install process (e7c84f8)
      assumed that Visual Studio 2013 is used to generate the installer
      file.
    
      However, that is not always the case, and older versions of Visual
      Studio should allow users to generate Windows installer files. This
      change makes the custom actions visual studio project use the visual
      studio version that is found by vcbuild.bat.
    
      Reviewed-By: João Reis <[email protected]>
      PR-URL: nodejs/node-v0.x-archive#25569
    Julien Gilli authored and joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    b865f9d View commit details
    Browse the repository at this point in the history
  2. win: fix custom actions for WiX older than 3.9

    This is a port of e192f61 .
    
    Original commit message:
    
      Older WiX versions included a header with extern "C" declaration,
      hence the custom action source must be C++.
    
      Reviewed-By: João Reis <[email protected]>
      PR-URL: nodejs/node-v0.x-archive#25569
    joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    f352570 View commit details
    Browse the repository at this point in the history
  3. deps: update gyp to 25ed9ac

    This is a port of a525c72 .
    
    Original commit message:
    
      Gyp update to be able to generate VS2015 projects.
    
      PR-URL: nodejs/node-v0.x-archive#25857
      Reviewed-By: Alexis Campailla <[email protected]>
    joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    8d0cfac View commit details
    Browse the repository at this point in the history
  4. deps: fix gyp to work on MacOSX without XCode

    This is a port of eb459c8 ,
    used as a floating patch over gyp.
    
    Original commit message:
    
      This issue has already submitted to the upstream in
      https://code.google.com/p/gyp/issues/detail?id=477
      Use this commit until the upstream is to be fixed.
    
      PR-URL: nodejs#1325
      Reviewed-By: Fedor Indutny <[email protected]>
      Reviewed-By: Ben Noordhuis <[email protected]>
    
    This was ported to v0.10 in nodejs/node-v0.x-archive#25857
    Shigeki Ohtsu authored and joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    b066e6a View commit details
    Browse the repository at this point in the history
  5. deps: fix openssl for MSVS 2015

    Backports http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=aab3560b65b9254d17770bb6fe3ca7edd7451429
    from openssl upstream, to add support for Visual Studio 2015. This is
    already included in the newer openssl 1.0.2.
    
    Original commit message:
    
      e_os.h: limit _MSC_VER trickery to older compilers.
    
      PR: nodejs#3390
    
    Original pull request:
    
      http://rt.openssl.org/Ticket/Display.html?user=guest&pass=guest&id=3390
    
    This was ported to v0.10 in nodejs/node-v0.x-archive#25857
    Andy Polyakov authored and joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    a7a402f View commit details
    Browse the repository at this point in the history
  6. deps,v8: fix compilation in VS2015

    To compile with VS2015, the == and != methods in zone-allocator.h need
    to be marked const.
    
    This change was introduced upstream in
    https://chromium.googlesource.com/v8/v8.git/+/f9e4527f32c2c268cb79428c74ea9703e9db3aec
    joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    689de86 View commit details
    Browse the repository at this point in the history
  7. build: add MSVS 2015 support

    This is a port of 4208dc4 .
    
    Original commit message:
    
      PR-URL: nodejs#2036
      Reviewed-By: Alexis Campailla <[email protected]>
    
    This was ported to v0.10 in nodejs/node-v0.x-archive#25857
    rvagg authored and joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    cd13a9e View commit details
    Browse the repository at this point in the history
  8. build: update manifest to include Windows 10

    This is a port of b0dd3bf .
    
    Original commit message:
    
      Windows 10 wasn't listed in the executable manifest.
      This caused problems with trying to detect Windows 10
      via `os.release()`.
    
      PR-URL: nodejs#2332
      Reviewed-By: Roman Reiss <[email protected]>
    LPGhatguy authored and joaocgreis committed Sep 12, 2015
    Configuration menu
    Copy the full SHA
    11fe371 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2015

  1. build,win: try next MSVS version on failure

    Try the next version of Microsoft Visual Studio when vcvarsall.bat
    fails to set VCINSTALLDIR.
    joaocgreis committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    934b7b3 View commit details
    Browse the repository at this point in the history