Brad King
|
7b4adecf98
|
BUG: Do not require language flags variables. Other generators do not, and it breaks programmable language support (like the Java test).
|
2006-04-18 11:53:41 -04:00 |
Sebastien Barre
|
d5237b30fc
|
ENH: try to bypass Microsoft assert() on isspace, isalpha, etc.
|
2006-04-18 11:50:39 -04:00 |
Brad King
|
428b4c9244
|
ENH: Updated VS6 generator to use target.GetFullName() to compute target file names.
|
2006-04-18 11:45:31 -04:00 |
Brad King
|
392137b6d7
|
ENH: Added <config>_OUTPUT_NAME target property to allow the output name to be set on a per-configuration basis.
|
2006-04-18 10:56:28 -04:00 |
Andy Cedilnik
|
88ebd1d362
|
ENH: Remove some debugging
|
2006-04-18 10:32:08 -04:00 |
Brad King
|
84f672155c
|
BUG: Using the source-file permissions by default for installation is somewhat unpredictable because users can extract source code with almost any permissions (umask). Changing the default to use 644 for files and 755 for programs. No release has documented the old behavior so we do not need compatibility.
|
2006-04-18 10:30:56 -04:00 |
Brad King
|
016e689f57
|
BUG: Fixed missing false values in documentation of IF command.
|
2006-04-18 10:27:24 -04:00 |
Andy Cedilnik
|
e39ca96c50
|
COMP: Remove non-existent header
|
2006-04-18 09:24:15 -04:00 |
Andy Cedilnik
|
4709c76f0f
|
ENH: More cleanups and add stgz header script, so it does not have to be hard-coded. Also, the user can overwrite it
|
2006-04-18 08:25:24 -04:00 |
Andy Cedilnik
|
77771481dd
|
STYLE: Nightly Version update
|
2006-04-18 08:17:46 -04:00 |
Andy Cedilnik
|
71b370c79c
|
BUG: Verify the global target name exists before using it. Fixes VS and Xcode
|
2006-04-17 16:06:31 -04:00 |
Bill Hoffman
|
8fa5ed7300
|
ENH: fix java for ide builds again
|
2006-04-17 15:35:51 -04:00 |
Andy Cedilnik
|
1e608c912c
|
ENH: Add packaging of source code (make package_source)
|
2006-04-17 15:26:54 -04:00 |
Mathieu Malaterre
|
688e630f6b
|
COMP: Fix compilation on linux (dlopen/dlclose symbols)
|
2006-04-17 14:13:39 -04:00 |
Bill Hoffman
|
5ecfd3d4d3
|
ENH: fix java and add OBJECT_DIR support
|
2006-04-17 14:01:22 -04:00 |
Bill Hoffman
|
69488e5bd2
|
ENH: allow multiple files with the same name in different subdirs
|
2006-04-17 13:58:28 -04:00 |
Andy Cedilnik
|
9c2894029e
|
STYLE: Nightly Version update
|
2006-04-17 07:56:33 -04:00 |
Andy Cedilnik
|
4a99b9abf9
|
STYLE: Nightly Version update
|
2006-04-16 08:08:16 -04:00 |
Andy Cedilnik
|
c09c3c6bfa
|
ENH: Support for packaging source, several cleanups and more yeehaa...
|
2006-04-15 13:02:18 -04:00 |
Andy Cedilnik
|
1df8e12c42
|
STYLE: Nightly Version update
|
2006-04-15 08:12:37 -04:00 |
Andy Cedilnik
|
54746bd923
|
STYLE: Nightly Version update
|
2006-04-14 09:13:43 -04:00 |
Bill Hoffman
|
ca82d060b8
|
ENH: fix syntax
|
2006-04-14 09:02:50 -04:00 |
Andy Cedilnik
|
c836be6f7b
|
ENH: Start adding support for packaging component and to package into a subdirectory
|
2006-04-14 08:58:13 -04:00 |
Bill Hoffman
|
0adee1e6dd
|
ENH: make sure cmake can be built with an older version of cmake
|
2006-04-14 08:44:14 -04:00 |
Bill Hoffman
|
1871a74153
|
ENH: fix warning
|
2006-04-13 23:24:09 -04:00 |
Bill Hoffman
|
96a46bdb44
|
ENH: search for help modules in the correct place for install and source tree builds
|
2006-04-13 23:15:48 -04:00 |
Brad King
|
ac242e319b
|
BUG: Fixed install rules to use copy-if-different.
|
2006-04-13 22:57:14 -04:00 |
Brad King
|
b8a589bb1d
|
ENH: Improved implementation of FilesDiffer to avoid allocating enough memory for the entire file twice. Instead using a block-at-a-time comparison.
|
2006-04-13 22:56:32 -04:00 |
Bill Hoffman
|
cae4e6b37a
|
ENH: add patch for finding applications on OSX
|
2006-04-13 11:00:52 -04:00 |
Brad King
|
b323c3f51c
|
BUG: Work-around Watcom WMake limitation for multiple-output custom command support.
|
2006-04-13 10:15:48 -04:00 |
Andy Cedilnik
|
bfaff96645
|
STYLE: Nightly Version update
|
2006-04-13 08:02:43 -04:00 |
Brad King
|
d4c5fe840b
|
ENH: Added INSTALL(CODE) mode to allow inline specification of install script code. This reduces the need for configuring an install script that needs some variable settings because the install code can set thing up first.
|
2006-04-12 22:04:50 -04:00 |
Bill Hoffman
|
8ec0f76e88
|
ENH: lang by custom command does not yet work for Xcode
|
2006-04-12 15:23:03 -04:00 |
Ken Martin
|
17ebcb1bcd
|
COMP: fix warning
|
2006-04-12 11:56:27 -04:00 |
Ken Martin
|
1bca540e52
|
ENH: fix compile issue on HP hopefully
|
2006-04-12 11:36:55 -04:00 |
Bill Hoffman
|
0cae876867
|
ENH: case insensitive command help
|
2006-04-12 09:12:01 -04:00 |
Andy Cedilnik
|
1f5f2ce85f
|
STYLE: Nightly Version update
|
2006-04-12 08:15:47 -04:00 |
Bill Hoffman
|
852135074e
|
ENH: add more verbose output in verbose mode
|
2006-04-11 22:39:34 -04:00 |
Bill Hoffman
|
fa415043d8
|
ENH: fix re-run of cmake based on configured files that are done with copy if different and never change
|
2006-04-11 22:39:12 -04:00 |
Bill Hoffman
|
ed4974da55
|
ENH: enable test for java with IDE builds
|
2006-04-11 17:11:34 -04:00 |
Brad King
|
08289893b8
|
ENH: Split CMAKE_STANDARD_LIBRARIES into per-language variables CMAKE_<lang>_STANDARD_LIBRARIES. This is needed to get programmable language support working with Visual Studio generators. It makes sense anyway.
|
2006-04-11 16:55:49 -04:00 |
Brad King
|
e380bad5f6
|
BUG: Use flag-map transform only for C and C++ flags.
|
2006-04-11 14:54:19 -04:00 |
Brad King
|
bb014b0f4d
|
ENH: Restored implementation of AddCustomCommandToCreateObject. Updated it to use newer custom command functionality.
|
2006-04-11 14:53:57 -04:00 |
Brad King
|
ae2cbc346d
|
BUG: Install scripts should honor EXCLUDE_FROM_ALL options for subdirectories. This addresses bug#3100.
|
2006-04-11 13:32:48 -04:00 |
Ken Martin
|
535acdc7a0
|
ENH: some performance optimizations
|
2006-04-11 12:51:20 -04:00 |
Brad King
|
acf33ba191
|
BUG: Do not add non-per-config subdirectory name of cmake target libraries as full path libs.
|
2006-04-11 11:40:24 -04:00 |
Brad King
|
d5719f22c1
|
ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds.
|
2006-04-11 11:06:19 -04:00 |
Brad King
|
b613cf0be8
|
BUG: Fixed typo in new cmake-rerun code.
|
2006-04-11 10:04:55 -04:00 |
Andy Cedilnik
|
47d9021b66
|
BUG: The fast mode should not read CTestCustom.ctest files
|
2006-04-11 08:56:25 -04:00 |
Andy Cedilnik
|
be2c468bfe
|
STYLE: Nightly Version update
|
2006-04-11 08:16:12 -04:00 |
Bill Hoffman
|
8c06f8e294
|
ENH: add support for re-running cmake if the cmakefiles change
|
2006-04-10 13:53:00 -04:00 |
Bill Hoffman
|
6c13d60ec6
|
ENH: handle single path
|
2006-04-10 13:47:19 -04:00 |
Andy Cedilnik
|
bad1215a85
|
ENH: Add support for preinstall for cmake generated projects when packaging them
|
2006-04-10 13:44:39 -04:00 |
Bill Hoffman
|
e4f3568099
|
ENH: fix so all configurations show up
|
2006-04-10 11:39:32 -04:00 |
Andy Cedilnik
|
0bad15c302
|
ENH: Deprecate CPACK_BINARY_DIR and add CPACK_INSTALL_CMAKE_PROJECTS
|
2006-04-10 11:09:52 -04:00 |
Andy Cedilnik
|
bb7debf24c
|
STYLE: Nightly Version update
|
2006-04-10 08:10:22 -04:00 |
Andy Cedilnik
|
e1c4175591
|
STYLE: Nightly Version update
|
2006-04-09 08:15:29 -04:00 |
Andy Cedilnik
|
55c0ff5f64
|
BUG: Improve the behavior of the ReadCustomFilesCommand
|
2006-04-09 07:45:18 -04:00 |
Bill Hoffman
|
2238e22699
|
ENH: make sure verbose output is used for kde
|
2006-04-08 14:15:06 -04:00 |
Andy Cedilnik
|
604ec6b764
|
STYLE: Nightly Version update
|
2006-04-08 08:23:24 -04:00 |
Andy Cedilnik
|
2761979a7a
|
STYLE: Nightly Version update
|
2006-04-07 07:40:00 -04:00 |
Andy Cedilnik
|
50ba863f6d
|
STYLE: Nightly Version update
|
2006-04-06 07:39:49 -04:00 |
Brad King
|
79da27222a
|
COMP: Moved var decl out of _WIN32 block.
|
2006-04-05 11:07:54 -04:00 |
Brad King
|
8e39418f6c
|
BUG: Fixed cmOrderLinkDirectories to deal with raw link items that do not yet exist and correct drive letter case to avoid duplicate paths on windows. Fixed cmLocalGenerator to pass CMake targets as full paths to cmOrderLinkDirectories to make sure the ordering will pick up the proper target libraries.
|
2006-04-05 11:05:06 -04:00 |
Bill Hoffman
|
24f08322be
|
ENH: add path conversion stuff and rm SYSTEM_PATH
|
2006-04-05 07:46:32 -04:00 |
Andy Cedilnik
|
13bc9efe2e
|
STYLE: Nightly Version update
|
2006-04-05 07:31:44 -04:00 |
Brad King
|
99ee1883d4
|
BUG: Removing part of earlier fix because it does not work with VS generators. It may be restored later after cmOrderLinkDirs is further fixed.
|
2006-04-04 17:14:20 -04:00 |
Brad King
|
5462f9a2b9
|
ENH: Added documentation for COMPILE_FLAGS property and clarified meaning of DEFINE_SYMBOL.
|
2006-04-04 14:53:03 -04:00 |
Brad King
|
57a9e26c15
|
BUG: Fixed cmOrderLinkDirectories to make sure cmake-built libraries are found properly. Also taking libraries that will be built but may not yet exist into account. The per-configuration subdirectories that are included by generators in the link path are checked for conflicting libraries also. Potentially conflicting libraries that are actually symlinks back to the desired library are no longer considered conflicting, which avoids bogus impossible ordering warnings.
|
2006-04-04 14:25:17 -04:00 |
Ken Martin
|
e45ef47bb8
|
BUG: compiler fix
|
2006-04-04 14:25:08 -04:00 |
Ken Martin
|
d81ebf0c23
|
ENH: added support for -SP scripts in new processes
|
2006-04-04 13:04:28 -04:00 |
Bill Hoffman
|
b45f4a5d45
|
ENH: change library order to use a vector
|
2006-04-04 11:52:00 -04:00 |
Brad King
|
2301a025ea
|
ENH: Added global TargetManifest computation between Configure and Generate steps. This allows generators to know what other targets will exist on disk when the build completes.
|
2006-04-04 11:48:19 -04:00 |
Brad King
|
cddedaa7d8
|
ENH: INCLUDE_DIRECTORIES should have been written to prepend to the include path so that the most local directories are included first. This is a patch from Alex to resolve the problem by allowing users to switch the default using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still explicitly appending or prepending by using AFTER or BEFORE arguments explicitly.
|
2006-04-04 09:35:22 -04:00 |
Andy Cedilnik
|
66faeeeab4
|
STYLE: Nightly Version update
|
2006-04-04 07:38:50 -04:00 |
Bill Hoffman
|
6e217924ce
|
ENH: use correct addcache call to fix build tools
|
2006-04-03 22:05:58 -04:00 |
Bill Hoffman
|
71505ff2d2
|
ENH: fix spaces in path for xcode
|
2006-04-03 17:54:37 -04:00 |
Bill Hoffman
|
2fcae1932c
|
ENH: make sure include and lib dirs are unix paths
|
2006-04-03 16:20:20 -04:00 |
Bill Hoffman
|
c98d15e8a3
|
ENH: fix warning, and remove debug code
|
2006-04-03 15:59:43 -04:00 |
Bill Hoffman
|
3c8e899102
|
ENH: add support for per config target LINK_FLAGS
|
2006-04-03 12:57:51 -04:00 |
Andy Cedilnik
|
32b63ef915
|
STYLE: Nightly Version update
|
2006-04-03 07:37:49 -04:00 |
Andy Cedilnik
|
d342d51c0c
|
ENH: Add ZIP generator and add support for including or excluding the toplevel directory
|
2006-04-02 11:20:58 -04:00 |
Andy Cedilnik
|
c0fe6aa97a
|
STYLE: Nightly Version update
|
2006-04-02 08:35:58 -04:00 |
Andy Cedilnik
|
5e7b5dd3ef
|
STYLE: Nightly Version update
|
2006-04-01 07:37:58 -05:00 |
Bill Hoffman
|
beea6234a3
|
ENH: fix spelling
|
2006-03-31 21:43:11 -05:00 |
Bill Hoffman
|
5ebe1f573f
|
ENH: fix for bug 3067 the first framework ate the rest of the libraries
|
2006-03-31 17:59:28 -05:00 |
Bill Hoffman
|
ae10b3578d
|
ENH: add a wrapper for xcodebuild to get around bug and verbose output
|
2006-03-31 13:17:23 -05:00 |
Andy Cedilnik
|
52531ad398
|
STYLE: Nightly Version update
|
2006-03-31 08:13:51 -05:00 |
Bill Hoffman
|
1247616d1f
|
ENH: add program to run xcodebuild and get around bug
|
2006-03-30 17:26:21 -05:00 |
Brad King
|
eb31755eb2
|
ENH: Implemented VT100 terminal escape sequences. If CMAKE_COLOR_MAKEFILE is set then messages produced by makefiles will be in color if the native tool supports it. This addresses bug#3060.
|
2006-03-30 15:39:03 -05:00 |
Bill Hoffman
|
5a2668b326
|
ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64
|
2006-03-30 13:49:56 -05:00 |
Brad King
|
08b14163ee
|
ENH: Added named component installation implementation. Installation behavior should be unchanged unless -DCOMPONENT=<name> is specified when cmake_install.cmake is invoked.
|
2006-03-30 13:33:48 -05:00 |
Bill Hoffman
|
3cf3fc510f
|
ENH: make sure framework search order is correct
|
2006-03-30 11:55:19 -05:00 |
Ken Martin
|
7b3be313ee
|
ENH: modified the relative path code to not do relative paths between bin and source
|
2006-03-30 09:17:02 -05:00 |
Andy Cedilnik
|
d92205b26d
|
STYLE: Nightly Version update
|
2006-03-30 08:38:47 -05:00 |
Andy Cedilnik
|
c2da475507
|
ENH: Use PBXResourcesBuildPhase for resrources
|
2006-03-29 16:34:52 -05:00 |
Andy Cedilnik
|
5076590a02
|
ENH: Simplify. Instead of doing ../MacOS just copy to current directory
|
2006-03-29 16:25:24 -05:00 |
Andy Cedilnik
|
7bc8564c73
|
ENH: Add support for Xcode 2.1
|
2006-03-29 16:21:22 -05:00 |
Andy Cedilnik
|
32ec28ad00
|
ENH: Add copy stages for bundle files
|
2006-03-29 15:02:35 -05:00 |
Bill Hoffman
|
4fd3292d04
|
ENH: add a test for find framework stuff in find_library, and fix the framework search stuff
|
2006-03-29 13:33:49 -05:00 |
Bill Hoffman
|
388c005ccd
|
ENH: remove test on cygwin since it randomly fails
|
2006-03-29 13:26:58 -05:00 |
Andy Cedilnik
|
337362dfcf
|
COMP: Return 0 instead of false
|
2006-03-29 12:33:41 -05:00 |
Andy Cedilnik
|
386900bfdd
|
ENH: Several cleanups and make sure things get propagated where they should. Also, allow to load CTest custom files to the actual ctest -S script
|
2006-03-29 12:01:24 -05:00 |
Andy Cedilnik
|
b75166ea45
|
COMP: Remove warning
|
2006-03-29 09:10:22 -05:00 |
Andy Cedilnik
|
afc029980b
|
STYLE: Nightly Version update
|
2006-03-29 08:31:27 -05:00 |
Andy Cedilnik
|
ad380d6b8b
|
BUG: Fix the read custom files command and add a coverage test
|
2006-03-28 16:36:48 -05:00 |
Andy Cedilnik
|
93f5712a7d
|
COMP: Remove warnings
|
2006-03-28 16:25:29 -05:00 |
Andy Cedilnik
|
cca91e168a
|
ENH: Pass handler flags to both test and memcheck handler
|
2006-03-28 15:20:21 -05:00 |
Andy Cedilnik
|
fb9eedc187
|
ENH: Add new ctest command
|
2006-03-28 15:20:03 -05:00 |
Brad King
|
2b197edb8a
|
ENH: Added check of CMAKE_BACKWARDS_COMPATIBILITY to skip the CMake system path search when simulating CMake 2.2 and earlier.
|
2006-03-28 14:45:22 -05:00 |
Andy Cedilnik
|
fce93e890d
|
ENH: Add command to read ctest custom files
|
2006-03-28 14:37:44 -05:00 |
Andy Cedilnik
|
d9dd47422b
|
BUG: Handle spaces in the path
|
2006-03-28 13:48:02 -05:00 |
Andy Cedilnik
|
ed5f95cf23
|
ENH: Add proper support for installing bundles
|
2006-03-28 13:16:15 -05:00 |
Brad King
|
15f7676a6d
|
BUG: Pay attention to the MACOSX_BUNDLE target property only on APPLE platforms.
|
2006-03-28 10:58:14 -05:00 |
Andy Cedilnik
|
40272a16bd
|
ENH: Add support for adding content to bundles
|
2006-03-28 08:54:01 -05:00 |
Andy Cedilnik
|
5d722df21f
|
STYLE: Nightly Version update
|
2006-03-28 08:22:53 -05:00 |
Andy Cedilnik
|
91dd2125fb
|
STYLE: Nightly Version update
|
2006-03-27 08:13:18 -05:00 |
Andy Cedilnik
|
1cafba66f8
|
STYLE: Nightly Version update
|
2006-03-26 08:10:33 -05:00 |
Andy Cedilnik
|
4be2b7fbfb
|
STYLE: Nightly Version update
|
2006-03-25 08:11:32 -05:00 |
Bill Hoffman
|
a0471c3fe2
|
ENH: allow unset vars to be used in list length
|
2006-03-24 16:13:05 -05:00 |
Brad King
|
ca5647c92c
|
ENH: Added ARCHIVE option to the TARGETS mode of the INSTALL command. It is a third option added to RUNTIME and LIBRARY property types. Static libraries and import libraries are now treated as ARCHIVE targets instead of LIBRARY targets. This adds a level of granularity necessary for upcoming features. Also updated the CVS CMake patch level set in CMake_VERSION_PATCH from 4 to 5 to allow users of this version to know whether this incompatible change is present.
|
2006-03-24 16:11:24 -05:00 |
Brad King
|
3731dff127
|
ENH: Added NO_CMAKE_ENVIRONMENT_PATH, NO_CMAKE_PATH, NO_SYSTEM_ENVIRONMENT_PATH, and NO_CMAKE_SYSTEM_PATH options back to allow more granularity than NO_DEFAULT_PATH.
|
2006-03-24 14:16:31 -05:00 |
Bill Hoffman
|
f7c1723135
|
ENH: add support for universal binaries
|
2006-03-24 09:15:05 -05:00 |
Andy Cedilnik
|
cec6543d0d
|
STYLE: Nightly Version update
|
2006-03-24 08:17:42 -05:00 |
Andy Cedilnik
|
9ce59dbde0
|
COMP: Remove warning
|
2006-03-23 15:35:03 -05:00 |
Ken Martin
|
00d2546664
|
ENH: removed unused rules from targets for VS
|
2006-03-23 13:55:09 -05:00 |
Andy Cedilnik
|
161524581f
|
BUG: Fix CTestCustom.ctest file
|
2006-03-23 11:19:30 -05:00 |
Andy Cedilnik
|
ccde6c47d8
|
ENH: More error handling
|
2006-03-23 09:56:32 -05:00 |
Andy Cedilnik
|
b5fb13544d
|
STYLE: Nightly Version update
|
2006-03-23 08:13:48 -05:00 |
Bill Hoffman
|
f4e9a5e5ea
|
ENH: do not dereference empty stl vectors
|
2006-03-22 17:21:45 -05:00 |
Andy Cedilnik
|
a2d8447fb9
|
BUG: Fix logic. If the variable is not set, then it is always ok to write the file
|
2006-03-22 14:45:12 -05:00 |
Andy Cedilnik
|
ee1975570e
|
ENH: Allow blocking of writing into the source tree
|
2006-03-22 14:40:36 -05:00 |
Ken Martin
|
10efe3b079
|
ENH: added some new functionality
|
2006-03-22 14:06:52 -05:00 |
Andy Cedilnik
|
43b9f184c2
|
COMP: Fix apple bootstrap issues
|
2006-03-22 13:04:49 -05:00 |
Andy Cedilnik
|
36e2728431
|
ENH: Cleanup bootstrap even more
|
2006-03-22 11:15:35 -05:00 |
Brad King
|
0376fe4b9b
|
ENH: Added support for linking to MS .lib libraries in MinGW.
|
2006-03-22 11:10:58 -05:00 |
Andy Cedilnik
|
3806c1050d
|
ENH: Remove things from bootstrap
|
2006-03-22 09:58:11 -05:00 |
Andy Cedilnik
|
960cdb971b
|
STYLE: Nightly Version update
|
2006-03-22 08:11:13 -05:00 |
Sebastien Barre
|
d82c979787
|
ENH: the arguments to this function were not checked in a robust way
|
2006-03-21 17:47:11 -05:00 |
Andy Cedilnik
|
9a94d1144d
|
ENH: Two things. If there is CTestCustom.cmake in the toplevel directory read that file only. If there is CTestCustom.ctest in the toplevel directory, do the glob, if there is none, do nothing
|
2006-03-21 16:39:50 -05:00 |
Andy Cedilnik
|
d41f97a5e6
|
ENH: Add relative tag and add test for relative tag
|
2006-03-21 16:03:19 -05:00 |
Andy Cedilnik
|
9dbf4438dc
|
ENH: Add support for relative paths and cleanup
|
2006-03-21 16:02:47 -05:00 |
Andy Cedilnik
|
1cdd8b4fbd
|
BUG: Handle visual studio 8
|
2006-03-21 16:01:50 -05:00 |
Andy Cedilnik
|
15d7dd9937
|
ENH: Remove cmGlob and use glob from kwsys
|
2006-03-21 12:54:31 -05:00 |
Brad King
|
bcfca6e1c1
|
ENH: Enabling CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more consistent with its name. This also makes double-quote and angle-bracket include styles (almost) identical.
|
2006-03-21 08:45:57 -05:00 |
Andy Cedilnik
|
b29c26eb3f
|
STYLE: Nightly Version update
|
2006-03-21 08:20:33 -05:00 |
Andy Cedilnik
|
fbfbe4717f
|
ENH: Handle unusual path for packagemaker
|
2006-03-20 16:24:43 -05:00 |
Andy Cedilnik
|
cfe124500f
|
STYLE: Nightly Version update
|
2006-03-20 07:55:15 -05:00 |
Andy Cedilnik
|
a6acd304fd
|
STYLE: Nightly Version update
|
2006-03-19 07:53:12 -05:00 |
Andy Cedilnik
|
abe0e68535
|
STYLE: Nightly Version update
|
2006-03-18 08:59:09 -05:00 |
Andy Cedilnik
|
29f91e1812
|
ENH: Propagate cmake variables to macros in C
|
2006-03-17 16:30:47 -05:00 |
Andy Cedilnik
|
b507f8f0d1
|
ENH: Simplify the test
|
2006-03-17 16:14:04 -05:00 |
Andy Cedilnik
|
84f1420d82
|
COMP: Use the current cmake's CheckCXXSourceCompiles
|
2006-03-17 15:47:26 -05:00 |
Andy Cedilnik
|
b20cb78049
|
ENH: Handle missing unsetenv and add check for environ
|
2006-03-17 15:46:20 -05:00 |
Bill Hoffman
|
ca8d1bc99b
|
ENH: make cmake compile
|
2006-03-17 15:33:21 -05:00 |
Andy Cedilnik
|
733a0e787e
|
COMP: Fix windows
|
2006-03-17 12:31:35 -05:00 |
Andy Cedilnik
|
0addc75520
|
COMP: Handle windows with hack for now
|
2006-03-17 12:24:37 -05:00 |
Mathieu Malaterre
|
e9fcafafe5
|
ENH: Use const char where it should have been. At same time fix Bug#2958
|
2006-03-17 12:06:41 -05:00 |
Andy Cedilnik
|
d5631f370b
|
ENH: Add a method to remove environment variables
|
2006-03-17 11:44:07 -05:00 |
Andy Cedilnik
|
fe1fda6431
|
ENH: Use vector of plain strings and add cmake -E command for getting environment
|
2006-03-17 11:14:14 -05:00 |
Andy Cedilnik
|
f44fedd3e9
|
ENH: Add access for all environment variables
|
2006-03-17 10:58:37 -05:00 |
Andy Cedilnik
|
c499c0d273
|
STYLE: Nightly Version update
|
2006-03-17 09:32:05 -05:00 |
Brad King
|
94cc5898e7
|
BUG: When generating the install rules for CMake itself the per-configuration subdirectory must be used to specify the executable location.
|
2006-03-16 18:24:26 -05:00 |
Bill Hoffman
|
0fa30e1a69
|
ENH: clean up find stuff so that NO_SYSTEM_PATH is backwards compatible and you get put system env variables in the find commands
|
2006-03-16 17:49:16 -05:00 |
Brad King
|
437e28e63a
|
COMP: Skip trying to use native auto_ptr implementation and just provide a conforming one.
|
2006-03-16 17:26:28 -05:00 |
Brad King
|
1d38a3e09e
|
BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files.
|
2006-03-16 17:09:08 -05:00 |
Brad King
|
f01bd91336
|
COMP: Using KWSys auto_ptr to avoid cross-platform problems.
|
2006-03-16 16:04:30 -05:00 |
Brad King
|
68ad66444b
|
ENH: Adding auto_ptr to KWSys to provide a conforming version everywhere.
|
2006-03-16 16:04:05 -05:00 |
Brad King
|
520b792f6f
|
COMP: Fix for auto_ptr usage on VC6's broken implementation.
|
2006-03-16 15:50:21 -05:00 |
Brad King
|
77c65b954e
|
BUG: Fixed generation of mismatched IF in install script. This bug was introduced during the m_ sweep.
|
2006-03-16 14:51:54 -05:00 |
Brad King
|
8893db3539
|
COMP: Fix malloc/free declaration for windows compilers.
|
2006-03-16 14:44:13 -05:00 |
Brad King
|
180a45c8c7
|
BUG: Do not leak the ofstream object in append mode. Just use an auto_ptr for both cases.
|
2006-03-16 14:14:15 -05:00 |
Brad King
|
3b43c29a30
|
ENH: Using patch from Frans Englich to clarify error messages.
|
2006-03-16 11:57:36 -05:00 |
Andy Cedilnik
|
124860a9ee
|
COMP: Make members protected so that subclass can use them
|
2006-03-16 11:34:58 -05:00 |
Andy Cedilnik
|
867e41d23b
|
BUG: Couple of memcheck bugs: Log files should really be different for test and memcheck. Also make sure to not trunkate the output of the test until the valgrind or any other checking is pefrormed.
|
2006-03-16 11:29:12 -05:00 |
Bill Hoffman
|
e975836292
|
ENH: not all messages are errors
|
2006-03-16 11:28:13 -05:00 |
Bill Hoffman
|
a1f22bde81
|
ENH: don't put the default framework path in a -F option
|
2006-03-16 11:27:56 -05:00 |
Andy Cedilnik
|
974e9d4667
|
COMP: Fix problem with namespace
|
2006-03-16 11:21:01 -05:00 |
Andy Cedilnik
|
f483e48d2a
|
ENH: Cleanup DynamicLoader so that the symbols have more consistent names, start using dynamic loader from kwsys in CMake
|
2006-03-16 11:01:05 -05:00 |
Ken Martin
|
4102949bf9
|
STYLE: minor comment cleanups
|
2006-03-16 10:53:14 -05:00 |
Ken Martin
|
fb5d92ea37
|
ENH: m_ cleanup for curses
|
2006-03-16 10:44:55 -05:00 |
Ken Martin
|
4b83a08b37
|
ENH: a warning fix and some more cleanup
|
2006-03-16 09:33:23 -05:00 |
Andy Cedilnik
|
438c49f2a3
|
STYLE: Nightly Version update
|
2006-03-16 09:17:45 -05:00 |
Ken Martin
|
fdb605dd09
|
BUG: fix warning
|
2006-03-15 16:32:40 -05:00 |
Bill Hoffman
|
5208004560
|
ENH: fix up this changes for mac
|
2006-03-15 12:02:34 -05:00 |
Ken Martin
|
da279f0041
|
BUG: some UNIX fixes for my m_ commit
|
2006-03-15 11:38:47 -05:00 |
Andy Cedilnik
|
886e9bedc7
|
STYLE: Nightly Version update
|
2006-03-15 11:26:47 -05:00 |
Ken Martin
|
3d96e52261
|
STYLE: some m_ to this-> cleanup
|
2006-03-15 11:02:08 -05:00 |
Andy Cedilnik
|
609af5c969
|
ENH: Add svn cleanup before running svn
|
2006-03-15 09:23:35 -05:00 |
Andy Cedilnik
|
e48dc06402
|
ENH: Allow multiple install directories
|
2006-03-15 09:22:51 -05:00 |
Bill Hoffman
|
88bd3b5281
|
ENH: add support for removing language flags from shared library and shared module link commands
|
2006-03-14 14:03:16 -05:00 |
Brad King
|
8e702ac5a8
|
BUG: Fixed object file name construction to use Convert method for relative path conversion. Also fixed test of result to check explicitly for a full path.
|
2006-03-14 11:35:37 -05:00 |
Brad King
|
c332ff41f1
|
BUG: Avoid full paths and spaces when constructing object file names.
|
2006-03-14 10:14:52 -05:00 |
Brad King
|
6018c27993
|
BUG: Clarified confusing error message.
|
2006-03-14 09:37:50 -05:00 |
Andy Cedilnik
|
1b6912f18b
|
STYLE: Nightly Version update
|
2006-03-14 02:31:47 -05:00 |
Andy Cedilnik
|
983ed68f2e
|
STYLE: Fix style checker
|
2006-03-13 16:45:21 -05:00 |
Mathieu Malaterre
|
b4654c2d3a
|
COMP: Fix warning
|
2006-03-13 15:57:40 -05:00 |
Brad King
|
2b316f169c
|
ENH: Introducing new policy to construct more unique object file names. This should allow multiple sources with the same file name but different FULL paths to be added to a single target.
|
2006-03-13 15:19:03 -05:00 |
Mathieu Malaterre
|
4f9efe7502
|
BUG: Fix problem on MacOSX, by disabling part of the test.
|
2006-03-13 14:39:50 -05:00 |
Mathieu Malaterre
|
7f5222d400
|
ENH: Fix dashboard with coverage
|
2006-03-13 11:27:12 -05:00 |
Mathieu Malaterre
|
7b36bf6cfd
|
ENH: Do not build the library if we are not doing Testing
|
2006-03-13 10:49:35 -05:00 |
Mathieu Malaterre
|
325baa33d2
|
ENH: Make test usable from command line
|
2006-03-13 10:27:42 -05:00 |
Andy Cedilnik
|
3c7aeb4073
|
STYLE: Nightly Version update
|
2006-03-13 02:31:23 -05:00 |
Bill Hoffman
|
83daad3ec2
|
ENH: remove warning
|
2006-03-12 10:03:03 -05:00 |
Bill Hoffman
|
1cda55e682
|
ENH: remove test until it works
|
2006-03-12 09:43:30 -05:00 |
Andy Cedilnik
|
637c10dc96
|
STYLE: Nightly Version update
|
2006-03-12 02:26:31 -05:00 |
Bill Hoffman
|
5a8e1e4942
|
ENH: remove print
|
2006-03-11 11:53:30 -05:00 |
Bill Hoffman
|
08bb4d52ba
|
ENH: try to clean up the search for programs
|
2006-03-11 11:52:57 -05:00 |
Mathieu Malaterre
|
6420337317
|
BUG: Fix for MINGW32
|
2006-03-11 10:09:33 -05:00 |
Mathieu Malaterre
|
46096c08a5
|
ENH: Add support for LastError on HPUX
|
2006-03-11 09:59:16 -05:00 |
Mathieu Malaterre
|
347efdedd5
|
ENH: Also look into data segment (consistant with other implementation)
|
2006-03-11 09:47:41 -05:00 |
Andy Cedilnik
|
6f3ef5aa92
|
STYLE: Nightly Version update
|
2006-03-11 02:33:52 -05:00 |
Bill Hoffman
|
d2f7b0c64f
|
ENH: undo last change because it broke the dashboard
|
2006-03-10 17:37:47 -05:00 |
Bill Hoffman
|
ac432c7e7c
|
ENH: add a new FILE SYSTEM_PATH that allows you to read a environment variable with a path in it.
|
2006-03-10 16:53:04 -05:00 |
Bill Hoffman
|
7387cb5850
|
ENH: fix find program to look for .com and .exe correctly and not return files with no extension on windows
|
2006-03-10 16:52:28 -05:00 |
Mathieu Malaterre
|
8e7d92049e
|
ENH: Add documentation on the problem with system wide path for looking up dynamic libraries. STYLE: Fix trailing white spaces
|
2006-03-10 16:03:26 -05:00 |
Mathieu Malaterre
|
87fdcd6eb6
|
BUG: Need a / for Visual Studio build
|
2006-03-10 15:42:33 -05:00 |
Mathieu Malaterre
|
7763163e4b
|
BUG: Do the proper path
|
2006-03-10 15:38:35 -05:00 |
Mathieu Malaterre
|
aaa780d6a1
|
BUG: Need a trailing slash
|
2006-03-10 15:12:04 -05:00 |
Mathieu Malaterre
|
fe66b15da4
|
BUG: Fix problem with in the path
|
2006-03-10 15:08:40 -05:00 |
Andy Cedilnik
|
862f5df25c
|
STYLE: Fix some style issues
|
2006-03-10 15:03:09 -05:00 |
Mathieu Malaterre
|
c0161e9e57
|
BUG: Trying to get testDynamicLoader to work on Solaris and SunOS, where current directory is not lookup when doing dlopen
|
2006-03-10 14:53:42 -05:00 |
Bill Hoffman
|
89e5fc63fe
|
STYLE: fix line lengths
|
2006-03-10 13:54:57 -05:00 |
Mathieu Malaterre
|
509e383aac
|
STYLE: Remove trailing whitespaces
|
2006-03-10 13:34:41 -05:00 |
Mathieu Malaterre
|
f90e754100
|
BUG: Fix DynamicLoader implementation on MacOSX (using old API)
|
2006-03-10 13:34:03 -05:00 |
Mathieu Malaterre
|
5623ef913f
|
ENH: Add trailing whitespace
|
2006-03-10 13:33:28 -05:00 |
Andy Cedilnik
|
634343c3e8
|
STYLE: Fix some style issues
|
2006-03-10 13:06:26 -05:00 |
Andy Cedilnik
|
f01afc89f5
|
STYLE: Cleanup trailing spaces
|
2006-03-10 12:47:17 -05:00 |
Mathieu Malaterre
|
5fe4a9dcef
|
STYLE: Make sure to use the proper cast.
|
2006-03-10 12:01:29 -05:00 |
Mathieu Malaterre
|
97aca504d8
|
ENH: Make sure that we find the proper symbol and not the one that start with _. STYLE: Remove an old style cast
|
2006-03-10 11:57:43 -05:00 |
Mathieu Malaterre
|
011de35360
|
ENH: Hopefully have the DynamicLoader to the proper thing.
|
2006-03-10 11:32:09 -05:00 |
Bill Hoffman
|
6b47b28867
|
ENH: fix line length style stuff
|
2006-03-10 11:13:15 -05:00 |
Bill Hoffman
|
e0be3c7125
|
ENH: avoid adding junk into paths
|
2006-03-10 11:12:53 -05:00 |
Mathieu Malaterre
|
d633bac7bc
|
BUG: Make sure to have proper dependencies
|
2006-03-10 10:28:43 -05:00 |
Bill Hoffman
|
9345da20f3
|
ENH: use CMAKE_DL_LIBS and not dl directly as it does not always exist
|
2006-03-10 10:26:33 -05:00 |
Mathieu Malaterre
|
ae7fdcf6a9
|
COMP: Fix cygwin build
|
2006-03-10 10:23:48 -05:00 |
Mathieu Malaterre
|
fe6fc8192c
|
COMP: Fix compilation on MacOSX (common symbols not allowed with MH_DYLIB output format)
|
2006-03-10 10:19:45 -05:00 |
Andy Cedilnik
|
4909154387
|
ENH: Add package to bundle test
|
2006-03-10 10:12:26 -05:00 |
Andy Cedilnik
|
09b34fa796
|
COMP: Add missing include
|
2006-03-10 10:07:42 -05:00 |
Andy Cedilnik
|
187821af43
|
STYLE: Nightly Version update
|
2006-03-10 02:32:13 -05:00 |
Mathieu Malaterre
|
87efbe2342
|
BUG: Remove comment
|
2006-03-09 17:16:20 -05:00 |
Mathieu Malaterre
|
69dd8ee7e7
|
ENH: remove test temporarily
|
2006-03-09 17:15:54 -05:00 |
Mathieu Malaterre
|
20c680e7fc
|
ENH: Still more coverage of the DynamicLoader
|
2006-03-09 17:08:33 -05:00 |
Mathieu Malaterre
|
117c871790
|
ENH: Add a file to generate the lib
|
2006-03-09 17:06:55 -05:00 |
Mathieu Malaterre
|
9b55f2579a
|
ENH: Improve test coverage
|
2006-03-09 16:40:34 -05:00 |
Mathieu Malaterre
|
7ca1c6d2d8
|
STYLE: Minor style
|
2006-03-09 16:40:00 -05:00 |
Bill Hoffman
|
8cdb87eaa7
|
ENH: if CMakeCache.txt has been removed, then automatically remove CMakefiles/*.cmake
|
2006-03-09 15:47:18 -05:00 |
Mathieu Malaterre
|
81922f811a
|
ENH: Carefully turn testing of DynamicLib on
|
2006-03-09 14:41:21 -05:00 |
Mathieu Malaterre
|
1defe94e31
|
STYLE: Minor style
|
2006-03-09 14:36:53 -05:00 |
Mathieu Malaterre
|
428bc24823
|
ENH: Adding initial test for DynamicLoader
|
2006-03-09 14:35:56 -05:00 |
Bill Hoffman
|
4c5ba06fa1
|
ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long
|
2006-03-09 14:30:35 -05:00 |
Andy Cedilnik
|
26e1fea95b
|
STYLE: Fix some style issues
|
2006-03-09 11:57:43 -05:00 |
Bill Hoffman
|
cb95c0a5bc
|
ENH: fix a bug in the find path stuff so that it can find headers deep in frameworks
|
2006-03-09 11:35:38 -05:00 |
Andy Cedilnik
|
6503a0eecc
|
STYLE: Fix some style issues
|
2006-03-09 11:17:10 -05:00 |
Andy Cedilnik
|
10d1b20790
|
BUG: Fix problem on Wacom system with global symbolic targets
|
2006-03-09 09:53:30 -05:00 |
Andy Cedilnik
|
95ea0272de
|
STYLE: Fix style problems
|
2006-03-09 08:32:08 -05:00 |
Andy Cedilnik
|
12d406675a
|
STYLE: Nightly Version update
|
2006-03-09 02:41:51 -05:00 |
Bill Hoffman
|
e97157feb1
|
ENH: make sure system path is not added unless asked for
|
2006-03-08 18:16:01 -05:00 |
Andy Cedilnik
|
e8affe5cc2
|
STYLE: Lots of formating to remove style problems
|
2006-03-08 16:33:39 -05:00 |
Andy Cedilnik
|
3d44b9a354
|
ENH: Add additional subdirectory to improve testing and to allow cleanup when testing cpack
|
2006-03-08 14:02:30 -05:00 |
Andy Cedilnik
|
c14a06c8e0
|
BUG: Handle version with multiple dots
|
2006-03-08 13:59:33 -05:00 |
Brad King
|
bde71e9668
|
ENH: Enabled process tree killing on AIX.
|
2006-03-08 13:06:46 -05:00 |
Brad King
|
6fb7bac013
|
ENH: Enabled process tree killing on the SGI.
|
2006-03-08 12:42:59 -05:00 |
Brad King
|
95f86d5d6f
|
ENH: Enabled process tree killing for FreeBSD and Sun.
|
2006-03-08 12:36:14 -05:00 |
Brad King
|
17d79233ff
|
ENH: Enabled process tree killing on HP-UX.
|
2006-03-08 12:12:37 -05:00 |
Brad King
|
c31c18bb9c
|
BUG: Do not leak ps FILE when the process starts but reading the header fails.
|
2006-03-08 11:57:41 -05:00 |
Brad King
|
a155eacec3
|
ENH: Added a way to quickly enable manual testing of grandchild killing.
|
2006-03-08 11:39:34 -05:00 |
Brad King
|
3c39accee9
|
ENH: Added implementation of process tree killing that runs "ps" to traverse the tree.
|
2006-03-08 11:38:51 -05:00 |
Andy Cedilnik
|
892a439fad
|
BUG: Remove some old legacy code and remove memory leak
|
2006-03-08 10:52:29 -05:00 |
Mathieu Malaterre
|
d91bd3dbd3
|
BUG: Including file within a namespace{} is dangerous(unless symbols are within an extern C). Also update documentation about special case for MacOSX
|
2006-03-08 09:16:54 -05:00 |
Andy Cedilnik
|
cdc3c9d18b
|
STYLE: Nightly Version update
|
2006-03-08 02:43:44 -05:00 |
Andy Cedilnik
|
ccac9542b1
|
ENH: Add a way to overwrite some preferences and ignore certain targets
|
2006-03-07 15:31:05 -05:00 |
Brad King
|
6d4b7425fd
|
ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables when running in script mode. This partially addresses bug#2828.
|
2006-03-07 14:46:50 -05:00 |
Brad King
|
c21a61c91a
|
BUG: Check for whether to add -C to package rule should check for a . in the first character not the second.
|
2006-03-07 14:38:52 -05:00 |
Andy Cedilnik
|
e82de6a5d5
|
COMP: Fix warnings
|
2006-03-07 12:03:11 -05:00 |
Brad King
|
19f5d128e8
|
BUG: Most platforms other than Linux seem to require executable permissions on their shared libraries.
|
2006-03-07 10:05:30 -05:00 |
Andy Cedilnik
|
96a8f94b85
|
STYLE: Nightly Version update
|
2006-03-07 02:12:10 -05:00 |
Bill Hoffman
|
3f532f5489
|
ENH: add support for language flags at rule expansion time
|
2006-03-06 15:14:23 -05:00 |
Mathieu Malaterre
|
f4fb2ca779
|
COMP: Fix compilation on MacOSX
|
2006-03-06 14:30:46 -05:00 |
Mathieu Malaterre
|
12ebc4339a
|
ENH: Compile DynamicLoader
|
2006-03-06 14:07:50 -05:00 |
Mathieu Malaterre
|
ffd4bcd02b
|
ENH: Adding kwsys implementation for a DynamicLoader class. Copy from itkDynamicLoader, with patch from cmDynamicLoader
|
2006-03-06 14:02:55 -05:00 |
Bill Hoffman
|
eee281c3a6
|
ENH: add missing cmake depend hacks
|
2006-03-06 13:43:58 -05:00 |
Bill Hoffman
|
3aec2488ff
|
ENH: add missing cmake include
|
2006-03-06 13:34:33 -05:00 |
Mathieu Malaterre
|
73e1d9abd9
|
COMP: Some STL implementation do not provide clear on std::string
|
2006-03-06 13:02:13 -05:00 |
Mathieu Malaterre
|
e34d666fc7
|
BUG: Need to reset internal structure in case of multiple calls to Load
|
2006-03-06 11:57:05 -05:00 |
Mathieu Malaterre
|
70e6fe3f9b
|
ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code).
|
2006-03-06 10:12:02 -05:00 |
Andy Cedilnik
|
174cad0994
|
STYLE: Nightly Version update
|
2006-03-06 02:11:59 -05:00 |
Brad King
|
2b7e43961c
|
BUG: Fix for generated install scripts to support prefixes with trailing slashes or just a single slash.
|
2006-03-05 09:09:12 -05:00 |
Bill Hoffman
|
a2bfdf9542
|
ENH: fix old style parsing of FIND commands and fix broken tests
|
2006-03-05 08:38:24 -05:00 |
Andy Cedilnik
|
dc418875cf
|
STYLE: Nightly Version update
|
2006-03-05 02:11:30 -05:00 |
Andy Cedilnik
|
1c14084cbc
|
STYLE: Nightly Version update
|
2006-03-04 02:22:32 -05:00 |
Bill Hoffman
|
4cdfc76c49
|
ENH: make sure NAMES tag is not required for name argument, fixes msys generator
|
2006-03-03 23:00:09 -05:00 |
Brad King
|
06846c4c07
|
ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command.
|
2006-03-03 19:29:35 -05:00 |
Brad King
|
a2e136fd17
|
ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set.
|
2006-03-03 18:44:32 -05:00 |
Brad King
|
5792dc8da8
|
ENH: Replaced UpdateLocation method with call to GetLocation. Added comment about problems with the LOCATION attribute.
|
2006-03-03 18:06:44 -05:00 |
Andy Cedilnik
|
ce51e361fe
|
ENH: Check package maker version
|
2006-03-03 15:04:28 -05:00 |
Andy Cedilnik
|
49c0a4b52a
|
COMP: Oops, typo
|
2006-03-03 14:28:28 -05:00 |
Andy Cedilnik
|
bc4e5581ee
|
ENH: Add support for exporting graphviz of the project dependencies
|
2006-03-03 14:24:31 -05:00 |
Brad King
|
93c95f1cc5
|
BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory.
|
2006-03-03 12:58:48 -05:00 |
Andy Cedilnik
|
a460c60843
|
ENH: Add verbose flag to package maker and add CFBundleIdentifier string
|
2006-03-03 10:52:26 -05:00 |
Andy Cedilnik
|
056c307e50
|
STYLE: Nightly Version update
|
2006-03-03 02:34:12 -05:00 |
Bill Hoffman
|
be375b1bcd
|
ENH: fix std in kwsys, has to be kwsys_stl
|
2006-03-02 21:33:57 -05:00 |
Bill Hoffman
|
8aa178639c
|
ENH: remove warning
|
2006-03-02 20:11:01 -05:00 |
Bill Hoffman
|
0db4cb0d96
|
ENH: removed unused methods after find changes
|
2006-03-02 15:03:36 -05:00 |
Bill Hoffman
|
2000940136
|
ENH: pass CMAKE_MODULE_PATH into try compile projects
|
2006-03-02 14:39:12 -05:00 |
Bill Hoffman
|
6fadc10e01
|
ENH: fix spelling errors in docs
|
2006-03-02 13:43:39 -05:00 |
Bill Hoffman
|
a5825cd11a
|
ENH: check in new find stuff
|
2006-03-02 13:30:22 -05:00 |
Bill Hoffman
|
2f78d874a7
|
ENH: fix for bug 2921, move _OVERRIDE variable to a better position to allow changing _INIT variables
|
2006-03-02 07:52:52 -05:00 |
Andy Cedilnik
|
f2922860c6
|
STYLE: Nightly Version update
|
2006-03-02 02:17:27 -05:00 |
Brad King
|
54732b0607
|
ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets.
|
2006-03-01 22:45:13 -05:00 |
Brad King
|
8d9a997beb
|
ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall.
|
2006-03-01 18:54:17 -05:00 |
Brad King
|
007421e19c
|
BUG: Check for whether to add BUILD_TYPE to install rule should check for a . in the first character not the second.
|
2006-03-01 18:49:52 -05:00 |
Andy Cedilnik
|
ff50bb9f77
|
BUG: Even more VS8 issues
|
2006-03-01 13:05:57 -05:00 |
Andy Cedilnik
|
98dc57c0ae
|
BUG: More VS8 fixes
|
2006-03-01 12:50:03 -05:00 |
Andy Cedilnik
|
07260a6f27
|
ENH: Cleanup global targets even more and potentially fix Xcode
|
2006-03-01 08:28:39 -05:00 |
Andy Cedilnik
|
d231a422ed
|
STYLE: Nightly Version update
|
2006-03-01 02:32:30 -05:00 |
Andy Cedilnik
|
e6b8706225
|
BUG: Ok, fix the ordering
|
2006-02-28 16:33:14 -05:00 |
Andy Cedilnik
|
a8c8f1738b
|
BUG: Fix for STL
|
2006-02-28 16:22:17 -05:00 |
Andy Cedilnik
|
0321dae07b
|
BUG: Handle buggy streams
|
2006-02-28 16:17:27 -05:00 |
Andy Cedilnik
|
5b638bb136
|
BUG: Add additional check
|
2006-02-28 15:56:46 -05:00 |
Andy Cedilnik
|
6783765c90
|
BUG: On Visual Studio and XCode, handle build configurations
|
2006-02-28 15:31:43 -05:00 |
Andy Cedilnik
|
0f36f0ef90
|
STYLE: Remove debug
|
2006-02-28 15:31:10 -05:00 |
Brad King
|
b1443931b0
|
COMP: Fixed warnings for Borland 5.8.
|
2006-02-28 11:38:02 -05:00 |
Brad King
|
7db64cdb28
|
BUG: Need to use the CMAKE_COMMAND cache entry to get the location of CMake.
|
2006-02-28 09:53:32 -05:00 |
Andy Cedilnik
|
36d7f3990a
|
ENH: Add support for multiple build targets and start adding simple cpack tests
|
2006-02-28 08:23:40 -05:00 |
Andy Cedilnik
|
456c823ec0
|
STYLE: Nightly Version update
|
2006-02-28 02:32:38 -05:00 |
Bill Hoffman
|
bebb6b1767
|
ENH: fix problem if there are .. in the path to the source file specified in a source group
|
2006-02-27 23:06:44 -05:00 |
Bill Hoffman
|
4650f78dd5
|
ENH: add new find stuff
|
2006-02-27 16:38:22 -05:00 |
Andy Cedilnik
|
ee227d3af5
|
ENH: Several packaging issues. Allow random variables to be passed to cpack (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos
|
2006-02-27 10:58:20 -05:00 |
Andy Cedilnik
|
ac99baa44d
|
STYLE: Nightly Version update
|
2006-02-27 02:00:17 -05:00 |
Andy Cedilnik
|
f86af9081d
|
STYLE: Nightly Version update
|
2006-02-26 02:00:59 -05:00 |
Andy Cedilnik
|
bec82af4df
|
STYLE: Nightly Version update
|
2006-02-25 01:56:38 -05:00 |
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 |
Brad King
|
b403ad61e2
|
BUG: Fixed echo command to not print trailing space.
|
2006-02-10 11:41:52 -05:00 |
Bill Hoffman
|
6cccf0ab30
|
ENH: fix bug for single char libraries
|
2006-02-10 10:11:16 -05:00 |
Andy Cedilnik
|
6e57c4f82f
|
STYLE: Nightly Version update
|
2006-02-10 02:16:25 -05:00 |
Bill Hoffman
|
8f71efa776
|
ENH: bug fix for 2829 better flags for idl tool
|
2006-02-09 23:08:19 -05:00 |
Brad King
|
0748f6ae34
|
COMP: Removed unused variables.
|
2006-02-09 19:29:09 -05:00 |
Brad King
|
f8a8e88a08
|
BUG: Need to include empty arguments when parsing prefix/suffix lists for FindLibrary.
|
2006-02-09 19:03:50 -05:00 |
Brad King
|
db0681d2f6
|
ENH: Adding option to return empty arguments when expanding a list.
|
2006-02-09 19:03:27 -05:00 |
Brad King
|
1b5e3f4136
|
BUG: Fixed generation of cmake re-run rules.
|
2006-02-09 18:42:58 -05:00 |
Brad King
|
e31f93ea3f
|
BUG: Deal with case insensitivity on windows linker paths. Also fixed spelling typo.
|
2006-02-09 17:29:58 -05:00 |
Brad King
|
33587ce376
|
ENH: Added platform settings CMAKE_FIND_LIBRARY_PREFIXES and CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for libraries.
|
2006-02-09 15:05:13 -05:00 |
Andy Cedilnik
|
913a46e0aa
|
STYLE: Nightly Version update
|
2006-02-09 02:17:23 -05:00 |
Bill Hoffman
|
ccdca71332
|
ENH: fix broken tests
|
2006-02-08 15:37:54 -05:00 |
Bill Hoffman
|
55dd61946b
|
ENH: working directory working for XCode
|
2006-02-08 14:12:34 -05:00 |
Brad King
|
c6741363de
|
ENH: Enabled new WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET on VS 6 generator.
|
2006-02-08 12:01:21 -05:00 |
Bill Hoffman
|
347c5f4b46
|
ENH: add working directory support
|
2006-02-08 10:58:36 -05:00 |
Brad King
|
6fe45fe9c3
|
ENH: Added option BUILD_CursesDialog if curses is found. This allows people to disable building the dialog even when curses is found.
|
2006-02-08 10:13:13 -05:00 |
Andy Cedilnik
|
30daaa6a3e
|
COMP: Fix problem with STL on HP, and fix reusing the same variable in for loops
|
2006-02-08 07:17:59 -05:00 |
Andy Cedilnik
|
fba72969da
|
STYLE: Nightly Version update
|
2006-02-08 02:50:04 -05:00 |