summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* KWSys Nightly Date StampKWSys Robot2010-10-071-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-10-061-1/+1
|
* Merge topic 'vs-project-groups'Brad King2010-10-053-5/+14
|\ | | | | | | | | fd3249e New USE_FOLDERS property OFF by default. (#3796)
| * New USE_FOLDERS property OFF by default. (#3796)David Cole2010-10-023-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Visual Studio Express editions do not support solution folders, so default behavior should be as if USE_FOLDERS global property is OFF. Also, allow folder names to be the same as target names: internally, use a prefix to distinguish folder GUIDs from target GUIDs. Add a target and folder with the same name in the ExternalProject test to exercise this code. For CMake itself, provide a new option CMAKE_USE_FOLDERS that defaults to ON so that Visual Studio users get a nicely organized CMake project. Express edition users will have to turn off the CMAKE_USE_FOLDERS option in order to build CMake in the VS Express IDE.
* | Merge topic 'vs10-custom-comments'Brad King2010-10-051-2/+28
|\ \ | | | | | | | | | | | | 2596e16 VS10: Encode custom command comments for echo (#11283)
| * | VS10: Encode custom command comments for echo (#11283)Brad King2010-10-011-2/+28
| | | | | | | | | | | | | | | | | | | | | VS10 uses MSBuild underneath. The <Message></Message> CDATA are just appended to "echo" and executed as a single command. Encode the message such that it can be passed to echo. Convert newlines to tabs since they cannot be printed this way.
* | | Merge topic 'dev/test-for-bug-11230'Brad King2010-10-051-0/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 96a335f XCode generation should fail if lang isn't known d3a8943 Fix which string is checked for in the test 220c5dc Add test that CMake errors with empty libs
| * | | XCode generation should fail if lang isn't knownBen Boeckel2010-09-301-0/+10
| | | |
* | | | Merge topic 'vs10-empty-target'Brad King2010-10-052-7/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 448661f VS10: Skip targets with no linker language (#11230)
| * | | | VS10: Skip targets with no linker language (#11230)Brad King2010-09-302-7/+15
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | In targets with no non-header files the linker language cannot be determined. Since the target project file cannot be generated at all in this case, give up as soon as it is detected. Otherwise the generation code may try to run with uninitialized information.
* | | | Merge topic 'fix_custom_commands_with_intdir_vs10'Brad King2010-10-051-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3d68dd2 Fix for bug #11274, VS10 custom commands that create files in INTDIR fix.
| * | | | Fix for bug #11274, VS10 custom commands that create files in INTDIR fix.Bill Hoffman2010-09-291-0/+8
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-10-051-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-10-041-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-10-031-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-10-021-1/+1
| |_|/ / |/| | |
* | | | KWSys Nightly Date StampKWSys Robot2010-10-011-2/+2
| |/ / |/| |
* | | KWSys Nightly Date StampKWSys Robot2010-09-301-1/+1
|/ /
* | Remove trailing whitespace from Xcode generator sourceBrad King2010-09-291-172/+172
| | | | | | | | | | | | Reverting abandoned topic xcode_source_group_fix_7932 left this source slightly different due to trailing whitespace removal on some lines. Remove all trailing whitespace from the file to make it consistent.
* | KWSys Nightly Date StampKWSys Robot2010-09-291-1/+1
| |
* | Merge topic 'cmake-guiRememberAdvancedCheckbox'Brad King2010-09-281-84/+91
|\ \ | | | | | | | | | | | | | | | 3d13502 Make cmake-gui remember whether the "Advanced" checkbox was checked or not 8e8acb7 -remove trailing whitespace
| * | Make cmake-gui remember whether the "Advanced" checkbox was checked or notAlex Neundorf2010-09-231-0/+7
| | | | | | | | | | | | Alex
| * | -remove trailing whitespaceAlex Neundorf2010-09-231-84/+84
| | | | | | | | | | | | Alex
* | | Merge topic 'vs10-object-intdir'Brad King2010-09-281-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 7ef659f VS10: Use $(IntDir) for per-source output directory (#11270)
| * | | VS10: Use $(IntDir) for per-source output directory (#11270)Brad King2010-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The original implementation of this generator accidentally used "$(Configuration)/" for source-specific object file names. Correct it to use "$(IntDir)/" just like the generators for all previous VS versions. The target-wide output directory is "$(IntDir)/" already.
* | | | Merge topic 'fixAbsoluteDestHandlingRegression'Brad King2010-09-281-2/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 225abc5 InstallGen/CPack fix handling absolute installed file regression
| * | | | InstallGen/CPack fix handling absolute installed file regressionEric NOULARD2010-09-201-2/+5
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-09-281-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-09-271-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-09-261-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-09-251-1/+1
| | | | |
* | | | | KWSys Nightly Date StampKWSys Robot2010-09-241-1/+1
| |_|/ / |/| | |
* | | | KWSys Nightly Date StampKWSys Robot2010-09-231-1/+1
| | | |
* | | | Merge topic 'fix_windows7_untar'Brad King2010-09-221-0/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 775697d Add a delay after untar on windows to make external project work on windows 7
| * | | | Add a delay after untar on windows to make external project work on windows 7Bill Hoffman2010-09-211-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OK, on windows 7 after we untar some files, sometimes we can not rename the directory after the untar is done. This breaks the external project untar and rename code. So, by default we will wait 1/10th of a second after the untar. If CMAKE_UNTAR_DELAY is set in the env, its value will be used instead of 100.
* | | | | Merge topic 'mingw-long-object-lists'Brad King2010-09-221-0/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5f05a3c MinGW: Support long object file lists 2d9bb33 Evaluate <OBJECT_DIR> rule variable for executables
| * | | | | Evaluate <OBJECT_DIR> rule variable for executablesBrad King2010-09-161-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously this placeholder was evaluated only for libraries. Make it work for executables too.
* | | | | | KWSys Nightly Date StampKWSys Robot2010-09-221-1/+1
| | | | | |
* | | | | | Merge topic 'fix-9963'Brad King2010-09-211-2/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a798bb7 Avoid CustomCommand test failure on VS71 (#9963) 9b4ab06 Avoid CustomCommand test failure on VS71 (#9963) 9d2e648 No extra spaces in CustomCommand test (#9963) 269a4b8 Enable calling commands with : in argv[1] (#9963)
| * | | | | | Enable calling commands with : in argv[1] (#9963)David Cole2010-09-101-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The solution seems hackish, but it works: for NMake only, prepend a no-op command before each real command that begins with ". This is really a work-around for an NMake problem. When a command begins with ", nmake truncates the first argument to the command after the first : in that arg. It has a parsing problem. Workaround..., hackish..., but it should solve the issue for #9963 and its related friends. Also, modify the CustomCommand test to replicate the problem reported in issue #9963. Before the NMake specific code change, the test failed. Now, it passes. Ahhhhhh.
* | | | | | | Merge topic 'xcode-ARCHS-quoting'Brad King2010-09-212-2/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a8ded53 Xcode: Quote string values containing '$' (#11244) 0790af3 Xcode: Avoid trailing space in ARCHS list (#11244)
| * | | | | | | Xcode: Quote string values containing '$' (#11244)Mikkel Krautz2010-09-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow use of $(STANDARD_32BIT_ARCHS) as CMAKE_OSX_ARCHITECTURES. The expanded value must remain a single string.
| * | | | | | | Xcode: Avoid trailing space in ARCHS list (#11244)Mikkel Krautz2010-09-201-1/+3
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With CMAKE_OSX_ARCHITECTURE settings such as $(ARCHS_STANDARD_32BIT), the space inserted by the for loop would confuse Xcode if quoted. In this particular example, what would be output would be: ARCHS = "$(ARCHS_STANDARD_32BIT) "; The Xcode UI does not recognize this as the built-in "Standards 32-bit" architecture setting unless the space is removed.
* | | | | | | Merge topic 'document-IMPORTED_NO_SONAME'Brad King2010-09-211-0/+18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f96818 Document IMPORTED_NO_SONAME target property
| * | | | | | | Document IMPORTED_NO_SONAME target propertyBrad King2010-09-171-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit fd37a6ec (Better linker search path computation, 2008-02-21) added this property but did not document it. Add the documentation.
* | | | | | | | Merge topic 'fix-ccmake-search'Brad King2010-09-212-12/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5d7c3c0 ccmake: Fix search with '/'
| * | | | | | | | ccmake: Fix search with '/'Brad King2010-09-162-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 7a18dd8e (Add searching of variables, 2003-03-07) added method cmCursesMainForm::JumpToCacheEntry to search for cache entries whose names match a given search string. The method also had a useless argument "int idx" probably left from earlier development iterations and hard-coded in all calls to the value '-1'. The method compared this argument to the "NumberOfVisibleEntries" member which at the time was of type "int" also. Commit ff1f8d0b (Fix or cast more integer conversions in cmake, 2010-06-29) changed the type of "NumberOfVisibleEntries" to size_t to fix other integer conversion warnings. An unsigned type makes sense given the purpose of the member. However, this caused the '-1' signed value to be converted to a large unsigned value in the above-mentioned comparison, leading to incorrect behavior. Fix the problem by removing the useless argument and the comparison.
* | | | | | | | | Merge topic 'fix_line_length_issues'Brad King2010-09-215-26/+59
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3901174 Fix KWStyle line length issues.
| * | | | | | | | | Fix KWStyle line length issues.Bill Hoffman2010-09-155-26/+59
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | KWSys Nightly Date StampKWSys Robot2010-09-211-1/+1
| |_|_|_|_|_|/ / |/| | | | | | |