summaryrefslogtreecommitdiff
path: root/tools/gyp/pylib/gyp/generator/msvs.py
AgeCommit message (Collapse)Author
2019-07-16gyp: cherrypick more Python3 changes from node-gypcclauss
PR-URL: https://github.com/nodejs/node/pull/28563 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rich Trott <rtrott@gmail.com>
2019-04-11build,win: teach GYP MSVS generator about MARMASMJon Kunkee
The toolchain for ARM64 Windows includes support for assembly code, but with a very different syntax from MASM and NASM. This change teaches GYP how to emit the right XML tags in VCXPROJ files to support compiling assembly files with the new tool. PR-URL: https://github.com/nodejs/node/pull/26020 Refs: https://github.com/nodejs/node/issues/25998 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: João Reis <reis@janeasystems.com> Reviewed-By: Refael Ackermann <refack@gmail.com>
2018-11-29build, tools, win: add .S files support to GYPBartosz Sosnowski
Makes GYP properly handle .S files. Fixes: https://github.com/nodejs/node-v8/issues/89 PR-URL: https://github.com/nodejs/node/pull/24553 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
2017-08-23tools: update GYP to 324dd166Refael Ackermann
PR-URL: https://github.com/nodejs/node/pull/14718 Refs: https://chromium.googlesource.com/external/gyp/+/324dd166b7c0b39d513026fa52d6280ac6d56770 Refs: https://github.com/refack/GYP/commit/324dd166b7c0b39d513026fa52d6280ac6d56770 Reviewed-By: James M Snell <jasnell@gmail.com>
2017-04-18tools: update gyp to eb296f6Refael Ackermann
* [win] Add support for MS VS2017 (via Registry) REF: https://chromium.googlesource.com/external/gyp/+/eb296f67da078ec01f5e3a9ea9cdc6d26d680161 PR-URL: https://github.com/nodejs/node/pull/12450 Reviewed-By: João Reis <reis@janeasystems.com>
2015-10-30tools: update gyp to b3cef02Imran Iqbal
Includes two patches for AIX. Adds support for both 32-bit and 64-bit files[0] and uses -RPf for cp instead of -af (which is unsupported)[1] [0] https://codereview.chromium.org/1319663007 [1] https://codereview.chromium.org/1368133002 PR-URL: https://github.com/nodejs/node/pull/3487 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
2015-06-30tools: update gyp to 25ed9acBen Noordhuis
Includes improved support for VS 2015[0] and makes it possible to build with ninja again[1]. [0] https://codereview.chromium.org/1112753003 [1] https://codereview.chromium.org/1209553002 Fixes: https://github.com/nodejs/io.js/pull/2065 PR-URL: https://github.com/nodejs/io.js/pull/2074 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
2015-04-04deps: update gyp to e1c8fcf7Shigeki Ohtsu
PR-URL: https://github.com/iojs/io.js/pull/1325 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2014-01-13deps: update gyp to 1eae492bFedor Indutny
2013-12-30deps: update gyp to 828ce09Fedor Indutny
2013-12-11gyp: update to 78b26f7Timothy J Fontaine
2013-11-10gyp: update to bebdceaTimothy J Fontaine
2013-03-24tools: update gyp to r1601Ben Noordhuis
Among other things, this should make it easier for people to build node.js on openbsd.
2012-11-20tools: update gyp to r1535Ben Noordhuis
This commit contains one additional patch that makes gyp work on DragonFlyBSD, see https://codereview.chromium.org/11348152/ for details.
2012-08-22Upgrade GYP to r1477Ryan Dahl
2012-07-03tools: update gyp to r1426Ben Noordhuis
2012-02-20gyp: update to r1214Ben Noordhuis
2011-12-03gyp: upgrade to r1103Ben Noordhuis
2011-10-18Upgrade GYP to r1078Ryan Dahl
2011-09-18Upgrade gyp to r1046Ryan Dahl
2011-09-08Upgrade GYP to r1034Ryan Dahl
2011-08-24Reapply Peter Bright's fixes for GYP on MSVSRyan Dahl
Originally 71333b3f5b12183b2709704fec160df916cb637a
2011-08-22Upgrade GYP to r1010Ryan Dahl
2011-08-15Upgrade GYP to r995Ryan Dahl
2011-08-06Modify GYP scripts for VC buildPeter Bright
2011-08-06Bring gyp into the tools directory; handwritten makefileRyan Dahl