Andy Cedilnik
|
3d9610feec
|
COMP: More fixes for non makefile generators and global targets
|
2006-02-24 18:15:35 -05:00 |
Andy Cedilnik
|
1cd8c64384
|
STYLE: Remove debug
|
2006-02-24 17:43:19 -05:00 |
Andy Cedilnik
|
c4156b4531
|
COMP: Even more global target fixes
|
2006-02-24 17:35:35 -05:00 |
Andy Cedilnik
|
4675765601
|
ENH: Install cpack
|
2006-02-24 16:30:58 -05:00 |
Andy Cedilnik
|
07d0e776ad
|
BUG: More fixing of support for global target son visual studio
|
2006-02-24 16:20:44 -05:00 |
Brad King
|
586a9427d3
|
ENH: Created target property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries. This is the OSX equivalent of RPATH.
|
2006-02-24 13:13:14 -05:00 |
Bill Hoffman
|
7db7b981af
|
ENH: fix warning and remove unused variable
|
2006-02-24 12:50:08 -05:00 |
Brad King
|
576f0b65c7
|
BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE.
|
2006-02-24 11:13:31 -05:00 |
Brad King
|
f437c8e888
|
BUG: Treat GLOBAL_TARGET like UTILITY for generation.
|
2006-02-24 11:07:04 -05:00 |
Andy Cedilnik
|
f119d6e4ef
|
COMP: Remove warnings
|
2006-02-24 10:56:39 -05:00 |
Andy Cedilnik
|
77e5a607f2
|
BUG: Only add test targets when testing is enabled. Also add CMAKE_CFG_INTDIR when specified
|
2006-02-24 10:55:44 -05:00 |
Andy Cedilnik
|
0ba40b59c7
|
COMP: Handle preinstall properly on IDEs
|
2006-02-24 09:43:23 -05:00 |
Andy Cedilnik
|
1ecd48ba67
|
COMP: Fix for preinstall
|
2006-02-24 09:32:27 -05:00 |
Andy Cedilnik
|
a488b192af
|
BUG: Fix location of ctest for bootstrap
|
2006-02-24 08:57:05 -05:00 |
Andy Cedilnik
|
32aece7ad4
|
STYLE: Nightly Version update
|
2006-02-24 02:24:39 -05:00 |
Bill Hoffman
|
2874b35f5c
|
ENH: try to fix things up for the dashboard
|
2006-02-23 18:25:07 -05:00 |
Andy Cedilnik
|
66ea097554
|
ENH: Properly handle target dependencies
|
2006-02-23 17:30:12 -05:00 |
Andy Cedilnik
|
542b034a66
|
COMP: Even more Visual Studio fixes. Why is this code duplicated?
|
2006-02-23 14:05:32 -05:00 |
Andy Cedilnik
|
7c0251014c
|
COMP: More fixes for visual studio
|
2006-02-23 13:46:34 -05:00 |
Andy Cedilnik
|
549b77034e
|
COMP: Fixes for visual studio
|
2006-02-23 13:37:35 -05:00 |
Bill Hoffman
|
3d617b48aa
|
ENH: fix for bug 2908 crash for empty source group name
|
2006-02-23 11:36:36 -05:00 |
Andy Cedilnik
|
32c403f665
|
ENH: Remove debug
|
2006-02-23 10:48:35 -05:00 |
Andy Cedilnik
|
12dc64c7f5
|
ENH: Add a notion of a global target
|
2006-02-23 10:07:24 -05:00 |
Andy Cedilnik
|
ea5564624c
|
ENH: Add a notion of a global target
|
2006-02-23 10:03:24 -05:00 |
Andy Cedilnik
|
f1fb182270
|
ENH: Add accessors for CTest and CPack
|
2006-02-23 10:00:44 -05:00 |
Andy Cedilnik
|
2e19553e7c
|
ENH: Allow running without config file
|
2006-02-23 09:59:42 -05:00 |
Andy Cedilnik
|
1d96f839d7
|
ENH: Several NSIS features
|
2006-02-23 09:38:40 -05:00 |
Andy Cedilnik
|
69ca764212
|
STYLE: Nightly Version update
|
2006-02-23 02:34:30 -05:00 |
Andy Cedilnik
|
61dab999dd
|
STYLE: Nightly Version update
|
2006-02-22 02:36:10 -05:00 |
Bill Hoffman
|
0a0e459102
|
ENH: make command line flags more consistent with ide settings
|
2006-02-21 12:19:32 -05:00 |
Bill Hoffman
|
74d315077c
|
ENH: use last mount point found for mingw location, not first
|
2006-02-21 09:35:11 -05:00 |
Bill Hoffman
|
b6863e9fad
|
ENH: try to get the order a bit better
|
2006-02-21 07:58:01 -05:00 |
Andy Cedilnik
|
9e2049ffc3
|
STYLE: Nightly Version update
|
2006-02-21 02:35:16 -05:00 |
Bill Hoffman
|
e015df7d06
|
ENH: better finding of mingw from msys, and delete CMakeFiles directory when cache is deleted
|
2006-02-20 23:08:12 -05:00 |
Bill Hoffman
|
2cb68f6000
|
ENH: make sure CMAKE_STANDARD_LIBRARIES are used
|
2006-02-20 17:47:12 -05:00 |
Bill Hoffman
|
398827ebc1
|
ENH: make it compile on vs6
|
2006-02-20 14:37:24 -05:00 |
Brad King
|
7bdec94154
|
BUG: Add target-level COMPILE_FLAGS to the target not the individual source files. This simplifies the generated files and puts flags in a more logical order (VS6 works, VS7 needs more translation to work).
|
2006-02-20 14:21:10 -05:00 |
Bill Hoffman
|
39e636a4a4
|
ENH: change expand stuff to pass a struct for all the args
|
2006-02-20 13:42:18 -05:00 |
Brad King
|
e20c007181
|
ENH: Order compilation flags from most general to most specific: language, then target, then source.
|
2006-02-20 12:48:56 -05:00 |
Brad King
|
3fa4a95f56
|
BUG: Xcode generator should use local generator computation of include directories.
|
2006-02-20 09:54:25 -05:00 |
Andy Cedilnik
|
e16c8d70d0
|
STYLE: Nightly Version update
|
2006-02-20 03:00:19 -05:00 |
Brad King
|
3ca9ef09b7
|
BUG: Fixed optional file install support for multi-configuration generators.
|
2006-02-19 19:29:30 -05:00 |
Brad King
|
c21287552b
|
ENH: Switched order of slash and configuration name in cmGlobalGenerator::AppendDirectoryForConfig method to increase flexibility.
|
2006-02-19 19:28:53 -05:00 |
Brad King
|
518080136d
|
ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691.
|
2006-02-19 18:47:13 -05:00 |
Brad King
|
4140f4a6fa
|
STYLE: Removed unused includes.
|
2006-02-19 18:44:23 -05:00 |
Brad King
|
8dd00d5b1e
|
BUG: Fixed relink with new install framework.
|
2006-02-19 17:27:47 -05:00 |
Brad King
|
b6e4bc0521
|
COMP: Removed unused variables.
|
2006-02-19 16:35:49 -05:00 |
Brad King
|
e14d591194
|
BUG: Do not report files as installed if they are optional and do not exist.
|
2006-02-19 16:12:29 -05:00 |
Brad King
|
39f4e7f5e0
|
BUG: Import libraries should be installed as STATIC_LIBRARY.
|
2006-02-19 16:10:23 -05:00 |
Brad King
|
96f0266228
|
ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes.
|
2006-02-19 15:25:27 -05:00 |
Brad King
|
98a187a8d4
|
ENH: Automatic include directories should not be done by default as was just implemented. Instead a project may now set CMAKE_INCLUDE_CURRENT_DIR to get this behavior. The current source and binary directories are added automatically to the beginning of the include path in every directory. This simulates in-source behavior for double-quote includes when there are generated sources and headers in the directory.
|
2006-02-19 13:10:25 -05:00 |
Brad King
|
b6fd3b7bb1
|
BUG: Install location full-path test for windows needs to account for both lower case and upper case drive letters.
|
2006-02-19 13:08:17 -05:00 |
Andy Cedilnik
|
2a7753a6a5
|
STYLE: Nightly Version update
|
2006-02-19 01:53:34 -05:00 |
Brad King
|
377f4e79b1
|
BUG: Remove trailing slashes from install destinations.
|
2006-02-18 16:47:28 -05:00 |
Brad King
|
cd3c98d032
|
ENH: Clarified error message.
|
2006-02-18 16:36:50 -05:00 |
Brad King
|
644f6e83ee
|
COMP: Fixed shadowed variable warning.
|
2006-02-18 15:42:14 -05:00 |
Brad King
|
81677b3130
|
ENH: Generate import libraries for DLLs on Cygwin and MinGW.
|
2006-02-18 15:37:23 -05:00 |
Brad King
|
9ba0283870
|
ENH: If CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to approximate in-source build include file behavior in an out-of-source build by adding the build tree directory corresponding to a source tree directory at the beginning of the include path. Also fixed VS6 and VS7 generators to use cmLocalGenerator's computation of include paths. The VS6 generator will now short-path the include directories if the total length is too long in order to try to avoid its truncation limit.
|
2006-02-18 11:51:23 -05:00 |
Bill Hoffman
|
fc70e3512a
|
ENH: apply patch from Alex to support some more kdevelop stuff
|
2006-02-18 11:03:36 -05:00 |
Andy Cedilnik
|
1a338c8d73
|
STYLE: Nightly Version update
|
2006-02-18 01:55:36 -05:00 |
Bill Hoffman
|
c59937a4a8
|
ENH: put the system path ahead of the command path
|
2006-02-17 12:49:09 -05:00 |
Andy Cedilnik
|
a5b8b06031
|
STYLE: Nightly Version update
|
2006-02-17 02:26:53 -05:00 |
Brad King
|
f09778c4a5
|
BUG: Work-around borland make bug that drops a rule completely if it has no dependencies or commands.
|
2006-02-16 18:50:16 -05:00 |
Brad King
|
53821a505e
|
ENH: Clarified documentation of DEFINE_SYMBOL.
|
2006-02-16 18:09:02 -05:00 |
Brad King
|
b3b341cbbe
|
BUG: Report error when a target does not exist.
|
2006-02-16 17:49:59 -05:00 |
Andy Cedilnik
|
3cd5fd4e7b
|
BUG: Remove debug and fix space between label and exec name
|
2006-02-16 15:55:16 -05:00 |
Brad King
|
43df79d9fc
|
BUG: Do not perform pre-build, pre-link, or post-install commands when relinking.
|
2006-02-16 15:39:19 -05:00 |
Andy Cedilnik
|
b07ece004c
|
ENH: More work on NSI to improve installing and uninstalling
|
2006-02-16 15:20:23 -05:00 |
Brad King
|
537e2b4ed5
|
ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES.
|
2006-02-16 15:19:00 -05:00 |
Ken Martin
|
13661cdd23
|
ENH: warning fix
|
2006-02-16 13:42:58 -05:00 |
Ken Martin
|
ff3eeef545
|
ENH: warning fix
|
2006-02-16 11:32:47 -05:00 |
Bill Hoffman
|
4c1ae1b5af
|
ENH: fix for bug 2808, use dlopen on new OSX versions
|
2006-02-16 10:35:18 -05:00 |
Andy Cedilnik
|
036fd2134d
|
STYLE: Nightly Version update
|
2006-02-16 02:25:57 -05:00 |
Bill Hoffman
|
5042581f43
|
ENH: better algorithm for looking for make and gcc on msys and mingw
|
2006-02-15 21:26:47 -05:00 |
Brad King
|
5288d61ede
|
BUG: Use NOINHERIT macro to avoid linking to project default libraries which may not exist.
|
2006-02-15 16:38:57 -05:00 |
Brad King
|
60cd72d01c
|
ENH: Cleaned up generation of symbolic rules. Removed generation of rebuild_cache and similar rules from internal makefiles.
|
2006-02-15 16:35:16 -05:00 |
Ken Martin
|
38c3145ce1
|
COMP: fix compiler warning
|
2006-02-15 12:32:43 -05:00 |
Bill Hoffman
|
731e1ed9cf
|
ENH: fix build error for mac
|
2006-02-15 12:30:01 -05:00 |
Ken Martin
|
141ad7645e
|
ENH: some reorg of the unix makefile generator
|
2006-02-15 10:34:11 -05:00 |
Brad King
|
f2cf7e9197
|
ENH: Enable capture of output from VCExpress.exe and devenv.exe.
|
2006-02-15 10:22:55 -05:00 |
Andy Cedilnik
|
92cfb52336
|
STYLE: Nightly Version update
|
2006-02-15 02:21:22 -05:00 |
Bill Hoffman
|
14cbc9571a
|
ENH: do not allow mingw makefiles to generate if sh.exe is in the path, also do not write CMakeCache.txt if there is a fatal error.
|
2006-02-14 22:03:16 -05:00 |
Brad King
|
aea456a91a
|
ENH: Added FATAL_ERROR option and fixed check to not have floating point roundoff problems.
|
2006-02-14 17:16:14 -05:00 |
Brad King
|
6c89a96b86
|
BUG: Removed hard-coded linking to odbc32 and odbccp32.
|
2006-02-14 16:35:33 -05:00 |
Brad King
|
916ea2bad2
|
BUG: Avoid adding unused rules to special targets like ALL_BUILD. Make sure project regeneration rules go only in desired targets.
|
2006-02-14 16:32:20 -05:00 |
Brad King
|
bd0b829ffb
|
BUG: Fixed generation of VS8 solution file to not be re-written when loaded by VS and to work with msbuild.
|
2006-02-14 15:35:34 -05:00 |
Andy Cedilnik
|
21975ceda5
|
ENH: Better handling of executables on windows
|
2006-02-14 14:29:15 -05:00 |
Andy Cedilnik
|
e9fa7fa840
|
ENH: Report which cmake was used to generate the cache in the comment
|
2006-02-14 11:17:35 -05:00 |
Ken Martin
|
7740ccd1a4
|
ENH: some cleanup of the makefile generator
|
2006-02-14 10:36:04 -05:00 |
Andy Cedilnik
|
3bce601c41
|
ENH: Improved support for icons, random directories, etc...
|
2006-02-14 10:28:40 -05:00 |
Andy Cedilnik
|
2d29e48726
|
STYLE: Nightly Version update
|
2006-02-14 02:14:29 -05:00 |
Andy Cedilnik
|
b77d382d97
|
STYLE: Nightly Version update
|
2006-02-13 02:10:25 -05:00 |
Andy Cedilnik
|
20301c72ad
|
STYLE: Nightly Version update
|
2006-02-12 02:27:30 -05:00 |
Andy Cedilnik
|
ac0a893a05
|
STYLE: Nightly Version update
|
2006-02-11 02:11:59 -05:00 |
Brad King
|
84923605cf
|
ENH: Allow IF(DEFINED ENV{somevar}) to work.
|
2006-02-10 14:41:31 -05:00 |
Andy Cedilnik
|
f87271d0ea
|
ENH: Add initial implementation of the list command
|
2006-02-10 14:11:12 -05:00 |
Brad King
|
b8a33fb424
|
ENH: Added INSTALL command as a placeholder for a future generic install specification interface. Currently it supports only a SCRIPT option specifying a script to run during the install stage.
|
2006-02-10 13:54:36 -05:00 |
Bill Hoffman
|
d2621064e2
|
ENH: fix for bug 28618, cmake.exe can not find itself
|
2006-02-10 12:43:00 -05:00 |
Brad King
|
4646929df4
|
ENH: Remove extra windows newline characters from process output. Centralized text fix processing.
|
2006-02-10 11:46:34 -05:00 |
Brad King
|
976ab27ffd
|
ENH: Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM.
|
2006-02-10 11:43:35 -05:00 |