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

build,win: configuration tweaks for faster build with MSVC #25931

Merged
merged 7 commits into from
Feb 14, 2019

Commits on Feb 14, 2019

  1. build: move optimizing link directives to node.exe target

    * ASCIIbetize directives
    * Merge duplicate directives from 'conditions'
    
    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    20a917c View commit details
    Browse the repository at this point in the history
  2. build,tools: add more headers to V8 PCH file

    * Use relative path for easy reuse in other projects
    
    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    82b7989 View commit details
    Browse the repository at this point in the history
  3. build,deps: use PCH also for v8_initializers

    * rename files to represent reuse
    
    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    cd5c7bf View commit details
    Browse the repository at this point in the history
  4. build,deps: remove cygwin configuration which is not supported

    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    4698757 View commit details
    Browse the repository at this point in the history
  5. build,src: add PCH to node.gypi

    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    6ac80f0 View commit details
    Browse the repository at this point in the history
  6. build,win: always build with PCH

    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    ff4adab View commit details
    Browse the repository at this point in the history
  7. build,win: emit MSBuild summary

    PR-URL: nodejs#25931
    Reviewed-By: João Reis <reis@janeasystems.com>
    refack committed Feb 14, 2019
    Configuration menu
    Copy the full SHA
    2ffd20b View commit details
    Browse the repository at this point in the history