-
Notifications
You must be signed in to change notification settings - Fork 993
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[NMakeToolchain] Refactoring to expose similar interface than other t…
…oolchains & honor build config (#12665) * honor conf compiler & linker flags in NMakeToolchain * extend NMakeToolchain test * refactoring of NMakeToolchain * inject build type link flags * workaround for potentially circular imports? * import from visual * formatting * simplify * typo * define _LINK_ env var instead of LINK * use /nologo instead of /NOLOGO * add more tests * fix preprocessors injection in CL when value is a string * add comments * handle preprocessor with empty value * restore msvc versions in tests * rewording * expose less attributes * typo * properly handle empty definitions * don't test again stuff already checked by check_exe_run * restore msvc versions in tests * remove CFLAGS, CPPFLAGS, CXXFLAGS
- Loading branch information
Showing
2 changed files
with
129 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters