| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This fixes a current build problem for liblzma on Solaris 10, SPARC,
and the Solaris Studio compiler.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
e6fa6e60 UsewxWidgets: CFLAGS are expected to be a string here, not a list.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
33286235 FindwxWidgets: Improve path detection logic when cross-compiling.
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cbd1d42b Help: Add notes for topic 'vs-masm'
0f8522a6 VS: Add MASM support to VS 8 and 9 (#8170, #14984)
a43f4400 VS: Move internal MasmEnabled member up to VS 7 generator
df3b007d VS: Add test for MASM support
e8727449 VS: Populate MASM tool build settings in .vcxproj files
0271a5f9 VS: Manually fix MASM flag table entries
1d662e48 VS: Generate MASM flag tables from MSBuild tool files
4f6940df VS: Fix ASM_MASM support in VS >= 10
d7866c52 ASM_MASM: Fix selection of ml64
0374abdb ASM_MASM: Add preprocessor definitions to compile lines
5b0a46e1 ASM_MASM: Do not require compiler to be a full path
802dbe52 cmLocalVisualStudio7Generator: Rename local 'lang' var
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Move the member from cmGlobalVisualStudio10Generator to
cmGlobalVisualStudio7Generator to make it useful for earlier
versions of VS. Set the member to true only starting with
cmGlobalVisualStudio8Generator since we will not implement
MASM support for versions less than VS 8.
|
| |
| |
| |
| | |
It is now expected to work with VS >= 10 and MSVC >= 13.1.
|
| | |
|
| |
| |
| |
| | |
Drop '"[value]"' placeholders.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Run cmparseMSBuildXML.py on masm.xml to generate our flag tables:
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/BuildCustomizations/masm.xml" > cmVS10MASMFlagTable.h
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V110/BuildCustomizations/masm.xml" > cmVS11MASMFlagTable.h
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V120/BuildCustomizations/masm.xml" > cmVS12MASMFlagTable.h
python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V140/BuildCustomizations/masm.xml" > cmVS14MASMFlagTable.h
Fix up the declaration names at the top of each file.
|
| |
| |
| |
| |
| | |
Fix a typo introduced by commit ce511435 (stringapi: Use strings for the
languages, 2014-02-03) to check the language name correctly.
|
| |
| |
| |
| |
| | |
Recognize 64-bit platforms based on the C or CXX architecture or
the platform specified with a VS generator name.
|
| |
| |
| |
| |
| | |
The MASM tools (ml, ml64) support -D preprocessor definition flags.
Update our compilation rule variable to pass them.
|
| |
| |
| |
| |
| | |
The compiler detection modules for this language do not yet know how
to find the full path to 'ml' or 'ml64', so do not require it.
|
| |
| |
| |
| |
| | |
In the WriteGroup method, rename the 'lang' var to 'ppLang' since
it is specifically for the preprocessor definitions language selection.
|
|\ \
| | |
| | |
| | |
| | | |
20407006 FindXerces: New module to find Apache Xerces-C++
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
050caef3 FindIce: New module to find ZeroC Ice
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- autodetects Ice on all major platforms
- allows building with all supported Visual Studio versions on Windows
- autodetects the slice path on most platforms
- separately detects the Ice programs, headers, slice files and
libraries so that any Ice configuration or installation errors can
be accurately reported, making diagnosis of Ice problems simpler
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
914db028 Check*CompilerFlag: Add another pattern for Intel (#15096)
|
| | |
| | |
| | |
| | | |
Match "argument is of wrong type" warnings.
|
| | | |
|
|\ \ \ |
|
| |\ \ \ |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
d0678408 FindOpenMP: Add support for Fortran (#14656)
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
4ffec8f6 Check*: Add compatibility hack for old VXL code
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The cleanup in commit 4f2fcce4 (Check*: Allow result variables to
contain regex special characters, 2014-07-31) broke old VXL code that
abuses the old "if(MATCHES)" implementation by using
SET( ${VARIABLE} ${VARIABLE} )
to reset a check result variable. Add a compatibility hack to the
CheckFunctionExists, CheckIncludeFileCXX, and CheckSymbolExists modules
to re-run their checks when the result variable is set to its own name.
Use STREQUAL instead of MATCHES so that special characters still work.
|
|\ \ \ \ \ \ \
| | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | | |
02b3cba9 cmListFileLexer: Fix lexing of single '[' character (#15092)
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The lexer changes in commit v3.0.0-rc1~495^2 (Add Lua-style long
brackets and long comments to CMake language, 2013-08-06) accidentally
left out matching '[' as a single character in an unquoted argument.
Add a lexer rule to match it and extend the RunCMake.Syntax test to
cover this case.
|
|\ \ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
5fcb42ab VS: Refactor include directory generation in .vcxproj files
8e026aa7 VS: Refactor include directory slash conversion
9633d112 cmIDEOptions: Add HasFlag method to test if a flag is set
84100102 cmIDEOptions: Add an AppendFlag overload to append multiple values
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Use the cmVisualStudioGeneratorOptions flag map to add the
AdditionalIncludeDirectories element to the project file.
Move appending of %(AdditionalIncludeDirectories) to the
locations that populate the flag vectors instead of where
they are written out.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Convert each include directory to windows slashes once instead of
repeating it each time they are written out to the project file.
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
b26faaf1 ExternalProject: Clarify SVN_REVISION format in docs (#15081)
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Show the explicit '-r' that is required.
|