CMake/Templates
David Benjamin cb694f8cd6 VS: Properly quote arguments in nasm.xml
Most arguments were quoted, but some weren't, causing problems if the
arguments contained whitespace.

In particular, the _STL_EXTRA_DISABLED_WARNINGS value takes spaces and
CMake's NASM support applies all add_definitions lines to NASM. The -D
flag is missing quotes, so projects using NASM and setting
_STL_EXTRA_DISABLED_WARNINGS break in the Visual Studio generator.

Likewise, the -o flag is missing quotes, which means filenames with
spaces do not work.

(The -U flag is unlikely to need quotes, but include them for
consistency.)

Extend the existing VSNASM test to cover these cases.
2018-07-02 18:50:12 -04:00
..
MSBuild VS: Properly quote arguments in nasm.xml 2018-07-02 18:50:12 -04:00
Windows VS: Add support for Windows 10 Universal (Store) Applications 2015-10-05 09:48:11 -04:00
AppleInfo.plist Drop unnecessary LSRequiresCarbon reference from Info.plist files 2016-03-18 09:47:03 -04:00
CMakeVSMacros1.vsmacros ENH: Added StopBuild macro. 2007-11-19 13:44:10 -05:00
CMakeVSMacros2.vsmacros ENH: Add code to support calling the VS reload macro from Visual Studio 7.1 and 9.0 in addition to 8.0 sp1... Make new macros file with VS 7.1 so that it can be read by 7.1 and later. VS 7.1 does not appear to run the macros while a build is in progress, but does not return any errors either, so for now, the reload macro is not called when using 7.1. If I can figure out how to get 7.1 to execute the macro, I will uncomment the code in cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to activate executing the macros in VS 7.1, too. 2008-02-15 11:49:58 -05:00
CPack.GenericDescription.txt Replace http://www.cmake.org URLs with https://cmake.org 2015-09-25 15:47:39 -04:00
CPack.GenericLicense.txt Replace http://www.cmake.org URLs with https://cmake.org 2015-09-25 15:47:39 -04:00
CPack.GenericWelcome.txt ENH: Simplify the generic instructions 2006-04-20 09:54:45 -04:00
CPackConfig.cmake.in Add an "installed file" property scope 2014-05-28 12:28:18 -04:00
CTestScript.cmake.in Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
TestDriver.cxx.in Merge topic 'nolint_typedef_testdriver' 2018-06-01 09:48:51 -04:00