- Jul 13, 2015
-
-
Brad King authored
Teach the Makefile and Ninja generators to substitute for an <INCLUDES> placeholder instead of putting -I in <FLAGS>. Update our values for CMAKE_<LANG>_COMPILE_OBJECT, CMAKE_<LANG>_CREATE_ASSEMBLY_SOURCE, and CMAKE_<LANG>_CREATE_PREPROCESSED_SOURCE to place <INCLUDES> just before <FLAGS>.
-
Brad King authored
Update our values for CMAKE_<LANG>_COMPILE_OBJECT, CMAKE_<LANG>_CREATE_ASSEMBLY_SOURCE, and CMAKE_<LANG>_CREATE_PREPROCESSED_SOURCE to place <DEFINES> before <FLAGS> consistently across supported compilers. We already do this for most compilers, so update the rest for consistency.
-
Brad King authored
-
d4f032b5 cmState: Restore renamed commands on cleanup.
-
cfd23d3f FindMPI: Extend Intel-MPI 5+ workaround for recent GCCs
-
fbd7fd0f Utilities/Release: Update to openssl-1.0.2d
-
Brad King authored
-
Brad King authored
-
Kitware Robot authored
-
- Jul 12, 2015
-
-
Stephen Kelly authored
Commit v3.3.0-rc1~196^2~7 (cmake: Simplify command clean up loop., 2015-04-12) introduced a bug that built-in commands which were renamed no longer had their original name restored when cleanup is performed between configure runs. Check for that and restore the commands with their original name. Extend the complex test for this. That test is run by ctest with the --build-two-config command line option.
-
Kitware Robot authored
-
- Jul 11, 2015
-
-
Kitware Robot authored
-
- Jul 10, 2015
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
Brad King authored
-
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ d3ba91e1 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 8504e845..d3ba91e1 Brad King (1): d3ba91e1 System: Drop Shell_* APIs
-
Extend the workaround added by commit v3.2.0-rc1~278^2 (FindMPI: Workaround Intel MPI 5.0.1 exit code problem, 2014-12-04) with an additional/alternate keyword to recognize the case with recent GCCs.
-
9a271e13 cmQtAutoGenerators: Fix rcc invocation for Qt 5.0 and 5.1 (#15644)
-
fed5eb5b cmNinjaTargetGenerator: Use GetDefines method eacacacd cmCommonTargetGenerator: Adopt GetDefines method 0837538e cmCommonTargetGenerator: Adopt GetFlags method f4875bbd cmNinjaTargetGenerator: Add OX X framework flags 7891f5d7 cmMakefileTargetGenerator: Fix comment typo 73bfad72 cmNinjaTargetGenerator: Factor out AddIncludeFlags helper 6a56740e cmNinjaTargetGenerator: Add Fortran flag generation 058074d4 cmCommonTargetGenerator: Adopt GetFrameworkFlags ab824018 cmCommonTargetGenerator: Adopt AppendFortranFormatFlags 0b22c0b8 cmCommonTargetGenerator: Adopt AddFortranFlags and friends b2f51aef cmCommonTargetGenerator: Adopt Convert method cdb5b657 cmCommonTargetGenerator: Adopt ModuleDefinitionFile member beee7937 cmCommonTargetGenerator: Adopt GetFeature and friends abfa5f2d cmCommonTargetGenerator: Adopt ConfigName member 9d41f6d8 cmLocalCommonGenerator: Adopt ConfigName member a4a2518d cmLocalUnixMakefileGenerator3: Provide GetConfigName() accessor ...
-
228643af AppleClang: Use modern C++14 standard flags for Apple Clang 6.1
-
Kitware Robot authored
-
- Jul 09, 2015
-
-
Brad King authored
In commit v3.2.0-rc1~480^2 (QtAutogen: Regenerate qrc files if their input changes, 2014-09-17) we added use of the rcc "--list" option. Prior to Qt 5.2 this option was called just "-list", and the older name is still supported by the newer tools. Use the older name of the option for compatibility with Qt 5.0 and 5.1.
-
-
Brad King authored
Also link to its variants.
-
Brad King authored
Simplify the per-source ComputeDefines implementation by getting target-wide defines from GetDefines. Technically this changes behavior by no-longer de-duplicating/sorting defines from both the target and the source, but this makes it consistent with the Makefile generator. It may also later help move target-wide defines into per-target compilation rules.
-
Brad King authored
Move the member up from cmMakefileTargetGenerator so it can be re-used later by cmNinjaTargetGenerator.
-
Brad King authored
De-duplicate per-target flag computation in Makefile and Ninja target generators.
-
Brad King authored
Teach ComputeFlagsForObject to add -F flags just like the Makefile generator does.
-
Brad King authored
-
Brad King authored
Factor an AddIncludeFlags method out of ComputeFlagsForObject just like cmMakefileTargetGenerator has already.
-
Brad King authored
Make ComputeFlagsForObject consistent with the Makefile generator in regard to Fortran flags.
-
Brad King authored
Move the member up from cmMakefileTargetGenerator.
-
Brad King authored
Move up from cmMakefileTargetGenerator.
-
Brad King authored
Move AddFortranFlags, GetFortranModuleDirectory, and supporting members up from cmMakefileTargetGenerator.
-
Brad King authored
Move it up from cmMakefileTargetGenerator.
-
Brad King authored
De-duplicate the ModuleDefinitionFile and AddModuleDefinitionFlag members from the Makefile and Ninja target generators.
-
Brad King authored
De-duplicate the GetFeature, GetFeatureAsBool, and AddFeatureFlags members from the Makefile and Ninja target generators.
-