7170 Commits

Author SHA1 Message Date
Alexander Neundorf
68674bd0d7 ENH: better error messages from the debian package generator
-don't display the cpack help if a generator failed with some problem
-check for cmSystemTools::GetErrorOccuredFlag()

Alex
2007-08-03 15:26:30 -04:00
Brad King
bf0c200f0a ENH: Added cmTarget::GetLanguages method to centralize computation of the list of languages compiled in a target. Transformed NeedRequiresStep to use it. 2007-08-03 09:39:32 -04:00
Andy Cedilnik
1c508b94ae STYLE: Nightly Version update 2007-08-02 23:18:32 -04:00
Brad King
8dc897b60c BUG: Removing accidental commit. 2007-08-02 14:28:45 -04:00
Brad King
695424f6b7 BUG: Quick-fix for accidental commit. 2007-08-02 14:28:00 -04:00
Brad King
8b0575c4ce ENH: Added cmTarget::GetLanguages method to centralize computation of the list of languages compiled in a target. 2007-08-02 14:23:46 -04:00
Brad King
9f2de08f90 ENH: Added cmTarget::GetLanguages method to centralize computation of the list of languages compiled in a target. 2007-08-02 13:38:39 -04:00
Brad King
cd6abe486d ENH: Simplify makefile target generator listing of object files to clean. 2007-08-02 09:37:10 -04:00
Alexander Neundorf
674b8a7aab COMP: fix warning
Alex
2007-08-02 08:24:18 -04:00
Andy Cedilnik
dfd6fe2005 STYLE: Nightly Version update 2007-08-01 23:12:01 -04:00
Alexander Neundorf
8046390f1e ENH: if no COMPONENT is specified, make this install item part of the
"Unspecified" component -> if no components are used at all, no change in
behaviour, if components are used completely, no change in behaviour, since
this default will be overridden everywhere, if components where used partly,
it is now possible to install only the unspecified items (e.g. everything
which wasn't marked as "Development")

Alex


Alex
2007-08-01 17:10:22 -04:00
Alexander Neundorf
d58b93a5b1 ENH: separate the commands into current and compat as in cmake
Alex
2007-08-01 15:51:05 -04:00
Brad King
ea874415d9 ENH: Moved GetTargetDirectory method up to cmLocalGenerator. This provides a common interface to something that was implemented in most local generators anyway. 2007-08-01 15:25:40 -04:00
Alexander Neundorf
2246e0336d BUG: also offer the extra generators in CMakeSetup
Alex
2007-08-01 14:58:55 -04:00
David Cole
ee91e25499 BUG: Only pay attention to the FRAMEWORK target property for SHARED library targets 2007-08-01 13:04:45 -04:00
Alexander Neundorf
a0533be267 STYLE: some more tuning for the comment text
Alex
2007-08-01 11:59:51 -04:00
Alexander Neundorf
63e2c3bbf2 ENH: works also with nmake, tested by Jeff
Alex
2007-08-01 11:50:26 -04:00
Brad King
ecff1c37da BUG: Do not recognize preprocessor definition flags for the linker which has no preprocessor but does have flags starting with /D. 2007-08-01 11:39:51 -04:00
Brad King
e0fc8b2995 BUG: <CONFIG>_LOCATION property should use the config name in the directory and not $(OutDir). This addresses bug#5363. 2007-08-01 11:36:35 -04:00
Brad King
f0d1e1626d COMP: Fix warning about not being able to automatically generate a copy constructor. 2007-08-01 10:53:28 -04:00
Alexander Neundorf
d486e7c871 COMP: also build the static dummy loader on Cray Catamount
Alex
2007-08-01 10:07:46 -04:00
Alexander Neundorf
f7f522e61a ENH: add Eclipse CDT4 generator, patch from Miguel A. Figueroa-Villanueva
Alex
2007-08-01 09:18:50 -04:00
Andy Cedilnik
adb1b07e4f STYLE: Nightly Version update 2007-07-31 23:16:07 -04:00
Alexander Neundorf
67672b814a ENH: add tests for check_c_source_runs(), check_cxx_source_runs(),
check_c_source_compiles() and check_cxx_source_compiles()
-TRY_RUN in crosscompiling mode: copy the created executables to
CMAKE_BINARY_DIR so the user can run them manually on the target

Alex
2007-07-31 14:52:01 -04:00
Bill Hoffman
be1b19ada0 BUG: fix DLL and DEF being lost and add real support for /DEF: /DLL does not have an entry so just let it pass to advanced command line 2007-07-31 11:23:15 -04:00
Andy Cedilnik
7d34b7de7c STYLE: Nightly Version update 2007-07-30 23:07:44 -04:00
Bill Hoffman
c693a23a7d ENH: use gnu tar for cygwin 2007-07-30 22:51:21 -04:00
Bill Hoffman
bc2accc65e STYLE: fix warning 2007-07-30 21:38:50 -04:00
Alexander Neundorf
220fe4f3ce COMP: add a dynamic loader for systems which don't support dynamic loading, so this is handled in kwsys and not every project using this has to care for it
Alex
2007-07-30 15:52:36 -04:00
Alexander Neundorf
a9d19d884e ENH: FORCE the values in the cache, otherwise the file is useless
Alex
2007-07-30 14:46:57 -04:00
Andy Cedilnik
e9b3ae3d11 STYLE: Nightly Version update 2007-07-29 23:13:19 -04:00
Andy Cedilnik
5441900a9f STYLE: Nightly Version update 2007-07-28 23:32:53 -04:00
Andy Cedilnik
1d5514040a STYLE: Nightly Version update 2007-07-28 00:33:15 -04:00
Alexander Neundorf
42f9a6eb08 STYLE: fix line length
Alex
2007-07-27 13:12:36 -04:00
Bill Hoffman
2745742e09 STYLE: fix some kwstyle errors 2007-07-27 10:55:24 -04:00
Alexander Neundorf
d6a0c330bc ENH: deb generator can now generate deb packages
-remove the unscriptable commands also from the cpack cmake
-use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and
the deb generator
-make set_properties() scriptable
-use a non-const char array for adding the python modules

Alex
2007-07-27 08:59:59 -04:00
Andy Cedilnik
e2aeecc294 STYLE: Nightly Version update 2007-07-27 04:22:32 -04:00
Bill Hoffman
3017259ac4 ENH: add test output to valgrind output and truncate output for valgrind 2007-07-26 16:38:00 -04:00
Bill Hoffman
3f00d3cbc9 ENH: fix warning on win64 2007-07-26 14:36:06 -04:00
Andy Cedilnik
d0561a3d29 STYLE: Nightly Version update 2007-07-26 11:21:47 -04:00
Alexander Neundorf
0ea4c7b784 STYLE: fix line lengths
Alex
2007-07-26 08:40:51 -04:00
Andy Cedilnik
9202d27465 STYLE: Nightly Version update 2007-07-26 00:08:00 -04:00
Bill Hoffman
ca31d33151 ENH: fix bug with valgrind output being truncated 2007-07-25 16:37:50 -04:00
Alexander Neundorf
9c2d6f98d7 ENH: apply patch from Mathieu which creates a deb file (not finishsed yet)
Alex
2007-07-25 13:08:17 -04:00
Alexander Neundorf
8796bfcbaf COMP: silence warnings
Alex
2007-07-25 11:41:25 -04:00
Alexander Neundorf
a39aff52a0 ENH: add an empty debian package generator, Mathieu volunteered to fill it
:-)

Alex
2007-07-25 10:57:33 -04:00
Bill Hoffman
f4ac0f8373 STYLE: fix compiler warning 2007-07-25 09:22:19 -04:00
Andy Cedilnik
ef1e66e92f STYLE: Nightly Version update 2007-07-25 04:18:42 -04:00
Bill Hoffman
69b7ba3543 ENH: fix resource leak 2007-07-24 15:55:03 -04:00
Bill Hoffman
132cb5d479 ENH: add support for bounds checker 2007-07-24 14:43:31 -04:00