summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* KWSys Nightly Date StampKWSys Robot2011-08-061-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-08-051-1/+1
|
* KWSys: Avoid conversion warning in SystemTools::GetTimeBrad King2011-08-041-1/+1
| | | | | Convert struct timeval members to double explicitly to avoid a GCC warning with -Wconversion.
* KWSys Nightly Date StampKWSys Robot2011-08-041-1/+1
|
* KWSys: Simplify SystemTools::GetTime implementation (#12261)Brad King2011-08-032-64/+17
| | | | | | We already use GetSystemTimeAsFileTime() and gettimeofday() unconditionally on supported Windows and non-Windows platforms, respectively. Remove outdated portability complexity.
* KWSys Nightly Date StampKWSys Robot2011-08-031-1/+1
|
* Merge topic 'CodeBlocksIncludeDirsAndDefines'David Cole2011-08-022-5/+59
|\ | | | | | | | | | | | | e2e8c0a Also put builtin include dirs into CodeBlocks project file 92c0dc5 Remove useless line of code a5683f8 Patch by Campbell Barton: puts definitions into C::B project file
| * Also put builtin include dirs into CodeBlocks project fileAlex Neundorf2011-08-012-4/+43
| | | | | | | | | | | | | | | | Refactor code from CMakeFindEclipseCDT4.cmake so it can be used alkso for CodeBlocks, and move it into new file CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake. Alex
| * Remove useless line of codeAlex Neundorf2011-08-011-1/+0
| | | | | | | | Alex
| * Patch by Campbell Barton: puts definitions into C::B project fileAlex Neundorf2011-07-291-0/+16
| | | | | | | | | | | | | | This enables Codeblocks and QtCreator to do proper highlighting based on defined macros. Alex
* | Merge topic 'doc-WIN32-cygwin'David Cole2011-08-021-1/+1
|\ \ | | | | | | | | | | | | 1f641de Documentation: WIN32 not defined on Cygwin (#12334)
| * | Documentation: WIN32 not defined on Cygwin (#12334)Brad King2011-07-291-1/+1
| |/ | | | | | | | | | | Since commit 85c0a69a (Cygwin: Do not define 'WIN32', 2010-12-17) WIN32 is not defined on Cygwin. Update documentation of the WIN32 variable accordingly.
* | Merge topic 'ExcludeCMakesFilesFromCodeBlocksProject'David Cole2011-08-021-0/+7
|\ \ | | | | | | | | | | | | f32f6f0 Don't put files from CMAKE_ROOT into CodeBlocks projects (#12110)
| * | Don't put files from CMAKE_ROOT into CodeBlocks projects (#12110)Alex Neundorf2011-07-291-0/+7
| |/ | | | | | | | | | | This causes that all files in C::B are displayed in a tree starting at / Alex
* | Merge topic 'cpack-nsis-multi-installs'David Cole2011-08-021-4/+0
|\ \ | | | | | | | | | | | | e6d2bcf CPack/NSIS: Fix reinstall and multiple install issues when using components.
| * | CPack/NSIS: Fix reinstall and multiple install issues when using components.Clinton Stimpson2011-07-291-4/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix NSIS template to more thoroughly use CPACK_PACKAGE_INSTALL_REGISTRY_KEY. This allows different versions of software to have a separate sections in the registry to keep track of things (installed components, and uninstall stuff). Change default of CPACK_PACKAGE_INSTALL_REGISTRY_KEY to follow the value of CPACK_PACKAGE_INSTALL_DIRECTORY so if an installation overwrites another installation, the proper registry entries are more likely to be overwritten. Fix CPack/NSIS generator to not insert code in the NSIS template to skip installation of already installed components. This enables a repair like behavior and also enables installing patch releases on top of an older installation.
* | Merge topic 'fix-12299-add-vs10-scc-support'David Cole2011-08-021-2/+17
|\ \ | | | | | | | | | | | | 05ddfbf VS10: Add SCC support
| * | VS10: Add SCC supportSteven Velez2011-07-291-2/+17
| |/ | | | | | | | | Honor the properties that were added for earlier versions of visual studio.
* | Merge topic 'fix-8707-add-vs-globals'David Cole2011-08-024-5/+35
|\ \ | | | | | | | | | | | | df95772 Add support for Visual Studio project-specific globals (#8707)
| * | Add support for Visual Studio project-specific globals (#8707)David Cole2011-07-294-5/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Pau Garcia i Quiles for the inspiration for the patch. I've tweaked it a bit compared to what's in the bug tracker: this commit does not allow empty global variable names. I also added usage of the new feature to an existing test. Although it has no effect on the resulting Visual Studio projects, you can verify that the VSResource test produces a non-empty globals section in the generated .vcproj(x) files.
* | | Merge topic 'split-stdout-stderr'David Cole2011-08-0215-53/+103
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | a343bc1 RunSingleCommand: Avoid assignment in condition 642f100 RunSingleCommand: Add a OUTPUT_NORMAL flag. 856a9e4 RunSingleCommand: Replace verbose boolean with enum 4096066 RunSingleCommand: Fix indentation
| * | | RunSingleCommand: Avoid assignment in conditionBrad King2011-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | Several compilers warn about this case even when an extra layer of parenthesis surrounds the assignment. Make the condition explicit.
| * | | RunSingleCommand: Add a OUTPUT_NORMAL flag.Johan Björk2011-07-285-8/+40
| | | | | | | | | | | | | | | | | | | | OUTPUT_NORMAL does no processing of the output streams, it just passes them through the same streams as they were received on.
| * | | RunSingleCommand: Replace verbose boolean with enumJohan Björk2011-07-2813-35/+53
| | | | | | | | | | | | | | | | | | | | No behaviour change, this prepares for adding a flag to skip the merging of output streams.
| * | | RunSingleCommand: Fix indentationBrad King2011-07-281-18/+18
| | | |
* | | | Merge topic 'cmSystemTools-whitespace'David Cole2011-08-022-118/+118
|\ \ \ \ | |/ / / | | | | | | | | | | | | acd2f84 cmSystemTools: Remove trailing whitespace
| * | | cmSystemTools: Remove trailing whitespaceBrad King2011-07-282-118/+118
| | | |
* | | | Merge topic 'library-multiarch-issue-12326'David Cole2011-08-021-0/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 317d077 multiarch: Treat lib/<arch> as implicit link dir (#12326)
| * | | | multiarch: Treat lib/<arch> as implicit link dir (#12326)Modestas Vainius2011-07-271-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | Add multiarch library directories to the set of implicit link directories. In particular, this keeps lib/<arch> out of R(UN)PATH.
* | | | | Merge topic 'FeatureSummaryImprovements'David Cole2011-08-021-8/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b62349c FeatureSummary.cmake: update documentation f366cf8 FeatureSummary.cmake: cosmetics f407bb5 FeatureSummary.cmake: only higher TYPEs can override previous TYPEs 02d47ab FeatureSummary.cmake: error out when a REQUIRED package is missing 91a1527 FeatureSummary.cmake: add INCLUDE_QUIET_PACKAGES keyword 0671a02 FeatureSummary.cmake: remove "comment" field aae13f4 Extend FeatureSummary: add PURPOSE of package and TYPE
| * | | | | FeatureSummary.cmake: add INCLUDE_QUIET_PACKAGES keywordAlex Neundorf2011-07-171-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now found packages are not stored in ENABLED/DISABLED_FEATURES anymore, but always in PACKAGES_FOUND/NOT_FOUND. ENABLED/DISABLED_FEATURES is now only used via ADD_FEATURE_INFO(), e.g. for stuff set via option(). Alex
* | | | | | KWSys Nightly Date StampKWSys Robot2011-08-021-1/+1
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-08-011-2/+2
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-07-311-1/+1
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-07-301-1/+1
| |_|_|_|/ |/| | | |
* | | | | KWSys Nightly Date StampKWSys Robot2011-07-291-1/+1
| |_|_|/ |/| | |
* | | | KWSys Nightly Date StampKWSys Robot2011-07-281-1/+1
| | | |
* | | | KWSys Nightly Date StampKWSys Robot2011-07-271-1/+1
| | | |
* | | | Merge topic 'effective-platform-name'Brad King2011-07-263-9/+31
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 74c73d5 Correct KWStyle line too long error 0c030ef Add use of EFFECTIVE_PLATFORM_NAME to generated Xcode projects.
| * | | | Correct KWStyle line too long errorDavid Cole2011-07-191-1/+2
| | | | |
| * | | | Add use of EFFECTIVE_PLATFORM_NAME to generated Xcode projects.David Cole2011-07-183-9/+30
| | | | | | | | | | | | | | | | | | | | | | | | | Facilitates building iOS projects, enabling switching back and forth between simulator and device builds at development time.
* | | | | Merge topic 'SetPropertyAppendString'Brad King2011-07-2618-35/+55
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 9dbba1b Fix #12342: Add APPEND_STRING option to set_property()
| * | | | | Fix #12342: Add APPEND_STRING option to set_property()Alex Neundorf2011-07-1518-35/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set_property() has APPEND, which creates a list. E.g. when appending to COMPILE_FLAGS a string is needed, not a list. With the APPEND_STRING option the value is append as string, not as list. Alex
* | | | | | Merge topic 'MinorImprovementToTryCompileDocs'Brad King2011-07-261-4/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | d6b9df4 Minor fix to try_compile() docs (#12333)
| * | | | | | Minor fix to try_compile() docs (#12333)Alex Neundorf2011-07-121-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Alex
* | | | | | | Merge topic 'doc-custom-command-multiple-targets-issue-12311'Brad King2011-07-261-0/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0ece8f7 Document caveat of custom commands in multiple targets (#12311)
| * | | | | | | Document caveat of custom commands in multiple targets (#12311)Brad King2011-06-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A common mistake when using custom commands is to list the output of a command in multiple targets that may build in parallel. Warn against this case in the documentation and suggest a better approach.
* | | | | | | | Merge topic 'DisableSwitchForFindPackage'Brad King2011-07-262-0/+36
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4a50b5f Add a basic test for CMAKE_DISABLE_FIND_PACKAGE_<package> a66df08 Add documentation for the CMAKE_DISABLE_FIND_PACKAGE_<Name> switch 6e1d3ed Add a switch to disable a find_package() call completely
| * | | | | | | | Add documentation for the CMAKE_DISABLE_FIND_PACKAGE_<Name> switchAlex Neundorf2011-06-232-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Alex
| * | | | | | | | Add a switch to disable a find_package() call completelyAlex Neundorf2011-06-211-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As discussed, this adds a switch CMAKE_DISABLE_FIND_PACKAGE_<name>, which, when set to TRUE, keeps the find_package() command from executing. When the package is REQUIRED at the same time, an error is generated. Alex