Brad King
c128abe383
Merge branch 'AddCMAKE_CURRENT_LIST_DIR' into dev/strict-mode
...
Conflicts:
Source/cmMakefile.cxx
2010-12-17 10:31:41 -05:00
Brad King
9bcaff02ff
Merge branch 'cmake-guiRememberAdvancedCheckbox' into dev/strict-mode
...
Conflicts:
Source/QtDialog/CMakeSetupDialog.cxx
2010-12-17 10:31:19 -05:00
Ben Boeckel
544d0c3774
Fix expected output for WarnUninitialized test
2010-12-07 17:00:41 -05:00
Ben Boeckel
4e3bea41ee
Update expected messages to new format
2010-12-07 16:46:10 -05:00
Ben Boeckel
8e8c9e4924
Don't check at destruction for usage
2010-12-07 16:38:37 -05:00
Ben Boeckel
668e005db5
Use cmake::IssueMessage for warnings
2010-12-07 16:38:25 -05:00
Ben Boeckel
88cd4c1e92
Use 'CMake Warning' versus 'warning' for CDash
2010-12-07 14:40:21 -05:00
Ben Boeckel
3c3b98ddd3
Initialize the class before setting warn flags
...
Since Initialize sets variables that we don't want to warn about, don't
leak the original class' settings.
2010-12-03 12:52:36 -05:00
Ben Boeckel
cf8b15a5c1
Ignore files under the CMakeFiles directory
2010-12-03 12:49:37 -05:00
Ben Boeckel
fd50f06b21
Don't check for unused vars at configure time
...
The generate step should catch all of them.
2010-12-02 16:57:30 -05:00
Ben Boeckel
447a04c31c
Don't warn during configure when doing everything
...
This prevents warnings from being generated after configure *and* after
generation if both are going to be run anyways.
2010-11-15 11:03:48 -05:00
Ben Boeckel
b97ee21fc6
Check for unused variables at the end of generate
2010-11-15 10:33:14 -05:00
Ben Boeckel
c18c977ce8
When checking for variables, specify a reason
...
Allow reasons to begiven for checking for unused variables.
2010-11-15 10:32:15 -05:00
Ben Boeckel
3f1121f722
Use a long int since Line is a long as well
2010-10-08 13:49:39 -04:00
Ben Boeckel
2507f937bd
Change the failure case string to 'Unexpected'
...
VS6 detects the 'Error' string and fails itself even though we don't
actually care about it unless CMAKE_STRICT is on.
2010-10-08 09:46:38 -04:00
Ben Boeckel
fe390a2607
Add 'ArgumentExpansion' test
2010-10-07 13:01:32 -04:00
Ben Boeckel
8dbb2090a2
Wrong boolean value for CLI warnings
2010-10-07 12:28:25 -04:00
Ben Boeckel
d4ee998b61
Hard-code the --no-warn-unused-cli flag
2010-10-07 12:22:00 -04:00
Ben Boeckel
a267b99cd6
Fix line lengths
2010-10-06 15:00:52 -04:00
Ben Boeckel
82ed104dcb
Flag that the directories have been set
2010-10-05 13:45:34 -04:00
Ben Boeckel
5aa535bdcb
Add argument to arg parsing to not set directories
...
Argument parsing sets the source/build directories, but they may have
been (meaningfully) set before hand. Let's not overwrite them.
2010-10-05 13:44:28 -04:00
Ben Boeckel
367e5c37bb
Revert "Revert "When calling CMake, set the args and the cache""
...
This reverts commit ab5d4e43d9a9ddde24a242092a0d5e5f9a6cbd01.
2010-10-05 12:27:37 -04:00
Ben Boeckel
ab5d4e43d9
Revert "When calling CMake, set the args and the cache"
...
This reverts commit 9b90040edba1f89395295c27cd9919b0d5efd30b.
2010-10-01 16:52:16 -04:00
Ben Boeckel
9b90040edb
When calling CMake, set the args and the cache
2010-10-01 13:44:55 -04:00
Alex Neundorf
b01184022b
Use absolute path to FindPackageHandleStandardArgs.cmake everywhere
...
This is to avoid getting an (older) copy of FPHSA.cmake which is
e.g. installed with KDE 4.5.0 and 4.5.1.
Alex
2010-09-28 22:30:31 +02:00
Alex Neundorf
41e4f1a210
Add automatic variable CMAKE_CURRENT_LIST_DIR(dir of CMAKE_CURRENT_LIST_FILE)
...
Comes with a simple test and docs.
Alex
2010-09-28 22:10:47 +02:00
Alex Neundorf
f9fc79cac5
Remove trailing whitespace
...
Alex
2010-09-28 21:44:22 +02:00
Brad King
d24b8acc1a
Merge topic 'cmake-guiRememberAdvancedCheckbox'
...
3d13502 Make cmake-gui remember whether the "Advanced" checkbox was checked or not
8e8acb7 -remove trailing whitespace
2010-09-28 14:06:31 -04:00
Brad King
dbf7664c99
Merge topic 'PutRequiredVersionInDetailMessageInFPHSA'
...
567ac0b Also store the required version number in the details message.
2010-09-28 14:05:15 -04:00
Brad King
3398ec7d6f
Merge topic 'vs10-object-intdir'
...
7ef659f VS10: Use $(IntDir) for per-source output directory (#11270 )
2010-09-28 14:04:48 -04:00
Brad King
e66c12a265
Merge topic 'python_module_prefix_suffix'
...
d36c16a Set the module prefix, updated Windows suffix.
2010-09-28 14:04:24 -04:00
Brad King
c86d677fe0
Merge topic 'findqt4-cross-compile'
...
25931ae Fix regression in cross-compile patches with finding Qt libs.
2010-09-28 14:03:37 -04:00
Brad King
126158f046
Merge topic 'fixAbsoluteDestHandlingRegression'
...
225abc5 InstallGen/CPack fix handling absolute installed file regression
2010-09-28 14:02:44 -04:00
Brad King
c0665ca795
Merge topic 'DescriptionsForFeatureSummaryALL'
...
b935f00 Close ENDFUNCTION() properly with the same name as FUNCTION()
07bca48 Set a default DESCRIPTION if none is given for ALL mode of feature_summary()
d5b2915 APPEND and not-APPEND mode of feature_summary() were swapped
2010-09-28 14:02:19 -04:00
KWSys Robot
5efe30791b
KWSys Nightly Date Stamp
2010-09-28 00:10:03 -04:00
Alex Neundorf
567ac0bb1f
Also store the required version number in the details message.
...
This way the success/failure message of FPHSA() is also printed again
if the required version is changed.
Alex
2010-09-27 22:08:14 +02:00
Brad King
7ef659fcc3
VS10: Use $(IntDir) for per-source output directory ( #11270 )
...
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.
2010-09-27 08:37:00 -04:00
KWSys Robot
993cfc9406
KWSys Nightly Date Stamp
2010-09-27 00:10:04 -04:00
KWSys Robot
c928751d27
KWSys Nightly Date Stamp
2010-09-26 00:10:04 -04:00
KWSys Robot
f42bae0bd5
KWSys Nightly Date Stamp
2010-09-25 00:10:04 -04:00
David Gobbi
d36c16a760
Set the module prefix, updated Windows suffix.
...
Set the Python module prefix to PYTHON_MODULE_PREFIX, and changed the
suffix on Windows to .pyd as .dll is officially deprecated.
2010-09-24 15:04:24 -04:00
KWSys Robot
7d243b9695
KWSys Nightly Date Stamp
2010-09-24 00:10:36 -04:00
Clinton Stimpson
25931ae10e
Fix regression in cross-compile patches with finding Qt libs.
...
If a Qt installation is in CMAKE_PREFIX_PATH and a
QT_QMAKE_EXECUTABLE points to a qmake for a different Qt installation,
prefer finding libs in the latter Qt installation.
2010-09-23 16:50:09 -06:00
Alex Neundorf
3d13502c98
Make cmake-gui remember whether the "Advanced" checkbox was checked or not
...
Alex
2010-09-23 21:48:07 +02:00
Alex Neundorf
8e8acb7aab
-remove trailing whitespace
...
Alex
2010-09-23 21:47:06 +02:00
Ben Boeckel
fe56002a16
Fix long lines for KWStyle
2010-09-23 10:14:37 -04:00
KWSys Robot
a9bf98b2a6
KWSys Nightly Date Stamp
2010-09-23 00:10:11 -04:00
Brad King
8150dc4d2b
Merge topic 'fix-11026'
...
4a323bd Honor MAKECOMMAND value saved in cache (#11026 )
2010-09-22 13:53:46 -04:00
Brad King
dda5bbd7c9
Merge topic 'fix_windows7_untar'
...
775697d Add a delay after untar on windows to make external project work on windows 7
2010-09-22 13:53:25 -04:00
Brad King
14d5ea7438
Merge topic 'mingw-long-object-lists'
...
5f05a3c MinGW: Support long object file lists
2d9bb33 Evaluate <OBJECT_DIR> rule variable for executables
2010-09-22 13:52:24 -04:00