swh:1:snp:17b06ab52d7de9edd56595cd5b03cce221cef5dc
Tip revision: 4abdee6ba3a5234f6b5fb9d6441ef09c99d79ca7 authored by Brad King on 05 November 2013, 17:30:20 UTC
CMake 2.8.12.1
CMake 2.8.12.1
Tip revision: 4abdee6
ChangeLog.txt
2009-09-23 14:13 zach.mullen
* Tests/CMakeLists.txt: Uncommented the dependency of
CTestTestNoExe on CTestTestNoBuild so that it will work in
parallel now.
2009-09-23 14:10 king
* Source/cmGlobalXCodeGenerator.cxx: Add Xcode SYMROOT setting for
custom targets
Xcode 1.5 writes helper scripts at the projectDirPath location
for targets that do not set SYMROOT. We now add SYMROOT to
custom targets so that all targets set it. This prevents Xcode
1.5 from touching the source directory now that we always set
projectDirPath.
See issue #8481.
2009-09-23 14:07 zach.mullen
* Tests/CTestTestParallel/lockFile.c: Make portable c for Parallel
test
2009-09-23 14:01 alex
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsJava.cxx, cmDependsJava.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: Major optimization of C/C++
dependency scanning.
Now only the dependencies for the file where the dependencies
actually may have changed are rescanned, before that this was
done for all source files even if only one source file had
changed. This reduces e.g. on my machine the time for scanning
the dependencies of kdelibs/khtml/ when only one file
(khtml_global.cpp) has changed from around 7.5 seconds to 1.2
seconds.
The tests succeed, it does what I expected it to do on kdelibs,
and Brad also reviewed the patch, so I think it should be ok.
Alex
2009-09-23 13:09 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
QCMakeCacheView.h: fix compile warnings
2009-09-23 12:46 hoffman
* Utilities/Release/: magrathea_release.cmake, release_cmake.cmake:
Handle older cvs clients that do not allow for the password to be
in the CVSROOT.
2009-09-23 12:45 hoffman
* Tests/CMakeLists.txt: Add nightly builds for linux windows and
mac.
2009-09-23 11:38 zach.mullen
* Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
CTestTestParallel/lockFile.c, CTestTestParallel/lockFile.cxx: Set
new ctest tests to always run, whether CTEST_TEST_CTEST is
enabled or not. Changed parallel test to be portable.
2009-09-23 10:45 king
* Source/kwsys/SystemTools.cxx: Fix KWSys SystemTools build on
cygwin with -mwin32
Commit "Optimize KWSys SystemTools::FileExists on Windows"
accidentally added "#undef _WIN32" when including <windows.h> on
cygwin, which breaks builds using the -mwin32 flag. This commit
removes that line and fixes the real error it was intended to
avoid.
2009-09-23 09:00 zach.mullen
* Tests/CTestTestParallel/test.cmake.in: CTestTestParallel now
submits to public dashboard for easier debugging
2009-09-23 08:48 king
* Source/cmDocumentVariables.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Tests/SystemInformation/SystemInformation.in: Teach Xcode
generator to set XCODE_VERSION
We set the variable 'XCODE_VERSION' in the CMake language to the
Xcode version string (e.g. "3.1.2"). Platform config files may
use it later.
2009-09-23 01:01 bigler
* Modules/FindCUDA.cmake: Updated formatting of documentation plus
a little reorganization.
2009-09-23 00:50 bigler
* Modules/FindCUDA/run_nvcc.cmake: Added a command to make the
output directory. This is to fix the XCode build that uses a
different output directory than other systems, and rather than
try to match that we'll just make it.
2009-09-23 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-22 18:44 clinton
* Modules/FindQt4.cmake: add support for finding
qcollectiongenerator executable. fixes #9248.
2009-09-22 18:29 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: fix issue
9346. add binary directory to window title to make it easier to
deal with multiple cmake-gui instances
2009-09-22 17:08 hoffman
* Utilities/Release/dash2win64_release.cmake: new windows build
machine for cmake
2009-09-22 17:07 hoffman
* Utilities/Release/vogon_cygwin.cmake: disable svn
2009-09-22 16:28 clinton
* Modules/FindQt4.cmake: Add support for Qt configured with custom
qtlibinfix (see issue 9571). Also fix CMP 15 warnings.
2009-09-22 16:18 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
Fix Xcode project references to the source tree
Xcode project source file references need to always be relative
to the top of the source tree in order for SCM and debug symbols
to work right. We must even allow the relative paths to cross
outside of the top source or build directories.
For subdirectory project() command Xcode projects we use the
source directory containing the project() command as the top.
Relative paths are generated accordingly for each subproject.
See issue #8481.
2009-09-22 16:16 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Optionally
force conversion to relative path
In cmLocalGenerator::ConvertToRelativePath we normally convert to
relative path only if the local and remote paths both lie inside
the source tree or both lie inside the build tree. This commit
adds an optional 'force' argument to allow conversion even when
this rule is violated.
2009-09-22 16:12 hoffman
* bootstrap: Make sure KWSYS_DO_NOT_CLEAN_PUTENV is defined at
bootstrap time for cmake in the bootstrap script.
2009-09-22 16:02 king
* Modules/CMakeDetermineCompilerABI.cmake: Skip implicit link info
for multiple OS X archs
Implicit link information contains architecture-specific
libraries and directories. The link information cannot be
explicitly specified safely when CMAKE_OSX_ARCHITECTURES contains
more than one architecture.
As a result, we currently cannot support mixed-language
C++/Fortran targets and OS X universal binaries simultaneously.
In order to avoid conflicts for simple C/C++ cases, we now simply
skip detection of implicit link information in this case.
2009-09-22 15:58 hoffman
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in: Can not use
cmakedefine in kwsys because bootstrap of cmake does not support
it.
2009-09-22 14:56 hoffman
* Source/kwsys/: Configure.hxx.in, SystemTools.cxx: Put a flag in
that will stop system tools from deleting system environment
memory on exit, as it can cause gcov to crash the programs.
2009-09-22 14:40 alex
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: Rescan dependencies also if
CMakeDirectoryInformation.cmake has changed.
If CMakeDirectoryInformation.cmake is newer than depend.internal
the include directories may have changed, so dependencies need to
be scanned again. Ok by Brad.
Alex
2009-09-22 13:02 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Optimize
KWSys SystemTools::FileExists on Windows
We optimize this method by using the GetFileAttributesExA native
Windows API to check for file existence when possible. For real
Windows builds we always use it. For Cygwin we use
cygwin_conv_to_win32_path to get a native Windows path if
possible and otherwise fall back to 'access'.
Cygwin-to-Windows path conversion and cache by Wojciech Migda.
See issue #8826.
2009-09-22 12:05 zach.mullen
* Tests/: CMakeLists.txt, CTestTestParallel/CMakeLists.txt,
CTestTestParallel/CTestConfig.cmake,
CTestTestParallel/lockFile.cxx, CTestTestParallel/test.cmake.in:
Added tests for ctest parallel options (PARALLEL_LEVEL,
PROCESSORS, RUN_SERIAL)
2009-09-22 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-21 23:42 lowman
* Modules/FindBoost.cmake: Make Boost easier to find
2009-09-21 23:07 clinton
* Modules/FindQt4.cmake: Fix issue 9581. Qt 4.5+ needs
gobject-2.0.
2009-09-21 22:38 lowman
* Modules/: FindCxxTest.cmake, FindGTK2.cmake,
FindOpenSceneGraph.cmake, FindProtobuf.cmake: Add a blank line to
my contributed find modules to prevent copyright info from
showing up in CMake docs
2009-09-21 22:21 lowman
* Modules/FindBoost.cmake: Fix Bug #9158: FindBoost.cmake does not
work properly with nmake and icl
2009-09-21 17:22 hoffman
* Utilities/Release/release_cmake.sh.in: Use ctest -j to speed up
tests for release builds.
2009-09-21 17:19 hoffman
* Utilities/Release/release_cmake.cmake: Do not require a cvs login
for checkout.
2009-09-21 15:29 zach.mullen
* Source/CTest/cmCTestBatchTestHandler.cxx: More SLURM
experimentation (ctest batch mode)
2009-09-21 15:26 hoffman
* Tests/CMakeLists.txt: For the complex tests since they link to
the CMake library make sure that they are built with the type of
build.
2009-09-21 14:58 zach.mullen
* Source/CTest/cmCTestBatchTestHandler.cxx: Fixed a slurm batch
argument identifier.
2009-09-21 14:21 zach.mullen
* Source/CTest/: cmCTestBatchTestHandler.cxx,
cmCTestBatchTestHandler.h: Need to quote args when generating
batch scripts from ctest
2009-09-21 13:40 zach.mullen
* Source/CTest/cmCTestBuildHandler.cxx, Tests/CMakeLists.txt:
Re-enabled failing tests; fixed ctest_build output to be
consistent in the error condition across different make programs
so that these tests would pass.
2009-09-21 13:18 hoffman
* Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8332, add support for
.pch files for Xcode.
2009-09-21 13:15 hoffman
* Source/cmGlobalXCodeGenerator.cxx: Fix Bug #8928, add support for
.xib files for Xcode.
2009-09-21 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-20 23:55 lowman
* Modules/FindProtobuf.cmake: Fix glitch where we were accidently
unsetting CMAKE_FIND_LIBRARY_PREFIXES
2009-09-20 21:15 lowman
* Modules/FindProtobuf.cmake: Forgot to mark Protobuf cache
variables as advanced
2009-09-20 20:20 lowman
* Modules/FindALSA.cmake: [NEW Module] FindAlsa audio library
(Advanced Linux Sound Architecture)
2009-09-20 20:12 lowman
* Modules/FindProtobuf.cmake: [NEW Module] Find and use Google's
Protocol Buffers library & compiler
2009-09-20 11:33 lowman
* Modules/FindBoost.cmake: Fix boost library detection with Sun
Studio compiler (Issue #9153)
2009-09-20 09:42 hoffman
* Tests/CMakeLists.txt: Disable test as it fails on every system.
2009-09-20 08:03 lowman
* Modules/FindThreads.cmake: Improve readability
2009-09-20 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-19 13:02 alex
* Source/cmDepends.cxx: Minor optimization in dependency checking.
When reading the depend.internal file, check only once for every
depender whether it exists, instead of repeatedly in a loop for
each dependee. Within that function it can only change of the
depender is removed. This is taken care of. This reduces the
number of access() calls in kdelibs/khtml from 180000 to 90000
(i.e. 50%), and reduces the time for that (without the actual
scanning) from 0.3 s to 0.21 s on my system.
Alex
2009-09-19 12:00 king
* Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h: Remove cmGlobalXCode21Generator
subclass
This subclass of cmGlobalXCodeGenerator only provided two virtual
method overrides, and it made construction of the Xcode generator
instance complicated. This commit removes it and replaces the
virtual methods with tests of the Xcode version. The change
removes duplicate code.
2009-09-19 10:14 king
* Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/Platform/Darwin-GNU-C.cmake,
Modules/Platform/Darwin-GNU-CXX.cmake,
Modules/Platform/Darwin-GNU.cmake, Modules/Platform/Darwin.cmake,
Source/cmLocalGenerator.cxx: Fix check for -isysroot on OS X
Previously we checked for this flag by parsing the version number
of GCC out of 'gcc --version', but this is not reliable because
the format can vary greatly. Now we run 'gcc -v --help' and look
for '-isysroot' in the list of options.
We also now store the result on a per-language basis in the
per-compiler info file "CMake<LANG>Compiler.cmake". This is
necessary to make it accessible from try-compile projects so that
they generate correctly.
2009-09-19 04:33 alex
* Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake: The
preprocessing and assembly rules also need the <DEFINES>,
otherwise different reults are created.
Alex
2009-09-19 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-18 15:16 hoffman
* Source/cmLocalGenerator.cxx: Only do the OSX arch stuff on OSX.
2009-09-18 15:01 zach.mullen
* Tests/CMakeLists.txt: Disabling CTestTestNoBuild pending
investigation of odd g++ output issues.
2009-09-18 14:22 hoffman
* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: Add
detection of gcc versions that do not support isysroot option and
do not use it for them.
2009-09-18 14:02 zach.mullen
* Tests/CMakeLists.txt: Apparently, on FarAway the presence of
errors during ctest_build does not cause the calling ctest to
return an error condition.
2009-09-18 13:34 zach.mullen
* Tests/CMakeLists.txt: Cosmetic change to test CMakeLists
2009-09-18 12:56 david.cole
* Modules/ExternalProject.cmake: Better error message tells user
possible ways to resolve the error.
2009-09-18 12:16 zach.mullen
* Tests/: CMakeLists.txt, CTestTestCrash/CMakeLists.txt,
CTestTestCrash/CTestConfig.cmake, CTestTestCrash/crash.cxx,
CTestTestCrash/test.cmake.in, CTestTestFailure/CMakeLists.txt,
CTestTestFailure/CTestConfig.cmake, CTestTestFailure/badCode.cxx,
CTestTestFailure/testNoBuild.cmake.in,
CTestTestFailure/testNoExe.cmake.in: Added test coverage for
ctest. Covers WILL_FAIL condition, tests that do not build,
tests that segfault, and test executable not found (bad command),
as well as some pass and fail regular expressions.
2009-09-18 10:28 hoffman
* Source/cmGlobalXCodeGenerator.cxx: Fix the build for version 2.5
of Xcode.
2009-09-18 09:49 king
* Tests/TryCompile/CMakeLists.txt: Fix CHECK_(C|CXX)_COMPILER_FLAG
macro test
The flag "-_this_is_not_a_flag_" was not rejected by GCC 4.0 on
older Mac OS X. We now use "---_this_is_not_a_flag_" instead,
which will hopefully be rejected by all compilers.
2009-09-18 09:49 king
* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
Fix CHECK_(C|CXX)_COMPILER_FLAG for XL and SunPro
These compilers warn and return 0 for unrecognized flags. We fix
the compiler flag check macros by looking for a warning in the
output. We also update the regex for GNU on older Macs. See
issue #9516.
2009-09-18 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-17 17:16 king
* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
Fix CHECK_(C|CXX)_COMPILER_FLAG for HP
This compiler warns and returns 0 for unrecognized flags. We fix
the compiler flag check macros by looking for a warning in the
output. See issue #9516.
2009-09-17 16:09 hoffman
* Source/cmLocalGenerator.cxx: Fix case where no archs are found on
older macs.
2009-09-17 15:33 king
* Tests/TryCompile/CMakeLists.txt: Test CHECK_(C|CXX)_COMPILER_FLAG
macros
This teaches the TryCompile test to check that the compiler flag
check macros correctly reject a bad flag. See issue #9516.
2009-09-17 15:32 king
* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
Fix CHECK_(C|CXX)_COMPILER_FLAG for GNU and MSVC
These compilers warn and return 0 for unrecognized flags. We fix
the compiler flag check macros by looking for a warning in the
output. See issue #9516.
2009-09-17 15:29 king
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake: Add FAIL_REGEX to
CHECK_(C|CXX)_SOURCE_COMPILES
This teaches the CHECK_C_SOURCE_COMPILES and
CHECK_CXX_SOURCE_COMPILES macros to recognize a FAIL_REGEX
option. If they see the regular expression in the output of the
test compilation, the check fails.
2009-09-17 15:28 king
* Modules/: CheckCCompilerFlag.cmake, CheckCSourceCompiles.cmake,
CheckCSourceRuns.cmake, CheckCXXCompilerFlag.cmake,
CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: Cleanup
generic compiler check macro documentation
This commit improves formatting and style of the documentation
for the general-purpose compiler check macros:
CHECK_C_COMPILER_FLAG
CHECK_C_SOURCE_COMPILES
CHECK_C_SOURCE_RUNS
CHECK_CXX_COMPILER_FLAG
CHECK_CXX_SOURCE_COMPILES
CHECK_CXX_SOURCE_RUNS
This sytle is more consistent with CMake command documentation.
It also looks nicer in the generated documentation text files.
2009-09-17 13:08 alex
* Modules/CMakeFindEclipseCDT4.cmake: The check for include dirs
and builtin macros also works with the Intel compiler
Alex
2009-09-17 11:52 hoffman
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx: Fix for bug #9466. Change the
implementation of OSX arch lists. If no ARCHs are specified by
the user then no flags are set. We no longer use
CMAKE_OSX_ARCHITECTURES_DEFAULT.
2009-09-17 09:18 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: Bug #9430, recognize
the FR flag
2009-09-17 08:42 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: Do not call CollapseFullPath for
PDB file names
Some vendor tools convert PDB file names given on the command
line to lower-case before creating the file. When CMake places a
mixed-case PDB file name into the build system, the file does not
exist the first time and it is written with mixed case. After
the first build though the native tool has created a lower-case
version of the file. If CMake does CollapseFullPath again, the
file exists so the actual-case lookup gets the lower-case name.
This causes the build files to change so the project rebuilds.
The solution is to avoid calling CollapseFullPath for files
generated by the build. In the case of PDB files we already
construct them from paths that have been collapsed, so we can
just skip the call altogether. See issue #9350.
2009-09-17 08:25 king
* Source/cmMakefile.cxx: Remove old check for duplicate
subdirectories
In cmMakefile::AddSubDirectory we were checking for addition of
the same source directory multiple times. However, the check
code was incorrect because it compared pointers instetad of
pointed-to strings. Since the check was written, a better check
was added right after it to enforce unique binary directories (in
which case duplicate sources are fine). This commit simply
removes the old-style check code.
2009-09-17 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-16 21:02 hoffman
* Source/cmake.cxx: Fix typo in name
2009-09-16 18:01 alex
* Source/: cmExtraEclipseCDT4Generator.h,
cmExtraEclipseCDT4Generator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: Major improvement of the
generated targets in Eclipse.
Before this change all targets were displayed in the top level
directory of the project. Now the targets are displayed in the
correct directory. The targets "clean" and "all" are now created
in every subdirectory. Also now the targets for just compiling
one file, preprocessing one file, assembling one file are are
created for Eclipse. Additionally all targets get a prefix now
in eclipse, so that they are sorted in a way which makes sense
(global targets first, then executable and libraries, then object
files, then preprocessed, then assembly). Also this prefix gives
the user a hint what the target is, i.e. whether it's a library
or an executable or something else.
Alex
2009-09-16 15:09 king
* Tests/CMakeTests/: CMakeLists.txt, ConfigureFile-BadArg.cmake,
ConfigureFile-DirInput.cmake, ConfigureFile-DirOutput.cmake,
ConfigureFile-Relative.cmake, ConfigureFileTest.cmake.in: Create
CMake.ConfigureFile test for configure_file
This test checks that configure_file() handles input and output
file arguments as documented.
2009-09-16 15:09 king
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
Teach configure_file to handle directory names
This commit teaches configure_file how to handle directories for
input and output. It is an error if the input is a directory.
If the output is a directory we put the configured copy of the
input file in it with the same name. See issue #9537.
2009-09-16 15:09 king
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
Teach configure_file to handle relative paths
The configure_file() command now converts relative output paths
to full paths using the current binary directory. Input relative
paths were already converted using the current source directory,
but this behavior was not previously documented.
2009-09-16 15:09 king
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
Fix typo in cmConfigureFileCommand ivar name
Rename 'OuputFile' to 'OutputFile'.
2009-09-16 15:09 king
* Tests/CMakeTests/: CheckCMakeTest.cmake, FileTest.cmake.in:
Factor out CMake.File test result check for re-use
The CMake.File test runs several scripts through "cmake -P" and
checks the output and result against known good values. This
commit factors out the checking code into a separate
CMakeCheckTest module. The module may be used by new tests.
2009-09-16 14:37 alex
* Source/cmExtraEclipseCDT4Generator.cxx,
Modules/CMakeFindEclipseCDT4.cmake: Put compiler defined macros
into eclipse project files
Now gcc is queried also for the builtin definitions, and they are
then added to the .cproject file. This should make the
preprocessor highlighting in eclipse work better (#9272) Patch
mostly from Miguel.
Alex
2009-09-16 14:20 hoffman
* Modules/FindJNI.cmake: Bug #09476, add more search paths for jni.
2009-09-16 12:40 hoffman
* Modules/UsePkgConfig.cmake: Fix for bug#9553, print a warning if
pkg-config is not found.
2009-09-16 12:33 king
* Modules/Platform/: Linux-VisualAge-CXX.cmake, Linux-XL-CXX.cmake:
Fix XL C++ compiler flags on Linux
In Platform/Linux.cmake we add GNU flags as default for the
platform which breaks non-GNU compilers. Later we should
refactor these flag files to put compiler-specific flags only in
files loaded for each compiler. Until then this commit fixes the
XL C++ compiler flags on Linux by erasing the GNU flags. See
issue #9469.
2009-09-16 11:49 hoffman
* Source/CTest/cmCTestRunTest.cxx: Fix uninitialized errors.
2009-09-16 11:44 king
* Source/cmLocalVisualStudio7Generator.cxx: Generate proper Intel
Fortran project version
The Intel Visual Fortran compiler plugin for MS Visual Studio may
be one of several versions of the Intel compiler. This commit
teaches CMake to detect the plugin version and set the version
number in .vfproj files. See issue #9169.
2009-09-16 11:44 king
* Source/: cmGlobalVisualStudio10Generator.h,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.h,
cmGlobalVisualStudio9Generator.h,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h: Create VS generator
GetRegistryBase method
This method returns the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\<version>
A protected GetIDEVersion method retrieves the version-specific
part of the key name.
2009-09-16 09:52 king
* Tests/FunctionTest/CMakeLists.txt: Test add_subdirectory inside
function
This commit teaches the FunctionTest to check variable scope
behavior when a subdirectory is added inside a function call.
Any PARENT_SCOPE sets in the subdirectory should affect only the
function scope which called add_subdirectory and not its parent
scope.
2009-09-16 09:51 king
* Source/cmMakefile.cxx: Initialize directory scope with closure of
parent
The commit "Improve dynamic variable scope implementation"
optimized function scopes using an efficient parent scope
pointer. However, the parent scope used to initialize a new
directory might not exist later (like add_subdirectory called
inside a function of the parent scope). This caused CMake to
crash when following the dangling pointer to the original parent
scope.
We fix the problem in this commit by always computing the closure
of the parent scope at directory initialization time so that no
parent scope pointer is needed. See issue #9538.
2009-09-16 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-15 02:38 bigler
* Modules/: FindCUDA.cmake, FindCUDA/make2cmake.cmake,
FindCUDA/parse_cubin.cmake, FindCUDA/run_nvcc.cmake: Initial
version of FindCUDA script. Still needs documentation
formatting.
2009-09-15 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-14 22:16 hoffman
* Source/cmake.cxx: Fix for bug #8969, pick a better default
version for VS, and make it easier to add new versions of VS to
look for.
2009-09-14 20:54 hoffman
* Source/cmDocumentationFormatterHTML.cxx: Fix for bug# 5373,
include CMake verison in generated docs.
2009-09-14 15:53 alex
* Modules/FindPNG.cmake: fix #9152: find ZLIB quietly if PNG is
searched QUIETLY
Alex
2009-09-14 15:20 hoffman
* Source/cmGlobalXCodeGenerator.cxx: Bug #8356, add support for
image types in Xcode files.
2009-09-14 14:59 hoffman
* Source/cmGlobalXCodeGenerator.cxx: Fix for bug #8807, add support
for CMAKE_EXE_LINKER_FLAGS_(config) to Xcode generator.
2009-09-14 13:45 hoffman
* Source/: cmake.cxx, kwsys/Glob.cxx, kwsys/Glob.hxx.in: Fix for
Bug #9190, -U did not work on case insensitive file systems
because of call to glob convert to regex that expected to work
with files.
2009-09-14 13:42 hoffman
* Source/cmIfCommand.h: Clarify documentation for if.
2009-09-14 11:23 zach.mullen
* Source/CTest/: cmCTestBatchTestHandler.cxx, cmCTestRunTest.cxx:
Removed fork-and-continue option from ctest generated batch
script entries
2009-09-14 10:31 hoffman
* Source/: cmDependsJavaParserHelper.cxx,
cmDependsJavaParserHelper.h: Fix open solaris build issue with
concept checking that breaks std vector for a class of itself.
Bug #9523.
2009-09-14 09:34 hoffman
* Modules/FindPythonLibs.cmake: Change FindPythonLibs to use the
standard _DIR instead of _PATH but stay backwards compatible
2009-09-14 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-13 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-12 10:20 king
* Source/CTest/cmProcess.cxx: Avoid shadowing std::vector member
The cmProcess::Buffer class derives from std::vector. We were
using local variable 'data' in the GetLine method but this name
shadowed a member of vector with GNU. This renames it to 'text'.
2009-09-12 06:25 alex
* Modules/FindRuby.cmake: major improvement of FindRuby.cmake
-now supports specifying minimum required version -now supports
ruby 1.8 and 1.9 -uses find_package_handle_standard_args() now
-fix #6212 and using a lot of ideas from the file attached there
Alex
2009-09-12 04:38 alex
* Modules/FindRuby.cmake: use HINTS instead of PATHS and also look
for libruby-static.a (which is built by default)
Alex
2009-09-12 02:15 alex
* Modules/CMakeASM-ATTInformation.cmake: Don't pass *.S files to
the assembler, they must go through gcc, because they must be
preprocessed
Alex
2009-09-12 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-11 17:15 hoffman
* Source/CTest/cmCTestHandlerCommand.cxx: Fix for bug#9442, ctest
crash if CTEST_SOURCE_DIRECTORY was not set.
2009-09-11 16:39 king
* Tests/CMakeLists.txt: Test that CTest can handle missing newlines
We create test 'CTest.NoNewline' to print output with no newline.
This tests CTest's ability to handle a missing newline.
2009-09-11 16:20 king
* Source/CTest/cmProcess.cxx: Fix new CTest output handling for no
newline
When we clear the buffer for an output pipe after returning the
last partial line (without a newline) we need to set the partial
line range to empty. Otherwise the buffer object is left in an
inconsistent state.
2009-09-11 13:34 hoffman
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestTestHandler.cxx: Add label summary times to ctest
default output. Also, remove parallel time output. Add flag to
disable label summary.
2009-09-11 12:26 king
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
Rewrite CTest child output handling
This commit fixes cmCTestRunTest and cmProcess to more
efficiently handle child output. We now use the buffer for each
child output pipe to hold at most a partial line plus one new
block of data at a time. All complete lines are scanned
in-place, and then only the partial line at the end of the buffer
is moved back to the beginning before appending new data.
We also simplify the cmProcess interface by making
GetNextOutputLine the only method that needs to be called while
the process is running. This simplifies cmCTestRunTest so that
CheckOutput can be called until it returns false when the process
is done.
2009-09-11 10:09 king
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestRunTest.cxx, cmCTestRunTest.h: Initialize cmCTestRunTest
instances robustly
All instances of this class need a cmCTestTestHandler, so we now
require one to construct it. The instance also provides the
cmCTest instance too.
2009-09-11 10:04 king
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: Remove
barely-used cmCacheManager::AddCacheEntry
The commit "Remove barely-used cmMakefile::AddCacheDefinition"
removed all but one use of the cmCacheManager method 'bool'
overload. This commit removes the other use and the entire
method, thus reducing code duplication.
2009-09-11 10:03 king
* Source/cmOptionCommand.cxx: Fix option() interpretation of
non-boolean values
The commit "Remove barely-used cmMakefile::AddCacheDefinition"
broke option() calls that pass a non-boolean default value. We
restore the old behavior by always coercing the value to 'ON' or
'OFF'.
2009-09-11 08:17 king
* Source/: CPack/cpack.cxx, CTest/cmCTestBuildHandler.cxx,
CursesDialog/cmCursesMainForm.cxx, cmCMakeMinimumRequired.cxx,
cmExecuteProcessCommand.cxx, cmFileCommand.cxx,
cmFindPackageCommand.cxx, cmPolicies.cxx, cmSetCommand.cxx,
cmSystemTools.cxx, cmUtilitySourceCommand.cxx: Add parentheses
around '&&' between '||' for gcc
The GNU compiler warns about possible operator precedence
mistakes and asks for explicit parentheses (-Wparentheses). We
add the parentheses to silence the warning. This also fixes one
real logic error in the find_package() implementation by
correcting expression evaluation order.
2009-09-11 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-10 16:59 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx,
cmPolicies.cxx, cmPolicies.h, cmSetCommand.cxx, cmSetCommand.h:
Create CMake Policy CMP0015 to fix set(CACHE)
The set(CACHE) and option() commands should always expose the
cache value. Previously we failed to expose the value when it
was already set if a local variable definition hid it. When set
to NEW, this policy tells the commands to always remove the local
variable definition to expose the cache value. See issue #9008.
2009-09-10 16:59 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmOptionCommand.cxx:
Remove barely-used cmMakefile::AddCacheDefinition
The boolean overload of this method was used only to implement
option(). We re-implement option() in terms of the main method
and removes the now-unused signature. This removes some
duplicate code that had already fallen behind on changes (it was
not removing the local definition instead of setting it).
2009-09-10 13:49 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h: sync target generation with the
CodeBlocks generator
Basically the code is now a copy of the one from the CodeBlocks
generator, maybe this could move into a common helper function
somewhere: -only insert GLOBAL targets from the toplevel
directory -don't insert the edit_cache target if it calls ccmake,
since this doesn't work in the output tab of Eclipse -add the
/fast targets
Alex
2009-09-10 13:44 alex
* Source/cmExtraCodeBlocksGenerator.cxx: As in the Eclipse
generator: don't insert the edit_cache target if it is ccmake,
since this doesn't work in the output tab of the IDE
2009-09-10 11:18 zach.mullen
* Source/CTest/: cmCTestBatchTestHandler.cxx,
cmCTestBatchTestHandler.h: Added some ctest batch capabilities
2009-09-10 11:16 zach.mullen
* Source/: CMakeLists.txt, CTest/cmCTestMultiProcessHandler.cxx,
CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: BUG:
Fixed segfault and bad reporting if a ctest executable could not
be found. Also added some batch testing code that is not yet
complete.
2009-09-10 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-09 16:39 king
* Tests/Fortran/CMakeLists.txt: Enable C and C++ first in Fortran
test
CMake now looks for a Fortran compiler matching any C or C++
compiler already enabled. We test this by enabling C and C++
first in the Fortran test, which is what user projects will
likely do.
2009-09-09 16:39 king
* Modules/CMakeDetermineFortranCompiler.cmake: Bias Fortran
compiler search with C/C++ compilers
When CMAKE_Fortran_COMPILER and ENV{FC} are not defined CMake
searches for an available Fortran compiler. This commit teaches
the search code to look for compiler executables next to the C
and C++ compilers if they are already found. Furthermore, we
bias the compiler executable name preference order based on the
vendor of the C and C++ compilers, which increases the chance of
finding a compatible compiler by default.
2009-09-09 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-08 17:28 david.cole
* Modules/ExternalProject.cmake: Missed another CMAKE_CFG_INTDIR
reference in the previously previous commit.
2009-09-08 17:10 zach.mullen
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: ENH: ctest
now writes time cost data to a file after a test set is run, and
uses these time costs to schedule the processes the next time
ctest is run in that build tree.
2009-09-08 16:11 david.cole
* Modules/ExternalProject.cmake: Missed a CMAKE_CFG_INTDIR
reference in the previous commit.
2009-09-08 15:55 king
* Modules/: CMakeBuildSettings.cmake.in,
CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
UseVTK40.cmake: Drop old CMake "build settings" export/import
The CMakeExportBuildSettings and CMakeImportBuildSettings modules
used to export compiler paths and flags from one project and
import them into another. The import process would force the
settings on the including project.
Forcing settings helped long ago when compiler ABIs changed
frequently but is now just a nuisance. We've deemed the behavior
harmful so this commit simply removes it. The modules and macros
now error out if included or called from a project that requires
CMake 2.8 or higher.
2009-09-08 15:37 david.cole
* Modules/ExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: Use more
verbose/descriptive names for the "public API" functions in the
ExternalProject.cmake module. Follow the cmake function naming
convention, using a ModuleFileName_ prefix. Locate stamp files
under a CMAKE_CFG_INTDIR subdir of the stamp dir so that debug
and release builds have separate stamp files for Visual Studio
builds. If no CMAKE_GENERATOR argument is given to
ExternalProject_Add, default to using the parent project's cmake
generator.
2009-09-08 14:48 zach.mullen
* Source/CTest/: cmCTestMultiProcessHandler.cxx, cmProcess.cxx:
BUG: Fixed extraneous newlines from ctest process output
2009-09-08 13:39 zach.mullen
* Source/: CTest/cmCTestMultiProcessHandler.cxx,
cmSetTestsPropertiesCommand.h,
CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: Replaced the EXPENSIVE test
property with a COST test property taking a floating point value.
Tests are now started in descending order of their cost, which
defaults to 0 if none is specified.
2009-09-08 10:16 zach.mullen
* Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
BUG: Fixed issue where ctest would hang if a process terminated
with output in its buffers but no newline
2009-09-08 09:12 zach.mullen
* Source/CTest/cmCTestRunTest.h: Fixed warning
2009-09-08 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-07 10:26 zach.mullen
* Source/: CTest/cmCTestMultiProcessHandler.cxx,
CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
cmSetTestsPropertiesCommand.h: ENH: Added ctest test options
PROCESSORS and RUN_SERIAL. These allow specification of resource
allocation for given tests running with the ctest -j N option.
RUN_SERIAL ensures that a given test does not run in parallel
with any other test. Also forced appending of "..." to the
longest test name in ctest.
2009-09-07 10:12 king
* Source/cmVisualStudio10TargetGenerator.cxx,
Source/cmVisualStudio10TargetGenerator.h, Tests/CMakeLists.txt:
Put custom commands in topological order for VS 10
Visual Studio 10 uses MSBuild to drive the build. Custom
commands appear in MSBuild files inside CustomBuild elements,
which appear inside ItemGroup elements. The Outputs and
AdditionalInputs elements of each CustomBuild element are
evaluated according to timestamps on disk.
MSBuild does not use inputs/outputs to order CustomBuild steps
within a single ItemGroup or across multiple ItemGroup elements.
Instead we must put only unrelated CustomBuild elements in a
single ItemGroup and order the item groups from top to bottom
using a topological order of the custom command dependency graph.
This fixes CustomCommand and ExternalProject test failures, so we
remove the expectation of these failures.
2009-09-07 10:11 king
* Source/: cmTarget.cxx, cmTarget.h: Save source dependencies from
custom command trace
In each target we trace dependencies among custom commands to
pull in all source files and build rules necessary to complete
the target. This commit teaches cmTarget to save the
inter-source dependencies found during its analysis. Later this
can be used by generators that need to topologically order custom
command rules.
2009-09-07 10:11 king
* Source/: cmLocalVisualStudio10Generator.cxx,
cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
cmVisualStudio10TargetGenerator.cxx: Do Windows command line
escapes for VS 10 too
Until now the VS 10 generator did no Windows command-line
escaping and just did XML escapes. This commit teaches the
generator to use the same command-line escape addition code used
by other generators. The script construction method
cmLocalVisualStudioGenerator::ConstructScript need not do XML
escapes. Each VS generator version adds the XML escapes
necessary for that version.
2009-09-07 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-06 13:24 alex
* Source/cmFileCommand.cxx: Try to fix the failing new
StringFileTest on HP-UX
It seems that while(i=file.get(), file) iterates one character
too much on HP-UX, let's see whether while(file.get(c)) works, at
least this is given as example on
http://h30097.www3.hp.com/cplus/ifstream_3c__std.htm
Alex
2009-09-06 10:26 alex
* Tests/StringFileTest/: CMakeLists.txt, test.bin: Add a test for
FILE(READ ... HEX) together with a tiny binary file.
Alex
2009-09-06 09:49 alex
* Source/cmFileCommand.cxx: fix #9316: when converting binary data
to hex, also print the leading 0's
Alex
2009-09-06 05:43 alex
* Source/cmExtraCodeBlocksGenerator.cxx: Improve the algorithm
which skips targets so they are not added to the codeblocks GUI.
-add all global targets from CMAKE_BINARY_DIR to the menu, but
not from the subdirs -add all utility targets to the menu, except
the Nightly/Experimental/Continuous-"sub"targets as e.
Alex
2009-09-06 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-05 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-04 18:19 david.cole
* Modules/FindMPI.cmake: Oops. Close strings with double quotes.
Where they're supposed to be.
2009-09-04 18:02 david.cole
* Modules/FindMPI.cmake: Add MPICH2 and Microsoft HPC paths, add
paths to find mpiexec. Now it works better automatically on
Windows. Thanks to Dave Partyka for developing the patch.
2009-09-04 17:01 hoffman
* Source/CTest/cmCTestScriptHandler.cxx: Fix memory and process
leak in ctest_run_script.
2009-09-04 16:43 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: fix
focus fighting between search field and cache value editors
2009-09-04 14:00 david.cole
* Source/CTest/cmCTestSubmitHandler.cxx: Increase curl submit
timeout. A submit will timeout if there are 120 seconds of very
little activity. 30 seconds was too short.
2009-09-04 13:50 zach.mullen
* Source/CTest/: cmCTestRunTest.cxx, cmProcess.cxx, cmProcess.h:
Fixed ctest output processing. Should now display output as it
occurs, as well as be able to consume multiple lines if they
exist within the timeout.
2009-09-04 13:24 hoffman
* Source/CTest/: cmCTestRunScriptCommand.cxx,
cmCTestRunScriptCommand.h, cmCTestScriptHandler.cxx,
cmCTestScriptHandler.h: Change run_ctest_script in ctest to not
stop processing when there is an error in the script being run.
Also, add a RETURN_VALUE option so that you can find out if the
script failed
2009-09-04 12:39 king
* Source/cmTarget.cxx: Cleanup source file dependency tracing logic
In cmTarget we trace the dependencies of source files in the
target to bring in all custom commands needed to generate them.
We clean up the implementation to use simpler logic and better
method names. The new approach is based on the observation that
a source file is actually an input (dependency) of the rule that
it runs (compiler or custom) even in the case that it is
generated (another .rule file has the rule to generate it).
2009-09-04 12:39 king
* Source/: cmTarget.cxx, cmTarget.h: Cleanup cmTarget source file
list representation
This teaches cmTarget to use a set of cmSourceFile pointers to
guarantee unique insertion of source files in a target. The
order of insertion is still preserved in the SourceFiles vector.
2009-09-04 12:38 king
* Source/cmake.cxx: Simplify VS CMake re-run check
When CMake is invoked by the VS IDE re-run rule we compute
whether or not CMake really needs to re-run based on some
timestamp helper files. Previously we assumed that if the main
generate.stamp file exists then VS has correctly detected that
the file is out of date. However, this assumption is too
aggressive and re-runs CMake unnecessarily sometimes.
This commit removes the assumption and always checks timestamps
itself. The change breaks the explicit user re-run request
(R-click -> Compile) but only in cases when the build system is
already up to date.
2009-09-04 12:37 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h: Simplify VS generator
ZERO_CHECK dependency
The VS generators use a ZERO_CHECK target on which all other
targets depend to check whether CMake needs to re-run. This
commit simplifies the addition of a dependency on the target to
all other targets.
We also move addition of dependencies to the beginning of the
Generate step. This allows the dependency on ZERO_CHECK to be
included in the global inter-target dependency analysis.
2009-09-04 11:23 zach.mullen
* Source/CTest/cmProcess.cxx: Fixed output as-it-happens issue.
Now displays output as it receives each newline.
2009-09-04 10:16 zach.mullen
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx,
cmProcess.cxx: Added the test property EXPENSIVE, which denotes
that the given test(s) should be started prior to tests that are
not marked as such. Also fixed test dependencies, and a few
uninitialized variables in cmProcess.
2009-09-04 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-03 17:01 hoffman
* CMakeCPackOptions.cmake.in, CMakeLists.txt,
Source/CMakeLists.txt, Source/cmDocumentVariables.cxx,
Source/cmake.cxx: Remove CMakeSetup. Long live cmake-gui, start
building Qt now.
2009-09-03 15:58 martink
* Source/cmSubdirCommand.h: some white space fixes for the book
2009-09-03 15:50 zach.mullen
* Source/CTest/cmProcess.cxx: Fixed 2 unused variable warnings
2009-09-03 15:33 zach.mullen
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestRunTest.cxx, cmCTestRunTest.h, cmProcess.cxx, cmProcess.h:
Allowed tests to pull more than one line of output in their
quantum. Fixed uninitialized variables in the case that the test
process could not start.
2009-09-03 15:29 martink
* Modules/CPack.cmake, Modules/FeatureSummary.cmake,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
Source/cmDefinePropertyCommand.h, Source/cmDocumentVariables.cxx,
Source/cmEnableLanguageCommand.h, Source/cmFindCommon.cxx,
Source/cmListCommand.h, Source/cmSetCommand.h,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSubdirCommand.h, Source/cmTryRunCommand.h: some white
space fixes for the book
2009-09-03 12:11 david.cole
* Modules/ExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: Add test step to
ExternalProject builds. Rename SVN_TAG to SVN_REVISION since it
is a more accurate name.
2009-09-03 11:14 zach.mullen
* Source/: CTest/cmCTestMultiProcessHandler.cxx,
CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h, cmSetTestsPropertiesCommand.h: Fixed
warnings
2009-09-03 11:10 king
* Source/kwsys/RegularExpression.hxx.in: COMP: Silence useless
Borland inlining warning
KWSys tries not to force anything on source files that include
its headers, but Borland warning 8027 leaves us no choice when we
want to have inline function definitions. This commit disables
the warning for the RegularExpression header and any file that
includes it.
2009-09-03 10:47 zach.mullen
* Source/cmSetTestsPropertiesCommand.h,
Source/CTest/cmCTestMemCheckCommand.h,
Source/CTest/cmCTestMultiProcessHandler.cxx,
Source/CTest/cmCTestRunTest.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h,
Tests/CTestTest3/test.cmake.in: ENH: Added PARALLEL_LEVEL option
for ctest_memcheck(). Added PROCESSORS option to
set_tests_properties (implementation to come).
2009-09-03 08:27 king
* Source/: cmLocalGenerator.cxx, cmPolicies.cxx, cmPolicies.h:
Create CMP0014 to require CMakeLists.txt files
Until now CMake accidentally accepted add_subdirectory() and
subdirs() calls referring to directories that do not contain a
CMakeLists.txt file. We introduce CMake Policy CMP0014 to make
this case an error.
2009-09-03 08:26 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
cmLocalGenerator::Configure input file read
This method tells the cmMakefile to read the input CMakeLists.txt
file. We factor out the call into a ReadInputFile method so it
can be extended without polluting the Configure method.
2009-09-03 08:26 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: Factor
cmLocalGenerator::Configure object max path
Much of the code in this method was dedicated to computing
ObjectMaxPath after configuring the directory. We move this last
step into its own ComputeObjectMaxPath method for better
organization.
2009-09-03 08:26 king
* Source/cmLocalGenerator.cxx: Manage current local generator with
automatic var
The cmLocalGenerator::Configure method sets its cmLocalGenerator
instance as the global generator's current local generator during
configuration. This commit refactors management of the current
local generator to use an automatic variable. This will allow
early returns from the method.
2009-09-03 08:26 king
* Source/cmPolicies.cxx: Fix typo in REQUIRED_ALWAYS policy error
message
2009-09-03 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-02 16:32 zach.mullen
* Source/CTest/cmCTestMultiProcessHandler.cxx: STYLE: line length
2009-09-02 16:07 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: Silence VS generator for
missing CMakeLists.txt
CMake Makefile generators silently ignore missing CMakeLists.txt
files and just treat the source directory as if it had an empty
input file. This will be addressed with a new CMake Policy, but
for now we make the VS generator consistent with the Makefile
generator behavior. The VS generator will need to handle the OLD
behavior of the policy anyway.
2009-09-02 16:06 king
* Source/cmGlobalGenerator.cxx: Speed up graph traversal for
project->targets map
The cmGlobalGenerator::AddTargetDepends method traces the
dependencies of targets recursively to collect the complete set
of targets needed for a given project (for VS .sln files). This
commit teaches the method to avoid tracing its dependencies more
than once. Otherwise the code does an all-paths walk needlessly.
2009-09-02 12:35 zach.mullen
* Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h,
cmCTestTestHandler.cxx: ENH: Added PARALLEL_LEVEL option to
ctest_test() command.
2009-09-02 10:08 zach.mullen
* Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
Source/cmCTest.cxx, Source/CTest/cmCTestMultiProcessHandler.cxx,
Source/CTest/cmCTestMultiProcessHandler.h,
Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
Source/CTest/cmCTestTestHandler.h, Source/cmCTest.h: Fixed ctest
output where max test index is not the same width as the total
number of tests. Also some preliminary changes for batching
ctest jobs
2009-09-02 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-09-01 17:23 david.cole
* Source/CTest/cmCTestSubmitHandler.cxx: Add curl timeout options
to the SubmitUsingHTTP method. They were only in the
SubmitUsingFTP method.
2009-09-01 16:33 hoffman
* Modules/Platform/: Windows-icl.cmake, Windows-ifort.cmake: Add
support for embeded manifests for Intel C/C++/Fortran compilers
2009-09-01 16:23 hoffman
* Modules/Platform/Windows-Intel.cmake: Add a module to determine
if the intel linker supports manifest creation
2009-09-01 15:41 king
* Tests/CTestUpdateGIT.cmake.in: Make CTest.UpdateGIT robust to
user git config
Part of this test does "git pull" on a dirty work tree. We need
to make sure that 'branch.master.rebase' is false for the test
repository. Otherwise if it is true in the user configuration
then pull will refuse to rebase and the test will fail.
2009-09-01 15:21 clinton
* Modules/FindQt4.cmake: use -o flag instead of > for qdbuscpp2xml
2009-09-01 15:08 hoffman
* Source/cmake.cxx: Use the MANIFEST flag for non incremental
linking as well.
2009-09-01 14:33 hoffman
* Modules/Platform/Windows-cl.cmake, Source/cmake.cxx: Move
/MANIFEST flag into -E vs_link. This is so it can be used by the
intel compilers without having to specifiy it in the intel
compiler files
2009-09-01 14:10 hoffman
* Source/cmake.cxx: Handle embeded manifests with ifort.
2009-09-01 14:05 king
* Tests/FindPackageTest/: CMakeLists.txt, Exporter/CMakeLists.txt,
Exporter/CMakeTestExportPackageConfig.cmake.in,
Exporter/CMakeTestExportPackageConfigVersion.cmake.in,
Exporter/dummy.c: Test the user package registry
We teach the FindPackageTest to build a sample project that
stores its build tree in the user package registry using
export(PACKAGE), and then find it with find_package.
2009-09-01 14:04 king
* Source/: cmExportCommand.cxx, cmExportCommand.h: Teach
export(PACKAGE) to fill the package registry
We define the export(PACKAGE) command mode to store the location
of the build tree in the user package registry. This will help
find_package locate the package in the build tree. It simplies
user workflow for manually building a series of dependent
projects.
2009-09-01 14:04 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: Teach
find_package to search a "package registry"
A common user workflow is to build a series of dependent projects
in order. Each project locates its dependencies with
find_package. We introduce a "user package registry" to help
find_package locate packages built in non-standard search
locations.
The registry explicitly stores locations of build trees providing
instances of a given package. There is no defined order among
the locations specified. These locations should provide package
configuration files (<package>-config.cmake) and package version
files (<package>-config-version.cmake) so that find_package will
recognize the packages and test version numbers.
2009-09-01 13:55 king
* Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
Platform/Linux-Intel-Fortran.cmake, Platform/Linux-Intel.cmake:
Use Intel for Linux flags only on Linux
The commit "Split Intel compiler information files" moved some
Linux specific flags into the platform-independent Intel compiler
info files. This moves them back.
2009-09-01 13:03 king
* Modules/FortranCInterface/Verify/CMakeLists.txt: Fix
FortranCInterface_VERIFY for non-C++ case
The verification program entry point (main) is defined in a C
source file, so the C compiler should be used to link when only
Fortran and C are involved. The C++ compiler should still be
used when the CXX option is enabled.
2009-09-01 11:58 zach.mullen
* Source/CTest/cmCTestRunTest.cxx: ENH: Improved test reporting
output
2009-09-01 10:38 king
* Tests/ExportImport/: Export/CMakeLists.txt,
Export/testLibCycleA1.c, Export/testLibCycleA2.c,
Export/testLibCycleA3.c, Export/testLibCycleB1.c,
Export/testLibCycleB2.c, Export/testLibCycleB3.c,
Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: Test link
multiplicity export/import
We test that LINK_INTERFACE_MULTIPLICITY propagates through
export() and install(EXPORT) into dependent projects. A simple
cycle of two archives that need to be scanned three times ensures
that the importing project uses the multiplicity correctly.
2009-09-01 10:38 king
* Tests/Dependency/Case2/: CMakeLists.txt, foo1c.c, foo2c.c,
foo3b.c, foo3c.c: Test link multiplicity
This tests the LINK_INTERFACE_MULTIPLICITY property for a cycle
of three static libraries that must be scanned three times to
link properly.
2009-09-01 10:37 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmExportFileGenerator.cxx, cmTarget.cxx, cmTarget.h: Define
'multiplicity' for cyclic dependencies
We create target property "LINK_INTERFACE_MULTIPLICITY" and a
per-config version "LINK_INTERFACE_MULTIPLICITY_<CONFIG>". It
sets the number of times a linker should scan through a mutually
dependent group of static libraries. The largest value of this
property on any target in the group is used. This will help
projects link even for extreme cases of cyclic inter-target
dependencies.
2009-09-01 08:52 king
* Modules/FortranCInterface.cmake: Make FortranCInterface_VERIFY
verbose on failure
We enable verbose build output in the try_compile of the simple
project. This makes valuable information available in the case
of failure.
2009-09-01 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-31 18:18 wdicharry
* Modules/FindHDF5.cmake: Fixed link order dependence in FindHDF5
module for static link.
2009-08-31 13:25 king
* bootstrap: Test KWSYS_IOS_HAVE_BINARY during bootstrap
We need to do this KWSys configuration test in the CMake
bootstrap script to create a proper cmsys/Configure.hxx file.
This fixes the bootstrap script which was broken by the addition
of the test to KWSys.
2009-08-31 13:00 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformTestsCXX.cxx, testIOS.cxx: Define kwsys_ios_binary
macro for std::ios::binary
The 'binary' openmode does not exist on all compilers. We define
macro <kwsys>_ios_binary, where <kwsys> is the KWSys namespace,
to refer to std::ios::binary if it exists and 0 otherwise.
Sample usage:
kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in |
kwsys_ios_binary);
2009-08-31 11:32 zach.mullen
* Source/CTest/cmCTestMemCheckCommand.h: Fixed ctest_memcheck docs
(http://www.cmake.org/Bug/view.php?id=9242)
2009-08-31 10:32 wdicharry
* Modules/FindHDF5.cmake: In FindHDF5, added C library names to CXX
search libraries.
2009-08-31 10:28 zach.mullen
* Source/CTest/cmCTestTestHandler.cxx: Fixed Dart time recording
for ctest
2009-08-31 09:50 zach.mullen
* Source/CTest/: cmCTestMultiProcessHandler.h, cmCTestRunTest.cxx,
cmCTestRunTest.h, cmCTestTestHandler.cxx: Fixed conversion
warning on 64 bit machines
2009-08-31 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-30 10:57 zach.mullen
* Source/CTest/cmCTestRunTest.cxx: Fixed line length issue
2009-08-30 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-29 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-28 15:08 zach.mullen
* Source/CTest/: cmCTestMemCheckHandler.cxx,
cmCTestMemCheckHandler.h, cmCTestMultiProcessHandler.cxx,
cmCTestRunTest.cxx, cmCTestRunTest.h, cmCTestTestHandler.cxx,
cmCTestTestHandler.h: MemCheck should now work again in ctest
2009-08-28 11:40 zach.mullen
* Source/CTest/cmCTestRunTest.cxx: Replaced std::stringstream with
cmOStringStream
2009-08-28 11:08 zach.mullen
* Source/CTest/cmCTestMemCheckHandler.cxx,
Source/CTest/cmCTestMultiProcessHandler.cxx,
Source/CTest/cmCTestMultiProcessHandler.h,
Source/CTest/cmCTestRunTest.cxx, Source/CTest/cmCTestRunTest.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: Added
ctest -N test. Fixed ctest working directory bug. MemCheck fix
coming soon...
2009-08-28 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-27 10:37 zach.mullen
* Source/: CTest/cmCTestGenericHandler.cxx,
CTest/cmCTestMultiProcessHandler.cxx,
CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
CTest/cmCTestRunTest.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h, cmCTest.cxx, cmCTest.h, ctest.cxx:
Fixed ctest -N segfault issue. Further refactored ctest.
Enabled failover for ctest
2009-08-27 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-26 12:09 zach.mullen
* Source/: CTest/cmCTestMultiProcessHandler.cxx,
CTest/cmCTestMultiProcessHandler.h, CTest/cmCTestRunTest.cxx,
cmCTest.cxx, cmCTest.h, CTest/cmCTestRunTest.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
refactored ctest. All testing is now parallel. If no -j option
is specified, defaults to a MP level of 1 (non parallel)
2009-08-26 06:52 david.cole
* Modules/ExternalProject.cmake: Add missing argument to
_ep_write_downloadfile_script.
2009-08-26 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-25 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-24 13:24 wdicharry
* Modules/FindHDF5.cmake: Fixed HDF5 Find module error that caused
no list to be passed into remove duplicates when HDF5 is not
found.
2009-08-24 13:15 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: Factor implicit link info addition
into methods
In cmComputeLinkInformation::Compute we add implicit link
information from languages other than the linker language to the
end of the link line. This factors out that code into separate
methods to improve readability and organization.
2009-08-24 13:07 king
* Tests/Fortran/CMakeLists.txt: Enforce FortranCInterface_VERIFY in
Fortran test
This removes the QUIET option from FortranCInterface_VERIFY in
the Fortran test to really test the detected interface
everywhere.
2009-08-24 12:04 wdicharry
* Modules/: SelectLibraryConfigurations.cmake, FindHDF5.cmake: Add
HDF5 find module and select_library_configurations module.
2009-08-24 09:54 king
* Source/: cmComputeTargetDepends.cxx, cmComputeTargetDepends.h,
cmake.cxx: Create GLOBAL_DEPENDS_NO_CYCLES property
This global property disallows cycles in the inter-target
dependency graph even among STATIC libraries. See issue #9444.
2009-08-24 08:49 king
* Modules/FortranCInterface.cmake,
Modules/FortranCInterface/Detect.cmake,
Modules/FortranCInterface/Verify/CMakeLists.txt,
Modules/FortranCInterface/Verify/VerifyC.c,
Modules/FortranCInterface/Verify/VerifyCXX.cxx,
Modules/FortranCInterface/Verify/VerifyFortran.f,
Modules/FortranCInterface/Verify/main.c,
Tests/Fortran/CMakeLists.txt: Create FortranCInterface_VERIFY
function
This function builds a simple test project using a combination of
Fortran and C (and optionally C++) to verify that the compilers
are compatible. The idea is to help projects report very early
to users that the compilers specified cannot mix languages.
2009-08-24 08:49 king
* Modules/: FortranCInterface.cmake,
FortranCInterface/Detect.cmake: Teach FortranCInterface to load
outside results
We split the main detection logic into a Detect.cmake support
module and load it only when detection results are not already
available. This allows results computed by the main project to
be used in try-compile projects without recomputing them. The
call to try_compile() need only to pass
FortranCInterface_BINARY_DIR through the CMAKE_FLAGS option.
2009-08-24 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-23 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-22 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-21 10:32 king
* Modules/: Compiler/SunPro-C.cmake, Compiler/SunPro-CXX.cmake,
Compiler/SunPro-Fortran.cmake, Platform/Linux-SunPro-C.cmake,
Platform/Linux-SunPro-CXX.cmake,
Platform/Linux-SunPro-Fortran.cmake,
Platform/SunOS-SunPro-Fortran.cmake, Platform/SunOS.cmake: Split
SunPro compiler information files
This moves platform-independent SunPro compiler flags into
separate "Compiler/SunPro-<lang>.cmake" modules.
Platform-specific flags are left untouched.
2009-08-21 09:54 king
* Modules/: Compiler/Intel-C.cmake, Compiler/Intel-CXX.cmake,
Compiler/Intel-Fortran.cmake, Compiler/Intel.cmake,
Platform/Linux-Intel-C.cmake, Platform/Linux-Intel-CXX.cmake,
Platform/Linux-Intel-Fortran.cmake: Split Intel compiler
information files
This moves platform-independent Intel compiler flags into
separate "Compiler/Intel-<lang>.cmake" modules.
Platform-specific flags are left untouched.
2009-08-21 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-20 16:21 king
* Modules/FortranCInterface.cmake: Teach FortranCInterface to
verify languages
This module requires both C and Fortran to be enabled, so
error-out if they are not.
2009-08-20 16:21 king
* Source/cmDocumentVariables.cxx: Document
CMAKE_<LANG>_COMPILER_LOADED variable
2009-08-20 09:46 zach.mullen
* Source/CTest/cmCTestRunTest.cxx: Fixed line length over 80
2009-08-20 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-19 22:28 lowman
* Modules/FindBoost.cmake: Add Boost 1.39 & 1.40. Move
${Boost_INCLUDE_DIR}/lib to front of library search.
2009-08-19 12:19 david.cole
* Modules/: DownloadFile.cmake, ExternalProject.cmake,
UntarFile.cmake: Remove DownloadFile.cmake and UntarFile.cmake
from the Modules directory. Put functionality directly into
ExternalProject.cmake itself so that these modules do not end up
in the upcoming release of CMake.
2009-08-19 09:24 zach.mullen
* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: Fixed overwriting of a previous
change set
2009-08-19 08:58 zach.mullen
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestRunTest.cxx, CTest/cmCTestRunTest.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
Refactored CTest test execution code into an object
2009-08-19 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-18 14:03 hoffman
* Source/CTest/cmCTestTestHandler.cxx: Add test times to log file
as well as the stdout.
2009-08-18 13:34 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: If
labels are found on the tests, then print a time summary for all
the tests run with each label.
2009-08-18 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-17 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-16 23:07 lowman
* Modules/FindBullet.cmake: Find module for the Bullet physics
engine
2009-08-16 22:12 lowman
* Modules/FindGTest.cmake: A find module for the Google C++ Testing
Framework
2009-08-16 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-15 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-14 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-13 00:11 lowman
* Modules/: FindBISON.cmake, FindFLEX.cmake: Checking in the
FindFLEX.cmake & FindBISON.cmake attached to Issue #4018 after
some minor improvements
* Improved examples * Switched to FindPackageHandleStandardArgs *
Cleaned up indentation * Sanitized else()/endif() blocks
2009-08-13 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-12 22:40 lowman
* Modules/FindDevIL.cmake: Fixes Issue #8994
2009-08-12 22:25 lowman
* Modules/FindGnuTLS.cmake: Find module for GnuTLS, the GNU
Transport Layer Security library (Issue #9228)
2009-08-12 21:58 lowman
* Modules/FindOpenSceneGraph.cmake: Improved error output and
documentation
* Fixed errant output when version number not found * Improved
error output when REQUIRED is passed * Improved docs and example
2009-08-12 09:09 king
* Modules/Platform/Windows-bcc32.cmake: Quote the target name for
Borland tlib tool
The Borland librarian tool "tlib" requires that the output target
name be quoted if it contains the character '-' (and perhaps a
few others). This commit restores the use of the TARGET_QUOTED
rule variable replacement for this purpose. Otherwise no static
library can have a '-' in its name.
This problem was exposed by the 'Testing' test when it builds the
pcStatic library with the '-dbg' suffix.
2009-08-12 08:06 king
* Source/CTest/cmCTestSVN.cxx: Fix classification of externals in
svn status
CTest runs 'svn status' to identify modified and conflicting
files in the working directory. This commit fixes the
interpretation of the 'X' status, which corresponds to svn
eXternals. This status should be ignored rather than treated as
a local modification.
2009-08-12 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-11 22:02 hoffman
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestTestHandler.cxx, cmProcess.h: Output total time when using
-j N
2009-08-11 22:01 hoffman
* Tests/CTestUpdateCommon.cmake: Output command that failed, if it
fails.
2009-08-11 16:25 hoffman
* Source/CTest/cmCTestCVS.cxx: Fix failing test on release build
for VS 10 cmSystemTools::GetLineFromStream crashes if the stream
is not open in that case.
2009-08-11 09:55 king
* Tests/Testing/: CMakeLists.txt, driver.cmake, pcShared.c,
pcShared.h, pcStatic.c, perconfig.c: Test add_test() generator
expressions
This teaches the 'testing' test to try generator expressions in
arguments to add_test(NAME). This test case mimics a common
use-case of passing executables to test driver scripts. We
excercise the syntax for per-configuration target file names.
2009-08-11 09:54 king
* Source/CMakeLists.txt, Source/cmAddTestCommand.h,
Source/cmGeneratorExpression.cxx, Source/cmGeneratorExpression.h,
Source/cmTestGenerator.cxx, bootstrap: Introduce "generator
expressions" to add_test()
This introduces a new syntax called "generator expressions" to
the test COMMAND option of the add_test(NAME) command mode.
These expressions have a syntax like $<TARGET_FILE:mytarget> and
are evaluated during build system generation. This syntax allows
per-configuration target output files to be referenced in test
commands and arguments.
2009-08-11 09:07 king
* Source/: cmTarget.cxx, cmTarget.h: Create cmTarget DLL query
methods
We creates methods IsDLLPlatform() and HasImportLibrary(). The
former returns true on Windows. The latter returns whether the
target has a DLL import library. It is true on Windows for
shared libraries and executables with exports.
2009-08-11 09:07 king
* Source/: cmMakefile.cxx, cmTest.cxx, cmTest.h: Record backtrace
for every add_test command
We teach cmTest to hold a backtrace for the add_test command that
created it. This will be used later to report context for errors
at generate time.
2009-08-11 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-10 14:32 clinton
* Source/QtDialog/QCMake.cxx: ENH: Patch from Alexander Neundorf
to remove "KDevelop3" from list of generators. "KDevelop3 - Unix
Makefiles" should be used instead.
2009-08-10 13:25 clinton
* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
Allow edit on single click. Fixes #9393. Also fix row heights
to be consistent.
2009-08-10 09:07 king
* Source/cmTestGenerator.cxx: Cleanup test property script code
generation
We teach cmTestGenerator::GenerateScriptConfigs to use the
general cmLocalGenerator::EscapeForCMake method to write escaped
test property values into test scripts. This eliminates the
previous hand-coded escaping implementation.
2009-08-10 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-09 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-08 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-07 10:13 king
* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
CMakeFortranCompilerId.F.in, Compiler/VisualAge-C.cmake,
Compiler/VisualAge-CXX.cmake, Compiler/VisualAge-Fortran.cmake,
Compiler/XL-C.cmake, Compiler/XL-CXX.cmake,
Compiler/XL-Fortran.cmake, Platform/Linux-VisualAge-C.cmake,
Platform/Linux-VisualAge-Fortran.cmake,
Platform/Linux-XL-C.cmake, Platform/Linux-XL-Fortran.cmake: Teach
compiler id about VisualAge -> XL rebranding
IBM rebranded its VisualAge compiler to XL starting at version
8.0. We use the compiler id "XL" for newer versions and
"VisualAge" for older versions. We now also recognize the "z/OS"
compiler, which is distinct from XL.
2009-08-07 10:12 king
* Modules/: Compiler/VisualAge-Fortran.cmake,
Platform/AIX-VisualAge-Fortran.cmake,
Platform/Linux-VisualAge-Fortran.cmake, Platform/xlf.cmake: Move
flag to Compiler/VisualAge-Fortran module
The CMAKE_Fortran_DEFINE_FLAG value applies to the IBM Fortran
compilers on all platforms. This moves the setting to the
platform-independent compiler information file.
2009-08-07 09:56 king
* Modules/Platform/OpenBSD.cmake: Use NetBSD to initialize OpenBSD
configuration
We teach Modules/Platform/OpenBSD.cmake to load NetBSD first
since the platforms are so similar. This enables RPATH support
on OpenBSD.
2009-08-07 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-06 19:01 partyd
* Source/kwsys/SystemTools.cxx: COMP: attempt to fix more 'hidden
by' warnings.
2009-08-06 07:53 king
* Modules/FortranCInterface/CMakeLists.txt: Teach FortranCInterface
about g77 mangling
The old GNU g77 Fortran compiler uses the suffix '__' for symbols
containing an underscore in their name.
2009-08-06 07:53 king
* Modules/FortranCInterface/CMakeLists.txt: Sort FortranCInterface
global mangling symbols
This just cleans up the list ordering so more entries can be
added while keeping everything organized.
2009-08-06 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-05 17:07 king
* Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
mymodule_.c: Cleanup FortranCInterface for PGI and GCC 4.2
This documents the purpose of the extra my_module_.c and
mymodule.c source files, and sorts the symbols.
2009-08-05 16:55 hoffman
* Modules/FortranCInterface/: CMakeLists.txt, my_module_.c,
mymodule_.c: Teach FortranC interface for Intel, PGI, and gcc 4.2
2009-08-05 15:39 david.cole
* Modules/AddExternalProject.cmake: Remove
AddExternalProject.cmake. ExternalProject.cmake
supercedes/replaces it.
2009-08-05 14:59 david.cole
* Modules/: BundleUtilities.cmake, GetPrerequisites.cmake: Overhaul
GetPrerequisites and BundleUtilities: make fixup_bundle do
something useful on Windows and Linux.
Formerly, fixup_bundle was useful only on the Mac for making
standalone bundle applications that could be drag-n-drop moved to
anyplace in the file system. fixup_bundle is not just for the Mac
any more. It will now analyze executable files on Windows and
Linux, too, and copy necessary non-system dlls to the same folder
that the executable is in. This should work with dlls that you
build as part of your build and also with 3rd-party dlls as long
as you give fixup_bundle the right list of directories to search
for those dlls. Many thanks to Clinton Stimpson for his help in
ironing out the details involved in making this work.
2009-08-05 13:40 king
* Modules/FortranCInterface.cmake, Modules/FortranCInterface.h.in,
Modules/FortranCInterface/CMakeLists.txt,
Modules/FortranCInterface/Input.cmake.in,
Modules/FortranCInterface/Macro.h.in,
Modules/FortranCInterface/Output.cmake.in,
Modules/FortranCInterface/call_mod.f90,
Modules/FortranCInterface/call_sub.f,
Modules/FortranCInterface/main.F,
Modules/FortranCInterface/my_module.f90,
Modules/FortranCInterface/my_sub.f,
Modules/FortranCInterface/mymodule.f90,
Modules/FortranCInterface/mysub.f,
Modules/FortranCInterface/symbol.c.in,
Tests/Fortran/CMakeLists.txt, Tests/Fortran/myc.c: Rewrite
FortranCInterface module
This is a new FortranCInterface.cmake module to replace the
previous prototype. All module support files lie in a
FortranCInterface directory next to it.
This module uses a new approach to detect Fortran symbol
mangling. We build a single test project which defines symbols
in a Fortran library (one per object-file) and calls them from a
Fortran executable. The executable links to a C library which
defines symbols encoding all known manglings (one per
object-file). The C library falls back to the Fortran library
for symbols it cannot provide. Therefore the executable will
always link, but prefers the C-implemented symbols when they
match. These symbols store string literals of the form
INFO:symbol[<name>] so we can parse them out of the executable.
This module also provides a simpler interface. It always detects
the mangling as soon as it is included. A single macro is
provided to generate mangling macros and optionally pre-mangled
symbols.
2009-08-05 10:45 hoffman
* Source/cmVisualStudio10TargetGenerator.cxx: Allow for static
libraries to depend on other targets so that the MSBuild runs
build things in the correct order
2009-08-05 10:14 king
* Source/CMakeLists.txt, Tests/CMakeLists.txt,
Utilities/Doxygen/doxyfile.in: Remove WXDialog source code
The QtDialog is our supported cross-platform GUI, so the WXDialog
source is no longer needed.
2009-08-05 10:13 king
* Source/CMakeLists.txt: Remove FLTKDialog source code
The QtDialog is our supported cross-platform GUI, so the
FLTKDialog source is no longer needed.
2009-08-05 09:56 king
* Source/cmFindPackageCommand.cxx: Fix find_package for cmake-gui
registry entry
The find_package commands looks at the "WhereBuild" registry
entries created by CMakeSetup and cmake-gui hoping that the
project was recently built. CMakeSetup created
WhereBuild1..WhereBuild10 but cmake-gui creates
WhereBuild0-WhereBuild9.
This fixes find_package to look at WhereBuild0 so that the most
recently configured project can be found. It is important in the
case that the package to be found was the last one configured in
cmake-gui but the current project that is finding it is
configured from the command line.
2009-08-05 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-04 15:41 martink
* Source/cmLocalGenerator.cxx: ENH: minor cleanup of test
2009-08-04 14:37 king
* Source/cmCoreTryCompile.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/TryCompile/CMakeLists.txt,
Tests/TryCompile/Inner/CMakeLists.txt,
Tests/TryCompile/Inner/innerexe.c,
Tests/TryCompile/Inner/innerlib.c: No /fast targets in
try_compile project mode
The try_compile command builds the cmTryCompileExec executable
using the cmTryCompileExec/fast target with Makefile generators
in order to save time since dependencies are not needed.
However, in project mode the command builds an entire source tree
that may have dependencies. Therefore we can use the /fast
target approach only in one-source mode.
2009-08-04 14:06 king
* Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx, mainc.c,
maincxx.c, myc.c, mycxx.cxx: Test C, C++, Fortran interface
combinations
Previously the Fortran test created a single executable
containing C, C++, and Fortran sources. This commit divides the
executable into three libraries corresponding to each language,
and two executables testing Fortran/C only and Fortran/C/C++
together. The result tests more combinations of using the
languages together, and that language requirements propagate
through linking.
2009-08-04 13:16 martink
* Source/cmTest.cxx: ENH: change to CDASH
2009-08-04 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-03 13:37 king
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Tests/TryCompile/Inner/CMakeLists.txt: Fix recursive try_compile
calls
When building an entire source tree with try_compile instead of
just a single source file, it is possible that the CMakeLists.txt
file in the try-compiled project invokes try_compile. This
commit fixes propagation of language-initialization results from
the outer-most project into any number of try-compile levels.
2009-08-03 13:37 king
* Tests/TryCompile/: CMakeLists.txt, Inner/CMakeLists.txt: Test
try_compile project mode
The try_compile command project mode builds an entire source tree
instead of one source file. It uses an existing CMakeLists.txt
file in the given source tree instead of generating one. This
commit creates a test for the mode in the TryCompile test.
2009-08-03 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-02 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-08-01 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-07-31 16:11 alex
* Source/cmake.cxx: DOCS: fix typo (#9231)
Alex
2009-07-31 09:19 king
* Source/CTest/cmCTestScriptHandler.cxx: Set current directory
variables in CTest scripts
The commit "Fix get_filename_component ABSOLUTE mode" broke the
code
get_filename_component(cwd . ABSOLUTE)
because CTest scripts did not make
cmMakefile::GetCurrentDirectory() available. This commit fixes
the problem by setting the proper information on CTest script
instances of cmMakefile.
This also makes CMAKE_CURRENT_SOURCE_DIR and
CMAKE_CURRENT_BINARY_DIR available to CTest scripts. They are
set to the working directory at script startup.
2009-07-31 08:27 king
* CMakeLists.txt, Source/QtDialog/CMakeLists.txt: Fix installation
when built by CMake 2.4
CMake 2.4 generates old-style cmake_install.cmake code including
calls to the file(INSTALL) command with the COMPONENTS argument.
We need to set CMAKE_INSTALL_SELF_2_4 for the whole install tree
to prevent the command from complaining in this special case.
Previously this was needed only in the QtDialog directory, but
now it is needed in the entire tree.
2009-07-31 06:22 alex
* Source/: cmFunctionCommand.h, cmMacroCommand.h: DOCS: fix typo
(see #9308)
Alex
2009-07-31 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: KWSys Nightly Date Stamp
2009-07-30 13:46 king
* Modules/: CMakeFortranCompiler.cmake.in,
CMakeTestFortranCompiler.cmake: Pass Fortran90 test result to
try-compile
This stores CMAKE_Fortran_COMPILER_SUPPORTS_F90 in the Fortran
compiler information file CMakeFiles/CMakeFortranCompiler.cmake
instead of in CMakeCache.txt. This file makes the result
available to try-compile projects.
2009-07-30 10:59 king
* Modules/CMakeCXXCompiler.cmake.in,
Source/cmDocumentVariables.cxx, Source/cmTarget.cxx: Do not
always propagate linker language preference
The commit "Consider link dependencies for link language" taught
CMake to propagate linker language preference from languages
compiled into libraries linked by a target. It turns out this
should only be done for some languages, such as C++, because
normally the language of the program entry point (main) should be
used.
We introduce variable CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES
to tell CMake whether a language should propagate its linker
preference across targets. Currently it is true only for C++.
2009-07-30 10:59 king
* Source/cmTarget.cxx: Refactor target linker language selection
This factors the decision logic out of
cmTarget::ComputeLinkClosure into dedicated class
cmTargetSelectLinker. We replace several local variables with a
single object instance, and organize code into methods.
2009-07-30 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-29 16:40 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
Separate Xcode flag escaping code from defines
Generalize the core Xcode generator preprocessor flag escaping
code to be useful for escaping all flags.
2009-07-29 16:39 king
* Source/cmGlobalXCodeGenerator.cxx: Re-order
cmGlobalXCodeGenerator implementation
This defines class
cmGlobalXCodeGenerator::BuildObjectListOrString early in the
source file so it can be used in more places.
2009-07-29 16:38 king
* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check PGI linker
lines in ImplicitLinkInfo test
This adds sample linker invocation lines for the PGI compiler on
Linux.
2009-07-29 16:38 king
* Modules/Compiler/: PGI-C.cmake, PGI-CXX.cmake, PGI-Fortran.cmake:
Set CMAKE_<LANG>_VERBOSE_FLAG variables for PGI
We set the variables to contain "-v", the verbose front-end
output option for PGI compilers. This enables detection of
implicit link libraries and directories for these compilers.
2009-07-29 16:07 king
* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: Check Intel
linker lines in ImplicitLinkInfo test
This adds sample linker invocation lines for the Intel compiler
on Linux. In particular, this exercises the case when "ld"
appears without a full path.
2009-07-29 16:07 king
* Modules/Compiler/: Intel-C.cmake, Intel-CXX.cmake,
Intel-Fortran.cmake: Set CMAKE_<LANG>_VERBOSE_FLAG variables for
Intel
We set the variables to contain "-v", the verbose front-end
output option for Intel compilers. This enables detection of
implicit link libraries and directories for these compilers.
2009-07-29 16:07 king
* Modules/CMakeParseImplicitLinkInfo.cmake: Recognize linker
commands without paths
This teaches the implicit link line parsing code to recognize
link lines that do not have a full path to the linker executable.
At least one version of the Intel compiler on Linux invokes the
linker as just "ld" instead of "/usr/bin/ld".
2009-07-29 11:29 king
* Source/: CMakeLists.txt, cmIDEOptions.cxx, cmIDEOptions.h,
cmVisualStudioGeneratorOptions.cxx,
cmVisualStudioGeneratorOptions.h: ENH: Separate option mapping
from VS generators
Split cmVisualStudioGeneratorOptions core functionality out into
a base class cmIDEOptions. It will be useful for other
generators.
2009-07-29 11:28 king
* Source/: CMakeLists.txt, cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h, cmIDEFlagTable.h,
cmLocalVisualStudio7Generator.h,
cmVisualStudioGeneratorOptions.h: ENH: Separate VS flag table
type
Move the cmVS7FlagTable type out of the VS generators and rename
it to cmIDEFlagTable. It will be useful for other generators.
2009-07-29 08:39 king
* Tests/Properties/CMakeLists.txt: Test cache entry property
"STRINGS"
The STRINGS property tells cmake-gui to create a drop-down
selection list. This teaches the Properties test to set and
verify its value.
2009-07-29 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-28 14:30 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: remove code duplication and
use cmVisualStudioGeneratorOptions for all versions of vs 7 and
greater.
2009-07-28 10:46 king
* Source/: CPack/cmCPackGenerator.cxx,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
cmCTest.cxx, cmake.cxx: BUG: Do not double-initialize local
generators
All global generator CreateLocalGenerator methods automatically
initialize the local generator instances with SetGlobalGenerator.
In several places we were calling SetGlobalGenerator again after
receiving the return value from CreateLocalGenerator. The
double-initializations leaked the resources allocated by the
first call to SetGlobalGenerator. This fix removes the
unnecessary calls.
2009-07-28 08:36 king
* Source/cmComputeLinkInformation.cxx: BUG: Do not filter
non-library implicit link items
We list implicit link items of languages linked into a target but
filter them by the implicit libraries known to be passed by the
main linker language. Implicit link flags like "-z..." should
not be filtered out because they are not libraries.
2009-07-28 08:36 king
* Modules/CMakeParseImplicitLinkInfo.cmake,
Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Parse
implicit link editor -z*extract options
The Sun Fortran compiler passes -zallextract and -zdefaultextract
to the linker so that all objects from one of its archives are
included in the link. This teaches the implicit options parser
to recognize the flags. We need to pass them explicitly on C++
link lines when Fortran code is linked.
2009-07-28 08:08 king
* Source/cmComputeLinkInformation.cxx: BUG: Always pass linker
flags untouched
In cmComputeLinkInformation we recognize link options that look
like library file names, but pass flags starting in '-' through
untouched. This fixes the ordering of the check to recognize '-'
flags first in case the rest of the option looks like a library
file name, as in the case of "-l:libfoo.a".
2009-07-28 08:07 king
* Source/cmComputeLinkInformation.cxx: BUG: Do not recognize ':' in
a library name
In cmComputeLinkInformation we construct regular expressions to
recognize library file names. This fixes the expressions to not
allow a colon (':') in the file name so that "-l:libfoo.a" is
left alone.
2009-07-28 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-27 16:45 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformTestsCXX.cxx: BUG:
Enable large files only if <cstdio> works
Some AIX/gcc version combinations the <cstdio> header breaks when
large file support is enabled. See this GCC issue for details:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20366
We work around the problem by enhancing the configuration check
for large file support to include <cstdio> when available. This
will cause LFS to be disabled when the above problem occurs.
2009-07-27 14:17 hoffman
* Source/CTest/cmCTestTestHandler.cxx: ENH: add test times and a
total time to the output of command line ctest
2009-07-27 12:43 king
* Tests/Fortran/: CMakeLists.txt, foo.c, foo.cxx: ENH: Test Fortran
and C++ in one executable
This extends the Fortran-to-C interface test to add a C++ source
file. The executable can only link with the C++ linker and with
the proper Fortran runtime libraries. These libraries should be
detected by CMake automatically, so this tests verifies the
detection functionality.
2009-07-27 12:43 king
* Tests/Fortran/CMakeLists.txt: ENH: Remove EXTRA_FORTRAN_C_LIBS
Fortran test hack
This hack was created to help the Fortran test executables link
to the implicit C libraries added by BullsEye. Now that implicit
libraries from all languages are detected and included
automatically the hack is no longer needed.
2009-07-27 12:43 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmOrderDirectories.cxx,
cmOrderDirectories.h: ENH: Link runtime libraries of all
languages
This adds implicit libraries and search directories for languages
linked into a target other than the linker language to its link
line. For example, when linking an executable containing both
C++ and Fortran code the C++ linker is used but we need to add
the Fortran libraries.
The variables
CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
contain the implicit libraries and directories for each language.
Entries for the linker language are known to be implicit in the
generated link line. Entries for other languages that do not
appear in the known implicit set are listed explicitly at the end
of the link line.
2009-07-27 12:35 king
* Tests/SystemInformation/DumpInformation.cxx: ENH: Report CMake
logs in SystemInformation test
This teaches the SystemInformation test to report the CMake log
files CMakeOutput.log and CMakeError.log from the CMake build
tree and from the SystemInformation test build tree. These logs
may help diagnose dashboard problems remotely.
2009-07-27 12:04 david.cole
* Tests/CMakeTests/: CMakeLists.txt, CheckSourceTreeTest.cmake.in:
ENH: Make the CheckSourceTree test emit a warning (but pass
instead of fail) when there is an in-source build on a dashboard
machine.
2009-07-27 11:56 king
* Tests/Fortran/mysub.f: ENH: Require language libs in Fortran/C
test
This extends the Fortran/C interface test to require that the
executable link to the fortran language runtime libraries. We
must verify that the proper linker is chosen.
2009-07-27 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-26 01:01 partyd
* Source/kwsys/SystemTools.cxx: ENH: try and see if using
string.append instead of += will make valgrind not complaing that
JoinPath is leaking.
2009-07-26 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-25 13:32 david.cole
* Tests/CMakeTests/CheckSourceTreeTest.cmake.in: ENH: Improvements
to the new CheckSourceTree test: ignore Thumbs.db and .DS_Store
files. Force all output to stderr by not using STATUS with
message. Better error text.
2009-07-25 08:11 king
* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Further
avoid ImplicitLinkInfo case change
The commit "Avoid case change in ImplicitLinkInfo test" did not
change all of the paths to mingw, so some case change still
occurs. This changes more of them.
2009-07-25 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-24 18:30 david.cole
* Tests/CMakeLists.txt: BUG: One last attempt for today to get the
new CheckSourceTree test running on dashboards driven by CMake
2.4... Good night now.
2009-07-24 17:33 king
* CMakeLists.txt: ENH: Allow empty endif() and such with CMake 2.4
This allows us to use empty endif() and similar block terminators
when building with CMake 2.4. It is allowed by default with 2.6
already.
2009-07-24 17:28 david.cole
* Tests/CMakeTests/CMakeLists.txt: BUG: Close endif statements with
same string as if so that it still configures with CMake 2.4. One
more time. Encore, encore.
2009-07-24 17:12 david.cole
* Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Improve
CheckSourceTree test so that it ignores 'U ' output from cvs
update. Also: improve failure logic for dashboard runs and
developer runs.
2009-07-24 16:57 king
* Tests/CMakeTests/VariableWatchTest.cmake.in: BUG: Teach
VariableWatch test to check results
Previously this test was only a smoke test for manual
verification. This teaches the test to actually check that the
variable watch succeeds.
2009-07-24 16:53 king
* Source/cmVariableWatchCommand.h: BUG: Keep variable_watch()
commands in memory
The "Keep only FinalPass commands in memory" commit caused
instances of this command to be deleted after the InitialPass.
Even though the variable_watch command does not have a final
pass, it does need to stay alive because it owns the callback
information.
2009-07-24 16:31 david.cole
* Tests/CMakeLists.txt: BUG: Close endif statements with same
string as if so that it still configures with CMake 2.4 -- also
check for existence of FindCVS.cmake before doing
find_package(CVS QUIET) also for CMake 2.4 sake...
2009-07-24 16:15 david.cole
* Tests/CMakeLists.txt: BUG: Oops. Left chunk of junk at the bottom
of the main Tests CMakeLists.txt file with the last commit...
Sorry.
2009-07-24 15:58 david.cole
* Source/cmGlobalXCodeGenerator.cxx, Tests/CMakeLists.txt,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/CheckSourceTreeTest.cmake.in: BUG: Additional
fix necessary for issue #8481 so that Xcode builds do not write
files into the source tree. Also add a test that runs last to
check for local modifications in CMake_SOURCE_DIR based on
whether 'cvs -q -n up -dP' output is empty. Test fails on
dashboard runs when there are local modifications. Test passes on
non-dashboard runs with local modifications so that CMake
developers may have mods when running the test locally.
2009-07-24 13:31 king
* Source/: cmCommand.h, cmConfigureFileCommand.h,
cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
cmLoadCommandCommand.cxx, cmMakefile.cxx: ENH: Keep only
FinalPass commands in memory
In cmMakefile we save all invoked commands so that FinalPass can
be called on them later. Most commands have no final pass, so we
should keep only the few that do.
2009-07-24 13:17 king
* CMakeLists.txt, Modules/CMakeLists.txt,
Modules/Platform/CMakeLists.txt, Templates/CMakeLists.txt: ENH:
Install all Modules and Templates
This removes the file-wise installation rules for Modules and
Templates and instead installs the whole directories. This
approach is much less error-prone. The old approach was left
from before CMake had the install(DIRECTORY) command.
2009-07-24 12:55 king
* Modules/CMakeLists.txt: BUG: Install new fortran compiler id
source.
The extension of the id source file was changed from .F90 to .F
so this fixes the install rule.
2009-07-24 12:15 malaterre
* Source/kwsys/SharedForward.h.in: COMP: Fix compilation of VTK on
debian/sparc (sparc is a CPU not an OS)
2009-07-24 07:34 king
* Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in: BUG: Avoid case
change in ImplicitLinkInfo test
Since "get_filename_component(... ABSOLUTE)" retrieves the actual
case for existing paths on windows, we need to use an obscure
path for mingw. Otherwise the test can fail just because the
case of the paths changes.
2009-07-24 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-23 16:19 king
* Modules/CMakeDetermineCompilerABI.cmake: BUG: Skip implicit link
information on Xcode
Xcode adds extra link directories that point at the build tree,
so detection of implicit link directories is not reliable. Since
Fortran is not supported in Xcode we will not need implicit link
information yet anyway.
2009-07-23 10:07 king
* Tests/CMakeTests/: CMakeLists.txt, ImplicitLinkInfoTest.cmake.in:
ENH: Create ImplicitLinkInfo test
This tests the internal CMakeParseImplicitLinkInfo.cmake module
to ensure that implicit link information is extracted correctly.
The test contains many manually verified examples from a variety
of systems.
2009-07-23 10:07 king
* Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeDetermineCompilerABI.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeParseImplicitLinkInfo.cmake,
Modules/Compiler/GNU-C.cmake, Modules/Compiler/GNU-CXX.cmake,
Modules/Compiler/GNU-Fortran.cmake, Modules/Compiler/HP-C.cmake,
Modules/Compiler/HP-CXX.cmake, Modules/Compiler/HP-Fortran.cmake,
Modules/Compiler/MIPSpro-C.cmake,
Modules/Compiler/MIPSpro-CXX.cmake,
Modules/Compiler/MIPSpro-Fortran.cmake,
Modules/Compiler/SunPro-C.cmake,
Modules/Compiler/SunPro-CXX.cmake,
Modules/Compiler/SunPro-Fortran.cmake,
Modules/Compiler/VisualAge-C.cmake,
Modules/Compiler/VisualAge-CXX.cmake,
Modules/Compiler/VisualAge-Fortran.cmake,
Source/cmDocumentVariables.cxx,
Tests/SystemInformation/SystemInformation.in: ENH: Implicit link
info for C, CXX, and Fortran
This teaches CMake to detect implicit link information for C,
C++, and Fortran compilers. We detect the implicit linker search
directories and implicit linker options for UNIX-like
environments using verbose output from compiler front-ends. We
store results in new variables called
CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
The implicit libraries can contain linker flags as well as
library names.
2009-07-23 10:06 king
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
CMakeFortranInformation.cmake: ENH: Load platform-independent
per-compiler files
This teaches the language configuration modules to load
per-compiler information for each language using the compiler id
but no system name. They look for modules named
"Compiler/<id>-<lang>.cmake". Such modules may specify compiler
flags that do not depend on the platform.
2009-07-23 08:10 king
* Source/cmGetFilenameComponentCommand.cxx: BUG: Fix
get_filename_component ABSOLUTE mode
This teaches the command to recognize full windows paths when
built on UNIX. CollapseFullPath knows when the input path is
relative better than FileIsFullPath because the latter is only
meant for paths from the host platform.
2009-07-23 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-22 14:22 king
* bootstrap, Source/CMakeLists.txt, Source/cmDefinitions.cxx,
Source/cmDefinitions.h, Source/cmMakefile.cxx,
Source/cmMakefile.h: ENH: Improve dynamic variable scope
implementation
Previously each new variable scope (subdirectory or function
call) in the CMake language created a complete copy of the
key->value definition map. This avoids the copy using transitive
lookups up the scope stack. Results of queries answered by
parents are stored locally to maintain locality of reference.
The class cmDefinitions replaces cmMakefile::DefinitionsMap, and
is aware of its enclosing scope. Each scope stores only the
definitions set (or unset!) inside it relative to the enclosing
scope.
2009-07-22 13:42 king
* Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: Improve
strictness of Function test
The command "set(... PARENT_SCOPE)" should never affect the
calling scope. This improves the Function test to check that
such calls in a subdirectory scope affect the parent but not the
child.
2009-07-22 12:06 david.cole
* Source/cmCTest.cxx: BUG: Fix typo pointed out by Monsieur
Francois Bertel. Merci, Francois.
2009-07-22 11:14 david.cole
* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8481 -
generate Xcode projects such that breakpoints may be used from
the Xcode debugger without adjusting any settings within the
Xcode GUI first... Thanks to Doug Gregor for the patch.
2009-07-22 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-21 12:45 martink
* Modules/FindPNG.cmake: ENH: just converted case to lower for the
book
2009-07-21 11:58 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Disable color
makefile inside try-compile
Generated makefiles for try-compile projects should never use
color output. On MSYS the color escapes end up in the
try-compile output text because there is no way to identify
whether the output is going to a color-capable terminal. Instead
we should just always skip color for try-compile projects.
2009-07-21 10:56 king
* Tests/SystemInformation/DumpInformation.h.in: BUG: Fix
SystemInformation dump output
When this test was renamed from DumpInformation to
SystemInformation the configured header that points the dump
executable to the directory containing information files was
broken. No information has been dumped by this test for 2 years!
This fixes it.
2009-07-21 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-20 12:08 david.cole
* CMakeCPackOptions.cmake.in: BUG: Add CPACK_NSIS_PACKAGE_NAME to
the list of CPack variables that CMake overrides. We use the same
value as the CPack-provided default, but do it here such that
configuring with an older CMake will still give us this new
variable. Necessary so that the CMake release process works with
the new variable: CMake is configured with a previous CMake, but
packaged with the freshly built CPack. (This fix is necessary
because the fix for issue #8682 caused the side effect of having
an empty CPACK_NSIS_PACKAGE_NAME for the CMake nightly package.)
2009-07-20 10:58 hoffman
* Tests/CMakeLists.txt: ENH: set expected failure for tests
2009-07-20 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-19 13:40 hoffman
* Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning
2009-07-19 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-18 01:05 lowman
* Modules/FindSDL.cmake: BUG: Fix include path detection with
SDLDIR env var (issue #9086). Also removed some superfluous
search paths.
2009-07-18 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-17 23:51 lowman
* Modules/FindPerlLibs.cmake: ENH: Also add ARCHLIB/CORE to include
search paths so perl.h can be found on non-standard install
prefixes
2009-07-17 23:31 lowman
* Modules/FindPerlLibs.cmake: ENH: Improve detection of
perl.h/libperl, issue #7898
2009-07-17 16:15 hoffman
* Source/CTest/cmCTestTestHandler.cxx: ENH: fix warning
2009-07-17 14:51 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Edit button label for
new changes dialog.
2009-07-17 14:38 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Add a "Show my changes" to the Tools menu. Changes
by the user are recorded and when requested, it shows -D
arguments for commandline or contents for a cache file.
2009-07-17 10:06 hoffman
* Source/CTest/cmCTestTestHandler.cxx: ENH: compute the max test
name width based on the length of the tests
2009-07-17 10:05 hoffman
* Source/: cmGlobalGenerator.h, cmGlobalVisualStudioGenerator.h,
cmLocalGenerator.cxx, cmMakefile.cxx: ENH: make sure GUIDs for
filters are cached
2009-07-17 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-16 18:53 clinton
* Modules/FindQt4.cmake: BUG: fix relative paths from different
drives on Windows
2009-07-16 11:48 david.cole
* Modules/: CPack.cmake, NSIS.template.in: BUG: Re-fix issue #8682.
Use new variable CPACK_NSIS_PACKAGE_NAME in appropriate places
rather than CPACK_NSIS_DISPLAY_NAME. CPACK_NSIS_DISPLAY_NAME is
the Add/Remove control panel's description string for the
installed package. Using it as the "Name" of the NSIS installer
package made the CMake installer itself use really long strings
in the installer GUI. This fix still allows for the original
intent of the first fix for #8682 -- the ability to separate the
installer name from the default install directory, but it uses a
new/different variable to achieve the separation.
2009-07-16 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-15 12:43 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: remove debug message
2009-07-15 12:18 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: do not use
/INCREMENTAL:YES with VS 10 compiler
2009-07-15 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-14 19:34 clinton
* Source/QtDialog/CMakeSetup.cxx:
BUG: Don't let Qt suppress error dialogs. Add call to
SetErrorMode(0); See #9258.
2009-07-14 16:06 hoffman
* Source/cmIncludeExternalMSProjectCommand.cxx: ENH: fix vsexternal
test on vs 71
2009-07-14 15:17 king
* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
CMakeFortranCompilerId.F.in: ENH: Check _SGI_COMPILER_VERSION for
compiler id
Some SGI compilers define _SGI_COMPILER_VERSION in addition to
the old _COMPILER_VERSION preprocessor symbol. It is more
distinctive, so we should check it in case the old one is ever
removed.
2009-07-14 15:16 king
* Modules/CMakeFortranCompilerId.F.in: BUG: Avoid SGI preprocessor
bug for Fortran Id
The SGI preprocessor /usr/lib/cpp produces bad output on this
code:
#if 1
A
#elif 1
B
#else
C
#endif
Both 'A' and 'C' appear in the output! We work around the
problem by using '#elif 1' instead of '#else'.
This fixes detection of the SGI Fortran compiler id in -o32 mode.
2009-07-14 14:44 alex
* Modules/MacroAddFileDependencies.cmake: STYLE: add documentation
for MACRO_ADD_FILE_DEPENDENCIES()
Alex
2009-07-14 14:16 hoffman
* Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.h,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio10Generator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmVisualStudio10TargetGenerator.cxx,
Tests/VSExternalInclude/CMakeLists.txt: ENH: remove
INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties
instead, fix VXExternalInclude test for VS10
2009-07-14 10:15 king
* Source/cmSeparateArgumentsCommand.cxx,
Source/cmSeparateArgumentsCommand.h,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/SeparateArgumentsTest.cmake.in: ENH: Teach
separate_arguments() to parse commands
This adds UNIX_COMMAND and WINDOWS_COMMAND modes to the command.
These modes parse unix- and windows-style command lines.
2009-07-14 10:14 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: STYLE: Factor
cmComputeLinkInformation constructor
This factors some code out of the constructor into a new method
cmComputeLinkInformation::LoadImplicitLinkInfo for readability.
2009-07-14 10:14 king
* Source/: cmOrderDirectories.cxx, cmOrderDirectories.h: STYLE:
Factor CollectOriginalDirectories code
This factors code out of
cmOrderDirectories::CollectOriginalDirectories into
cmOrderDirectories::AddOriginalDirectories. Later a new call
will be added, and this is more readable anyway.
2009-07-14 08:38 king
* Tests/ExportImport/: CMakeLists.txt, InitialCache.cmake.in: COMP:
Shorten ExportImport test command lines
The ExportImport test drives its Export and Import projects using
the same compiler and flags. This converts the ctest
--build-and-test command lines to use an initial cache file
instead of passing all settings on the command line.
We need a shorter command line to pass through VS 6 on Win98.
This approach reduces duplicate code anyway.
2009-07-14 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-13 17:35 king
* Source/kwsys/System.c: BUG: Parse escapes in single-quoted unix
arguments
This fixes KWSys's unix-style command-line parsing to interpret
backslash escapes inside single-quoted strings.
2009-07-13 17:08 king
* Source/cmSystemTools.cxx: COMP: Include <malloc.h> for 'free' on
QNX
2009-07-13 16:58 hoffman
* Source/cmLocalVisualStudio10Generator.cxx,
Source/cmLocalVisualStudio10Generator.h,
Source/cmLocalVisualStudio7Generator.h,
Source/cmVisualStudio10TargetGenerator.cxx,
Source/cmVisualStudio10TargetGenerator.h,
Source/cmVisualStudioGeneratorOptions.cxx,
Tests/PrecompiledHeader/CMakeLists.txt,
Tests/Preprocess/CMakeLists.txt,
Tests/VSExternalInclude/CMakeLists.txt: ENH: almost all tests
passing in vs 10, commit fixes preprocess and starts vs external
project
2009-07-13 16:46 king
* Source/cmSystemTools.cxx: COMP: Include <stdlib.h> for 'free'
2009-07-13 16:22 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
cmSystemTools::ParseUnixCommandLine
This method is a C++ wrapper around the KWSys System library
function to parse unix-style command lines.
2009-07-13 16:22 king
* Source/kwsys/: ProcessUNIX.c, System.c, System.h.in: ENH: Provide
unix-sytle command line parsing
Add System_Parse_CommandForUnix to the KWSys System interface as
a utility to parse a unix-style command line. Move the existing
implementation out of ProcessUNIX. Add a flags argument reserved
for future use in providing additional behavior.
2009-07-13 11:24 king
* Modules/: CMakeFortranCompilerABI.F,
CMakeTestFortranCompiler.cmake: ENH: Create Fortran ABI detection
framework
This invokes CMakeDetermineCompilerABI.cmake for Fortran at the
same place it is already done for C and CXX.
2009-07-13 10:46 king
* Modules/ExternalProject.cmake: ENH: Check tarball filename in
ep_add
This teaches the ExternalProject module to check the download URL
file name. If it is not a tarball (.tar, .tgz, .tar.gz) it is an
error because UntarFile does not yet understand other archive
formats.
2009-07-13 10:46 king
* Modules/UntarFile.cmake: BUG: Teach UntarFile to delete dir on
error
When tarball extraction fails we should still cleanup the
temporary extraction directory. Otherwise the next attempt will
create a new directory and the first one will never be removed.
2009-07-13 10:40 king
* Modules/Platform/Linux-SunPro-CXX.cmake: BUG: Fix rpath-link flag
for SunPro C++ on Linux
This teaches Modules/Platform/Linux-SunPro-CXX.cmake the
-rpath-link flag. The SunPro C++ compiler does not have a '-Wl,'
option, so we just pass the flag directly.
This problem was exposed by the ExportImport test now that it
links an executable through the C++ compiler with the -rpath-link
flag.
2009-07-13 09:20 king
* Tests/ExportImport/Export/: CMakeLists.txt, testLib6.c,
testLib6c.c: COMP: Fix ExportImport testLib6 on VS6
The compiler does not support multiple source files differing
only by extension in one target. This renames the C source file
in the test.
2009-07-13 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-12 14:52 alex
* Tests/CMakeLists.txt: BUG: disable the test for now, will make it
work correctly later
Alex
2009-07-12 04:51 alex
* Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt,
Modules/CTestScriptMode.cmake,
Tests/CTestScriptMode/CTestTestScriptMode.cmake.in: STYLE: don't
load CMakeDetermineSystem and CMakeSystemSpecific directly from
cmCTestScriptHandler, but have it load the new script
CTestScriptMode.cmake -> that makes it more flexible, also add a
simple test that the system name has been determined correctly
Alex
2009-07-12 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-11 16:30 alex
* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
STYLE: move the code for writing the initial cache into its own
separate function, makes the long ProcessHandler() a little bit
shorter
Alex
2009-07-11 16:27 alex
* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
STYLE: rename InitCache to InitialCache, since it contains the
contents for the initial cache and is not e.g. a flag which shows
whether the cache should be initialized
Alex
2009-07-11 10:12 king
* Source/: cmExportFileGenerator.cxx, cmTarget.cxx: ENH: Export and
import link interface languages
Now that languages are part of the link interface of a target we
need to export/import the information. A new
IMPORTED_LINK_INTERFACE_LANGUAGES property and per-config
IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG> property specify the
information for imported targets. The export() and
install(EXPORT) commands automatically set the properties.
2009-07-11 10:10 king
* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
Export/testLib6.c, Export/testLib6.cxx, Import/CMakeLists.txt,
Import/A/CMakeLists.txt, Import/A/imp_testExe1.c: ENH: Test
export/import of link interface languages
This extends the ExportImport test. The Export project creates a
C++ static library and exports it. Then the Import project links
the library into a C executable. On most platforms the
executable will link only if the C++ linker is chosen correctly.
2009-07-11 00:05 hoffman
* Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
Source/cmSourceGroup.cxx, Source/cmSourceGroup.h,
Source/cmVisualStudio10TargetGenerator.cxx,
Source/cmVisualStudio10TargetGenerator.h,
Tests/SourceGroups/CMakeLists.txt, Tests/SourceGroups/README.txt:
ENH: add group support and fix borland error
2009-07-11 00:01 kwrobot
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-10 16:51 king
* Source/: cmGlobalGenerator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h: BUG: Fix Xcode linker language
Xcode does not seem to support direct requests for using the
linker for a particular language. It always infers the linker
using the languages in the source files. When no user source
files compile with target's linker language we add one to help
Xcode pick the linker.
A typical use case is when a C executable links to a C++ archive.
The executable has no C++ source files but we need to use the
C++ linker.
2009-07-10 13:53 king
* Source/cmTarget.cxx: ENH: Update LINKER_LANGUAGE and HAS_CXX docs
This updates the documentation of these properties to account for
the new automatic linker language computation.
2009-07-10 13:53 king
* Tests/: CMakeLists.txt, LinkLanguage/CMakeLists.txt,
LinkLanguage/LinkLanguage.c, LinkLanguage/foo.cxx: ENH: Test
transitive link languages
This test creates a C executable that links to a C++ static
library. On most platforms the executable will not link unless
the C++ linker is chosen correctly.
2009-07-10 13:53 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Consider link
dependencies for link language
This teaches cmTarget to account for the languages compiled into
link dependencies when determining the linker language for its
target.
We list the languages compiled into a static archive in its link
interface. Any target linking to it knows that the runtime
libraries for the static archive's languages must be available at
link time. For now this affects only the linker language
selection, but later it will allow CMake to automatically list
the language runtime libraries.
2009-07-10 13:08 king
* Source/CTest/cmCTestHG.cxx: COMP: Fix cmCTestHG for old HP
compiler
The compiler does not have a fully compliant std::string.
2009-07-10 12:26 hoffman
* Source/cmVisualStudio10TargetGenerator.cxx: ENH: change so rules
show up in GUI, must be windows path
2009-07-10 11:07 king
* Modules/CTest.cmake, Source/CMakeLists.txt,
Source/CTest/cmCTestHG.cxx, Source/CTest/cmCTestHG.h,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
Tests/CTestUpdateHG.cmake.in: ENH: Teach CTest to handle
Mercurial repositories
This creates cmCTestHG to drive CTest Update handling on hg-based
work trees. Currently we always update to the head of the remote
tracking branch (hg pull), so the nightly start time is ignored
for Nightly builds. A later change will address this.
See issue #7879. Patch from Emmanuel Christophe. I modified the
patch slightly for code style, to finish up some parsing details,
and to fix the test.
2009-07-10 11:07 king
* Source/cmProcessTools.h: ENH: New OutputParser::Process()
signature
This overload accepts a null-terminated string instead of
requiring a length. It is useful to pass some fake process
output before and after the real process output.
2009-07-10 09:53 david.cole
* CTestCustom.cmake.in: COMP: Mask out shadowed declaration
warnings that always follow already masked Utilities/cmtar
warnings.
2009-07-10 09:12 hoffman
* Modules/CMakeVS10FindMake.cmake, Source/cmCTest.cxx,
Source/cmGlobalVisualStudio10Generator.cxx,
Source/cmGlobalVisualStudio10Generator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudio10Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
Source/cmVisualStudio10TargetGenerator.cxx,
Source/cmVisualStudio10TargetGenerator.h,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: only 5
failing tests for VS 10
2009-07-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-09 14:15 king
* Source/kwsys/SharedForward.h.in: COMP: More KWSys SharedForward
pointer const-ness
This adds another cast to avoid pointer conversion warnings.
Unfortunately C does not recognize implicit conversions that add
cv-qualifiers as well as C++ does.
2009-07-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-08 16:18 david.cole
* Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
of result" warnings by using size_t where appropriate. (Missed
one warning with last commit: add a cast to md5_word_t.)
2009-07-08 16:15 david.cole
* Source/kwsys/MD5.c: COMP: Eliminate "conversion may change sign
of result" warnings by using size_t where appropriate.
2009-07-08 15:09 king
* Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
sign conversion
This uses size_t where necessary to avoid size_t/int conversion
warnings.
2009-07-08 15:09 king
* Source/kwsys/SharedForward.h.in: COMP: Fix KWSys SharedForward
pointer const-ness
This adds const-ness and casts where necessary to avoid pointer
conversion warnings.
2009-07-08 14:43 david.cole
* CTestCustom.cmake.in: COMP: Suppress warnings from the
Utilities/cmtar code in dashboard results.
2009-07-08 14:33 king
* Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Use link
language for target name computation
The commit "Do not compute link language for LOCATION" was wrong.
The variables
CMAKE_STATIC_LIBRARY_PREFIX_Java
CMAKE_STATIC_LIBRARY_SUFFIX_Java
are used for building Java .jar files. This commit re-enables
the feature and documents the variables:
CMAKE_EXECUTABLE_SUFFIX_<LANG>
CMAKE_IMPORT_LIBRARY_PREFIX_<LANG>
CMAKE_IMPORT_LIBRARY_SUFFIX_<LANG>
CMAKE_SHARED_LIBRARY_PREFIX_<LANG>
CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>
CMAKE_SHARED_MODULE_PREFIX_<LANG>
CMAKE_SHARED_MODULE_SUFFIX_<LANG>
CMAKE_STATIC_LIBRARY_PREFIX_<LANG>
CMAKE_STATIC_LIBRARY_SUFFIX_<LANG>
Instead of making separate, repetitive entries for the _<LANG>
variable documentation, we just mention the per-language name in
the text of the platform-wide variable documentation. Internally
we keep undocumented definitions of these properties to satisfy
CMAKE_STRICT mode.
2009-07-08 13:03 king
* Source/: cmComputeLinkInformation.cxx,
cmGlobalXCodeGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
cmVisualStudio10TargetGenerator.cxx: ENH: Pass config to
cmTarget::GetLinkerLanguage
This passes the build configuration to most GetLinkerLanguage
calls. In the future the linker language will account for
targets linked in each configuration.
2009-07-08 13:03 king
* Source/: cmComputeLinkInformation.cxx,
cmGlobalUnixMakefileGenerator3.cxx, cmInstallTargetGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
ENH: Pass config to cmTarget RPATH install methods
This passes the build configuration to cmTarget methods
IsChrpathUsed and NeedRelinkBeforeInstall. Later these methods
will use the value.
2009-07-08 13:03 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Use fixed header file
type mapping for Xcode
This simplifies computation of the lastKnownFileType attribute
for header files in Xcode projects. We now use a fixed mapping
from header file extension to attribute value. The value is just
a hint to the Xcode editor, so computing the target linker
language is overkill.
2009-07-08 13:03 king
* Source/: cmDocumentVariables.cxx, cmTarget.cxx: ENH: Do not
compute link language for LOCATION
The LOCATION property requires the full file name of a target to
be computed. Previously we computed the linker language for a
target to look up variables such as
CMAKE_SHARED_LIBRARY_SUFFIX_<LANG>. This led to locating all the
source files immediately instead of delaying the search to
generation time. In the future even more computation will be
needed to get the linker language, so it is better to avoid it.
The _<LANG> versions of these variables are undocumented, not set
in any platform file we provide, and do not produce hits in
google. This change just removes the unused feature outright.
2009-07-08 12:04 king
* Source/: cmComputeLinkDepends.cxx, cmTarget.cxx, cmTarget.h: ENH:
Introduce cmTarget::LinkImplementation API
The new method centralizes loops that process raw
OriginalLinkLibraries to extract the link implementation
(libraries linked into the target) for each configuration.
Results are computed on demand and then cached. This simplifies
link interface computation because the default case trivially
copies the link implementation.
2009-07-08 11:41 king
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
CustomCommand/CMakeLists.txt, Dependency/CMakeLists.txt,
Dependency/Case4/CMakeLists.txt,
ExportImport/Export/CMakeLists.txt,
ExportImport/Import/CMakeLists.txt, FunctionTest/CMakeLists.txt,
LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
Plugin/CMakeLists.txt, Preprocess/CMakeLists.txt,
ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
SourceGroups/CMakeLists.txt: ENH: Remove CMAKE_ANSI_CFLAGS from
tests
As of CMake 2.6 this variable is not defined, and the ANSI flags
for the HP compiler are simply hard-coded in the default C flags.
2009-07-08 09:14 king
* Modules/CMakeDetermineCCompiler.cmake: ENH: Identify HP C
compiler
This compiler does not enable ANSI mode by default. When
identifying the C compiler we try passing -Aa in case it is the
HP compiler.
2009-07-08 08:31 king
* Source/: cmTarget.cxx, cmTarget.h: COMP: Pimplize cmTarget
ImportInfo and OutputInfo
These member structures are accessed only in the cmTarget
implementation so they do not need to be defined in the header.
This cleanup also aids Visual Studio 6 in compiling them.
2009-07-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-07 14:02 alex
* Source/cmExtraCodeBlocksGenerator.cxx: ENH: get the build type
specific location
Alex
2009-07-07 11:30 king
* Source/cmTarget.cxx: BUG: Do not recompute link interfaces
The config-to-interface map in cmTarget should use
case-insensitive configuration names. The change avoids
repeating work if the given configuration has a different case
than one already computed.
2009-07-07 10:57 king
* Source/cmTarget.cxx: BUG: Fix CMP0003 wrong-config link dir
support
This fixes a dumb logic error introduced by the centralization of
link interface computation. It prevented link directories from
alternate configurations from getting listed by the OLD behavior
of CMP0003 for targets linked as transitive dependencies.
2009-07-07 10:56 king
* Source/cmTarget.h: STYLE: Fix comment on cmTarget::LinkInterface
The comment had a typo and was longer than necessary.
2009-07-07 09:45 king
* Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
cmTarget.cxx, cmTarget.h: ENH: Simplify cmTarget link interface
storage
This makes the LinkInterface struct a member of cmTarget,
pimplizes the config-to-interface map, and stores interface
instances by value.
2009-07-07 07:44 king
* Source/: cmComputeLinkInformation.cxx,
cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h,
cmVisualStudio10TargetGenerator.cxx: ENH: Simpler
cmTarget::GetLinkerLanguage signature
This method previously required the global generator to be
passed, but that was left from before cmTarget had its Makefile
member. Now the global generator can be retrieved automatically,
so we can drop the method argument.
2009-07-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-06 16:25 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmExportFileGenerator.cxx, cmExportFileGenerator.h, cmTarget.cxx,
cmTarget.h: ENH: Centralize default link interface computation
When LINK_INTERFACE_LIBRARIES is not set we use the link
implementation to implicitly define the link interface. These
changes centralize the decision so that all linkable targets
internally have a link interface.
2009-07-06 16:24 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmTarget.cxx, cmTarget.h: ENH: Move CMP0004 check into cmTarget
This moves code implementing policy CMP0004 into
cmTarget::CheckCMP0004. The implementation is slightly simpler
and can be re-used outside of cmComputeLinkDepends.
2009-07-06 16:24 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Exception safe link
interface computation
This fixes cmTarget::GetLinkInterface to compute and return the
link interface in an exception-safe manner. We manage the link
interface returned by cmTarget::ComputeLinkInterface using
auto_ptr.
2009-07-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-03 10:34 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: ENH: Pass config to
cmTarget::GetDirectory()
This teaches the makefile generators to always pass the
configuration name to the cmTarget::GetDirectory method. Later
this will allow per-configuration target output directories, and
it cleans up use of the current API.
2009-07-03 10:33 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
dir computation
This creates cmTarget::GetOutputInfo to compute, cache, and
lookup target output directory information on a per-configuration
basis. It avoids re-computing the information every time it is
needed.
2009-07-03 10:33 king
* Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Templates/UtilityHeader.dsptemplate: BUG: Avoid
cmTarget::GetDirectory for utilities
Since utility targets have no main output files like executables
or libraries, they do not define an output directory. This
removes a call to cmTarget::GetDirectory from
cmLocalVisualStudio{6,7}Generator for such targets.
2009-07-03 10:33 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: STYLE: Replace large if() with
named boolean
In cmLocalVisualStudio{6,7}Generator this replaces a large if()
test with a re-usable result stored in a boolean variable named
accordingly.
2009-07-03 08:41 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
Create cmMakefileTargetGenerator::ConfigName
This member stores the build configuration for which Makefiles
are being generated. It saves repeated lookup of the equivalent
member from cmLocalUnixMakefileGenerator3, making code shorter
and more readable.
2009-07-03 08:40 king
* Source/: cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h: ENH: Cleanup per-config target
install generation
This cleans up cmInstallTargetGenerator's code that computes the
build tree location of a target under each configuration.
2009-07-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-02 17:38 david.cole
* Modules/ExternalProject.cmake: BUG: Allow arbitrary text in
values for some keywords. (And avoid warning that the arbitrary
text is an unknown keyword.)
2009-07-02 16:13 king
* Source/CTest/cmCTestTestHandler.cxx: ENH: Reports "Passed" for
WILL_FAIL tests
Previously tests marked with WILL_FAIL have been reported by
CTest as
...............***Failed - supposed to fail
when they correctly failed. Now we just report ".....Passed"
because there is no reason to draw attention to something that
works as expected.
2009-07-02 14:14 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
BUG: Do not generate "global" Xcode config
Xcode 2.0 and below supported only one configuration, but 2.1 and
above support multiple configurations. In projects for the
latter version we have been generating a "global" set of
buildSettings for each target in addition to the
per-configuration settings. These global settings are not used
by Xcode 2.1 and above, so we should not generate them.
2009-07-02 14:13 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: Simplify Xcode CreateBuildSettings method
The cmGlobalXCodeGenerator::CreateBuildSettings had the three
arguments productName, productType, and fileType that returned
information used by only one of the call sites. This change
refactors that information into separate methods named
accordingly.
2009-07-02 14:13 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Use logical target names
in Xcode projects
Previously we named Xcode targets using the output file name from
one of the configurations. This is not very friendly, especially
because it changes with CMAKE_BUILD_TYPE. Instead we should use
the original logical target names for the Xcode target names.
This is also consistent with the way the other IDE generators
work.
2009-07-02 13:17 david.cole
* Modules/ExternalProject.cmake: BUG: cmd_set logic was missing
from update and patch steps. Fix it so that UPDATE_COMMAND ""
means "no update step even though this is a CVS/SVN
repository..."
2009-07-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-07-01 14:29 king
* Tests/CMakeLists.txt: BUG: Skip CTest.Update* for cygwin tools on
Windows
These tests cannot run with cygwin tools unless testing cygwin
CTest. The version control tools do not understand all Windows
paths.
2009-07-01 13:48 david.cole
* Tests/ExternalProject/CMakeLists.txt: BUG: Exclude svn portions
of ExternalProject test when: svn client version is less than 1.2
or cygwin/non-cygwin mismatch detected -- avoids ExternalProject
test failures on dash5 and dash22-cygwin. Also, non-code change:
allow cvslock through Windows firewall to prevent ExternalProject
test failure on dash1vista32.
2009-07-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-30 09:10 king
* Source/cmVS10CLFlagTable.h: STYLE: Fix line-too-long style
violation.
2009-06-30 09:05 king
* Source/cmDocumentVariables.cxx: BUG: Fix documentation of
CMAKE_CFG_INTDIR
The documentation of this variable was out-dated and misleading.
See issue #9219.
2009-06-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-29 14:27 alex
* Source/cmExtraCodeBlocksGenerator.cxx: COMP: don't use
vector::at(), this doesn't seem to exist everyhwere
(http://www.cdash.org/CDash/viewBuildError.php?buildid=366375)
Alex
2009-06-29 13:02 king
* Source/: cmGlobalXCode21Generator.cxx,
cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h: ENH:
Generate native Xcode 3.0 and 3.1 projects
CMake previously generated Xcode project files labeled as
2.4-compatible by recent versions of Xcode (3.0 and 3.1). It is
better to generate native Xcode 3.0 and 3.1 projects. In
particular, this can improve build times by using the "Build
independent targets in parallel" feature.
Patch from Doug Gregor. See issue #9216.
2009-06-29 10:46 david.cole
* Tests/ExternalProject/CMakeLists.txt: BUG: Avoid running the cvs
portions of the ExternalProject test on non-cygwin builds that
are using cygwin cvs.exe.
2009-06-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-28 09:46 hoffman
* Source/cmVisualStudio10TargetGenerator.h: ENH: add rest of lib
check
2009-06-28 08:59 hoffman
* Source/cmVisualStudio10TargetGenerator.cxx: ENH: fix line length
2009-06-28 08:06 alex
* Source/cmConfigureFileCommand.h: STYLE: document #cmakedefine01
(see #9189 , there's also a test for it in Tests/Complex/ )
Alex
2009-06-28 08:05 alex
* Source/cmDocumentationFormatterText.cxx: STYLE: don't print the
section name "SingleItem" if the documentation for just a single
item is printed
Alex
2009-06-28 05:59 alex
* Modules/CMakeFindEclipseCDT4.cmake: BUG: recognize system include
paths also when the languages are set to something different from
"C", by resetting them to "C" (#9122)
Alex
2009-06-28 04:58 alex
* Source/cmExtraCodeBlocksGenerator.cxx: ENH: create a "Virtual
Folder" in CodeBlocks, which contains all the cmake files of the
project, i.e. there is now a "CMake Files" folder additionally to
the "Sources", "Headers" and "Others" folders which already
existed. Patch by Daniel Teske.
Alex
2009-06-28 04:30 alex
* Source/cmExtraCodeBlocksGenerator.cxx: ENH: also support nmake
and msvc for use with CodeBlocks under Windows, patch by Daniel
Teske
Alex
2009-06-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-27 11:17 alex
* Source/cmDocumentVariables.cxx: STYLE: document
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY variable
Alex
2009-06-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-26 13:00 david.cole
* Tests/ExternalProject/: CMakeLists.txt, svnrepo.tgz: BUG:
Downgrade svn repository to be created with an svn 1.2
installation (rather than 1.4) so that it works (hopefully) with
more svn clients in the wild. Change time stamps of test projects
in CMakeLists.txt to reflect times available in newly created
repository. Add UPDATE_COMMAND "" for checkouts that are
tag-based or date-stamp-based to avoid unnecessary update steps.
2009-06-26 11:50 hoffman
* Source/: cmGlobalVisualStudio10Generator.h, cmVS10CLFlagTable.h,
cmVS10LibFlagTable.h, cmVS10LinkFlagTable.h,
cmVisualStudio10TargetGenerator.cxx, cmparseMSBuildXML.py: ENH:
fix line length issues
2009-06-26 11:32 david.cole
* Tests/ExternalProject/CMakeLists.txt: ENH: Do not unzip the local
repositories unless CVS and SVN executables are available. Add
'configure' step to the repository extraction 'projects' to print
the version number of CVS and SVN in the dashboard test/build
output.
2009-06-26 10:18 hoffman
* CMakeCPackOptions.cmake.in,
Source/QtDialog/QtDialogCPack.cmake.in: ENH: do not create a
desktop link for CMakeSetup
2009-06-26 10:00 hoffman
* Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine, i guess not
2009-06-26 09:59 hoffman
* Utilities/KWStyle/CMake.kws.xml.in: ENH: 80 is fine
2009-06-26 09:55 david.cole
* Tests/ExternalProject/CMakeLists.txt: ENH: Revise the
ExternalProject test to use local CVS and SVN repositories to
avoid network activity. Also: stop building KWStyle and kwsys as
part of this test to reduce the amount of time spent running the
test. Instead, build TutorialStep1 as retrieved from the new
local repositories with various tags, date stamps and revision
numbers.
2009-06-26 00:07 hoffman
* Source/cmVisualStudio10TargetGenerator.cxx: ENH: remove debug
print
2009-06-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-25 22:53 hoffman
* Source/: cmVisualStudio10TargetGenerator.cxx,
cmVisualStudio10TargetGenerator.h: ENH: add obj file support and
remove a warning
2009-06-25 16:41 hoffman
* CompileFlags.cmake, Modules/CMakeVS10FindMake.cmake,
Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio10Generator.cxx,
Source/cmGlobalVisualStudio10Generator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmListFileLexer.c, Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio10Generator.cxx,
Source/cmLocalVisualStudio10Generator.h,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
Source/cmVS10CLFlagTable.h, Source/cmVS10LibFlagTable.h,
Source/cmVS10LinkFlagTable.h,
Source/cmVisualStudio10TargetGenerator.cxx,
Source/cmVisualStudio10TargetGenerator.h,
Source/cmVisualStudioGeneratorOptions.cxx,
Source/cmVisualStudioGeneratorOptions.h, Source/cmake.cxx,
Source/cmparseMSBuildXML.py, Source/kwsys/ProcessWin32.c: ENH:
first pass at VS 10, can bootstrap CMake, but many tests still
fail
2009-06-25 16:39 hoffman
* Source/CTest/cmCTestScriptHandler.cxx: ENH: add reminder comment
2009-06-25 16:38 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: set an upload speed
limit for ctest
2009-06-25 12:03 david.cole
* Tests/ExternalProject/: cvsrepo.tgz, svnrepo.tgz: ENH: Add *.tgz
files of cvs and svn repositories containing the TutorialStep1
project to test cvs and svn capabilities of ExternalProject
without requiring network activity.
2009-06-25 10:51 king
* Tests/CMakeLists.txt: BUG: Fix CTest.UpdateBZR tests to run in
parallel
The UpdateBZR and UpdateBZR.CLocale tests should run in different
directories so that they can be executed in parallel.
2009-06-25 09:58 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
cmMakefileTargetGenerator.h: ENH: Cleanup make progress rule
generation code
This cleans up the Makefile generator's progress rule code.
Instead of keeping every cmMakefileTargetGenerator instance alive
to generate progress, we keep only the information necessary in a
single table. This approach keeps most of the code in
cmGlobalUnixMakefileGenerator3, thus simplifying its public
interface.
2009-06-25 09:43 king
* Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Remove unused
variable
2009-06-25 08:45 king
* Modules/: CMakeDetermineFortranCompiler.cmake,
CMakeFortranCompilerId.F.in, CMakeFortranCompilerId.F90.in: ENH:
Identify Fortran compilers with fixed format
This enhances the Fortran compiler id detection by using a source
that can compile either as free or fixed format. As long as the
compiler knows it should preprocess the source file (.F) the
identification can work. Even free-format compilers may try
fixed-format parsing if the user specifies certain flags, so we
must support both.
2009-06-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-24 16:50 clinton
* Source/QtDialog/CMakeSetupDialog.cxx:
ENH: Save/restore splitter sizes. Fixes #9070.
2009-06-24 15:09 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Remove unused
cmSystemTools::RemoveEscapes
The RemoveEscapes method is no longer used anywhere. All uses of
it have been replaced by a real lexer. We can remove the method.
2009-06-24 15:03 king
* Modules/ExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: New
ExternalProject.cmake module interface
This creates new module ExternalProject.cmake to replace the
prototype AddExternalProject.cmake module. The interface is more
refined, more flexible, and better documented than the prototype.
This also converts the ExternalProject test to use the new
module. The old module will be removed (it was never in a CMake
release) after projects using it have been converted to the new
module.
2009-06-24 14:48 king
* Tests/CMakeLists.txt: BUG: Extend timeout of ExternalProject test
This test requires a long time on slower machines, so we need to
extend its timeout. It is an important test, so it does not fall
under the CMAKE_RUN_LONG_TESTS option. In the future we should
try to shorten the test by building simpler external projects.
2009-06-24 13:24 king
* Source/cmTargetLinkLibrariesCommand.h: ENH: Mention cycles in
target_link_libraries docs
This documents CMake's support for cycles in the dependency graph
of STATIC libraries.
2009-06-24 09:36 king
* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmTarget.cxx: ENH:
Clarify COMPILE_DEFINITIONS separator in docs
The COMPILE_DEFINITIONS properties are semicolon-separated lists.
Make this clear in the documentation. See issue #9199.
2009-06-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-23 16:40 hoffman
* Modules/FindBoost.cmake: ENH: boost lib is often found under the
boost include dir
2009-06-23 16:31 hoffman
* Modules/FindBoost.cmake: ENH: add additional place to look for
boost so it works out of the box on windows
2009-06-23 12:58 martink
* Tests/Tutorial/: Step5/MathFunctions/MakeTable.cxx,
Step6/MathFunctions/MakeTable.cxx,
Step7/MathFunctions/MakeTable.cxx: ENH: fix spelling mistake
2009-06-23 09:06 king
* Source/CTest/cmCTestCVS.cxx: BUG: Fix CVS update parsing for
TortoiseCVS
The TortoiseCVS version of cvs.exe includes the '.exe' in cvs
update messages for files removed from the repository. This
change accounts for it in the regular expressions that match such
lines. Now removed files are properly reported by ctest_update()
when using TortoiseCVS.
2009-06-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-22 16:25 king
* Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in: ENH: Auto-enable
CTest.UpdateCVS test on Windows
The test needs to create a cvs repository with 'cvs init', but
the CVSNT client on Windows needs 'cvs init -n' to avoid
administrator access. Previously we required users to explicitly
enable CTEST_TEST_UPDATE_CVS to activate the test on Windows.
This teaches the test to use the '-n' option when necessary. Now
we can enable the test in all cases except when trying to use a
cygwin cvs.exe without cygwin paths.
2009-06-22 14:19 king
* Source/kwsys/Configure.h.in: COMP: Quiet aggressive Borland
warnings in KWSys
This disables Borland warning 8027 while compiling KWSys source
files. It provides no useful information.
2009-06-22 14:19 king
* Source/kwsys/SystemTools.cxx: COMP: Remove useless variable
assignment
This removes an assignment whose result is never used, thus
quieting a warning from Borland.
2009-06-22 10:02 hoffman
* Modules/CMakeTestCCompiler.cmake: BUG: remove warning in test of
compiler so -Werror does not fail
2009-06-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-19 17:09 king
* Modules/Platform/HP-UX.cmake: BUG: Look in arch-specific HPUX
implicit link dirs
On HP-UX machines some system libraries appear in
architecture-specific implicit linker search paths. We need to
add these paths to our system library search path. However, at
the time we construct the search path we do not know the target
architecture.
A full solution requires re-organizing platform configuration
files so that the target architecture can be known when needed.
Until that happens we can avoid the problem by searching in both
32-bit and 64-bit implicit link directories. By telling CMake
that they are implicit directories the generated link lines will
never pass the paths, leaving the linker free to find the library
of the proper architecture even if the find_library call finds
the wrong one.
2009-06-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-17 14:18 king
* Source/cmPolicies.cxx: ENH: Improve CMP0012 doc and message
formatting
This fixes the CMP0012 description to have a one-line summary in
the 'brief' section and the rest of the explanation in the 'full'
section. It makes the warning message shorter and improves
formatting of the policy documentation, especially in the HTML
pages. The convention is already used by all other policies.
2009-06-17 14:18 king
* Source/cmIfCommand.cxx: ENH: Improve format of if() command
messages
Errors and warnings from the if() command always display the
argument list given to the command followed by an explanation of
the problem. This moves the argument list into a pre-formatted
block and follows it with a paragraph-form explanation. The
result looks cleaner.
2009-06-17 13:40 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
cmPolicies.h: ENH: Create CMP0013 to disallow duplicate dirs
In CMake 2.6.3 and below we silently accepted duplicate build
directories whose build files would then conflict. At first this
was considured purely a bug that confused beginners but would not
be used in a real project. In CMake 2.6.4 we explicitly made it
an error.
However, some real projects took advantage of this as a "feature"
and got lucky that the subtle build errors it can cause did not
occur. Therefore we need a policy to deal with the case more
gracefully. See issue #9173.
2009-06-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-16 11:57 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Create an exe's
implib output dir for VS 6
VS 6 forgets to create the output directory for an executable's
import library in case the exe dllexport-s symbols. We work
around this VS bug by creating a pre-link event on the executable
target to make the directory.
2009-06-16 11:57 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: ENH: Refactor VS 6 build event
generation
In cmLocalVisualStudio6Generator we generate pre-build, pre-link,
and post-build events into project files. This refactors the
generation code for the three event types into a private
EventWriter class to avoid duplicate code.
2009-06-16 11:44 king
* Source/cmLocalVisualStudio7Generator.cxx: ENH: Create exe implib
dir in VS pre-link rule
This moves creation of an executable's import library directory
in VS projects from the pre-build step to the pre-link step. It
makes sense to create the directory at the last moment.
2009-06-16 11:44 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h,
cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
ENH: Generalize exe implib dir creation for VS
In VS 7,8,9 executable targets we generate a build event to
create the output directory for the import library in case the
executable marks symbols with dllexport (VS forgets to create
this directory). This generalizes computation of the custom
command line to support future use with other VS versions.
2009-06-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-15 16:12 king
* Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h:
ENH: Simplify docs args for define_property
This teaches the define_property command signature to accept
multiple arguments after the BRIEF_DOCS and FULL_DOCS keywords.
We append the arguments together, making specification of long
documentation easier.
2009-06-15 14:22 hoffman
* Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: fix warning
2009-06-15 13:51 hoffman
* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix crash when
running ctest coverage for VTK
2009-06-15 13:22 hoffman
* Modules/FindOpenGL.cmake: ENH: add path for 64 bit on old hp
2009-06-15 13:17 hoffman
* Modules/Platform/HP-UX.cmake: ENH: put the 64 bit paths first
2009-06-15 12:39 hoffman
* Modules/: Platform/HP-UX.cmake, FindOpenGL.cmake: ENH: add more
search paths on HPUX
2009-06-15 12:33 martink
* Source/cmPolicies.cxx: COMP: fix line length
2009-06-15 10:55 king
* Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Tests/Plugin/CMakeLists.txt: BUG: Create an exe's implib output
dir for VS
If an executable marks symbols with __declspec(dllexport) then VS
creates an import library for it. However, it forgets to create
the directory that will contain the import library if it is
different from the location of the executable. We work around
this VS bug by creating a pre-build event on the executable
target to make the directory.
2009-06-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-12 15:44 king
* Source/kwsys/ProcessUNIX.c: COMP: Do not compile VMS-specific
code on non-VMS
This helps avoid fixing VMS-specific code for non-VMS compilers
where it isn't needed anyway.
2009-06-12 15:28 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: Refactor VS 7,8,9 build
event generation
In cmLocalVisualStudio7Generator we generate pre-build, pre-link,
and post-build events into project files. This refactors the
generation code for the three event types into a private
EventWriter class to avoid duplicate code.
2009-06-12 13:33 fbertel
* Source/kwsys/ProcessUNIX.c: COMP:Fixed warning with gcc 4.3.3:
passing argument 1 of kwsysProcessSetVMSFeature discards
qualifiers from pointer target type.
2009-06-12 13:25 martink
* Source/: cmIfCommand.h, cmPolicies.cxx: ENH: clean up some help
text
2009-06-12 11:10 martink
* Source/cmIfCommand.cxx: ENH: warning fix
2009-06-12 11:05 king
* Source/cmStandardIncludes.h: COMP: Block warnings in Borland
system headers
In Release builds the Borland compiler warns about code in its
own system headers. This blocks the warnings by disabling them
where the headers are included.
2009-06-12 10:46 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
cmDependsFortranParserTokens.h: ENH: Use KWSys String strcasecmp
to parse Fortran
This replaces the Fortran dependency parser source's custom
strcasecmp implementation with one from KWSys String. It removes
duplicate code and avoids a Borland warning about inlining
functions with 'while'.
2009-06-12 10:46 king
* Source/kwsys/String.c: COMP: Avoid double-initialization in KWSys
String
The KWSys String implementation of strcasecmp initialized
'result' immediately before assigning to it. Borland produces a
warning in this case, so this commit removes the extra
initialization.
2009-06-12 10:46 king
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
COMP: Remove useless assignment in Fortran lexer
The generated Fortran dependency scanning lexer includes an
assignment to a local variable that is unused. Borland warns, so
we remove the assignment.
2009-06-12 10:07 martink
* Source/: cmIfCommand.cxx, cmIfCommand.h, cmPolicies.cxx,
cmPolicies.h, cmWhileCommand.cxx: ENH: modified the if command to
address bug 9123 some
2009-06-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-11 15:25 hoffman
* Modules/Platform/OpenVMS.cmake, Source/kwsys/SystemTools.cxx:
ENH: use .exe on vms
2009-06-11 15:18 king
* CMakeLists.txt: COMP: We now require CMake 2.4.5 or higher to
build
We use the CMakeDependentOption module unconditionally, so we
must require a version of CMake new enough to provide it.
2009-06-11 14:57 king
* Source/cmComputeLinkInformation.cxx: BUG: Do not create empty
build-tree RPATH
The fix for issue #9130 appends ':' to the end of the build-tree
RPATH unconditionally. This changes the fix to add ':' only when
the RPATH is not empty so that we do not create a build-tree
RPATH with just ':'. An empty RPATH produces no string at all,
so there is no chance of merging with a symbol name anyway.
2009-06-11 11:24 king
* CMakeLists.txt, CTestCustom.cmake.in,
Source/CTest/cmCTestSubmitHandler.cxx,
Utilities/cmThirdParty.h.in, Utilities/cm_xmlrpc.h: ENH: Disable
the xmlrpc drop method by default
We've chosen to drop our default dependence on xmlrpc. Thus we
disable the corresponding CTest submission method and remove the
sources for building xmlrpc locally. Users can re-enable the
method by setting the CTEST_USE_XMLRPC option to use a
system-installed xmlrpc library.
2009-06-11 09:04 king
* CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
ENH: Remove option to build cmcurl-7.19.0
This version of curl was added experimentally but does not
address the problem we were hoping it fixed (an occasional upload
hang). Importing a new curl can wait until the problem is fully
diagnosed and addressed.
2009-06-11 09:04 king
* CMakeLists.txt: ENH: Simplify decision to use system libraries
Previously we disallowed use of system libraries if
FindXMLRPC.cmake was not available. Now that CMake 2.4 is
required to build, the module is always available. This change
simplifies the logic accordingly.
2009-06-11 09:03 king
* Source/cmXMLParser.cxx: COMP: Fix build with system-installed
expat 2.0.1
In cmXMLParser::ReportXmlParseError we were accidentally passing
a value of type 'XML_Parser*' to expat methods instead of
'XML_Parser'. It was not caught because XML_Parser was just
'void*' in the cmexpat version. Newer system-installed expat
versions catch the error because XML_Parser is now a pointer to a
real type. This correct the type.
2009-06-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-10 14:11 king
* Source/cmComputeLinkInformation.cxx: BUG: Do not mangle symbols
when editing RPATHs
In ELF binaries the .dynstr string table is used both for the
RPATH string and for program symbols. If a symbol name happens
to match the end of the build-tree RPATH string the linker is
allowed to merge the symbols.
We must not allow this when the RPATH string will be replaced
during installation because it will mangle the symbol. Therefore
we always pad the end of the build-tree RPATH with ':' if it will
be replaced. Tools tend not to use ':' at the end of symbol
names, so it is unlikely to conflict. See issue #9130.
2009-06-10 14:11 king
* Source/cmDocumentVariables.cxx: ENH: Document variable
CMAKE_NO_BUILTIN_CHRPATH
This adds documentation for the variable which was previously
missing. See issue #9130.
2009-06-10 13:39 king
* bootstrap: BUG: Fix bootstrap for Debian Almquist Shell
The Debian Almquist Shell (dash) provides minimal POSIX
compliance instead of the power of bash. It converts literal
'\n' to a real newline even in a single-quoted string. This
works around the problem by avoiding the literal. We can no
longer use HEREDOC.
2009-06-10 13:04 king
* bootstrap: ENH: Make bootstrap script work on VMS bash
A few sweeping changes were needed:
- Avoid use of HEREDOC, which does not seem to work.
- Avoid extra '.' in paths by using '_cmk' and '_tmp'
instead of '.cmk' and '.tmp'.
2009-06-10 13:04 king
* Modules/Platform/OpenVMS.cmake,
Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: Enable basic
OpenVMS platform support
This adds the Modules/Platform/OpenVMS.cmake platform file for
OpenVMS. We just use Unix-like rules to work with the GNV
compiler front-end.
A problem with process execution currently prevents CMake link
scripts from working, so we avoid using them.
2009-06-10 13:03 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Skip 'SHELL =
/bin/sh' in Makefiles on VMS
This shell does not exist on VMS, so we leave it out.
2009-06-10 13:03 king
* Source/: cmGeneratedFileStream.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx: ENH: On VMS use
_dir and _tmp, not .dir and .tmp
The VMS posix path emulation does not handle multiple '.'
characters in file names in all cases. This avoids adding extra
'.'s to file and directory names for target directories and
generated files.
2009-06-10 13:02 king
* Source/kwsys/SystemTools.cxx: ENH: Teach KWSys SystemTools about
VMS paths
This teaches ConvertToUnixSlashes to convert VMS paths into
posix-style paths. We also set the DECC$FILENAME_UNIX_ONLY
feature so the process always sees posix-style paths on disk.
2009-06-10 13:02 king
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Avoid std::unique
algorithm on VMS
The Compaq compiler's std::unique algorithm followed by deletion
of the extra elements seems to crash. For now we'll accept the
duplicate dependencies on this platform.
2009-06-10 11:49 king
* Utilities/cmtar/extract.c: COMP: Fix cmtar build on VMS
The mknod and mkfifo functions are not available on VMS.
2009-06-10 11:49 king
* Utilities/cmcurl/setup.h: COMP: Fix cmcurl build on VMS
This defines IOCTL_3_ARGS in 'cmcurl/setup.h' to teach curl
sources about the three-argument ioctl() on VMS.
2009-06-10 11:49 king
* Utilities/cmtar/: append.c, decode.c, extract.c, libtar.c,
util.c, wrapper.c: COMP: Use HAVE_SYS_PARAM_H properly in libtar
The value is computed by a try-compile for libtar. This teaches
the sources to actually use the result.
2009-06-10 11:48 king
* Source/kwsys/ProcessUNIX.c: ENH: Teach KWSys Process basic VMS
support
This achieves basic process execution on OpenVMS. We use
work-arounds for different fork()/exec() behavior and a lack of
select().
VMS emulates fork/exec using setjmp/longjmp to evaluate the child
and parent return cases from fork. Therefore both must be
invoked from the same function.
Since select() works only for sockets we use the BeOS-style
polling implementation. However, non-blocking reads on empty
pipes cannot be distinguished easily from the last read on a
closed pipe. Therefore we identify end of data by an empty read
after the child terminates.
2009-06-10 11:46 king
* Source/kwsys/ProcessUNIX.c: BUG: Fix non-select process impl
without timeout
This avoids use of an uninitialized value in the KWSys
ProcessUNIX polling implementation when no timeout is given.
2009-06-10 11:46 king
* Source/kwsys/CMakeLists.txt, bootstrap, Source/kwsys/String.c,
Source/kwsys/kwsysPrivate.h: COMP: Avoid String.c inclusion by
Compaq templates
The Compaq compiler (on VMS) includes 'String.c' in source files
that use the stl string while looking for template definitions.
This was the true cause of double-inclusion of the
'kwsysPrivate.h' header. We work around the problem by
conditionally compiling the entire source file on a condition
only true when really building the source.
2009-06-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-09 15:58 hoffman
* Source/cmStandardIncludes.h: STYLE: suppress warnings for borland
2009-06-09 15:44 hoffman
* Source/kwsys/testAutoPtr.cxx: STYLE: suppress warnings for
borland
2009-06-09 15:18 hoffman
* Source/: cmStandardIncludes.h, kwsys/hashtable.hxx.in,
kwsys/testAutoPtr.cxx: STYLE: suppress warnings for borland
2009-06-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-05 14:59 partyd
* Source/kwsys/hashtable.hxx.in: COMP: Hopefully fix hashmap on
VS6, Thanks Brad K!
2009-06-05 13:17 hoffman
* Source/kwsys/SystemTools.cxx: ENH: fix warning on borland
2009-06-05 12:01 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.hxx.in, kwsys/SystemTools.cxx: ENH: move PutEnv
to SystemTools
2009-06-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-03 15:08 king
* Modules/Platform/HP-UX.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmDocumentVariables.cxx: BUG: Recognize .so shared
libraries on HP-UX
HP-UX uses both .sl and .so as extensions for shared libraries.
This teaches CMake to recognize .so shared libraries so they are
treated properly during link dependency analysis.
2009-06-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-06-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-31 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-29 16:09 alex
* Modules/CPackRPM.cmake: BUG: fix #9031: newer rpm versions
complain about the "#%" lines
Alex
2009-05-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-27 11:33 king
* Modules/Platform/CYGWIN.cmake, bootstrap: ENH: Auto-import
symbols for cygwin executables
This enables the --enable-auto-import linker flag on Cygwin when
linking executables. It works with the old gcc 3.x compiler and
is necessary for the new gcc 4.x compiler. See issue #9071.
2009-05-27 11:14 hoffman
* Source/CTest/cmCTestMemCheckHandler.cxx: BUG: fix for bug #8153
add purify suppression file and fix output to not be one big line
2009-05-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-26 09:55 david.cole
* Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: BUG:
Rearrange paths to find correct installations of Visual Studio.
Patch devenv.modified_search_order.patch came from issue #7919.
2009-05-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-20 09:50 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: make this work for older
versions of OSX
2009-05-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-19 21:50 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: revert back because it
does not build on older macs for now
2009-05-19 16:56 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: remove warning
2009-05-19 16:46 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: make this build on other
machines besides the mac
2009-05-19 16:35 hoffman
* Source/kwsys/: SystemInformation.cxx, testSystemInformation.cxx:
ENH: fix system info for mac
2009-05-19 11:38 clinton
* Modules/FindQt4.cmake: ENH: Better error message for those who
switch from Qt3 to Qt4 and don't clean their cache file.
2009-05-19 11:25 hoffman
* Source/cmCoreTryCompile.cxx: BUG: fix for #0009051 CMake does not
pass CMAKE_OSX_SYSROOT and CMAKE_OSX_DEPLOYMENT_TARGET when
running TRY_COMPILE
2009-05-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-18 15:27 alex
* Source/cmFindFileCommand.cxx: STYLE: fix docs: it must replace
"find_path" instead of "FIND_PATH" with "find_file", otherwise
the docs talk about find_path() instead of find_file (patch from
Michael Wild, #9047)
Alex
2009-05-18 10:34 king
* Source/CTest/cmCTestBZR.cxx, Tests/CMakeLists.txt: BUG: Parse
more bzr xml output encodings
The BZR xml output plugin can use some encodings that are not
recognized by expat, which leads to "Error parsing bzr log xml:
unknown encoding". This works around the problem by giving expat
a mapping, and adds a test. Patch from Tom Vercauteren. See
issue #6857.
2009-05-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-15 15:39 king
* Modules/CTest.cmake, Source/CTest/cmCTestSubmitCommand.cxx: ENH:
Remove CTest public.kitware.com drop default
Previously CTest would drop dashboard submissions at
public.kitware.com on the PublicDashboard project if there was no
configuration. The server no longer supports forwarding to
cdash.org, so there is no point in this default. Furthermore,
there should be no default at all because it could leak
information about proprietary projects that are not configured
correctly.
2009-05-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-14 16:13 king
* Modules/CTest.cmake, Source/CMakeLists.txt,
Source/CTest/cmCTestBZR.cxx, Source/CTest/cmCTestBZR.h,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
Tests/CTestUpdateBZR.cmake.in: ENH: Teach CTest to handle Bazaar
repositories
This creates cmCTestBZR to drive CTest Update handling on
bzr-based work trees. Currently we always update to the head of
the remote tracking branch (bzr pull), so the nightly start time
is ignored for Nightly builds. A later change will address this.
Patch from Tom Vercauteren. See issue #6857.
2009-05-14 15:31 alex
* Modules/CPackRPM.cmake: STYLE: add documentation for CPackRPM
(#9029)
Alex
2009-05-14 09:27 king
* Source/cmDocumentVariables.cxx: ENH: Make
CMAKE_<LANG>_SIZEOF_DATA_PTR public
The variable was previously documented for internal-use only.
This officially documents it for general use by projects.
2009-05-14 09:27 king
* Source/kwsys/kwsysPrivate.h: STYLE: Simplify and document VMS
workarounds
The kwsysPrivate header double-inclusion check hits a false
positive on VMS for an undetermined reason. This simplifies the
workaround and documents it.
2009-05-14 09:26 king
* Source/kwsys/kwsysPrivate.h: STYLE: Remove trailing whitespace
2009-05-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-13 11:08 hoffman
* Source/: cmForEachCommand.cxx, cmWhileCommand.cxx: BUG: fix for
#9014, FATAL_ERROR not ending loops
2009-05-13 10:30 king
* Source/kwsys/SystemTools.cxx: BUG: Fix removal of read-only
directories
Read-only directories must be given write permission before we
can remove files and subdirectories from them.
2009-05-13 10:30 king
* Tests/StringFileTest/CMakeLists.txt: BUG: file(COPY) test should
not make read-only dir
CMake directory removal code cannot remove content from read-only
directories (a separate bug which will be fixed). Therefore we
should not create them in the StringFileTest. This tweaks the
file(COPY) call to test not giving OWNER_WRITE to files rather
than directories.
2009-05-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-12 15:17 alex
* Modules/: CMakeEclipseCDT4.cmake, CMakeCodeBlocks.cmake,
CMakeKDevelop3.cmake: STYLE: remove these files now that I added
them with a more consistent name as CMakeFind<GENERATOR>.cmake
(should have been in the same commit...)
Alex
2009-05-12 15:13 alex
* Modules/CPackRPM.cmake: BUG: apply patch from Eric Noulard, so
cpack works with rpmbuild 4.6.0, #8967
Alex
2009-05-12 15:11 alex
* Modules/: CMakeFindCodeBlocks.cmake, CMakeFindEclipseCDT4.cmake,
CMakeFindKDevelop3.cmake, CMakeLists.txt,
CMakeSystemSpecificInformation.cmake: STYLE: rename the files
from CMake<GENERATOR>.cmake to CMakeFind<GENERATOR>.cmake, so it
is more consistent e.g. with CMakeFindXcode.cmake
Alex
2009-05-12 15:06 king
* Readme.txt: STYLE: Remove trailing whitespace
2009-05-12 15:03 king
* cmake.1: BUG: Remove manual man-page from CMake-SourceFile2-b
branch
2009-05-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-11 13:58 king
* Source/cmCTest.cxx: COMP: Avoid operator precedence warning
GCC warns that parens should be used for nested and/or operators.
2009-05-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-10 16:07 alex
* Source/cmSetCommand.cxx: STYLE: cacheStart is used only locally
in the if-branch
Alex
2009-05-10 06:01 alex
* Modules/CTest.cmake: STYLE: first lower-casing the string makes
comparing its contents easier
Alex
2009-05-10 06:00 alex
* Modules/: CMakeCodeBlocks.cmake, CMakeEclipseCDT4.cmake,
CMakeKDevelop3.cmake, CMakeSystemSpecificInformation.cmake: ENH:
move the code which queries gcc for the system include dirs from
CMakeSystemSpecificInformation.cmake into a separate file,
CMakeEclipseCDT4.cmake -if CMAKE_EXTRA_GENERATOR is set, i.e.
either CodeBlocks or KDevelop3 or EclipseCDT4, load a matching
cmake script file, which can do things specific for this
generator - added such files for Eclipse, KDevelop and
CodeBlocks, one thing they all do is they try to find the
respective IDE and store it in the
CMAKE_(KDEVELOP3|CODEBLOCKS|ECLIPSE)_EXECUTABLE variable. This
could be used by cmake-gui to open the project it just generated
with the gui (not sure this is possible with eclipse).
Alex
2009-05-10 05:29 alex
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: don't report
changed compiler variables if the path to the compiler differs
only e.g. a double slash somewhere instead only one slash as
directory separator (#8890)
Alex
2009-05-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-09 17:25 alex
* Source/cmDocumentVariables.cxx: STYLE: document
CMAKE_INCLUDE_CURRENT_DIR
Alex
2009-05-09 08:15 alex
* Modules/: CMakeVS8FindMake.cmake, CMakeVS9FindMake.cmake: ENH:
when cross compiling, e.g. for WinCE, don't use VCExpress, since
this doesn't support it This is the first patch to add support
for WinCE to cmake (#7919)
Alex
2009-05-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-07 18:22 hoffman
* Source/ctest.cxx: ENH: add docs for command line ctest
2009-05-07 18:20 hoffman
* Source/cmCTest.cxx: BUG: 8898 fix date in ctest nightly time
2009-05-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-06 11:21 clinton
* Modules/FindQt4.cmake: BUG: Fix spaces in file paths for lupdate
command
2009-05-06 09:42 clinton
* Modules/: FindQt4.cmake, UseQt4.cmake:
ENH: Add support for QtScriptTools in Qt 4.5.
2009-05-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-05-01 10:39 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Remove cmTarget internal
type arguments
Internally cmTarget was passing the target type in several name
computation signatures to support computation of both shared and
static library names for one target. We no longer need to
compute both names, so this change simplifies the internals by
using the GetType method and dropping the type from method
signatures.
2009-05-01 10:39 king
* Source/: cmMakefileExecutableTargetGenerator.cxx, cmTarget.cxx,
cmTarget.h: ENH: Remove cmTarget::GetExecutableCleanNames
This method was redundant with GetExecutableNames.
2009-05-01 10:38 king
* Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Always
imply CLEAN_DIRECT_OUTPUT target prop
This property was left from before CMake always linked using full
path library names for targets it builds. In order to safely
link with "-lfoo" we needed to avoid having both shared and
static libraries in the build tree for targets that switch on
BUILD_SHARED_LIBS. This meant cleaning both shared and static
names before creating the library, which led to the creation of
CLEAN_DIRECT_OUTPUT to disable the behavior.
Now that we always link with a full path we do not need to clean
old library names left from an alternate setting of
BUILD_SHARED_LIBS. This change removes the CLEAN_DIRECT_OUTPUT
property and instead uses its behavior always. It removes some
complexity from cmTarget internally.
2009-05-01 09:45 king
* Source/cmTarget.cxx, Source/cmTarget.h,
Tests/ExportImport/Export/CMakeLists.txt,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Allow more
specification of target file names
This creates target properties ARCHIVE_OUTPUT_NAME,
LIBRARY_OUTPUT_NAME, and RUNTIME_OUTPUT_NAME, and
per-configuration equivalent properties
ARCHIVE_OUTPUT_NAME_<CONFIG>, LIBRARY_OUTPUT_NAME_<CONFIG>, and
RUNTIME_OUTPUT_NAME_<CONFIG>. They allow specification of target
output file names on a per-type, per-configuration basis. For
example, a .dll and its .lib import library may have different
base names.
For consistency and to avoid ambiguity, the old
<CONFIG>_OUTPUT_NAME property is now also available as
OUTPUT_NAME_<CONFIG>.
See issue #8920.
2009-05-01 09:45 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Refactor target output
file type computation
This creates method cmTarget::GetOutputTargetType to compute the
output file type 'ARCHIVE', 'LIBRARY', or 'RUNTIME' from the
platform and target type. It factors out logic from the target
output directory computation code for later re-use.
2009-05-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-29 15:07 king
* Modules/UntarFile.cmake: ENH: Teach UntarFile to preserve file
timestamps
After extracting the tarball in a temporary directory we copy the
tree to the destination directory. The 'cmake -E copy_directory'
command does not preserve file timestamps, so we use file(COPY)
instead.
2009-04-29 14:50 king
* Source/cmFileCommand.cxx: COMP: Avoid unused arg warnings in
cmFileCommand
The default cmFileCopier::ReportCopy implementation is empty, so
we should leave out the argument names.
2009-04-29 14:20 king
* Source/CTest/cmCTestCVS.cxx: BUG: Remove '-d<now' from 'cvs log'
commands
When CTest runs 'cvs log' to get revision information for updated
files, we were passing '-d<now'. The option seems useless since
revisions cannot be created in the future, and can lose revisions
if the client machine clock is behind the server.
2009-04-29 14:02 king
* Tests/CMakeTests/FileTest.cmake.in: BUG: Fix CMake.File test for
deep dir name
This fixes the regex checking expected output of Copy-NoFile to
account for line wrapping when the input directory name is long.
2009-04-29 13:57 king
* Source/cmFileCommand.cxx: COMP: Fix nested class member access
Nested classes have no special access to other members of their
enclosing class. In cmFileCopier the nested class MatchRule must
use MatchProperties, so we grant friendship to it.
2009-04-29 13:33 king
* Source/cmFileCommand.cxx: COMP: Fix non-virtual destructor
warning
This gives cmFileCopier a virtual destructor since it has virtual
methods. While we never actually delete through a base pointer
(or dynamically at all), the compiler doesn't know and warns
anyway.
2009-04-29 13:13 king
* Tests/CMakeTests/: CMakeLists.txt, File-Copy-BadArg.cmake,
File-Copy-BadPerm.cmake, File-Copy-BadRegex.cmake,
File-Copy-EarlyArg.cmake, File-Copy-LateArg.cmake,
File-Copy-NoDest.cmake, File-Copy-NoFile.cmake,
FileTest.cmake.in: ENH: Test file(COPY) failure cases
This tests some cases of bad arguments to the file(COPY)
signature. It checks that the proper error messages are
produced.
2009-04-29 13:13 king
* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Create file(COPY)
command signature
The file(INSTALL) command has long been undocumented and used
only to implement install() scripts. We now document it and
provide a similar file(COPY) signature which is useful in
general-purpose scripts. It provides the capabilities of
install(DIRECTORY) and install(FILES) but operates immediately
instead of contributing to install scripts.
2009-04-29 13:13 king
* Source/cmFileCommand.cxx: ENH: Teach file(INSTALL) relative paths
This teaches the undocumented file(INSTALL) command to deal with
relative paths. Relative input file paths are evaluated with
respect to the current source directory. Relative output file
paths are evaluated with respect to the current binary directory.
While this command is currently used only in cmake_install.cmake
scripts (in -P script mode), this cleans up its interface in
preparation for a documented signature.
2009-04-29 13:12 king
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Refactor
file(INSTALL) implementation
The undocumented file(INSTALL) is implemented by a
cmFileInstaller class inside cmFileCommand. This refactors the
class to split out code not specific to installation into a
cmFileCopier base class.
2009-04-29 08:47 king
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Send all file
installations through one path
This creates a single cmFileInstaller method to dispatch
installation of symlinks, directories, and files. The change
removes duplicate tests of input file type and makes the decision
more consistent.
2009-04-29 08:47 king
* Source/cmFileCommand.cxx: ENH: Better error on file perm or time
failure
This improves the error message produced during installation when
CMake cannot set file modification time or permissions.
2009-04-29 08:46 king
* Source/cmFileCommand.cxx: BUG: Error when install dir cannot be
created
This teaches the undocumented file(INSTALL) command to report an
error when it cannot create the destination directory.
2009-04-29 08:46 king
* Source/cmFileCommand.cxx: ENH: Simplify CMAKE_INSTALL_ALWAYS
implementation
This simplifies cmFileInstaller internally by storing the
'always' mark as an instance variable instead of passing it
through all method signatures.
2009-04-29 08:46 king
* Source/cmFileCommand.cxx: ENH: Simplify construction of
cmFileInstaller
This cleans up the cmFileInstaller constructor signature.
2009-04-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-28 14:58 hoffman
* CMakeLists.txt: ENH: final 2.6.4 release
2009-04-28 08:19 king
* Source/cmFileCommand.cxx: BUG: Fix required permissions check
again
While copying a directory the destination must have owner rwx
permissions. This corrects our check, this time with correct
operator precedence using parenthesis.
2009-04-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-27 13:20 king
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmInstallDirectoryGenerator.cxx, cmInstallExportGenerator.cxx,
cmInstallFilesGenerator.cxx, cmInstallGenerator.cxx,
cmInstallGenerator.h, cmInstallTargetGenerator.cxx: ENH: Remove
unused PROPERTIES from file(INSTALL)
The undocumented file(INSTALL) command used to support a
PROPERTIES option, but no install code still uses it. This
removes the option.
2009-04-27 13:20 king
* Source/cmFileCommand.cxx: BUG: Fix required permissions check for
dir copy
While copying a directory the destination must have owner rwx
permissions. This corrects our check.
2009-04-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-24 11:44 hoffman
* Source/cmSystemTools.cxx: ENH: vms fix
2009-04-24 11:21 king
* Tests/Preprocess/CMakeLists.txt: ENH: Test spaces in non-string
preprocessor values
This extends the Preprocessor test to put spaces in the value of
a definition that is not a quoted string. In particular this
tests that VS6 supports values with spaces if they do not have
'"', '$', or ';'. See issue #8779.
2009-04-24 11:17 king
* Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
Tests/Preprocess/CMakeLists.txt: ENH: Support more preprocessor
values in VS6
Previously we rejected all preprocessor definition values
containing spaces for the VS6 IDE generator. In fact VS6 does
support spaces but not in combination with '"', '$', or ';', and
only if we use the sytnax '-DNAME="value with spaces"' instead of
'-D"NAME=value with spaces"'. Now we support all definition
values that do not have one of these invalid pairs. See issue
#8779.
2009-04-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-23 11:09 hoffman
* Source/kwsys/: ProcessUNIX.c, System.h.in, SystemTools.cxx,
kwsysPrivate.h: ENH: check in almost building VMS stuff with
VMSBuild directory since the bootstrap script will not work on
VMS
2009-04-23 09:10 king
* Tests/CTestUpdateGIT.cmake.in: BUG: Fix CTest.UpdateGIT test for
older git
Older git versions do not support 'git init --bare', so we
instead use the more proper 'git --bare init'.
2009-04-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-22 10:22 king
* Source/CTest/cmCTestGIT.cxx: COMP: Fix class reference for HP aCC
2009-04-22 09:18 king
* Source/CMakeLists.txt, Source/CTest/cmCTestGIT.cxx,
Source/CTest/cmCTestGIT.h, Source/CTest/cmCTestUpdateCommand.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/CTest/cmCTestUpdateHandler.h, Tests/CMakeLists.txt,
Tests/CTestUpdateGIT.cmake.in: ENH: Teach CTest to handle git
repositories
This creates cmCTestGIT to drive CTest Update handling on
git-based work trees. Currently we always update to the head of
the remote tracking branch (git pull), so the nightly start time
is ignored for Nightly builds. A later change will address this.
See issue #6994.
2009-04-22 09:18 king
* Source/: CMakeLists.txt, CTest/cmCTestGlobalVC.cxx,
CTest/cmCTestGlobalVC.h, CTest/cmCTestSVN.cxx,
CTest/cmCTestSVN.h: ENH: Factor global-VC parts out of cmCTestSVN
This factors parts of the svn update implementation that are
useful for any globally-versioning vcs tool into cmCTestGlobalVC.
It will allow the code to be shared among the support classes
for most vcs tools.
2009-04-22 09:11 king
* Source/cmSystemTools.cxx: COMP: Fix calls to superclass methods
for Borland
The superclass of cmSystemTools is cmsys::SystemTools, which
should be referencable by just SystemTools from inside the class.
Borland C++ does not seem to support this, so we use
cmSystemTools instead.
2009-04-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-21 18:23 alex
* Source/kwsys/Terminal.c: ENH: also recognize rxvt-256color as a
color terminal (#8913, patch from Deewiant)
Alex
2009-04-21 18:18 alex
* Modules/FindMPEG2.cmake: ENH: search also for mpeg2dec/mpeg2.h,
as the documentation says, and as it is also installed by plain
libmpeg2 (#8455) Also mark the variables as advanced.
Alex
2009-04-21 17:18 hoffman
* Tests/X11/CMakeLists.txt: ENH: sneak a test into RC 5
2009-04-21 17:15 hoffman
* Tests/X11/CMakeLists.txt: ENH: make sure tests for cpack are run
correctly
2009-04-21 17:12 hoffman
* Tests/X11/: CMakeLists.txt: ENH: make sure tests for cpack are
run correctly
2009-04-21 17:12 alex
* Modules/FindJNI.cmake: ENH: add even more search directories for
debian-like systems (see #8821)
Alex
2009-04-21 17:09 alex
* Modules/FindJNI.cmake: ENH: add one more search directory (see
#8919)
Alex
2009-04-21 16:48 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CPack.OSXScriptLauncher.in,
Modules/CPack.OSXScriptLauncher.rsrc.in,
Modules/CPack.OSXX11.main.scpt.in,
Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: move
over more CPack files into 2.6
2009-04-21 14:12 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CPack.OSXX11.main.scpt.in,
Source/QtDialog/CMakeSetupDialog.ui: ENH: merge in changes and
create RC 5
2009-04-21 11:37 king
* Source/cmSystemTools.cxx: BUG: Avoid infinite loop at directory
tree root
The system tools GetParentDirectory method no longer removes the
root path component. This fixes
cmSystemTools::FileExistsInParentDirectories to not infinitely
loop at when GetParentDirectory stops at the root.
2009-04-21 11:36 king
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Remove
obscure method from KWSys SystemTools
This removes SystemTools::FileExistsInParentDirectories from
KWSys since it is a special-purpose method that is not generally
useful.
2009-04-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-20 08:42 king
* Source/kwsys/SystemTools.cxx: BUG: Fix
SystemTools::IsSubDirectory on bad input
When SystemTools::GetParentDirectory was fixed to never remove
the root path component from a full path we violated an
assumption made by IsSubDirectory that eventually
GetParentDirectory returns an empty string. This led to an
infinite loop if the potential parent directory is empty, so we
explicitly avoid that case.
2009-04-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-19 12:46 alex
* Modules/FindBLAS.cmake, Modules/FindBoost.cmake,
Modules/FindLAPACK.cmake, Modules/FindMotif.cmake,
Modules/FindRTI.cmake, Modules/FindwxWidgets.cmake,
Modules/SquishTestScript.cmake, Modules/Use_wxWindows.cmake,
Source/cmDocumentVariables.cxx, Source/cmFindPackageCommand.cxx,
Source/cmake.cxx, Source/cmakemain.cxx: STYLE: fix typos in the
docs
Alex
2009-04-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-18 14:37 hoffman
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
BUG: fix cmake so that if you configure with a bad env for cl,
then with a good path, it will configure correctly
2009-04-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-17 14:44 hoffman
* Modules/DartConfiguration.tcl.in,
Source/CTest/cmCTestSubmitCommand.cxx: ENH: make sure
CTEST_CURL_OPTIONS work from script mode
2009-04-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-16 12:25 clinton
* Source/QtDialog/CMakeSetupDialog.ui:
BUG: Path lengths in combo box for binary directory was forcing
a minimum size on the main window. Fixed that.
2009-04-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-15 13:03 king
* Source/kwsys/SystemTools.cxx: BUG: Replace brittle
GetParentDirectory impl
The previous change to this method broke cases where the input
path does not exist. The SystemTools::GetParentDirectory method
is redundant with the more robust SystemTools::GetFilenamePath.
This replaces its implementation to just call GetFilenamePath.
2009-04-15 11:00 king
* Source/cmSystemTools.cxx: COMP: Fix BOOL to bool conversion
warning
The cmSystemTools::RenameFile method returns type bool, but its
implementation on Windows returns the result of an API function
that returns BOOL. This change avoids the compiler warning.
2009-04-15 10:45 yumin
* Source/kwsys/SystemTools.cxx: BUG:
SystemTools::GetParentDirectory() will crash if "/" is passed in
as argement. Valid check is added to make sure the input argment
exists, and if "/" is passed in, empty string will be returned.
2009-04-15 09:58 king
* Source/cmake.cxx: ENH: Create command line api "cmake -E rename"
This extends the "-E" command line mode with a "rename old new"
signature. The new command atomically renames a file or
directory within a single disk volume.
2009-04-15 09:58 king
* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Create file(RENAME)
command mode
This creates command "file(RENAME <oldname> <newname>)" to rename
a file or directory within a single disk volume.
2009-04-15 09:57 king
* Source/: cmGeneratedFileStream.cxx, cmSystemTools.cxx,
cmSystemTools.h: ENH: Move RenameFile to cmSystemTools
This moves the cmGeneratedFileStream::RenameFile method
implementation into cmSystemTools. It works only within a single
filesystem volume, but is atomic when the operating system
permits.
2009-04-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-14 09:35 king
* Source/kwsys/: Base64.h.in, Configure.h.in, Configure.hxx.in,
FundamentalType.h.in, MD5.h.in, Process.h.in, String.h.in,
System.h.in, Terminal.h.in: ENH: Skip KWSys name maros in case of
identity
All KWSys C symbol names begin with the KWSYS_NAMESPACE defined
at configuration time. For ease of editing we write canonical
names with the prefix 'kwsys' and use macros to map them to the
configured prefix at preprocessing time. In the case of
standalone KWSys, the prefix is 'kwsys', so the macros were
previously defined to their own names.
We now skip defining the macros in the identity case so that the
final symbol names are never themselves macros. This will allow
the symbols to be further transformed behind the scenes to help
linkers in special cases on some platforms.
2009-04-14 00:50 lowman
* Modules/CMakeDetermineVSServicePack.cmake: ENH: New function for
determining Visual Studio service pack
2009-04-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-11 09:29 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove warning and
improve message
2009-04-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-10 13:00 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: remove cerr call
2009-04-10 12:15 hoffman
* Modules/DartConfiguration.tcl.in,
Source/CTest/cmCTestSubmitHandler.cxx: ENH: add ability to
control ssl cert checking
2009-04-10 11:59 hoffman
* CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt: ENH: allow for
shared build of libcurl and fix build with openssl option (ssl
tested on linux and windows
2009-04-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-09 13:56 king
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt,
Tests/ExternalProject/Step1Patch.cmake: ENH: Allow lists in
AddExternalProject arguments
The add_external_project function separates its arguments with
';' separators, so previously no command line argument could
contain one. When specifying CMAKE_ARGS, some -D argument values
may need to contain a semicolon to form lists in the external
project cache.
This adds add_external_project argument LIST_SEPARATOR to specify
a list separator string. The separator is replaced by ';' in
arguments to any command created to drive the external project.
For example:
add_external_project(...
LIST_SEPARATOR ::
CMAKE_ARGS -DSOME_LIST:STRING=A::B::C
...)
passes "-DSOME_LIST:STRING=A;B;C" to CMake for the external
project.
2009-04-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-08 16:29 king
* Source/cmTarget.cxx, Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Export/testLib5.c,
Tests/ExportImport/Import/A/CMakeLists.txt,
Tests/ExportImport/Import/A/imp_testExe1.c: ENH: Allow
IMPORTED_IMPLIB w/o IMPORTED_LOCATION
Linking to a Windows shared library (.dll) requires only its
import library (.lib). This teaches CMake to recognize SHARED
IMPORTED library targets that set only IMPORTED_IMPLIB and not
IMPORTED_LOCATION.
2009-04-08 16:28 king
* Source/cmTarget.cxx: BUG: Fix imported target config guess
When an IMPORTED target provides no generic configuration and no
match for a desired configuration then we choose any available
configuration. This change corrects the choice when the first
listed available configuration does not really have a location.
2009-04-08 09:22 king
* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateSVN.cmake.in: ENH:
Teach Update* tests to report local mod step
The CTest.UpdateCVS/SVN tests report every step with a message.
This adds a message for the local modification step.
2009-04-08 09:21 king
* Tests/CTestUpdateCVS.cmake.in: ENH: Make UpdateCVS test robust to
1s file time res
CVS clients recognize file modifications only if a file's
timestamp is newer than its CVS/Entries line. This fixes
intermittent failure of the test on filesystems with low
timestamp resolution by delaying before creating a local
modification.
2009-04-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-07 15:32 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.h,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/kwsys/SystemInformation.cxx,
Tests/ExportImport/Import/CMakeLists.txt,
Tests/ExportImport/Import/imp_mod1.c,
Tests/ExportImport/Import/imp_testExe1.c,
Tests/ExportImport/Import/imp_testTransExe1.c,
Tests/ExportImport/Import/A/CMakeLists.txt,
Tests/ExportImport/Import/A/imp_lib1.c,
Tests/ExportImport/Import/A/imp_mod1.c,
Tests/ExportImport/Import/A/imp_testExe1.c: ENH: merge in changes
for RC 4
2009-04-07 15:31 david.cole
* Modules/NSIS.template.in: BUG: Fix issue #8682. Use
CPACK_NSIS_DISPLAY_NAME in appropriate places rather than
CPACK_PACKAGE_INSTALL_DIRECTORY. Clean separation of these two
variables (which have the same value by default) allows an easy
workaround for issue #7881, too.
2009-04-07 15:13 david.cole
* Source/cmLocalGenerator.cxx: BUG: Fix invalid array access
discovered during investigation of issue #7832.
2009-04-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-06 14:55 king
* Source/kwsys/SystemInformation.cxx: BUG: Fix parsing of linux 2.6
/proc/meminfo format
Previously KWSys SystemInformation parsed this file assuming a
strict order and set of fields, but the order is not reliable.
This generalizes the implementation to support any order and
extra fields.
2009-04-06 11:11 hoffman
* Tests/ExportImport/Import/imp_testTransExe1.c: file
imp_testTransExe1.c was added on branch CMake-2-6 on 2009-04-07
19:32:08 +0000
2009-04-06 11:11 hoffman
* Tests/ExportImport/Import/A/imp_testExe1.c: file imp_testExe1.c
was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
2009-04-06 11:11 hoffman
* Tests/ExportImport/Import/A/imp_mod1.c: file imp_mod1.c was added
on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
2009-04-06 11:11 hoffman
* Tests/ExportImport/Import/A/imp_lib1.c: file imp_lib1.c was added
on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
2009-04-06 11:11 hoffman
* Tests/ExportImport/Import/A/CMakeLists.txt: file CMakeLists.txt
was added on branch CMake-2-6 on 2009-04-07 19:32:08 +0000
2009-04-06 11:11 king
* Tests/ExportImport/Import/: A/CMakeLists.txt, A/imp_lib1.c,
A/imp_mod1.c, A/imp_testExe1.c, CMakeLists.txt, imp_mod1.c,
imp_testExe1.c, imp_testTransExe1.c: ENH: Test transitive link to
subdir-imported lib
This tests linking to an imported target that is not visible but
is a transitive dependency of a target that is visible. See
issue #8843.
2009-04-06 11:10 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
Lookup transitive link deps in depender scope
The transitive link dependencies of a linked target must be
followed in its own scope, not in the scope of the original
target that depends on it. This is necessary since imported
targets do not have global scope. See issue #8843.
2009-04-06 03:39 malaterre
* Source/kwsys/testIOS.cxx: BUG: comment out faulty seekp which
make kwsys::*stringstream fails on platform with no
std::*stringstream implementation
2009-04-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-05 06:55 malaterre
* Source/kwsys/testIOS.cxx: ENH: hopefully seekp is the call making
kwsys::stringstream behaves oddly on sunos
2009-04-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-03 13:12 david.cole
* Source/CPack/cmCPackDragNDropGenerator.cxx: BUG: Fix issue #8759
- add support for setting dmg volume name and compression type by
CPack variables. Also add custom .DS_Store and background image
support. Thanks to Mike Arthur for the patches.
2009-04-03 11:41 david.cole
* Source/cmTest.cxx: BUG: Fix documentation deficiency noted in
issue #7885. Thanks to Philip Lowman for the gist of the patch.
2009-04-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-02 06:12 malaterre
* Source/kwsys/testIOS.cxx: ENH: trying to reproduce issue on sunos
2009-04-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-04-01 10:31 king
* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
ENH: Clarify VERBATIM option documentation
The previous wording of the VERBATIM option documentation in the
add_custom_command and add_custom_target commands was confusing.
It could be interpreted as the opposite of what the option means
(no escaping instead of escaping). This clarifies the
documentation to explicitly state that it escapes.
2009-04-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-31 16:15 david.cole
* Modules/FindVTK.cmake: BUG: Fix issue #8804. Add vtk-5.4 lib path
to the FindVTK.cmake module.
2009-03-31 15:30 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: use 0 not FALSE
2009-03-31 15:24 hoffman
* Source/CTest/: cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h:
ENH: add submit via cp mode
2009-03-31 13:50 david.cole
* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
space only change to see if continuous is working on new
dashboard machine...
2009-03-31 13:16 david.cole
* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
space only change to see if continuous is working on new
dashboard machine...
2009-03-31 10:28 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.h,
Source/CTest/cmCTestSubmitCommand.cxx,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/QCMakeCacheView.cxx: ENH: next RC
2009-03-31 10:27 hoffman
* Utilities/Release/vogon_release.cmake: ENH: use a newer cmake
2009-03-31 10:13 king
* Modules/AddExternalProject.cmake: BUG: Fix AddExternalProject
config command id
This fixes the get_configure_command_id function to not mistake
CONFIGURE_COMMAND values that run "cmake -P" or "cmake -E" for a
CMake project configuration. These values just help run scripts.
2009-03-31 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-30 16:34 clinton
* Source/QtDialog/QCMake.cxx:
BUG: Fix inconsistency with lowercase drive letters on Windows.
2009-03-30 11:38 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
install step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:38 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
build step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:38 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
configure step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:37 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
patch step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:37 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
update step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:37 king
* Modules/AddExternalProject.cmake: ENH: Simpler AddExternalProject
download step
This simplifies the implementation with
add_external_project_step.
2009-03-30 11:36 king
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: Generalize
AddExternalProject step creation
This creates function 'add_external_project_step' to centralize
creation of external project steps. Users may call it to add
custom steps to external project builds.
2009-03-30 11:35 king
* Modules/AddExternalProject.cmake: ENH: Factor argument parsing in
AddExternalProject
The add_external_project function parses its arguments and puts
them in properties of the target it creates. This factors out
implementation of the behavior for use by other functions in the
module.
2009-03-30 11:35 king
* Modules/AddExternalProject.cmake: ENH: Teach AddExternalProject a
'complete' step
This separates creation of the project completion sentinel file
from the 'install' step to allow more steps to be added in
between later.
2009-03-30 10:56 clinton
* Source/QtDialog/CMakeSetupDialog.cxx:
ENH: Add version info to about dialog, including Qt version.
2009-03-30 08:27 malaterre
* Source/kwsys/testIOS.cxx: COMP: missing string.h header for
strlen.
2009-03-30 08:27 king
* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
ENH: Document scope of add_custom_command outputs
This explicitly states the scope of add_custom_command rules in
the documentation of add_custom_command and add_custom_target.
See issue #8815.
2009-03-30 04:10 malaterre
* Source/kwsys/testIOS.cxx: ENH: remote debugging of sunos
2009-03-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-28 13:02 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line lenght
2009-03-28 10:23 hoffman
* Utilities/Release/: vogon_release.cmake, vogon_release_qt.cmake:
ENH: change qt to 4.5
2009-03-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-27 21:57 hoffman
* Tests/MacroTest/context.cmake: ENH: add missing file to branch
2009-03-27 17:11 alex
* Modules/FindAVIFile.cmake: ENH: mark the two variables as
advanced -remove unnecessary deault search dirs
Alex
2009-03-27 12:33 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for #8686 add
some more compiler flags
2009-03-27 11:55 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCSourceRuns.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckCXXSourceRuns.cmake, Modules/FindBoost.cmake,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmExtraCodeBlocksGenerator.cxx,
Source/cmExtraEclipseCDT4Generator.cxx,
Source/cmExtraEclipseCDT4Generator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmIncludeDirectoryCommand.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
Source/cmProjectCommand.h, Source/cmSourceFile.cxx,
Source/cmStringCommand.h, Source/cmTarget.cxx,
Tests/MacroTest/CMakeLists.txt, Tests/Preprocess/CMakeLists.txt,
Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx:
ENH: merge in from main tree to create RC 2
2009-03-27 11:18 hoffman
* Source/cmGlobalNMakeMakefileGenerator.cxx: ENH: LIBPATH is not
required for cl to work
2009-03-27 10:49 hoffman
* Utilities/Release/vogon_release.cmake: ENH: fix spaces in path
escape
2009-03-27 10:37 hoffman
* Utilities/Release/vogon_release.cmake: ENH: use a different cmake
2009-03-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-26 11:42 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
BUG: Don't return checkable flag for item when in the middle of
configure/generate.
2009-03-26 11:04 clinton
* Modules/FindQt4.cmake:
ENH: Do a recheck of QT_MAC_USE_COCOA when qmake executable
changes.
2009-03-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-25 15:29 clinton
* Modules/FindQt4.cmake:
ENH: Support OUTPUT_LOCATION property for qm files. Fixes
#8492.
2009-03-25 10:37 hoffman
* Tests/MacroTest/context.cmake: file context.cmake was added on
branch CMake-2-6 on 2009-03-28 01:57:34 +0000
2009-03-25 10:36 king
* Source/cmCommandArgumentParserHelper.cxx,
Tests/MacroTest/CMakeLists.txt, Tests/MacroTest/context.cmake:
BUG: Fix CMAKE_CURRENT_LIST_FILE in macros
The value of CMAKE_CURRENT_LIST_FILE is supposed to be the list
file currently being executed. Before macros were introduced
this was always the context of the argument referencing the
variable.
Our original implementation of macros replaced the context of
command arguments inside the macro with that of the arguments of
the calling context. This worked recursively, but only worked
when macros had at least one argument. Furthermore, it caused
parsing errors of the arguments to report the wrong location
(calling context instead of line with error).
The commit "Improve context for errors in macros" fixed the
latter bug by keeping the lexical context of command arguments in
macros. It broke evaluation of CMAKE_CURRENT_LIST_FILE because
the calling context was no longer preserved in the argument
referencing the variable. However, since our list file
processing now maintains the proper value of
CMAKE_CURRENT_LIST_FILE with dynamic scope we no longer need the
context of the argument and can just evaluate the variable
normally.
2009-03-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-23 15:46 hoffman
* CMakeLists.txt: ENH: put an rc number other than 0 in
2009-03-23 14:48 king
* Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
Source/cmSourceFile.cxx, Source/cmTarget.cxx,
Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
Tests/Preprocess/preprocess.cxx: ENH: Support preprocessor def
values in VS6
The add_definitions() command and COMPILE_DEFINITIONS dir/tgt/src
properties support preprocessor definitions with values.
Previously values were not supported in the VS6 generator even
though the native tool supports them. It is only values with
spaces that VS6 does not support. This enables support and
instead complains only for values with spaces. See issue #8779.
2009-03-23 14:04 hoffman
* Tests/: CMakeTests/GetFilenameComponentRealpathTest.cmake.in,
Fortran/include/test_preprocess.h: ENH: add missing files
2009-03-23 13:58 hoffman
* CMakeLists.txt, ChangeLog.manual, Docs/cmake-mode.el,
Modules/CMakeASMInformation.cmake,
Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/UnixPaths.cmake, Source/cmCPluginAPI.cxx,
Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
Source/cmDependsFortranParser.y, Source/cmDocumentVariables.cxx,
Source/cmDocumentationFormatterMan.cxx, Source/cmFileCommand.cxx,
Source/cmGetFilenameComponentCommand.cxx,
Source/cmGetFilenameComponentCommand.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
Source/cmMakefile.cxx, Source/cmMakefileTargetGenerator.cxx,
Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Tests/CMakeTests/CMakeLists.txt, Tests/Fortran/CMakeLists.txt,
Tests/Fortran/test_preprocess.F90: ENH: check in changes to
branch, most importantly the header file do not compile fix
2009-03-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-22 17:13 lowman
* Modules/FindGTK2.cmake: ENH: NEW: FindGTK2 module
2009-03-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-20 23:52 lowman
* Modules/FindBoost.cmake: BUG: LIST(REMOVE_ITEM...) was being
called on a variable that could be empty.
2009-03-20 14:19 king
* Source/CTest/: cmCTestUpdateCommand.h, cmCTestUpdateHandler.cxx:
BUG: Fix return value of ctest_update
The CTest version control refactoring broke the value returned
for the ctest_update command's RETURN_VALUE argument. The value
is supposed to be the number of files updated, but the
refactoring accidentally made it the number of locally modified
files after the update.
2009-03-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-19 22:48 fbertel
* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
COMP:Fixed warnings with gcc 4.3.2.
2009-03-19 15:44 clinton
* Modules/FindQt4.cmake:
BUG: Need to fix find of qtmain library when qmake executable is
changed.
2009-03-19 11:48 fbertel
* Source/kwsys/CommandLineArguments.cxx: COMP:Try to fix error on
HP.
2009-03-19 10:53 king
* Source/cmTarget.cxx: ENH: Mention CMAKE_* variables in RPATH
properties
The RPATH target properties are initialized by CMAKE_<prop>
variables at target creation time. This notes the feature in the
property documentation. It is already noted in the variable
documentation.
2009-03-19 10:03 fbertel
* Source/kwsys/RegularExpression.hxx.in: COMP:try to fix error on
qnx-V3.3.5-gcc_ntox86.
2009-03-19 09:20 fbertel
* Source/kwsys/CommandLineArguments.cxx: COMP:Fixed warnings.
2009-03-19 09:09 fbertel
* Source/kwsys/RegularExpression.hxx.in: COMP:Fixed VS 64-bit
warning C4267 line 432 of RegularExpression.cxx
2009-03-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-18 11:01 king
* Modules/AddExternalProject.cmake: STYLE: Reminder note for
add_external_project work
2009-03-18 11:00 king
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt,
Tests/ExternalProject/Step1Patch.cmake: ENH: Add patch step for
add_external_project
The patch step runs parallel to the update step since it does not
make sense to have both. Configuration of the step requires
specification of a PATCH_COMMAND argument to
add_external_project.
2009-03-18 11:00 king
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: Improve
add_external_project interface
This rewrites the keyword/argument parsing and handling in the
AddExternalProject module to use arguments more literally:
- The strict keyword-value pairing is gone in favor of keywords
with
arbitrary non-keyword values. This avoids requiring users to
escape
spaces and quotes in command lines.
- Customized step command lines are now specified with a single
keyword <step>_COMMAND instead of putting the arguments in a
separate entry (previously called <step>_ARGS).
- Build step custom commands now use VERBATIM mode so that
arguments
are correctly escaped on the command line during builds.
2009-03-18 08:50 fbertel
* Source/kwsys/SystemTools.cxx: COMP:Fixed warnings.
2009-03-18 07:57 fbertel
* Source/kwsys/RegularExpression.cxx: STYLE:Empty commit just add
information about rev 1.15: the reason is that long is 64-bit on
gcc on Linux because it uses the LP64 data model whereas long is
32-bit on VS 64-bit because it uses the LLP64 model (ref:
http://en.wikipedia.org/wiki/64-bit#64-bit_data_models )
2009-03-18 07:32 fbertel
* Source/kwsys/RegularExpression.cxx: COMP:Fix warning on VS 64bit.
Don't why gcc 4.3.2 didn't catch this one on a 64bit machine with
-Wconversion on.
2009-03-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-17 15:11 king
* Source/cmLocalGenerator.cxx: BUG: Allow more shell ops in custom
commands
This extends the set of common shell operators to include "||",
"&&", "1>", and "2>". See issue #6868.
2009-03-17 15:10 king
* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: New foreach(<var> IN
...) mode
This creates a new mode of the foreach command which allows
precise iteration even over empty elements. This mode may be
safely extended with more keyword arguments in the future. The
cost now is possibly breaking scripts that iterate over a list of
items beginning with 'IN', but there is no other way to extend
the syntax in a readable way.
2009-03-17 10:48 fbertel
* Source/kwsys/: Glob.cxx, RegularExpression.cxx,
RegularExpression.hxx.in: COMP:Fixed warnings.
2009-03-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-16 22:28 lowman
* Modules/FindBoost.cmake: BUG: Eliminates detection of Boost
system library prior to 1.35 (see issue #8734)
2009-03-16 17:38 fbertel
* Source/kwsys/ProcessUNIX.c: COMP:Try to fix compile error with
qnx gcc.
2009-03-16 17:13 fbertel
* Source/kwsys/ProcessUNIX.c: COMP:Fixed gcc 4.3.2 warning with -O1
and above: ignoring return value of read'), declared with
attribute warn_unused_result
2009-03-16 16:55 king
* Modules/CMakeGenericSystem.cmake,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
disable per-rule echo lines
This creates global property RULE_MESSAGES which can be set to
disbale per-rule progress and action reporting. On Windows,
these reports may cause a noticable delay due to the cost of
starting extra processes. This feature will allow scripted
builds to avoid the cost since they do not need detailed
information anyway. This replaces the RULE_PROGRESS property
created earlier as it is more complete. See issue #8726.
2009-03-16 16:55 king
* Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Separate
unrelated logic
This separates unrelated uses of a library-type switch into
separate switches. An upcoming commit will conditionally enter
one of the switches.
2009-03-16 16:22 king
* Modules/CMakeGenericSystem.cmake,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmake.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Allow projects to
disable per-rule progress
This creates global property RULE_PROGRESS which can be set to
disbale per-rule progress reporting. On Windows, progress
reports may cause a noticable delay due to the cost of starting
an extra process. This feature will allow scripted builds to
avoid the cost since they do not need detailed progress anyway.
See issue #8726.
2009-03-16 16:22 king
* Source/: cmMakefileTargetGenerator.cxx,
cmMakefileTargetGenerator.h: ENH: Factor out makefile progress
rule commands
This factors duplicate progress rule code into a common method.
2009-03-16 15:02 fbertel
* Source/kwsys/ProcessUNIX.c: COMP:Fixed warnings.
2009-03-16 14:30 king
* Source/: cmCPluginAPI.cxx, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmSourceFile.cxx: BUG: Do not
automatically set HEADER_FILE_ONLY
Long ago the native build system generators needed
HEADER_FILE_ONLY to be set on header files to stop them from
building. The modern generators correctly handle headers without
the help of this property. This removes automatic setting of the
property so that it can be used reliably as an indicator of
project author intention. It fixes VS IDE project files to show
header files normally instead of excluded (broken by the fix for
issue #7845).
2009-03-16 14:30 king
* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Remove unused
code from cmMakeDepend
This class is the old-style dependency scanner. It is needed
only to implement the output_required_files command. This change
removes some code not needed for that purpose, including a
reference to the HEADER_FILE_ONLY property.
2009-03-16 10:51 king
* Source/cmAddTestCommand.cxx, Source/cmAddTestCommand.h,
Source/cmTest.cxx, Source/cmTest.h, Source/cmTestGenerator.cxx,
Source/cmTestGenerator.h, Tests/Testing/CMakeLists.txt,
Tests/Testing/perconfig.c: ENH: Add NAME mode to ADD_TEST command
This creates command mode add_test(NAME ...). This signature is
extensible with more keyword arguments later. The main purpose
is to enable automatic replacement of target names with built
target file locations. A side effect of this feature is support
for tests that only run under specific configurations.
2009-03-16 10:42 king
* Source/: cmAddTestCommand.cxx, cmTest.cxx, cmTest.h,
cmTestGenerator.cxx: ENH: Refactor storage of test command lines
We used to separate the command executable from its argument
vector. It is simpler to just store the whole command line in
one vector.
2009-03-16 10:40 king
* Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmTestGenerator.cxx,
Source/cmTestGenerator.h, bootstrap: ENH: Refactor generation of
CTestTestfile content
This moves code which generates ADD_TEST and SET_TESTS_PROPERTIES
calls into CTestTestfile.cmake files out of cmLocalGenerator and
into a cmTestGenerator class. This will allow more advanced
generation without cluttering cmLocalGenerator. The
cmTestGenerator class derives from cmScriptGenerator to get
support for per-configuration script generation (not yet
enabled).
2009-03-16 10:39 king
* Source/CMakeLists.txt, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmScriptGenerator.cxx,
Source/cmScriptGenerator.h, bootstrap: ENH: Refactor
cmInstallGenerator for re-use
A new cmScriptGenerator base class factors out the
non-install-specific part of cmInstallGenerator. This will be
useful for other generators that want per-configuration
functionality.
2009-03-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-13 17:04 alex
* Source/cmExtraEclipseCDT4Generator.cxx: ENH: don't enforce
VERBOSE Makefiles, but set the env. var VERBOSE to 1 in when make
is executed from within Eclipse. This way when building from the
command line one can build also in non-verbose mode.
Alex
2009-03-13 16:52 alex
* Modules/CMakeSystemSpecificInformation.cmake,
Source/cmExtraEclipseCDT4Generator.cxx,
Source/cmExtraEclipseCDT4Generator.h: ENH: when using the Eclipse
project generator, run gcc so that it tells us its system include
directories. These are catched in
CMakeSystemSpecificInformation.cmake (only with the Eclipse
generator) and then written by the Eclipse generator in the
Eclipse project file. This way Eclipse can find the standard
headers (#7585) Not sure CMakeSystemSpecificInformation.cmake is
the best place to do this.
Alex
2009-03-13 14:58 alex
* Source/cmStringCommand.h: STYLE: add line breaks to the
documentation for CMAKE_MATCH_(0..9), otherwise one might miss
this information
Alex
2009-03-13 10:53 king
* Source/cmCacheManager.cxx: BUG: Document internal cache property
MODIFIED
All cmake-defined properties should be documented, even if they
are internal. This fixes the DocTest when CMAKE_STRICT is
enabled.
2009-03-13 10:53 king
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx: BUG:
Fix cache properties for CMAKE_STRICT build
All cmPropertyMap instances must have CMakeInstance set. This
teaches cmCacheManager to set it on cache entries.
2009-03-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-12 21:06 lowman
* Modules/FindBoost.cmake: STYLE: Moved functions/macros to top of
file so main is more readable.
2009-03-12 19:24 alex
* Source/cmIncludeDirectoryCommand.cxx: BUG: fix #8704, sometimes
crash if include_directories() is called with a whitespace string
Alex
2009-03-12 18:43 alex
* Source/cmProjectCommand.h: STYLE: document NONE for disabling any
languages, slightly change wording of the rest of the
documentation, so it is more similar to ENABLE_LANGUAGE() (#8718)
Alex
2009-03-12 14:54 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: allow for https
submission if ctest is built with a curl that supports it
2009-03-12 13:11 king
* Source/cmCacheManager.cxx: COMP: Do not use void returns
VS 6 does not support the C++ void returns feature. This removes
an accidental use of it.
2009-03-12 11:19 clinton
* Source/QtDialog/: QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h, QCMakeWidgets.h:
ENH: Add support for showing combo box for choosing from a list
of strings that a cache property can have.
2009-03-12 10:52 king
* Source/: cmCacheManager.cxx, cmSetPropertyCommand.cxx: ENH:
Define STRINGS cache entry property
This property defines a list of values for a cache entry of type
STRING. A CMake GUI may optionally use a drop-down selection
widget for the entry instead of a generic text entry field. We
do not enforce that the value of the entry match one of the
strings listed.
2009-03-12 10:49 king
* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Refactor
cache entry writing and reading
This factors out duplicated code into reusable methods, thus
simplifying writing and reading of cache entry help strings,
keys, values, and properties.
2009-03-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-11 18:13 alex
* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: STYLE:
fix documentation: the second short description discarded the
first one, but the first one was the correct one (i.e. the one
which mentioned that CheckC[XX]SourceRuns.cmake also tries to run
the executable)
Alex
2009-03-11 13:31 king
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Do not produce
empty coverage log files
This moves the filtering of source files to before the production
of coverage log files in order to avoid producing a
CoverageLog-*.xml file for 100 filtered-out files. The change
greatly reduces the number of submitted coverage files when using
label filters.
2009-03-11 13:31 king
* Source/: CTest/cmCTestCoverageHandler.cxx, cmCTest.h: BUG: Do not
carry over file list between coverage
When performing multiple ctest_coverage() commands in a single
CTest instance we need to clear the list of CoverageLog-*.xml
files for submission. Otherwise if the current coverage run
produces fewer log files than the previous run CTest will attempt
to submit non-existing files.
2009-03-11 12:03 king
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: BUG: Avoid duplicate CTest coverage
submission
This teaches ctest_coverage() to remove any existing
CoverageLog-*.xml when it creates new coverage results.
Otherwise the next ctest_submit() may submit old coverage log
files which unnecessarily.
2009-03-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-10 17:34 alex
* Source/cmExtraCodeBlocksGenerator.cxx: ENH: only check for the
existance of a header file if: -the original file is a C/C++
implementation file -the header file is not already part of the
sources
Alex
2009-03-10 11:11 king
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmDocumentation.cxx, cmake.cxx: ENH: Document CACHE entry
properties
This adds a property documentation section for CACHE properties.
We document the ADVANCED, HELPSTRING, TYPE, and VALUE properties.
2009-03-10 11:10 king
* Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
Tests/Properties/CMakeLists.txt: ENH: Teach set/get_property
about CACHE properties
This adds the CACHE option to set_property and get_property
commands. This allows full control over cache entry information,
so advanced users can tweak their project cache as desired. The
set_property command allows only pre-defined CACHE properties to
be set since others would not persist anyway.
2009-03-10 11:10 king
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmProperty.h,
cmPropertyDefinitionMap.cxx: ENH: Use cmPropertyMap for cache
properties
This re-implements cache entry property storage in cmCacheManager
to use cmPropertyMap so it can share the standard property
implementation.
2009-03-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-09 17:57 king
* Source/cmGetPropertyCommand.cxx: BUG: Fix get_property result for
bad property
When a property does not exist we are supposed to return an empty
value. Previously if a property did not exist we just left the
value of the output variable unchanged. This teaches CMake to
remove the definition of the output variable in this case.
2009-03-09 12:19 king
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Efficiently filter CTest coverage
by label
This teaches CTest to process coverage information only for
object files in targets containing labels of interest. This
change also improves loading of global coverage information by
globbing only in each target support directory instead of the
entire build tree.
2009-03-09 12:19 king
* Source/: CTest/cmCTestCoverageHandler.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, CTest/cmCTestCoverageHandler.h: ENH:
Generate a central list of target directories
This generalizes the previous CMakeFiles/LabelFiles.txt created
at the top of the build tree to a
CMakeFiles/TargetDirectories.txt file. It lists the target
support directories for all targets in the project. Labels can
still be loaded by looking for Labels.txt files in each target
directory.
2009-03-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-08 15:33 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
ENH: automatically add headers of implementation file to the
codeblocks project file
Alex
2009-03-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-06 14:29 david.cole
* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: STYLE: White
space only change to see if continuous is working on new
dashboard machine...
2009-03-06 12:06 king
* Source/: cmMessageCommand.cxx, cmMessageCommand.h: BUG: Fix
message(SEND_ERROR) to continue
During testing of the new message() signatures I mistakenly
concluded that SEND_ERROR stops processing. The corresponding
commit enforced this wrong behavior. This restores the correct
behavior and fixes the documentation accordingly.
2009-03-06 10:04 king
* Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/MessageTest.cmake.in,
Tests/CMakeTests/MessageTestScript.cmake: ENH: Teach message()
how to display warnings
This adds message(WARNING) and message(AUTHOR_WARNING) command
modes and fully documents the command behavior in all modes.
2009-03-06 10:01 king
* Source/cmDocumentationFormatterMan.cxx: BUG: Fix man-page
preformatted text paragraphing
Man page preformatted text needs an extra newline after the
ending marker to create a paragraph break. This bug was
introduced by the patch from issue #7797 to place explicit ".nf"
and ".fi" markers around preformatted blocks.
2009-03-06 09:14 king
* Source/cmFileCommand.cxx: ENH: Teach file(REMOVE) how to use
relative paths
This teaches the command to interpret relative paths with respect
to the location of the invoking CMakeLists.txt file. The
convention is already used by most commands and won't change the
behavior in script mode.
2009-03-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-05 15:17 king
* CMakeCPack.cmake, CMakeLists.txt, bootstrap,
Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmCacheManager.cxx, Source/cmConfigure.cmake.h.in,
Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
Source/cmStandardIncludes.h, Source/cmVersion.cxx,
Source/cmVersion.h, Source/cmVersionConfig.h.in,
Source/cmVersionMacros.h, Source/cmake.cxx,
Source/CursesDialog/cmCursesLongMessageForm.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/QtDialog/CMakeSetup.cxx, Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/VersionTest.cmake.in: ENH: Overhaul CMake
version numbering
This moves the version numbers into an isolated configured header
so that not all of CMake needs to rebuild when the version
changes.
Previously we had spaces, dashes and/or the word 'patch' randomly
chosen before the patch number. Now we always report version
numbers in the traditional format
"<major>.<minor>.<patch>[-rc<rc>]".
We still use odd minor numbers for development versions. Now we
also use the CCYYMMDD date as the patch number of development
versions, thus allowing tests for exact CMake versions.
2009-03-05 13:57 king
* Source/: cmake.cxx, cmake.h: STYLE: Remove unused
cmake::CacheVersionMatches
This remove the method completely since nothing uses it.
2009-03-05 10:17 king
* Source/CTest/: cmCTestCoverageCommand.cxx,
cmCTestCoverageCommand.h: BUG: Initialize ctest_coverage command
ivar
This initializes the LabelsMentioned ivar in
cmCTestCoverageCommand.
2009-03-05 10:08 david.cole
* Modules/CPack.cmake: STYLE: Use $ style variable dereference
instead of @ style.
2009-03-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-04 15:39 king
* Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
Tests/CMakeBuildTest.cmake.in: ENH: Cleanup cmake --build
interface.
This cleans up the 'cmake --build' command-line interface: -
Rename --clean to --clean-first to better describe it. -
Replace --extra-options with a -- separator to simplify passing
of multiple native build tool options. - Document the
options in the main CMake man page description of the
--build option, and shares this with the usage message. -
Require --build to be the first argument when present. - Move
implementation into cmakemain where it belongs.
2009-03-04 15:38 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Extend
GG::Build method for pre-parsed args
This adds an argument to the cmGlobalGenerator::Build method to
pass a vector of arguments for the native build tool
programatically.
2009-03-04 12:30 hoffman
* Modules/CPack.background.png.in: ENH: add file back bug use cmake
image
2009-03-04 11:45 king
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: Better recursive make
in AddExternalProject
This teaches AddExternalProject to run "$(MAKE)" for build and
install steps of CMake-based external projects when using a
Makefile generator. It allows the external project to
participate in a parallel make invoked on the superproject.
2009-03-04 11:24 hoffman
* Source/CTest/cmCTestScriptHandler.cxx: BUG: make sure error
condition is reset before loading scripts
2009-03-04 09:21 king
* Modules/AddExternalProject.cmake: ENH: Allow empty arguments in
external project API
This uses the get_property command to simplify property lookup in
the AddExternalProject module. It distinguishes for build and
install argument properties the cases of unset and set to empty.
2009-03-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-03 07:56 hoffman
* Modules/CPack.background.png.in: ENH: remove unused file
2009-03-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-02 21:09 lowman
* Modules/FindBoost.cmake: STYLE: Fix documentation bug regarding
Boost_<COMPONENT>_LIBRARY (COMPONENT should be uppercase).
2009-03-02 20:29 lowman
* Modules/FindCxxTest.cmake: ENH: Detect perl & python scripts
based on CXXTEST_INCLUDE_DIR (patch from Tyler Roscoe on mailing
list).
2009-03-02 16:27 king
* Source/cmXMLSafe.cxx: BUG: Avoid encoding invalid XML chars in
CTest
CTest encodes test and tool output in XML for dashboard
submission. This fixes the XML encoding implementation to not
encode an invalid character and instead put a human-readable tag
in its place. See issue #8647.
2009-03-02 16:02 king
* Source/cmake.cxx: BUG: Gracefully handle broken version symlinks
This teaches the helper commands 'cmake -E
cmake_symlink_executable' and 'cmake -E cmake_symlink_library' to
remove broken symlinks before creating a symlink and report an
error when the symlink cannot be created. See issue #8654.
2009-03-02 15:33 king
* Source/CTest/: cmCTestCoverageCommand.cxx,
cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Teach ctest_coverage to filter
with LABELS
This teaches ctest_coverage() to report only coverage of files
labeled with at least one label given by a new LABELS option.
2009-03-02 15:33 king
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage label
reports for Bullseye
This teaches CTest to report Labels elements in the Coverage.xml
file for Bullseye coverage results.
2009-03-02 15:32 king
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix coverage
handler initialization
This resets coverage handler internal state on initialization so
that multiple coverage runs are independent.
2009-03-02 09:59 king
* Source/cmXMLSafe.cxx: BUG: Hack for issue #8647
2009-03-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-03-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-27 16:28 hoffman
* Source/CTest/cmCTestTestHandler.cxx: BUG: #8611 add pass fail
reasons into log file
2009-02-27 13:08 king
* Modules/CMakeASMInformation.cmake: BUG: Fix ASM source file
extension default list
This replaces @ASM_DIALECT@ syntax with ${ASM_DIALECT} syntax so
it will be replaced correctly. Patch from Derek Bruening. See
issue #8639.
2009-02-27 12:59 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Pass shared library
export symbol in DEFINES
The <target>_EXPORTS macro defined for object files when built in
a shared library <target> should be put in the <DEFINES> make
rule replacement and not <FLAGS>. Also, it should honor the
platform variable CMAKE_<LANG>_DEFINE_FLAG. See issue #8107.
2009-02-27 11:23 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefile.cxx: ENH: Enforce unique binary directories
The second argument of add_subdirectory must name a unique binary
directory or the build files will clobber each other. This
enforces uniqueness with an error message.
2009-02-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-26 13:28 king
* Docs/cmake-mode.el: BUG: Fix cmake-mode.el indentation cursor
motion
This makes cursor motion in the indent function consistent with
emacs conventions. Patch from Mike Wittman. See issue #8625.
2009-02-26 09:22 king
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
cmCTestVC.h: ENH: Refactor initial checkout into cmCTestVC
This adds cmCTestVC::InitialCheckout and uses it in
cmCTestUpdateHandler to run the initial checkout command. The
new implementation logs the command in the update log
consistently with the rest of the new update implementation.
2009-02-26 09:22 king
* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
CTestUpdateSVN.cmake.in: ENH: Extend CTest.UpdateSVN to test
local mods
This teaches the test to create local modifications in the work
tree before updating.
2009-02-26 09:16 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG: Use new
include dir suppresson for all gens
This fixes CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES to be used
for all generators instead of just those that construct their own
compiler command lines directly. See issue #8598.
2009-02-26 08:49 king
* Source/cmLocalGenerator.cxx: ENH: Simplify reverse
cmLocalGenerator::Convert
It does not make sense to call the reverse Convert signature (for
remote paths corresponding to CMake-managed directories) with
NONE or FULL since they have no path. Patch from Modestas
Vainius. See issue #7779.
2009-02-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-25 17:17 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fix copy/paste error in
previous commit that references wrong variable
(wxWidgets_INCLUDE_DIRS instead of wxWidgets_DEFINITIONS).
2009-02-25 16:29 alex
* Modules/FindQt4.cmake: ENH: add patch from Debian, which adds
support lrelease-qt4 and lupdate-qt4
http://patch-tracking.debian.net/patch/series/view/cmake/2.6.3-1/FindQt4_qt4_lupdate_lrelease.diff
Alex
2009-02-25 15:45 king
* Source/CTest/: cmCTestSVN.cxx, cmCTestVC.h: COMP: Fix cmCTestVC
member access for HP compiler
The HP C++ compiler needs some help to allow access to some
member classes of cmCTestVC.
2009-02-25 14:42 king
* Source/CTest/: cmCTestCVS.cxx, cmCTestCVS.h, cmCTestSVN.cxx,
cmCTestSVN.h, cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
cmCTestVC.h: ENH: Rewrite CTest Update implementation
This adds a new VCS update implementation to the cmCTestVC
hierarchy and removes it from cmCTestUpdateHandler. The new
implementation has the following advantages:
- Factorized implementation instead of monolithic function
- Logs vcs tool output as it is parsed (less memory, inline
messages)
- Uses one global svn log instead of one log per file
- Reports changes on cvs branches (instead of latest trunk
change)
- Generates simpler Update.xml (only one Directory element per
dir)
Shared components of the new implementation appear in cmCTestVC
and may be re-used by subclasses for other VCS tools in the
future.
2009-02-25 11:44 king
* Modules/Platform/UnixPaths.cmake, Source/cmDocumentVariables.cxx,
Source/cmLocalGenerator.cxx: ENH: Re-enable system include dir
suppression
This creates variable CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES
to specify implicit include directories on a per-language basis.
This replaces the previous platform-wide variable. It is
necessary to avoid explicit specification of -I/usr/include on
some compilers (such as HP aCC) because:
1.) It may break ordering among system include directories
defined
internally by the compiler, thus getting wrong system
headers.
2.) It tells the compiler to treat the system include directory
as a user include directory, enabling warnings in the
headers.
See issue #8598.
2009-02-25 09:20 king
* Source/CTest/cmCTestVC.cxx: COMP: Fix cmCTestVC char[]->string
Borland warning
The Borland compiler warns about returning a char[] from a
function with return type std::string without an explicit
construction.
2009-02-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-24 17:23 hoffman
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: add a CDash
measured value showing the reason for passed and failed tests
based on regular expressions
2009-02-24 17:07 king
* Utilities/CMakeLists.txt: BUG: Fix cmake-gui docs generation PATH
feature
Automatic addition of the Qt DLL location to PATH can be done
only for generators that use a Windows shell.
2009-02-24 16:49 miguelf
* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: Using
PROPERTY COMPILE_DEFINITIONS_DEBUG to support Debug only
preprocessor options (e.g., _DEBUG __WXDEBUG__).
2009-02-24 15:43 king
* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Added
cmXMLParser::FindAttribute method
This method will help subclasses look for element attributes in
their StartElement methods.
2009-02-24 15:43 king
* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: Allow cmXMLParser
subclasses to report errors
This tells cmXMLParser to report error messages through virtual
method cmXMLParser::ReportError so that subclasses can override
the default report.
2009-02-24 15:43 king
* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h: ENH: Teach
cmCTestSVN to load repo/tree relation
This teaches cmCTestSVN::NoteNewRevision to save the repository
URL checked out in the work tree, the repository root, and the
path below the root to reach the full URL.
2009-02-24 15:43 king
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add cmCTest::DecodeURL
method
This new method decodes the "percent-encoding" used in URL
syntax.
2009-02-24 15:37 king
* Modules/Platform/Darwin-icc.cmake, Modules/Platform/Darwin.cmake,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Remove implicit
include dir suppression
We used to suppress generation of -I/usr/include (and on OSX also
-I/usr/local/include). This behavior seems to cause more trouble
than it's worth, so I'm removing it until someone encounters the
original problem it fixed. See issue #8598.
2009-02-24 14:32 hoffman
* Tests/Fortran/include/test_preprocess.h: file test_preprocess.h
was added on branch CMake-2-6 on 2009-03-23 18:04:12 +0000
2009-02-24 14:32 king
* Tests/Fortran/: CMakeLists.txt, test_preprocess.F90,
include/test_preprocess.h: ENH: Test included header in Fortran
preprocessing
This extends the Fortran preprocessing test to include a header
file through a preprocessor directive.
2009-02-24 14:32 king
* Source/cmDependsFortran.cxx: BUG: Fix Fortran implicit dependency
include path
The previous change to Source/cmDependsFortran.cxx while
refactoring implicit dependency scanning configuration rules
completely broke loading of the include file search path while
scanning Fortran dependencies. This adds the line that should
have been added during the previous change to load the include
path correctly.
2009-02-24 12:52 king
* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
out VCS work tree revision checks
This moves checks of the work tree revision before and after
update from cmCTestUpdateHandler::ProcessHandler into the
cmCTestVC hierarchy.
2009-02-24 12:50 king
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestVC.cxx,
cmCTestVC.h: ENH: Factor out nightly start time computation
Move generation of the nightly start time string from
cmCTestUpdateHandler::ProcessHandler into cmCTestVC.
2009-02-24 12:50 king
* Source/CTest/: cmCTestSVN.cxx, cmCTestSVN.h,
cmCTestUpdateHandler.cxx, cmCTestVC.cxx, cmCTestVC.h: ENH: Factor
out svn work tree cleanup
This removes work tree cleanup from cmCTestUpdateHandler and adds
an interface for it in cmCTestVC with an implementation in
cmCTestSVN.
2009-02-24 12:49 king
* Source/CTest/: cmCTestVC.cxx, cmCTestVC.h: ENH: Create
cmCTestVC::RunChild and parse helpers
This method will help VCS tool subclasses run child processes and
log the output while parsing it.
2009-02-24 11:41 king
* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallDirectoryGenerator.cxx,
Source/cmInstallDirectoryGenerator.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add install(DIRECTORY)
option 'OPTIONAL'
This adds the OPTIONAL option to the install(DIRECTORY) command.
It tells the installation rule that it is not an error if the
source directory does not exist. See issue #8394.
2009-02-24 11:41 king
* Source/cmInstallCommand.cxx: ENH: Refactor install(DIRECTORY)
argument parsing
We previously used several booleans with at most one set to true
at a time to track argument parsing state. This refactors it to
use one enumeration.
2009-02-24 11:08 king
* Source/cmProcessTools.h: COMP: cmProcessTools::OutputParser
virtual dtor
This class has virtual methods and therefore should have a
virtual destructor.
2009-02-24 10:40 king
* Source/: CMakeLists.txt, cmProcessTools.cxx, cmProcessTools.h:
ENH: Create cmProcessTools to parse child output
This class provides a RunProcess method to run a child process
and send its output to an abstract parsing interface. This also
provides a simple line parser and logger implementing the parsing
interface.
2009-02-24 10:39 king
* Source/: CMakeLists.txt, CTest/cmCTestCVS.cxx,
CTest/cmCTestCVS.h, CTest/cmCTestSVN.cxx, CTest/cmCTestSVN.h,
CTest/cmCTestUpdateHandler.cxx: ENH: Add cmCTestCVS and
cmCTestSVN
These cmCTestVC subclasses will implement interaction with CVS
and SVN tools.
2009-02-24 10:39 king
* Source/: CMakeLists.txt, CTest/cmCTestVC.cxx, CTest/cmCTestVC.h:
ENH: Create cmCTestVC for VCS interaction
This creates cmCTestVC, the base for a forthcoming class
hierarchy to interact with version control systems.
2009-02-24 09:34 david.cole
* Source/CPack/cmCPackDragNDropGenerator.cxx: STYLE: Fix line
length violation.
2009-02-24 09:09 king
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
ENH: Factor out VCS tool detection
In cmCTestUpdateHandler, this factors out version control tool
detection from the monolithic
cmCTestUpdateHandler::ProcessHandler to separate methods. This
also places priority on detection of the tool managing the source
tree since using any other tool will cause errors.
2009-02-24 09:09 king
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
ENH: Factor out initial checkout method
This moves the initial checkout code from the monolithic
cmCTestUpdateHandler::ProcessHandler to a separate method
cmCTestUpdateHandler::InitialCheckout.
2009-02-24 09:00 king
* Utilities/CMakeLists.txt: ENH: Help cmake-gui docs generation on
Windows
We use a custom command to run 'cmake-gui --help...' to generate
the documentation for the application. Since this is a Qt
application, the executable must find the Qt DLLs in order to
run. As a convenience, if QtCore4.dll appears next to qmake.exe,
we put its location in the PATH environment variable when running
the custom command on Windows.
2009-02-24 00:49 lowman
* Modules/FindBoost.cmake: BUG: Fix issue #8576 FindBoost
regression finding static libs, impacts MinGW and Intel/Windows
compilers.
2009-02-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-23 16:54 king
* Tests/CTestUpdateCommon.cmake: BUG: Fix CTest.UpdateCVS/SVN tests
for win slashes
This fixes the tests to allow windows slashes in reported file
names in the generated Update.xml file.
2009-02-23 15:59 king
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Refactor quoting of
VCS tool command
Previously we pre-quoted the command line tool path. This avoids
it by quoting the command everywhere it is used, thus preserving
access to the original, unquoted command.
2009-02-23 15:59 king
* Tests/CTestUpdateSVN.cmake.in: ENH: Test svn updates with space
in author name
This enhances the CTest.UpdateSVN test with a space in the test
author name. It will check that author name parsing works
correctly.
2009-02-23 15:59 king
* Tests/: CTestUpdateCVS.cmake.in, CTestUpdateCommon.cmake,
CTestUpdateSVN.cmake.in: ENH: Enhance CTest.UpdateCVS/SVN tests
This adds a source tree subdirectory to the content of the test
projects. It also smoke tests more than one revision worth of
changes.
2009-02-23 15:58 king
* Tests/CTestUpdateCommon.cmake: ENH: Better failure output from
CTest.Update*
This teaches CTestUpdateCommon to report the process exit
condition from failed child processes executed during tests.
2009-02-23 13:25 david.cole
* Source/CPack/cmCPackDragNDropGenerator.cxx: ENH: Add license file
presentation to the Drag-N-Drop dmg file CPack generator. Fixes
issue #8442. Thanks to Clinton Stimpson for the patch.
2009-02-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-21 14:43 hoffman
* Source/QtDialog/CMakeSetup.cxx: BUG: make sure you can build
cmake without an X server
2009-02-21 14:38 hoffman
* Source/QtDialog/CMakeSetup.cxx: BUG: make sure the gui still
runs...
2009-02-21 14:23 hoffman
* Source/QtDialog/CMakeSetup.cxx: BUG: make sure an x server is not
required for the build
2009-02-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-20 15:51 king
* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
cmCTestCoverageCommand.h, cmCTestHandlerCommand.h,
cmCTestMemCheckCommand.h, cmCTestTestCommand.h: ENH: Document
APPEND option in ctest_* commands
This adds documentation of the APPEND option to the configure,
build, test, memcheck, and coverage commands. The docs leave
specific semantics for the dashboard server to define.
2009-02-20 15:50 king
* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
cmCTestCoverageCommand.h, cmCTestMemCheckCommand.h,
cmCTestTestCommand.h, cmCTestUpdateCommand.h: ENH: Improve
ctest_* command documentation
This corrects the terse documentation and adds detail to the full
documentation of some commands. It also normalizes the layout of
the documentation string endings to make adding lines easier.
2009-02-20 15:50 king
* Source/CTest/cmCTestSubmitCommand.h: ENH: More documentation for
ctest_submit command
This clarifies the terse documentation and lists valid values for
PARTS.
2009-02-20 14:03 king
* Source/cmDocumentVariables.cxx: ENH: Clarify docs of old
*_OUTPUT_PATH vars
This clarifies the documentation of EXECUTABLE_OUTPUT_PATH and
LIBRARY_OUTPUT_PATH to sound less like deprecation.
2009-02-20 11:10 hoffman
* CMakeLists.txt, ChangeLog.manual: ENH: final 2.6.3 commit remove
RC and clean changelog a bit
2009-02-20 10:14 david.cole
* Source/CPack/: cmCPackDragNDropGenerator.cxx,
cmCPackDragNDropGenerator.h: STYLE: Fix style line-too-long
violations.
2009-02-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-19 16:04 clinton
* Modules/FindQt4.cmake:
ENH: Support COMPONENTS argument to find_package(). See
bug #8542.
2009-02-19 16:02 hoffman
* Tests/BuildDepends/Project/CMakeLists.txt: ENH: merge in fix for
test on older macs
2009-02-19 15:51 clinton
* Modules/FindQt4.cmake:
ENH: Support version argument in find_package(). See bug
#8542.
2009-02-19 15:24 hoffman
* Tests/BuildDepends/Project/CMakeLists.txt: ENH: make sure
multiple archs are only tested when the work
2009-02-19 11:53 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmGlobalXCodeGenerator.cxx,
Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
issue again with a test
2009-02-19 11:51 hoffman
* Source/cmGlobalXCodeGenerator.cxx,
Tests/BuildDepends/Project/CMakeLists.txt: BUG: fix xcode depend
issue and add a test for it
2009-02-19 11:20 david.cole
* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix issue #8253 - handle
xib file extension in Xcode projects so that double clicking on
xib files opens them up in Interface Builder. Thanks to
baron_roberts for the patch.
2009-02-19 11:17 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmGlobalXCodeGenerator.cxx: BUG: fix xcode depend issue
again on branch
2009-02-19 10:39 david.cole
* Source/CPack/: cmCPackBundleGenerator.cxx,
cmCPackDragNDropGenerator.cxx, cmCPackDragNDropGenerator.h: BUG:
A little bit more refactoring from BundleGenerator to
DragNDropGenerator. See issue #8556. Thanks for Clinton Stimpson
for the patch.
2009-02-19 10:31 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: fix depend bug again for
Xcode
2009-02-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-18 12:40 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmGlobalXCodeGenerator.cxx: ENH: put in fix for Xcode
rebuild issue on branch
2009-02-18 12:09 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: use the top level project
name for the xcode depend helper directory names
2009-02-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-17 16:59 david.cole
* Modules/Platform/Darwin.cmake: BUG: Allow third component of Mac
OSX sw_vers output to be empty. Mac OSX 10.5 was recently
reinstalled on dashmacmini3 and pointed out the fact that this
expression is faulty when the reported version is simply 10.5
rather than 10.5.x... for example. This fixes it.
2009-02-17 11:53 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
BUG: Do not use 'char' type as array subscript
This converts uses of 'char' as an array subscript to 'unsigned
char' to heed the warning from gcc. The subscript must be an
unsigned type to avoid indexing before the beginning of the
array. This change avoids a potential crash if input text
contains a byte value beyond 0x7f.
2009-02-17 11:37 king
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
ENH: Remove generation of unused Update.xml parts
This removes generation of some Update.xml content that is not
used by any Dart1, Dart2, or CDash servers: - Revisions
elements - Directory attribute of File elements - File
elements within Author elements The content was generated only
because the original Dart1 Tcl client generated it, but the
content was never used.
2009-02-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-16 18:09 hoffman
* Utilities/CMakeLists.txt: ENH: add missiong install docs for
cmake-gui
2009-02-16 14:06 hoffman
* CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
Source/QtDialog/CMakeLists.txt,
Source/QtDialog/QtDialogCPack.cmake.in: ENH: merge in a few more
changes for installer on windows and cmake-gui
2009-02-16 13:56 martink
* Source/cmIfCommand.h: ENH: fix style
2009-02-16 11:17 hoffman
* Source/QtDialog/QtDialogCPack.cmake.in: ENH: change name for
start menu entry
2009-02-16 10:33 king
* Modules/readme.txt: STYLE: Note find_package COMPONENTS in
modules doc
This mentions the COMPONENTS option of find_package in the module
author documentation file "Modules/readme.txt". See issue #8539.
2009-02-16 10:01 king
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix svn update logic
for modified files
The main svn update parsing loop in cmCTestUpdateHandler
previously had a logic error because the variable 'res' was not
reset for each iteration. For a locally modified file it would
report the update info for the previous non-modified file, or
nothing if there was no previous file. This fixes the logic by
setting variable 'res' in both control paths for each iteration.
See issue #8168.
2009-02-16 10:00 king
* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix spelling in
cmCTestUpdateHandler
This renames the variable 'numModiefied' to 'numModified' to fix
its spelling. It also renames 'modifiedOrConflict' to
'notLocallyModified' to describe its purpose (rather than the
opposite of its purpose). See issue #8168.
2009-02-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-13 21:51 hoffman
* Utilities/CMakeLists.txt, CMakeCPackOptions.cmake.in: ENH: add
cmake gui docs
2009-02-13 18:52 clinton
* Modules/FindQt4.cmake:
ENH: Allowing finding a relocated Qt installation which contains
a qt.conf to override the hardcoded paths in qmake. Fixes
#8532.
2009-02-13 16:29 hoffman
* CMakeCPackOptions.cmake.in: ENH: deprecate CMakeSetup
2009-02-13 16:28 hoffman
* Source/QtDialog/: CMakeLists.txt, QtDialogCPack.cmake.in: ENH:
take cmake-gui out of beta
2009-02-13 15:49 king
* Source/kwsys/CMakeLists.txt: ENH: Optionally label KWSys targets
and tests
This provides an API for parent projects to use to specify values
to be set in the LABELS properties of KWSys libraries,
executables, and tests.
2009-02-13 15:49 king
* Source/kwsys/CMakeLists.txt: ENH: Add KWSys header files to
library targets
This adds the configured KWSys header files to the library
targets that implement their APIs so that they show up in IDE
project files.
2009-02-13 15:17 king
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Teach CTest to put labels in
coverage results
This teaches CTest to include source file labels in coverage
dashboard submissions. The labels for each source are the union
of the LABELS property from the source file and all the targets
in which it is built.
2009-02-13 15:16 king
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Remove unused
variable
2009-02-13 11:49 king
* Source/CTest/cmCTestBuildCommand.cxx: BUG: Fix
CTEST_USE_LAUNCHERS in dashboard scripts
Since CTest does not currently load configuration settings
computed at CMake Configure time while running dashboard scripts,
the ctest_build command must honor the CTEST_USE_LAUNCHERS option
directly.
2009-02-13 11:49 king
* Source/cmCTest.h: STYLE: Add TODO comment about CTest
configuration
Currently CTest does not load configuration settings computed at
CMake Configure time when running a dashboard script. This adds
a comment describing refactoring that might help resolve the
problem.
2009-02-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-12 13:25 king
* Source/cmGlobalGenerator.cxx: BUG: Fix logic of LabelFiles.txt
generation
This fixes a dumb logic error which causes generation of
LabelFiles.txt to try to open the file once for every target with
labels.
2009-02-12 13:00 king
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestLaunch.cxx,
cmCTestLaunch.h: ENH: Report file names relative to source dir
This teaches cmCTestLaunch to report source files that lie under
the top source directory relative to the top.
2009-02-12 12:50 martink
* Source/cmIfCommand.h: ENH: fix documentation and add docs on
parenthetical expressions
2009-02-12 10:08 hoffman
* Source/kwsys/SystemInformation.cxx: BUG: #8496 add support for
system info on haiku
2009-02-12 10:01 king
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Do not drop build
fragments with same time
When we collect Build.xml fragments generated by 'ctest
--launch', this lexicographically orders fragments with the same
time stamp on disk instead of incorrectly dropping duplicates.
2009-02-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-11 15:18 king
* Modules/: CTest.cmake, DartConfiguration.tcl.in: ENH: Create
include(CTest) launcher interface
This defines a new CTest configuration variable
CTEST_USE_LAUNCHERS. When set to true it puts 'ctest --launch'
in RULE_LAUNCH_* properties and enables the CTest configuration
option 'UseLaunchers'. Currently this works only for Makefile
generators.
2009-02-11 15:18 king
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Teach CTest dashboard builds to use launchers
This defines a 'UseLaunchers' CTest configuration option. When
enabled, CTest skips log scraping from the Build step output.
Instead it defines the environment variable CTEST_LAUNCH_LOGS to
a log directory during the build. After the build it looks for
error-*.xml and warning-*.xml files containing fragments for
inclusion in Build.xml and submission.
This is useful in conjuction with 'ctest --launch' and the
RULE_LAUNCH_* properties to get reliable, highly-granular build
failure reports.
2009-02-11 13:05 hoffman
* Utilities/Release/: ferrari_sgi64_release.cmake,
release_cmake.sh.in: ENH: add FFLAGS back into release script
2009-02-11 11:57 king
* Source/CTest/cmCTestLaunch.cxx: COMP: Do not use modern empty
init list syntax
cmCTestLaunch first used an empty initializer list to
zero-initialize a buffer, but this is not supported on older
compilers. Instead we avoid the need for initialization
altogether.
2009-02-11 11:31 king
* Source/: CMakeLists.txt, ctest.cxx, CTest/cmCTestLaunch.cxx,
CTest/cmCTestLaunch.h: ENH: Create internal 'ctest --launch' tool
This creates an undocumented 'ctest --launch' mode. It launches
a specified command and optionally records a failure in an xml
fragment. We will optionally use this in CTest's Build stage to
record per-rule build failure information when using Makefile
generators.
2009-02-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-10 18:13 clinton
* Modules/FindQt4.cmake:
ENH: Change FILEPATH to STRING for a list of libraries.
2009-02-10 17:28 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
Modules/FindQt4.cmake, Source/cmCacheManager.cxx,
Source/cmSystemTools.cxx: ENH: merge in some more fixes for RC 13
2009-02-10 17:25 hoffman
* Source/cmCacheManager.cxx: ENH: fix fix for unc paths
2009-02-10 16:08 hoffman
* Source/cmCTest.cxx: ENH: add label global property to ctest
scripts
2009-02-10 14:24 hoffman
* Source/: cmCTest.cxx, CTest/cmCTestTestCommand.cxx,
CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: add the ability to run tests by
labels
2009-02-10 14:19 hoffman
* Source/CTest/cmCTestMultiProcessHandler.cxx: BUG: partial fix for
8056 -W now works with -j
2009-02-10 12:56 hoffman
* Modules/FindFLTK.cmake: ENH: change include command
2009-02-10 08:52 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Add rule substitutions
useful for launchers
This defines make rule substitutions <LANGUAGE>, <TARGET_NAME>,
<TARGET_TYPE>, and <OUTPUT>. They will be useful for
RULE_LAUNCH_* property values.
2009-02-10 08:51 king
* Modules/CTestTargets.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
Source/cmake.cxx: ENH: Define RULE_LAUNCH_* properties
This defines global, directory, and target properties
RULE_LAUNCH_COMPILE, RULE_LAUNCH_LINK, and RULE_LAUNCH_CUSTOM.
Their values specify 'launcher' command lines which are prefixed
to compile, link, and custom build rules by Makefile generators.
2009-02-10 08:50 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.cxx: ENH: Give target in which
custom commands build
This gives the cmTarget instance for which custom command rules
are being generated to
cmLocalUnixMakefileGenerator3::AppendCustomCommands. It will be
useful in the future.
2009-02-10 08:50 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmSourceFile.cxx, cmTarget.cxx: ENH: Define target and source
property LABELS
This creates a new LABELS property for targets and source files.
We write the labels of each target and its source files in
target-specific locations in the build tree for future use.
2009-02-10 08:50 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Define target-specific
support directories
This creates method cmTarget::GetSupportDirectory to compute a
target-specific support directory in the build tree. It uses the
"CMakeFiles/<name>.dir" convention already used by the Makefile
generators. The method will be useful for any code that needs to
generate per-target information into the build tree for use by
CMake tools that do not run at generate time.
2009-02-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-09 23:05 lowman
* Modules/FindCxxTest.cmake: STYLE: Clarified example to illustrate
need to call target_link_libraries() in response to Issue #8485.
Changed CMake commands to lowercase. Added licensing info to
copyright
2009-02-09 22:39 lowman
* Modules/FindBoost.cmake: BUG: Resolves Issue #8393, Remove
workarounds in FindBoost once UNC-Path bug is fixed
2009-02-09 22:34 lowman
* Modules/FindBoost.cmake: STYLE: Improved examples, spelling &
grammar in documentation
2009-02-09 16:45 alex
* Source/cmGlobalUnixMakefileGenerator3.h: COMP: remove unused
variable TargetSourceFileCount, it seems it is unused since
version 1.88 of cmGlobalUnixMakefileGenerator3.cxx patch by
Daniel DOT Teske AT Nokia DOT com
Alex
2009-02-09 16:45 king
* Source/kwsys/SystemTools.cxx: BUG: Work around broken
GetLongPathName case
On Windows the GetLongPathName API function does not work on some
filesystems even if the file exists. In this case we should just
use the original long path name and not the GetShortPathName
result. See issue #8480.
2009-02-09 16:42 clinton
* Modules/FindQt4.cmake:
ENH: Support .hpp with automoc.
2009-02-09 16:36 alex
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: STYLE: fix two typos in the
comments, patch from Daniel DOT Teske AT Nokia DOT com, QtCreator
developer
Alex
2009-02-09 16:25 chris
* Modules/FindDevIL.cmake: ENH: Made the documentation for
FindDevIL.cmake cleaner. Changed the XXX_LIBRARYs to
XXX_LIBRARIES.
2009-02-09 09:23 hoffman
* Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: file
GetFilenameComponentRealpathTest.cmake.in was added on branch
CMake-2-6 on 2009-03-23 18:04:12 +0000
2009-02-09 09:23 king
* Source/cmGetFilenameComponentCommand.cxx,
Source/cmGetFilenameComponentCommand.h,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/GetFilenameComponentRealpathTest.cmake.in: ENH:
Add get_filename_component(... REALPATH)
This patch from Philip Lowman creates a REALPATH mode in the
get_filename_component command. It is like ABSOLUTE, but will
also resolve symlinks (which ABSOLUTE once did but was broken
long ago). See issue #8423.
2009-02-09 09:23 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Fix
GetRealPath when realpath fails
This patch from Philip Lowman teaches SystemTools::GetRealPath to
deal with paths that do not exist by dealing with the case that
realpath returns NULL. See issue #8423.
2009-02-09 08:25 hoffman
* Source/cmCacheManager.cxx: BUG: fix for 0008378, lists with
FILEPATH and UNC //server/path fail
2009-02-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-07 12:23 clinton
* Modules/FindQt4.cmake:
BUG: When detecting if qmake executable is changed, don't error
if path contains regex chars.
2009-02-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-06 16:16 hoffman
* ChangeLog.manual: ENH: fix comment
2009-02-06 16:15 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Modules/UseQt4.cmake, Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx, Source/cmake.cxx:
ENH: fix osx bundle re-config issue on branch RC 12
2009-02-06 11:49 king
* Source/cmake.cxx: BUG: Fix OS X FW symlink byproduct dependencies
When testing whether to re-run CMake, a byproduct may be a
symlink. If so, the existence of the link is important rather
than the link's target. See issue #8465.
2009-02-06 11:18 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmake.cxx: BUG: Fix
OS X AppBundle/FW byproducts dependencies
App Bundle and Framework directories, symlinks, and Info.plist
files we create during generation are byproducts, not outputs.
We should re-run CMake only when they are missing, not when they
are old. See issue #8465.
2009-02-06 09:08 king
* Source/: cmXMLSafe.cxx, cmXMLSafe.h: COMP: Avoid parameter/member
shadow in cmXMLSafe
A cmXMLSafe constructor named its parameter 'str' which shadowed
the name of the 'str' method. This renames the parameter to
avoid the conflict warning.
2009-02-06 09:03 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
re-generate after a AppBundle build
A previous change accidentally added the MacOS content directory
and Info.plist files created for MACOSX_BUNDLE executables to the
list of CMake input files. This causes CMake to re-generate the
project too often. These items should be added to the list of
CMake output files.
2009-02-06 08:33 king
* Source/cmGetFilenameComponentCommand.cxx,
Source/cmGetFilenameComponentCommand.h,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: BUG:
Alternative fix to bug #8423
The patch used to fix this bug used SystemTools::GetRealPath
which works only for existing files. It broke the case of using
the command get_filename_component for a non-existing file.
Also, it changed long-standing behavior in a possibly
incompatible way even for existing files. This reverts the
original fix and instead updates the documentation to be
consistent with the behavior.
2009-02-06 08:15 king
* Source/cmCMakePolicyCommand.h: ENH: Clarify cmake_policy(VERSION)
documentation
The previous documentation could be interpreted as setting
policies newer than the given version to OLD instead of unset.
This clarifies it.
2009-02-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-05 23:01 clinton
* Modules/: FindQt4.cmake, UseQt4.cmake:
ENH: Add support for building with Qt's ActiveX support on
Windows.
2009-02-05 17:09 king
* Source/cmXMLSafe.cxx: COMP: Avoid warning about signed-char
comparison
On some compilers 'char' is signed and is therefore always equal
to or less than 0x7f. In order to avoid the compiler warning we
perform the comparison with an unsigned char type.
2009-02-05 16:31 king
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
cmSystemTools.cxx, cmSystemTools.h, cmXMLSafe.cxx, cmXMLSafe.h,
CPack/cmCPackGenerator.cxx, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestUpdateHandler.cxx: ENH: Create cmXMLSafe to help
escapes in XML
This class provides easy syntax to efficiently insert blocks of
data into XML documents with proper escapes. It replaces the old
cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which
allocated extra memory instead of directly streaming the data.
2009-02-05 11:04 hoffman
* Source/CMakeLists.txt: ENH: merge in cmakelist file that uses
drag n drop
2009-02-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-04 22:04 hoffman
* Source/CPack/: cmCPackDragNDropGenerator.cxx,
cmCPackDragNDropGenerator.h: ENH: add missing files
2009-02-04 18:24 david.cole
* Modules/UntarFile.cmake: BUG: Add debug message calls to figure
out ExternalProject test failure on AIX dashboard.
2009-02-04 17:04 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindDoxygen.cmake,
Modules/FindGDAL.cmake, Modules/FindLua50.cmake,
Modules/FindLua51.cmake, Modules/FindMPEG2.cmake,
Modules/FindOpenSceneGraph.cmake, Modules/FindOpenThreads.cmake,
Modules/FindProducer.cmake, Modules/FindQt4.cmake,
Modules/Findosg.cmake, Modules/FindosgAnimation.cmake,
Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
Modules/Platform/Darwin.cmake, Modules/Platform/Haiku.cmake,
Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx,
Source/cmLinkDirectoriesCommand.h, Source/cmLocalGenerator.cxx,
Source/kwsys/DynamicLoader.cxx,
Source/kwsys/DynamicLoader.hxx.in: ENH: merge in a few more
changes for RC 11
2009-02-04 14:34 king
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Re-order generation of
build summary and xml
This moves the error/warning count summary printed by
cmCTestBuildHandler to after Build.xml is generated. Later we
will compute the counts during generation of the xml.
2009-02-04 14:34 king
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Refactor Build.xml generation
This divides cmCTestBuildHandler::GenerateDartBuildOutput into
three methods to generate the header, content, and footer
components of Build.xml files. It will allow the content
generation to be replaced later.
2009-02-04 12:38 david.cole
* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Iterator version of
std::set not available with vs6 implementation of STL. Use
explicit iteration to insert individual elements one at a time.
Sigh.
2009-02-04 11:44 hoffman
* CMakeLists.txt, CTestConfig.cmake, CTestCustom.cmake.in,
ChangeLog.manual, Modules/CPack.OSXX11.Info.plist.in,
Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
Modules/FindBoost.cmake, Modules/FindCxxTest.cmake,
Modules/FindDevIL.cmake, Modules/FindDoxygen.cmake,
Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
Modules/FindKDE4.cmake, Modules/FindOpenMP.cmake,
Modules/FindOpenThreads.cmake, Modules/FindQt4.cmake,
Modules/FindRTI.cmake, Modules/Findosg.cmake,
Modules/FindosgAnimation.cmake, Modules/FindosgDB.cmake,
Modules/FindosgFX.cmake, Modules/FindosgGA.cmake,
Modules/FindosgIntrospection.cmake,
Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
Modules/FindosgViewer.cmake, Modules/FindosgVolume.cmake,
Modules/FindosgWidget.cmake, Modules/Findosg_functions.cmake,
Modules/UseQt4.cmake, Source/cmBootstrapCommands.cxx,
Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
Source/cmCoreTryCompile.cxx,
Source/cmExportBuildFileGenerator.cxx,
Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Source/cmFunctionBlocker.h, Source/cmFunctionCommand.cxx,
Source/cmFunctionCommand.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
Source/cmIncludeCommand.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmPolicies.cxx, Source/cmPolicies.h, Source/cmTarget.cxx,
Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
Source/cmWhileCommand.cxx, Source/cmWhileCommand.h,
Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.h,
Source/CPack/cmCPackGeneratorFactory.cxx,
Source/CPack/cmCPackLog.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackOSXX11Generator.cxx, Source/CPack/cpack.cxx,
Tests/CMakeLists.txt, Tests/PolicyScope/Bar.cmake,
Tests/PolicyScope/CMakeLists.txt,
Tests/PolicyScope/FindFoo.cmake, Tests/PolicyScope/main.c,
Tests/Unset/CMakeLists.txt, Tests/Unset/unset.c: ENH: merge in
changes to 2.6 RC 10
2009-02-04 10:34 king
* Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
cmLocalGenerator.cxx: BUG: Fix old-style install to prefix top
The old install_files, install_programs, and install_targets
commands used to permit installation to the top of the prefix by
specifying destination '/'. This was broken in 2.6.0 to 2.6.2 by
changes to enforce valid destinations that did not account for
this case. This change fixes the case by converting the install
destination to '.' which is the new-style way to specify the top
of the installation prefix.
2009-02-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-03 11:52 david.cole
* Source/CTest/: cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
cmCTestSubmitHandler.cxx, cmCTestSubmitHandler.h: ENH: Add FILES
arg to the ctest_submit command. BUG: Propagate the IsCDash
setting properly to the ctest configuration during a submit.
Also, do not propagate TriggerSite for projects submitting to
CDash. No triggers are necessary with CDash.
2009-02-03 11:27 hoffman
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH: fix
dynamic loading on haiku
2009-02-03 08:38 hoffman
* Modules/FindKDE3.cmake: BUG: fix potential issue with empty
strings
2009-02-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-02 16:30 hoffman
* Modules/FindMPEG2.cmake: BUG: include should not have .cmake
2009-02-02 14:36 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Fix preprocess and
assembly rule expansion
The recent change to avoid expanding rule variables in
informational and 'cd' commands broke the logical order in
generation of preprocess and assembly rules. This corrects the
order.
2009-02-02 14:36 king
* Source/cmGlobalGenerator.cxx: COMP: Fix rule hash code during
bootstrap
During bootstrap we do not bother with rule hashing. This
updates the dummy implementation to account for the recent change
in rule hash method signatures.
2009-02-02 13:28 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Do not expand rule
variables in info rules
Previously the makefile generator would expand rule variables
even on its progress and echo commands for object compilation
rules (but not for link rules). This fixes the implementation to
only expand rule variables on user-specified rules.
2009-02-02 13:28 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
ENH: Refactor custom command rule hashing
This simplifies computation of custom command rule hashes to hash
content exactly chosen as the custom commands are generated.
Unfortunately this will change the hashes of existing build trees
from earlier CMake versions, but this is not a big deal. The
change is necessary so that in the future we can make optional
adjustments to custom command lines at generate time without
changing the hashes every time the option is changed.
2009-02-02 13:27 king
* Source/: cmMakefile.cxx, cmake.cxx: ENH: More robust property
lookup
This teaches cmMakefile::GetProperty and cmake::GetProperty
methods to return NULL when the property name is NULL, making
them more robust and consistent with the behavior of
cmTarget::GetProperty.
2009-02-02 13:24 king
* Source/CTest/: cmCTestMemCheckHandler.cxx,
cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH: Put test
labels in MemCheck results
This refactors generation of <Test> element headers and footers
in cmCTestTestHandler and re-uses it in cmCTestMemCheckHandler.
The change removes duplicate code and enables the new <Labels>
element for MemCheck results.
2009-02-02 09:42 king
* Source/cmTargetLinkLibrariesCommand.h: ENH: Clarify
target_link_libraries docs
The target_link_libraries command supports flags as well as
libraries. This makes the support explicit in the documentation.
2009-02-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-02-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-31 13:57 hoffman
* Modules/FindOpenSceneGraph.cmake: file FindOpenSceneGraph.cmake
was added on branch CMake-2-6 on 2009-02-04 22:04:48 +0000
2009-01-31 13:57 lowman
* Modules/FindOpenSceneGraph.cmake: BUG: Fixes configure error if
you don't specify a version with find_package()
2009-01-31 01:50 lowman
* Modules/FindGDAL.cmake: BUG: Fix library detection for GDAL on
most Linux distributions (Issue #7445)
2009-01-31 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-30 20:09 hoffman
* Modules/Findosg_functions.cmake: file Findosg_functions.cmake was
added on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
2009-01-30 20:09 lowman
* Modules/: FindOpenSceneGraph.cmake, Findosg.cmake,
Findosg_functions.cmake: ENH: Added FindOpenSceneGraph.cmake
which is intended to wrap any of the existing Findosg* modules
(or even user specified modules in CMAKE_MODULE_PATH) and
aggregate the include dirs & libraries while providing a
COMPONENT frontend and version checking (Fixes Issue #6973).
Also added a note to Findosg.cmake to refer new users to the
module.
2009-01-30 16:55 lowman
* Modules/: FindOpenThreads.cmake, Findosg_functions.cmake: ENH:
Added OSG_ROOT as supported env var (it's in the wild already).
Cleaned up FindOpenThreads to support PATH_SUFFIXES. Removed
superfluous WIN32 registry checks which should have been $ENV{}
checks.
2009-01-30 15:13 lowman
* Modules/: FindDoxygen.cmake, FindOpenThreads.cmake,
FindProducer.cmake: BUG: Fix other modules not respecting QUIET
and REQUIRED
2009-01-30 14:33 hoffman
* Modules/FindosgVolume.cmake: file FindosgVolume.cmake was added
on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
2009-01-30 14:33 hoffman
* Modules/FindosgWidget.cmake: file FindosgWidget.cmake was added
on branch CMake-2-6 on 2009-02-04 16:44:16 +0000
2009-01-30 14:33 hoffman
* Modules/FindosgAnimation.cmake: file FindosgAnimation.cmake was
added on branch CMake-2-6 on 2009-02-04 16:44:13 +0000
2009-01-30 14:33 lowman
* Modules/: Findosg.cmake, FindosgAnimation.cmake, FindosgDB.cmake,
FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
FindosgManipulator.cmake, FindosgParticle.cmake,
FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake:
BUG: The QUIET and REQUIRED find attributes on each Findosg*
module were not being respected.
2009-01-30 14:29 lowman
* Modules/Findosg_functions.cmake: ENH: Added a mark_as_advanced()
wrapper function.
2009-01-30 03:02 lowman
* Modules/: FindLua50.cmake, FindLua51.cmake: BUG: Fixes detection
of lua libraries installed from FreeBSD ports (Issue #8421)
2009-01-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-29 15:23 david.cole
* Source/cmCoreTryCompile.cxx: ENH: Emit a little more information
in the error message when the output file is not found during a
core try compile.
2009-01-29 14:57 david.cole
* Modules/Platform/Darwin.cmake: BUG: Remove unnecessary double
quotes from SET statements. Hopefully resolves the strange and
difficult to diagnose (or reproduce) test failures on the
dashmacmini2 Continuous dashboard.
2009-01-29 14:31 hoffman
* Source/cmake.cxx: BUG: fix for #8418 -E chdir should return fail
of dir does not exist
2009-01-29 14:14 king
* Source/cmLinkDirectoriesCommand.h: ENH: Docs for relative paths
in link_directories
The link_directories command treats relative paths differently
from most CMake commands. This notes the difference in the
documentation. See issue #8377.
2009-01-29 13:41 king
* Modules/Platform/Darwin.cmake: BUG: Fix OS X dylib version flags
for more linkers
Some OS X linkers want a 'dylib_' prefix on the
-compatiblity_version and -current_version flags while others do
not. This passes the flags through gcc instead since it never
wants the prefix and translates the flags for the linker
correctly.
2009-01-29 13:26 clinton
* Modules/FindQt4.cmake:
ENH: Also find .moc files if there are spaces between # and
include. Fixes #8433.
2009-01-29 11:57 hoffman
* Tests/CMakeTests/GetFilenameComponentSymlinksTest.cmake.in: ENH:
add missing file
2009-01-29 11:42 hoffman
* Modules/Platform/Haiku.cmake: BUG: fix for # 8413 add more haiku
searching
2009-01-29 11:39 hoffman
* Source/cmGetFilenameComponentCommand.cxx,
Tests/CMakeTests/CMakeLists.txt: BUG: fix for #8423
2009-01-29 09:26 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning
2009-01-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-28 22:56 lowman
* Modules/FindDoxygen.cmake: STYLE: Reworded some of the OS-X code
comments
2009-01-28 16:56 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: fix warning
2009-01-28 15:04 clinton
* Modules/UseQt4.cmake:
ENH: Better way to add framework includes.
2009-01-28 12:55 hoffman
* Modules/FindOpenMP.cmake: ENH: clean up status and change order
for more common compilers first
2009-01-28 12:55 hoffman
* Modules/FindOpenMP.cmake: file FindOpenMP.cmake was added on
branch CMake-2-6 on 2009-02-04 16:44:02 +0000
2009-01-28 12:45 hoffman
* Modules/FindOpenMP.cmake: ENH: add openmp support
2009-01-28 06:10 david.cole
* Modules/Platform/Darwin.cmake: BUG: Fix careless typo that only
caused test failures on clean builds...
2009-01-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-27 15:51 david.cole
* Modules/Platform/Darwin.cmake: BUG: Try to fix the universal
binary continuous dashboard on dashmacmini2. I am deducing that
the value of CMAKE_OSX_ARCHITECTURES_DEFAULT is responsible for
the failure, although I cannot reproduce it on other builds or
even by running the test via ctest interactively *on* the
continuous dashboard's build...
2009-01-27 11:50 david.cole
* Modules/Platform/Darwin.cmake: BUG: Only set
CMAKE_OSX_DEPLOYMENT_TARGET on Mac OSX 10.4 or later. The gcc
that runs on 10.3 and earlier does not understand the compiler
flag it maps to...
2009-01-27 11:35 david.cole
* Source/cmCoreTryCompile.cxx: STYLE: Emit filenames in try_compile
error message to get more information from the Continuous
dashboard test that is failing.
2009-01-27 10:58 king
* Source/: cmCTest.cxx, cmCTest.h: BUG: Reset file submission list
on test restart
When running in script mode it is possible to run multiple
separate dashboard submissions in one cmCTest instance. The
recent refactoring of file submission lists into parts failed to
clear the submission lists when starting a new dashboard
(ctest_start or ctest_update). Only the unused old submission
set was cleared. This fixes the refactored version to remove the
old submission set completely and also clear the part-wise lists.
2009-01-27 10:58 king
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Fix CTest submit-only
operation
We need to initialize cmCTestSubmitHandler on construction to
make sure all parts get enabled by default. The recent fix to
re-enable all parts on initialization broke submit-only
operations because the handler did not initialize on
construction. This also removes duplicate initialization code.
2009-01-27 10:34 hoffman
* Utilities/Release/README,
Utilities/Release/create-cmake-release.cmake,
Utilities/Release/release_cmake.cmake,
Utilities/Release/release_cmake.sh.in, Tests/CMakeLists.txt: ENH:
change to use CMAKE_CREATE_VERSION from CMAKE_VERSION as
CMAKE_VERSION is auto-defined now
2009-01-27 10:30 david.cole
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx: BUG: Fix issue #6195. Add
CMAKE_OSX_DEPLOYMENT_TARGET cache variable to specify the target
deployment runtime OS version of the built executables on Mac
OSX. Thanks to Mike Jackson for the patch.
2009-01-27 10:26 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7845, idl
files compile even with headerfile only on
2009-01-27 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-26 10:12 clinton
* Modules/FindQt4.cmake:
BUG: Fixed recent regression when finding some includes.
2009-01-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-23 17:37 clinton
* Modules/UseQt4.cmake:
ENH: Should have a -F for framework includes on Mac. Fixes
ParaView build with Qt 4.5 on Mac.
2009-01-23 16:52 clinton
* Modules/FindQt4.cmake:
ENH: Add convenience for identifying Cocoa based Qt.
2009-01-23 13:36 david.cole
* Modules/CPack.cmake: ENH: Turn off CPACK_BINARY_TBZ2 and
CPACK_BINARY_ZIP by default. Strictly speaking, this changes
behavior from cpack 2.6, but now that cpack returns a non-zero
exit code when it encounters an error, and it is an error to try
to use a generator that is not available... It makes sense to
turn these off by default since not everybody has these
generators installed. It is easy for a project to turn these
options back on if they need to: simply set(CPACK_BINARY_TBZ2 ON)
or set(CPACK_BINARY_ZIP ON) before include(CPack) in your
CMakeLists.txt...
2009-01-23 12:20 hoffman
* Source/cmPolicies.h: ENH: try to fix vs6 build
2009-01-23 00:30 lowman
* Modules/FindFLTK.cmake: ENH: Better support for "fltk-config"
binary, added options so the user doesn't have to have everything
in order for FLTK_FOUND to be true. #7809
2009-01-23 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-22 14:23 david.cole
* Source/CPack/cmCPackBundleGenerator.h: BUG: Forgot to change
parent class in cmCPackTypeMacro when I added
cmCPackDragNDropGenerator. Fix it now that it really matters.
(The BundleGenerator test started failing after the last commit.
This fixes it.)
2009-01-22 13:56 david.cole
* Source/CPack/: cmCPackBundleGenerator.cxx,
cmCPackBundleGenerator.h, cmCPackLog.cxx, cpack.cxx: BUG: Fix
issue #8383. Avoid crashing when using the Bundle CPack generator
and CPACK_BUNDLE_NAME is not set. Instead, fail gracefully giving
an informative error message and non-zero exit code.
2009-01-22 13:18 hoffman
* Tests/PolicyScope/Bar.cmake: file Bar.cmake was added on branch
CMake-2-6 on 2009-02-04 16:44:18 +0000
2009-01-22 13:18 hoffman
* Tests/PolicyScope/CMakeLists.txt: file CMakeLists.txt was added
on branch CMake-2-6 on 2009-02-04 16:44:18 +0000
2009-01-22 13:18 hoffman
* Tests/PolicyScope/FindFoo.cmake: file FindFoo.cmake was added on
branch CMake-2-6 on 2009-02-04 16:44:19 +0000
2009-01-22 13:18 king
* Source/cmCMakePolicyCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmIncludeCommand.cxx,
Source/cmIncludeCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmPolicies.cxx, Source/cmPolicies.h,
Tests/PolicyScope/Bar.cmake, Tests/PolicyScope/CMakeLists.txt,
Tests/PolicyScope/FindFoo.cmake: ENH: Isolate policy changes in
included scripts
Isolation of policy changes inside scripts is important for
protecting the including context. This teaches include() and
find_package() to imply a cmake_policy(PUSH) and
cmake_policy(POP) around the scripts they load, with a
NO_POLICY_SCOPE option to disable the behavior. This also
creates CMake Policy CMP0011 to provide compatibility. See issue
#8192.
2009-01-22 13:16 hoffman
* Tests/PolicyScope/main.c: file main.c was added on branch
CMake-2-6 on 2009-02-04 16:44:19 +0000
2009-01-22 13:16 king
* Source/cmCMakePolicyCommand.h, Source/cmFunctionCommand.cxx,
Source/cmFunctionCommand.h, Source/cmMacroCommand.cxx,
Source/cmMacroCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/CMakeLists.txt,
Tests/PolicyScope/CMakeLists.txt, Tests/PolicyScope/main.c: ENH:
Better policies for functions and macros
This teaches functions and macros to use policies recorded at
creation time when they are invoked. It restores the policies as
a weak policy stack entry so that any policies set by a function
escape to its caller as before.
2009-01-22 13:16 king
* Source/cmCMakePolicyCommand.h: ENH: Improve stack discussion in
cmake_policy
This re-organizes the discussion of the policy stack in
documentation of the cmake_policy() command. The new
organization clearer and easier to extend with new information.
2009-01-22 13:16 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create notion of a
'weak' policy stack entry
A 'weak' poilcy stack entry responds normally to queries.
However, setting a policy in a weak entry will recursively set
the policy in the next entry too. This also gives the internal
interface to create a weak entry the option to provide an initial
PolicyMap for it.
2009-01-22 12:12 hoffman
* Source/CPack/cmCPackDragNDropGenerator.cxx: file
cmCPackDragNDropGenerator.cxx was added on branch CMake-2-6 on
2009-02-05 03:04:09 +0000
2009-01-22 12:12 hoffman
* Source/CPack/cmCPackDragNDropGenerator.h: file
cmCPackDragNDropGenerator.h was added on branch CMake-2-6 on
2009-02-05 03:04:18 +0000
2009-01-22 12:12 david.cole
* Modules/CPack.cmake, Source/CMakeLists.txt,
Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.h,
Source/CPack/cmCPackDragNDropGenerator.cxx,
Source/CPack/cmCPackDragNDropGenerator.h,
Source/CPack/cmCPackGeneratorFactory.cxx, Tests/CMakeLists.txt:
BUG: Fix issue #8402. Add a drag and drop bundle generator to the
Mac build of CPack. Add a test of it in the CPackComponents test.
Thanks to Clinton Stimpson for the patch.
2009-01-22 10:57 king
* Source/: cmCMakePolicyCommand.cxx, cmMakefile.cxx, cmMakefile.h:
ENH: Create policy scope barriers
This creates a barrier mechanism to prevent user code from using
cmake_policy(POP) to pop a scope it didn't push with
cmake_policy(PUSH).
2009-01-22 10:57 king
* Source/cmMakefile.h: ENH: Make policy push/pop methods private
This makes cmMakefile::PushPolicy and cmMakefile::PopPolicy
private so that any outside place that uses them needs to use the
PolicyPushPop helper in an automatic variable. We grant an
exception to cmCMakePolicyCommand so it can implement
cmake_policy(PUSH) and cmake_policy(POP).
2009-01-22 10:56 king
* Source/cmFindPackageCommand.cxx: ENH: Refactor find_package
version file scoping
This converts the variable and policy scope protection
find_package() uses when loading version files to use automatic
variables.
2009-01-22 10:56 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Create automatic
policy push/pop helper
This creates cmMakefile::PolicyPushPop to push and pop policy
scope automatically. It also enforces balanced push/pop pairs
inside the scope it handles.
2009-01-22 10:56 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.h: ENH:
Refactor policy stack representation
This defines PolicyMap as a public member of cmPolicies. Its
previous role as a policy stack entry is now called
PolicyStackEntry and represented as a class to which more
information can be added later.
2009-01-22 10:22 david.cole
* Tests/CMakeLists.txt: BUG: Avoid trying to package the X11 test
on Windows when there is no NSIS installer available.
2009-01-22 07:16 david.cole
* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix issue #8363. Wrap
output with MakeXMLSafe calls so that the generated XML files are
valid, parse-able XML.
2009-01-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-21 23:52 lowman
* Modules/FindFLTK.cmake: BUG: Fixes detection of FLTK on Gentoo
(Issue #7809)
2009-01-21 22:43 lowman
* Modules/FindFLTK.cmake: BUG: Fixes #8376: FindFLTK fails because
include file can be FL/Fl.H and CMake only looks for FL/Fl.h.
Verified: all FLTK header files in 1.1.9 are .H ... how bizarre.
2009-01-21 17:36 king
* Source/cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE solution
files order again
The previous change to order projects in the VS IDE did not
account for duplicate target names (such as ALL_BUILD and
ZERO_CHECK) among the input set. While we suppress generation of
the duplicate project entries, we need to use a multiset to store
ordered duplicates.
2009-01-21 17:24 king
* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Fix ALL_BUILD
ordering enforcement
The previous change to make ALL_BUILD come first among targets
did not account for comparing the target name against itself.
This led to an invalid ordering of the target set. This change
fixes it.
2009-01-21 17:06 king
* Source/cmGlobalVisualStudio7Generator.cxx: ENH: Make ALL_BUILD
always the default project
This teaches the VS IDE generators to write ALL_BUILD into
solution files first so that it is always the default active
project. Previously it was first only if no target name sorted
lexicographically earlier. See issue #8172.
2009-01-21 16:39 king
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: BUG: Fix VS IDE project order
Our implementation of the feature to pull in dependent targets in
VS solution files for subprojects caused the order of project
files in the solution to be arbitrary (based on pointer value in
the representation). Target ordering in solution files is
important to prevent unnecessary changing of the files and
because the VS IDE selects the first project listed as the
default active target. This change restores lexicographic order
by target name.
2009-01-21 13:39 david.cole
* Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.h,
Tests/BundleGeneratorTest/CMakeLists.txt,
Tests/BundleGeneratorTest/CustomVolumeIcon.icns: BUG: Fix issue
#7523: Analyze output of 'hdiutil attach' to get the name of the
volume that was mounted. Eliminates the need to use the
-mountpoint arg of hdiutil which has a silly 90 character limit
on the name of the mount point. Also add a custom volume icon to
the BundleGeneratorTest to cover this code.
2009-01-21 13:20 david.cole
* Source/QtDialog/CMakeSetup.icns: ENH: Use the latest
CMake-logo-triangle-high-res.png to improve the look of
CMakeSetup.icns on the Mac.
2009-01-21 11:54 hoffman
* Modules/CPack.OSXScriptLauncher.rsrc.in: file
CPack.OSXScriptLauncher.rsrc.in was added on branch CMake-2-6 on
2009-04-21 20:48:54 +0000
2009-01-21 11:54 hoffman
* Modules/CPack.OSXX11.main.scpt.in: file CPack.OSXX11.main.scpt.in
was added on branch CMake-2-6 on 2009-04-21 18:12:47 +0000
2009-01-21 11:54 david.cole
* Modules/CPack.OSXScriptLauncher.in,
Modules/CPack.OSXScriptLauncher.rsrc.in,
Modules/CPack.OSXX11.Info.plist.in,
Modules/CPack.OSXX11.main.scpt.in,
Modules/CPack.RuntimeScript.in,
Source/CPack/OSXLauncherScript.scpt,
Source/CPack/cmCPackOSXX11Generator.cxx, Tests/CMakeLists.txt,
Tests/X11/CMakeLists.txt: BUG: Fix issue #7833: Add file
extension handling to CPack generated installers for OSXX11
applications. Also modify the X11 test to build such an installer
on Mac builds that test CPack and have X11 available. Thanks to
Wes Turner for the patch.
2009-01-21 09:49 king
* Modules/FindKDE4.cmake: STYLE: Fix if/endif mismatch in FindKDE4
2009-01-21 09:49 king
* Source/: cmFunctionCommand.cxx, cmMacroCommand.cxx: ENH: Enforce
logical blocks in functions/macros
This teaches function() and macro() to enforce matching logical
blocks inside the recorded bodies. This makes the error message
more specific.
2009-01-21 09:49 king
* Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
cmMakefile.h, cmWhileCommand.cxx: ENH: Better handling of
mismatched blocks
If a logical block terminates with mismatching arguments we
previously failed to remove the function blocker but replayed the
commands anyway, which led to cases in which we failed to report
the mismatch (return shortly after the ending command). The
recent refactoring of function blocker deletion changed this
behavior to produce an error on the ending line by not blocking
the command. Furthermore, the function blocker would stay in
place and complain at the end of every equal-level block of the
same type.
This teaches CMake to treat the begin/end commands (if/endif,
etc.) as correct and just warns when the arguments mismatch. The
change allows cases in which CMake 2.6.2 silently ignored a
mismatch to run as before but with a warning.
2009-01-21 09:48 king
* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
cmIfCommand.cxx, cmIfCommand.h, cmMacroCommand.cxx,
cmMacroCommand.h, cmMakefile.cxx, cmMakefile.h,
cmWhileCommand.cxx, cmWhileCommand.h: ENH: Better error message
for unclosed blocks
This centralizes construction of the error message for an
unclosed logical block (if, foreach, etc.). We record the line
at which each block is opened so it can be reported in the error
message.
2009-01-21 09:48 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Refactor logical
block enforcement
This uses a stack of 'barriers' to efficiently divide function
blockers into groups corresponding to each input file. It
simplifies detection of missing block close commands and factors
it out of ReadListFile.
2009-01-21 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-20 15:49 king
* Source/: cmExportBuildFileGenerator.cxx,
cmGlobalXCodeGenerator.cxx, cmTarget.cxx: BUG: Fix LOCATION
property for Mac AppBundles
Previously cmTarget::GetLocation and cmTarget::GetFullPath would
return for Mac AppBundles the top-level bundle directory but
without the .app extension. We worked around this at the call
sites. This fixes the methods and removes the work-arounds. See
issue #8406.
2009-01-20 14:36 king
* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h,
cmWhileCommand.cxx, cmWhileCommand.h: ENH: Refactor function
blocker deletion
When a function blocker decides to remove itself we previously
removed it at every return point from the C++ scope in which its
removal is needed. This teaches function blockers to transfer
ownership of themselves from cmMakefile to an automatic variable
for deletion on return. Since this removes blockers before they
replay their commands, we no longer need to avoid running
blockers on their own commands.
2009-01-20 14:35 king
* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
Improve response to bad if or elseif
Previously bad arguments to an if() or elseif() would cause some
subsequent statements in the corresponding block to execute.
This teaches CMake to stop processing commands with a fatal
error. It also provides context to bad elseif() error messages.
2009-01-20 14:29 david.cole
* Source/CPack/cmCPackNSISGenerator.cxx,
Tests/CPackComponents/CMakeLists.txt, Tests/CPackComponents/Issue
7470.html: BUG: Fix for issue #7470. Allow spaces in the path
names of installed files with the NSIS CPack generator and
component-based installs. Add an installed file to the
CPackComponents test: it failed before the fix; now it passes.
2009-01-20 10:06 hoffman
* Source/cmSystemTools.cxx: BUG: fix crash with cmd.exe shell and
cmake in the path
2009-01-20 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-19 22:51 lowman
* Modules/FindBoost.cmake: BUG: Fix detection of boost libraries
without any compiler encoding (e.g. Gentoo 1.37 system installed
boost). Fixes issue #8404 reported on mailing list.
2009-01-19 22:28 lowman
* Modules/FindDoxygen.cmake: BUG: Fixes Issue #8054 and more.
DOXYGEN_DOT_FOUND now exists, errant mark_as_advanced variables
removed, documentation cleaned up and OSX stuff isolated to it's
own section, support added for DOXYGEN_SKIP_DOT, support added to
call FindPackageHandleStandardArgs to avoid output on every CMake
run.
2009-01-19 21:30 lowman
* Modules/FindBoost.cmake: BUG: Missing "icpc" as a possible CXX
compiler for Intel C++. Also refactored gcc -dumpversion code
and regex to a function.
2009-01-19 19:21 lowman
* Modules/FindBoost.cmake: BUG: Switch FindBoost.cmake to use
CMAKE_COMPILER_IS_GNUCXX (Issue #8398)
2009-01-19 13:33 lowman
* Modules/: FindOpenThreads.cmake, Findosg.cmake,
FindosgAnimation.cmake, FindosgDB.cmake, FindosgFX.cmake,
FindosgGA.cmake, FindosgIntrospection.cmake,
FindosgManipulator.cmake, FindosgParticle.cmake,
FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
FindosgViewer.cmake, FindosgVolume.cmake, FindosgWidget.cmake,
Findosg_functions.cmake: BUG: Fixed Issue #7331 Bugs in
Findosg*.cmake. Also added OPENTHREADS_LIBRARIES.
2009-01-19 05:14 lowman
* Modules/FindBoost.cmake: BUG: Reverted change made in 1.27,
should be unnecessary (Issue #7508)
2009-01-19 02:35 lowman
* Modules/FindBoost.cmake: BUG: Resolve Issue #7508, FindBoost
fails to find boost on SuSE 10.3
2009-01-19 02:27 lowman
* Modules/FindBoost.cmake: ENH: Added 1.38 since it'll be out soon.
More documentation and clarified examples, addressed autolinking
issue on MSVC
2009-01-19 01:02 lowman
* Modules/FindBoost.cmake: BUG: Do not check for GCC version
encoding in filenames on Boost libraries prior to 1.35.
Eliminate "lib" prefix except on MSVC.
2009-01-19 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-18 17:19 lowman
* Modules/FindBoost.cmake: BUG: Fixed additional issues with
autodetecting compiler tags properly including Issue #6926
2009-01-18 16:40 lowman
* Modules/FindBoost.cmake: BUG: Fixes problem with _boost_ABI_TAG
appending to itself if FindBoost is called more than once (Issue
#7460)
2009-01-18 15:53 lowman
* Modules/FindBoost.cmake: STYLE: minor cleanup
2009-01-18 15:41 lowman
* Modules/FindBoost.cmake: BUG: Removed some code which was
squashing Boost_LIBRARIES on WIN32 under the auspices of forcing
the user to use autolinking, but it only did this squashing on
the first call to FindBoost. Subsequent calls to FindBoost would
not have Boost_LIBRARIES squashed so this code was doing nothing.
If you link your target_link_libraries() against dynamic boost
libraries it appears from tools like Dependency Walker that the
pragma calls to autolink to the static boost libraries are
ignored. It's therefore too late to make this squash apply to
all calls to FindBoost because that would break users that have
not setup autolinking properly. For now this fix is largely
cosmetic since the original code never worked anyways (see
version 1.5 introduced on 4/22/08).
2009-01-18 15:17 lowman
* Modules/FindBoost.cmake: BUG: Fixed documentation bug with
Boost_USE_MULTITHREADED, removed OPTION() call since it would be
useless and confusing after an initial configure.
2009-01-18 14:40 lowman
* Modules/FindBoost.cmake: BUG: Fixed superfluous and duplicate
dirs in Boost_LIBRARY_DIR. Employed workaround for Issue #8378.
Resolves Issue #8099
2009-01-18 13:03 hoffman
* Source/: cmCTest.h, cmCTest.cxx, ctest.cxx: BUG: add output on
failure to ctest #8255
2009-01-18 12:05 hoffman
* Source/cmMakefile.cxx: BUG: fix crash with empty properties
2009-01-18 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-17 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-16 04:07 lowman
* Modules/FindBoost.cmake: BUG: Fixed issues using FindBoost with
BoostPro packaged releases. Fixed regression for bjam users on
Win32 introduced in 1.4.2.4 (7/13/08). This commit partially or
completely resolves Issues #8173, #8326, #7943, #7725!
2009-01-16 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-15 16:16 king
* Source/cmFindPackageCommand.cxx: BUG: Fix find_package docs for
refind feature
Recently we taught find_package to re-find a package
configuration file if it is given a wrong answer. This fixes the
documentation to reflect the change.
2009-01-15 14:37 king
* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Enforce matching
policy PUSH/POP in all files
The documentation of cmake_policy PUSH and POP states that they
must always match. Previously we enforced this only for the top
scope of each CMakeLists.txt file. This enforces the requirement
for all files.
2009-01-15 13:24 hoffman
* Source/CTest/: cmCTestGenericHandler.cxx,
cmCTestSubmitHandler.cxx: ENH: fix part submission to not have
memory of the last part submission
2009-01-15 10:32 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
fix for bug #8174
2009-01-15 09:17 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmDocumentVariables.cxx,
Source/cmExtraEclipseCDT4Generator.cxx,
Source/cmFunctionCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/FindPackageTest/CMakeLists.txt: ENH:
merge in changes from main tree, fix borland build
2009-01-15 08:57 king
* Source/: cmDocumentVariables.cxx, cmMakefile.cxx: ENH: Provide
variable CMAKE_VERSION
This creates the variable CMAKE_VERSION containing the full
version of cmake in "major.minor.patch" format. It is
particularly useful with the component-wise version comparison
provided by the if() command.
2009-01-15 08:57 king
* Source/cmDocumentVariables.cxx: ENH: Document variable
CMAKE_PATCH_VERSION
This adds documentation of CMAKE_PATCH_VERSION to the generated
variables documentation.
2009-01-15 02:07 lowman
* Modules/FindBoost.cmake: BUG: fixed bug #7529: FindBoost fails to
find boost on SuSE 11.0 due to GCC reporting version x.y and not
x.y.z
2009-01-15 01:22 lowman
* Modules/FindBoost.cmake: BUG: Fixes bug #8059. Also added
Boost_DEBUG variable for troubleshooting.
2009-01-15 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-14 15:14 king
* Source/: cmFunctionCommand.cxx, cmMakefile.h: BUG: Pop a function
scope even on error
This uses an automatic variable to push and pop variable scope
inside a function call. Previously if the function failed its
scope would not be popped. This approach guarantees a balanced
push/pop.
2009-01-14 13:48 hoffman
* Source/CTest/: cmCTestBuildHandler.cxx, cmProcess.cxx: ENH: fix
return value to ctest_build and remove debug print in cmProcess
2009-01-14 13:01 hoffman
* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
cmCTestBuildHandler.cxx, cmCTestBuildHandler.h, cmProcess.cxx:
ENH: allow ctest_build to return error and warning counts
2009-01-14 09:51 king
* Source/: cmExtraEclipseCDT4Generator.cxx,
CTest/cmCTestSubmitHandler.cxx: COMP: Fix const set find for
Borland 5.5
The Borland 5.5 compiler's STL set does not define correct
signatures for its find() members, leading to build errors. This
works around the problem.
2009-01-14 09:34 king
* Tests/FindPackageTest/CMakeLists.txt: ENH: Test find_package
re-find feature
Recently we taught find_package to re-find a package if its
<package>_DIR result variable was set to a location not
containing the package (instead of reporting an error as before).
This tests the feature.
2009-01-14 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-13 13:03 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/FindGettext.cmake, Modules/FindPythonInterp.cmake,
Source/cmCMakeMinimumRequired.cxx,
Source/cmCMakeMinimumRequired.h, Source/cmComputeLinkDepends.cxx,
Source/cmComputeLinkDepends.h, Source/cmDocumentVariables.cxx,
Source/cmDocumentationFormatterDocbook.cxx,
Source/cmExportFileGenerator.cxx,
Source/cmExportInstallFileGenerator.cxx,
Source/cmExportInstallFileGenerator.h,
Source/cmExtraCodeBlocksGenerator.cxx,
Source/cmExtraEclipseCDT4Generator.cxx,
Source/cmExtraEclipseCDT4Generator.h, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h,
Source/cmGetTargetPropertyCommand.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmInstallExportGenerator.cxx,
Source/cmInstallExportGenerator.h, Source/cmInstallGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmSetCommand.cxx, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
Source/cmake.h, Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/QtDialog/CMakeLists.txt, Source/QtDialog/CrossCompiler.ui,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Source/kwsys/testProcess.c, Templates/DLLHeader.dsptemplate,
Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate,
Tests/CustomCommand/CMakeLists.txt,
Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Import/CMakeLists.txt,
Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
1.2/CMake/BazConfigVersion.cmake,
Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake,
Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake,
Tests/StringFileTest/CMakeLists.txt: ENH: merge in changes from
CVS to branch for 2.6.3 RC 8
2009-01-13 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-12 11:10 king
* Source/cmCTest.cxx: COMP: Remove unused variable
2009-01-12 10:38 king
* Source/CTest/cmCTestSubmitCommand.cxx,
Source/CTest/cmCTestSubmitCommand.h,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestSubmitHandler.h,
Tests/CTestTest2/test.cmake.in: ENH: Teach ctest_submit about
parts
This adds a PARTS option to the ctest_submit command which tells
it to submit only parts whose names are listed with the option.
2009-01-12 10:37 king
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestUpdateHandler.cxx: ENH: Divide CTest file submission
list by part
This splits the list of files for CTest to submit into those
belonging to each part. The set is recombined just before
submission. Later this will allow piecewise submissions.
2009-01-12 10:37 king
* Source/: cmCTest.cxx, cmCTest.h: ENH: Refactor cmCTest test part
representation
This introduces the name "part" to denote a portion of the
testing and submission process performed by ctest. We generalize
the boolean indicating whether each part is enabled into a
structure to which more information can be added later. We
provide bi-directional mapping between part id and part names.
2009-01-12 09:11 king
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx:
ENH: Teach ctest_* to create appending XML files
This adds an APPEND option to the ctest_* commands which tells
them to put the Append="true" attribute in the Site element of
their XML file.
2009-01-12 09:10 king
* Source/CTest/: cmCTestHandlerCommand.cxx,
cmCTestHandlerCommand.h: ENH: Refactor CTest command argument
handling
The previous approach to handling of arguments to ctest_*
commands worked only for keyword/value arguments with a single
value. This refactors the approach to allow some commands to
define alternative argument forms.
2009-01-12 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-11 12:18 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel, As it is
today the generator creates linked resources to
LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH if they are not a
subdirectory of the binary dir, so that the IDE can detect the
Binaries (this was addressed previously as a result of a bug
report).
Reduces code redundancy by encapsulating common behaviour for
LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH in
AppendLinkedResource.
Addresses the two new variable names for these locations,
CMAKE_LIBRARY_OUTPUT_DIRECTORY and CMAKE_RUNTIME_OUTPUT_DIRECTORY
respectively.
Finally, it is addressing a bug in the current code for relative
paths in these variables. If it is a relative path to the binary
dir, the IsSubdirectory call returns false and so it creates the
linked resource. The created linked resource produces an error in
the Eclipse IDE because the IDE expects it to be a full path. The
patch now addresses this by concatenating the binary dir if it is
a relative path.
2009-01-11 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-10 09:01 alex
* Source/cmDocumentationFormatterDocbook.cxx: BUG: don't create
empty <itemizedlist>s (#7289), dblatex didn't like that
Alex
2009-01-10 08:46 alex
* Modules/FindPythonInterp.cmake: ENH: fix #7913: find also python
2.6 on windows
Alex
2009-01-10 08:39 alex
* Modules/FindGettext.cmake: BUG: fix #8122, _firstPoFile was not
empty because it was no real variable but just a macro argument
-> make it a real variable
Alex
2009-01-10 08:16 alex
* Source/cmDocumentVariables.cxx: STYLE: document
CMAKE_COLOR_MAKEFILE (#7878)
Alex
2009-01-10 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-09 20:35 alex
* Source/cmExtraEclipseCDT4Generator.h: COMP: forgot to commit this
file
Alex
2009-01-09 20:26 alex
* Modules/CMakeSystemSpecificInformation.cmake: STYLE: fix typo
Alex
2009-01-09 20:18 alex
* Modules/CMakeGenericSystem.cmake: STYLE: this is not necessary
anymore for kdevelop, the kdevelop generator now generates the
project so that the environment variable VERBOSE is set to 1 when
make is executed by kdevelop (and additionally this didn't work,
since CMAKE_GENERATOR never matches KDevelop3, this is now in
CMAKE_EXTRA_GENERATOR)
Alex
2009-01-09 20:09 alex
* Source/cmExtraEclipseCDT4Generator.cxx: STYLE: remove debug
output
Alex
2009-01-09 19:52 alex
* Source/cmExtraEclipseCDT4Generator.cxx: BUG: fix #8073: also show
targets created using add_custom_targets() -additionally also
create the target/fast targets for Eclipse -skip preinstall and
install/local, they should be only rarely used
Alex
2009-01-09 19:08 alex
* Source/cmExtraEclipseCDT4Generator.cxx: BUG: remove the call to
EnableInstallTarget(), don't know why it was there. This caused
that always an install target was created which installed
nothing, even if there was no install rule in the project.
Alex
2009-01-09 18:58 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h: BUG: fix #8105: don't hardcode
"gcc" and "make" but use CMAKE_C_COMPILER and CMAKE_MAKE_PROGRAM
instead
Alex
2009-01-09 18:04 alex
* Source/cmExtraCodeBlocksGenerator.cxx: BUG: fix #8203: codeblocks
+ mingw doesn't like the extra quotes around the path to the
makefile if it contains spaces, under Linux it works with spaces
Alex
2009-01-09 16:44 king
* Source/cmCTest.cxx: ENH: Add missing newline to CTest-generated
xml
The Generator="ctest..." attribute of Site elements in
CTest-generated XML files was missing a newline, causing the next
attribute to appear on the same line. This adds the newline.
2009-01-09 12:56 hoffman
* Source/cmCTest.cxx: ENH: fix crash for old style scripts
2009-01-09 12:32 hoffman
* Source/cmCTest.h: ENH: fix return type
2009-01-09 12:05 hoffman
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.h:
ENH: add subproject tag property for ctest
2009-01-09 11:44 king
* Source/kwsys/testProcess.c: ENH: Extend kwsys.testProcess-4
timeout
The test is supposed to terminate quickly when its child crashes,
but that seems to take over 10s on busy systems. This extends
the test's timeout to 30s to help it pass when running on a busy
system.
2009-01-09 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-08 18:09 alex
* Source/: cmExtraEclipseCDT4Generator.h,
cmExtraEclipseCDT4Generator.cxx: BUG: apply patch from #8205,
also fixes #8212: escape characters for XML when writing the
eclipse project files
Alex
2009-01-08 17:57 alex
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
when trying to find a FooConfig.cmake file, if in the directory
pointed to by the Foo_DIR variable there is no FooConfig.cmake
file, then instead of abort and complain that the user should set
or clear the Foo_DIR variables, just search for the file and
discard the old Foo_DIR contents
The tests succeed, ok by Brad.
Alex
2009-01-08 04:47 hoffman
* Modules/FindCxxTest.cmake: file FindCxxTest.cmake was added on
branch CMake-2-6 on 2009-02-04 16:44:01 +0000
2009-01-08 04:47 lowman
* Modules/FindCxxTest.cmake: BUG: Fixed CXXTEST_INCLUDE_DIRS so it
will work properly with NOTFOUND.
Also eliminated superfluous CXXTEST_FOUND assignment and cleaned
up the code and added additional documentation. Tagged v1.0.
2009-01-08 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-07 17:28 clinton
* Source/QtDialog/CrossCompiler.ui:
ENH: Tweak System Name field for cross compiling, so it doesn't
have a file chooser button.
2009-01-07 14:16 king
* Source/cmInstallExportGenerator.cxx: ENH: Clean per-config export
files during install
When installing the main export file the install tree may be
dirty. If out-dated per-config files exist they may break the
newly installed main file which when it globs them. This teaches
the installation script to detect when it is about to replace the
main export file with a different one and cleans out any existing
per-config files.
2009-01-07 14:16 king
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
undocumented file(DIFFERENT) command
This new command will be used by generated installation scripts
to determine whether an already-installed export file has
changed.
2009-01-07 14:16 king
* Source/: cmExportInstallFileGenerator.cxx,
cmExportInstallFileGenerator.h: ENH: Refactor computation of
import file glob
New method cmExportInstallFileGenerator::GetConfigImportFileGlob
computes the globbing expression that an installed export file
uses to load its per-configuration support files.
2009-01-07 10:41 king
* Source/: cmTest.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: Teach CTest to submit test
property LABELS
This teaches CTest to send the test property "LABELS" in Test.xml
dashboard submissions as Label elements inside a Labels element.
2009-01-07 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-06 15:05 king
* CTestCustom.cmake.in: COMP: Ignore warning LNK4204 for CMake
dashboard
This warning appears for libtar.obj, curltest.obj, and
synch_client.obj regularly on CMake dashboard submissions from VS
builds. They seem to occur due to some kind of race condition
for objects in small targets. There is nothing wrong with the
code, so this just suppresses the warnings.
2009-01-06 14:58 king
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Manage LC_MESSAGES
with an object
This moves management of the LC_MESSAGES environment variable
into an automatic variable. Previously if an error occurred the
original environment value was not restored. This makes the fix
to issue #5936 more robust.
2009-01-06 14:41 king
* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Remove trailing
whitespace
2009-01-06 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-05 15:00 king
* Source/: cmGetPropertyCommand.cxx, cmMakefile.cxx, cmMakefile.h,
cmSetPropertyCommand.cxx, cmSetTestsPropertiesCommand.cxx: ENH:
Improve test property speed with a map
Previously we stored a vector of tests to preserve their order.
Property set/get operations would do a linear search for matching
tests. This uses a map to efficiently look up tests while
keeping the original order with a vector for test file
generation.
2009-01-05 14:14 king
* Tests/: CMakeLists.txt, EnforceConfig.cmake,
EnforceConfig.cmake.in: ENH: Re-enable new 'testing' test mode
This fixes selection of a configuration when none is specified to
find an available configuration of the ctest test-command.
2009-01-05 14:14 king
* Source/: cmCTest.cxx, cmCTest.h: BUG: Capture cout and cerr from
internal ctest
When CTest detects that a test is running its own executable it
optimizes the test by using an internal instance of cmCTest
instead of creating a new process. However, the internal
instance was using cout and cerr directly. This redirects the
output to a string stream to avoid direct display of the internal
test's output.
2009-01-05 11:05 king
* Source/: cmFileCommand.cxx, QtDialog/CMakeLists.txt: COMP: Fix
installation of cmake-gui by CMake 2.4
When CMake 2.4 generates the build tree for CMake itself it asks
the built CMake to install itself using the rules that 2.4
generated. Since the install rules use undocumented commands
that are not compatible from 2.4 to 2.6 we need a special case to
avoid failure. This sets a special indicator variable in the
install rules that enables a compatibility hack to support the
old install rule format.
2009-01-05 11:03 king
* Source/cmFileCommand.cxx: ENH: Refactor internal file(INSTALL)
arg parsing
The internal file(INSTALL) command argument parsing used several
booleans with at most one set to true at a time to track argument
parsing state. This refactors it to use one enumeration.
2009-01-05 09:53 king
* Source/cmGetTargetPropertyCommand.h: BUG: Remove old
get_target_property docs
The get_target_property command contained some outdated
documentation of the LOCATION and TYPE properties. This removes
it since they are now documented in the properties list section
of the documentation.
2009-01-05 09:53 king
* Source/cmTarget.cxx: ENH: Enable LOCATION property for imported
targets
Previously we left the LOCATION property undefined for imported
targets since it should no longer be used for non-imported
targets. However, in the case we do not know the name of an
available imported configuration, it is more readable to get the
LOCATION property than LOCATION_<CONFIG> for a bogus
configuration <CONFIG>. This enables LOCATION for imported
targets and returns an unspecified available imported
configuration.
2009-01-05 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-04 04:12 alex
* Source/cmCMakeMinimumRequired.h: STYLE: changed "one may" into
"it should" to make it stronger
Alex
2009-01-04 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-03 15:48 king
* Source/cmCMakeMinimumRequired.h: ENH: Clarify FATAL_ERROR option
to min-req command
The FATAL_ERROR to cmake_minimum_required is useful for projects
that require 2.6 to convince CMake 2.4 to error out. This
clarifies its usefulness in the documentation.
2009-01-03 15:47 king
* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
ENH: Ignore unknown cmake_minimum_required args
When cmake_minimum_required is called with an unknown argument it
should not complain about it if the version specified is in the
future. This allows the proper error to be shown about the
current CMake being too old.
2009-01-03 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-02 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2009-01-01 12:49 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.h,
Source/cmCommandArgumentLexer.in.l,
Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParser.y,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h,
Source/cmCommandArgumentParserTokens.h: ENH: RC 7 merge fix
missing stuff from RC 6 and fix change log
2009-01-01 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-31 10:14 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeASM_MASMInformation.cmake,
Modules/CMakeDetermineASM_MASMCompiler.cmake,
Modules/CMakeTestASM_MASMCompiler.cmake, Modules/CPackRPM.cmake,
Modules/FindCurses.cmake, Modules/FindDoxygen.cmake,
Modules/FindEXPAT.cmake, Modules/FindLibXml2.cmake,
Modules/FindQt4.cmake, Modules/FindSquish.cmake,
Modules/FindwxWidgets.cmake, Modules/GetPrerequisites.cmake,
Modules/SquishRunTestCase.bat, Modules/SquishRunTestCase.sh,
Modules/SquishTestScript.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/Haiku.cmake,
Modules/Platform/WindowsPaths.cmake, Source/cmFileCommand.h,
Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmOrderDirectories.cxx,
Source/CPack/cmCPackBundleGenerator.cxx,
Source/QtDialog/CMake.desktop, Source/QtDialog/CMakeLists.txt,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/Compilers.h, Source/QtDialog/Compilers.ui,
Source/QtDialog/CrossCompiler.ui,
Source/QtDialog/FirstConfigure.cxx,
Source/QtDialog/FirstConfigure.h,
Source/QtDialog/QCMakeWidgets.cxx, Source/kwsys/ProcessUNIX.c,
Source/kwsys/System.c, Source/kwsys/SystemInformation.cxx,
Templates/TestDriver.cxx.in: ENH: merge fixes for RC 6
2008-12-31 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-30 09:13 david.cole
* Source/CTest/: cmCTestConfigureCommand.cxx,
cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
cmCTestGenericHandler.cxx: ENH: Add OPTIONS argument to the
ctest_configure command so that you can pass -D arguments to the
cmake configure step from a ctest -S script. Also clarify/correct
some not so helpful error messages.
2008-12-30 09:11 david.cole
* Modules/Platform/Darwin.cmake: BUG: Fix install_name_tool problem
on the Mac when a PROJECT(... NONE) is followed by multiple calls
to ENABLE_LANGUAGE. Use find_program to set the
CMAKE_INSTALL_NAME_TOOL variable so it gets saved in the cache as
a full path to the install_name_tool executable rather than a
simple set which eventually goes out of scope.
2008-12-30 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-29 18:11 hoffman
* Tests/JCTest/CMakeLists.txt: ENH: make it take longer
2008-12-29 17:49 hoffman
* Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add start end
time for procs
2008-12-29 17:43 hoffman
* Tests/JCTest/: CMakeLists.txt, TestTime.cxx: ENH: add test for -j
N ctest stuff
2008-12-29 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-28 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-27 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-26 15:27 david.cole
* Source/CTest/cmCTestHandlerCommand.cxx: STYLE: Fix line length
violation.
2008-12-26 13:28 king
* Source/cmOrderDirectories.cxx: BUG: Fix same-file check for
directory ordering
When computing runtime search path ordering a constraint exists
when a file that may be found by the runtime search exists in a
directory other than that containing the desired file. We test
whether a potential conflict is really the same due to a symlink.
Recently the change to cmFindLibraryCommand to load directory
content created a case in which the same-file check would be
incorrectly skipped. This avoids skipping the check.
2008-12-26 12:06 david.cole
* Modules/FindDoxygen.cmake: ENH: New location to look for "dot"
2008-12-26 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-25 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-24 10:10 david.cole
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: Re-work of fix
committed yesterday for the Watcom WMake dashboard. Fix it
properly by using the SYMBOLIC source file property to indicate
to WMake when the sentinel file is not actually written by the
update step.
2008-12-24 04:31 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fixed placement of initial
wxWidgets_FOUND=TRUE statement, which allowed some cases to
breakaway from tests without resetting to FALSE (BUG: 8188).
2008-12-24 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-23 10:01 david.cole
* Tests/ExternalProject/CMakeLists.txt: BUG: Workaround for Watcom
WMake not handling "always out of date" custom commands to fix
the failing ExternalProject test on the CMake nightly dashboard.
2008-12-23 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-22 03:00 alex
* Modules/FindLibXml2.cmake: BUG: use FindPkgConfig.cmake instead
of UsePkgConfig.cmake, sync with KDE svn and fix bug #8290
Alex
2008-12-22 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-21 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-20 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-19 10:35 david.cole
* Modules/AddExternalProject.cmake: ENH: Add the update step in
between download and build. Add UPDATE_ARGS and UPDATE_COMMAND
handling. Output a -complete sentinel in synch with the -install
sentinel, but do not list it as an OUTPUT of the custom command.
That breaks the chaining of add_custom_commands between custom
targets, but allows for a file-level dependency expression that
will cause proper incremental rebuilds. When earlier targets
rebuild, subsequent dependent targets will also rebuild. CVS and
SVN update commands are always out-of-date so that they always
run to get the latest source. To suppress that behavior on a
per-external project basis use an explicit empty string for
UPDATE_COMMAND. The source will still be checked out from the
repository prior to the update step by the download step.
2008-12-19 10:19 hoffman
* Source/CTest/cmCTestTestHandler.cxx: STYLE: fix shadow warning
2008-12-19 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-18 21:59 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
partial fix for #8056
2008-12-18 21:57 hoffman
* Source/CTest/: cmCTestHandlerCommand.cxx,
cmCTestScriptHandler.cxx: BUG: fix for bug #8224 fix crash
2008-12-18 21:53 hoffman
* Modules/FindEXPAT.cmake: BUG: fix for #8298 look for libexpat as
well
2008-12-18 21:52 hoffman
* Source/cmFileCommand.h: BUG: fix spelling
2008-12-18 17:15 king
* Tests/CMakeLists.txt: BUG: Disable new 'testing' test mode for
now
The new 'testing' test behavior of actually running the tests
generated by the project still fails when the test script guesses
the Debug configuration but the CMake build tree was only built
Release. The inner ctest needs to find the ctest executable but
is given the wrong configuration.
2008-12-18 14:56 king
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: COMP: Add
set_directory_properties to bootstrap
We now need this command in the Tests/CMakeLists.txt file.
2008-12-18 14:26 king
* Tests/: CMakeLists.txt, EnforceConfig.cmake: BUG: Fix new
'testing' test for CMake releases
The recent change of the 'testing' test to actually drive the
tests within it does not work on Windows with released CMakes
2.6.2 and lower if no configuration is given to ctest with a -C
option. This works around the problem by detecting the case and
changing the empty configuration to Debug.
2008-12-18 13:36 king
* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
Fix windows command line escape for empty arg
On Windows the KWSys System package generates escapes for
command-line arguments. This fix enables quoting of the empty
string as an argument. This also adds a test to pass an empty
argument to a custom command.
2008-12-18 12:28 king
* Tests/: CMakeLists.txt, Testing/CMakeLists.txt,
Testing/Sub/Sub2/CMakeLists.txt: ENH: Improve 'testing' test to
actually test
The 'testing' CMake test builds a project that uses add_test.
This strengthens the test to actually run CTest on the project
build tree after building it.
2008-12-18 12:27 king
* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: Minor
readability improvement in CTest output
When ctest --build-and-test runs the --test-command its output
did not quote the arguments of the command being tested making it
difficult to read. This adds the quotes. This also changes the
wording of the failure case to not sound like CTest could not run
the executable when in fact it ran and returned failure.
2008-12-18 12:27 king
* Source/cmCTest.cxx: BUG: Fix crash when running internal CTest
When CTest encounters a test whose executable is the ctest
executable iteslf, it just invokes code inside itself to avoid
starting a new process. This fixes a null-pointer dereference in
the logging code of that case.
2008-12-18 10:43 david.cole
* Source/: cmFileCommand.cxx, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: BUG: Do not copy permissions of files
when making the copy in an install rule. If the source file was
read-only, this prevents the subsequent set of the destination
file's modification time, making the copied file always different
in time-stamp than the original and always installing a new file
with a new time stamp (but the same content) causing unnecessary
downstream incremental rebuilds. As part of this fix, add an
optional copyPermissions parameter to the SystemTools routines
CopyFileIfDifferent, CopyFileAlways, CopyAFile and
CopyADirectory. The copyPermissions parameter defaults to true to
preserve the behavior of these routines for existing callers.
2008-12-18 10:06 king
* Source/: cmInstallDirectoryGenerator.h,
cmInstallExportGenerator.h, cmInstallFilesGenerator.h,
cmInstallTargetGenerator.h: STYLE: Remove useless install
generator typedefs
The cmInstall*Generator classes all derive from
cmInstallGenerator which provides the Indent typedef so they do
not need to provide it
2008-12-18 09:58 king
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
COMP: Restore fixes to generated lexer
The command argument lexer was recently regenerated which erased
some fixes that had been applied directly to the output. This
restores the fixes and adds reminder notes in the generation
instructions.
2008-12-18 09:58 king
* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
BUG: Move previous parser bugfixes into input file
The command argument parser code is generated by bison. This
change restores some fixes previously applied to the generated
output that were destroyed by regenerating the parser source.
This time the fixes have been put in the input file so
regenerating the parser will not destroy them again.
2008-12-18 09:37 clinton
* Source/QtDialog/CMake.desktop:
ENH: Remove Application category. See #8151.
2008-12-18 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-17 09:33 king
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
COMP: Fix unused yyunput warning in lexer
This adds the "nounput" option to the flex input file so that
yyunput is not generated. The function is static but not used so
some compilers warn.
2008-12-17 09:24 hoffman
* Tests/FindPackageTest/Baz 1.1/BazConfig.cmake: file
BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
18:03:55 +0000
2008-12-17 09:24 hoffman
* Tests/FindPackageTest/Baz 1.2/CMake/BazConfig.cmake: file
BazConfig.cmake was added on branch CMake-2-6 on 2009-01-13
18:03:56 +0000
2008-12-17 09:24 hoffman
* Tests/FindPackageTest/Baz 1.1/BazConfigVersion.cmake: file
BazConfigVersion.cmake was added on branch CMake-2-6 on
2009-01-13 18:03:55 +0000
2008-12-17 09:24 hoffman
* Tests/FindPackageTest/Baz 1.2/CMake/BazConfigVersion.cmake: file
BazConfigVersion.cmake was added on branch CMake-2-6 on
2009-01-13 18:03:56 +0000
2008-12-17 09:24 king
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/CMakeLists.txt, Tests/FindPackageTest/Baz
1.1/BazConfig.cmake, Tests/FindPackageTest/Baz
1.1/BazConfigVersion.cmake, Tests/FindPackageTest/Baz
1.2/CMake/BazConfig.cmake, Tests/FindPackageTest/Baz
1.2/CMake/BazConfigVersion.cmake: ENH: Teach find_package about
more install dirs
We now search in
<prefix>/<name>*/
<prefix>/<name>*/(cmake|CMake)
when looking for package configuration files. This is useful on
Windows since the Program Files folder is in
CMAKE_SYSTEM_PREFIX_PATH. These paths are the Windows equivalent
to the Apple convention application and framework paths we
already search. See issue #8264.
2008-12-17 09:23 king
* Modules/Platform/WindowsPaths.cmake: ENH: Use 32-bit and 64-bit
Program Files folders
On 64-bit Windows there may be two Program Files folders, one for
32-bit binaries and one for 64-bit binaries. When we compute
CMAKE_SYSTEM_PREFIX_PATH we should put both folders in the path.
2008-12-17 08:24 king
* Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.h,
Source/cmCommandArgumentLexer.in.l,
Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParser.y,
Source/cmCommandArgumentParserTokens.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Allow most characters
in ENV variable refs
The $ENV{VAR} syntax permits access to environment variables.
This teaches CMake to recognize most characters in the VAR name
since some environments may have variables with non-C-identifier
characters.
2008-12-17 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-16 15:15 clinton
* Source/QtDialog/QCMakeWidgets.cxx:
ENH: Improve performance with file completion. Fix for #8292.
2008-12-16 15:00 hoffman
* Source/QtDialog/Compilers.h: file Compilers.h was added on branch
CMake-2-6 on 2008-12-31 15:14:30 +0000
2008-12-16 15:00 hoffman
* Source/QtDialog/Compilers.ui: file Compilers.ui was added on
branch CMake-2-6 on 2008-12-31 15:14:30 +0000
2008-12-16 15:00 hoffman
* Source/QtDialog/CrossCompiler.ui: file CrossCompiler.ui was added
on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
2008-12-16 15:00 hoffman
* Source/QtDialog/FirstConfigure.cxx: file FirstConfigure.cxx was
added on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
2008-12-16 15:00 hoffman
* Source/QtDialog/FirstConfigure.h: file FirstConfigure.h was added
on branch CMake-2-6 on 2008-12-31 15:14:30 +0000
2008-12-16 15:00 clinton
* Source/QtDialog/: CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
Compilers.h, Compilers.ui, CrossCompiler.ui, FirstConfigure.cxx,
FirstConfigure.h:
ENH:
For bug #7191. Improvements to the dialog that sets up the first
configure. Fixing the large size of it by breaking it up into a
wizard. Also incorporated suggestions from bug report.
2008-12-16 09:23 king
* Source/cmFindPackageCommand.cxx: BUG: find_package must push/pop
policies
When the find_package command loads a <name>-version.cmake file
to test the package version it must prevent the version file from
affecting policy settings. Therefore the policy settings must be
pushed and popped.
2008-12-16 09:20 king
* Source/cmInstallGenerator.cxx: BUG: Fix component-name test on
installation
Generated cmake_install.cmake script code used MATCHES to compare
component names. This does not support characters considered
special by regular expression syntax in component names. This
change uses STREQUAL instead. See issue #8256.
2008-12-16 09:15 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Warn if
build dir is too long for filesystem
When an object file directory is too deep to place an object file
without exceeding CMAKE_OBJECT_PATH_MAX, this issues a warning.
Previously we silently ignored the problem. See issue #7860.
2008-12-16 09:14 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: Refactor passing of max
length object dir
When computing the maximum length full path to the build
directory under which object files will be placed, pass the
actual path instead of just its length. This will be useful for
error message generation.
2008-12-16 09:13 hoffman
* Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config-version.cmake:
file zot-config-version.cmake was added on branch CMake-2-6 on
2009-01-13 18:03:56 +0000
2008-12-16 09:13 hoffman
* Tests/FindPackageTest/lib/cmake/zot-4.0/zot-config.cmake: file
zot-config.cmake was added on branch CMake-2-6 on 2009-01-13
18:03:56 +0000
2008-12-16 09:13 king
* Tests/FindPackageTest/: CMakeLists.txt,
lib/cmake/zot-4.0/zot-config-version.cmake,
lib/cmake/zot-4.0/zot-config.cmake,
lib/zot-3.1/zot-config-version.cmake,
lib/zot-3.1/zot-config.cmake: ENH: Strengthen FindPackageTest
version check
The previous change to test finding in lib/cmake/<name>* weakened
the versioned find tests. Since the lib/cmake paths are searched
before lib/<name>* paths the previous change skipped requiring
the command to ignore zot-3.0 when finding zot-3.1. This change
restores that and adds zot-4.0 to test the lib/cmake path.
2008-12-16 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-15 18:48 clinton
* Modules/FindQt4.cmake:
BUG: Fix for #8247. Add QT_TRANSLATIONS_DIR pointing to
the Qt translation files, and docs for it. Also add docs
for QT_BINARY_DIR.
2008-12-15 17:19 fbertel
* Source/kwsys/: ProcessUNIX.c, SystemInformation.cxx: COMP:Fixed
warnings.
2008-12-15 13:30 king
* Source/: cmDocumentVariables.cxx, cmTarget.cxx: BUG: Fix
<CONFIG>_POSTFIX property/variable docs
The CMAKE_<CONFIG>_POSTFIX variable and <CONFIG>_POSTFIX property
were not documented. This updates the CMAKE_DEBUG_POSTFIX and
DEBUG_POSTFIX documentation to refer to the more general
variable/property. It also clarifies that the variable is used
as the property default only for non-executable targets. See
issue #7868.
2008-12-14 00:04 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-12 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-11 22:05 lowman
* Modules/FindCxxTest.cmake: ENH: Added FindCxxTest module to
assist others in using the CxxTest unit testing framework within
CTest
2008-12-11 15:55 david.cole
* Tests/ExternalProject/CMakeLists.txt: BUG: One more conditional
in the ExternalProject test to prevent build errors of Tutorial
Step5 on Win98 using Visual Studio 6 when the path length of its
build tree exceeds 72 characters. Crazy, perhaps. But this fixes
the last real dashboard failure of the ExternalProject test.
2008-12-11 14:35 hoffman
* Tests/CMakeLists.txt: ENH: remove some verbosity to reduce test
time
2008-12-11 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-10 11:30 david.cole
* Tests/ExternalProject/CMakeLists.txt: BUG: Prevent KWStyle
portion of ExternalProject test from configuring, building,
installing and testing on WATCOM dashboards. WATCOM STL support
is still under development.
2008-12-10 10:50 david.cole
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.cxx: STYLE: Fix line length style
violations.
2008-12-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-09 16:07 david.cole
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.cxx, cmake.cxx: COMP: Fix the
ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp
files cannot have hyphens in them. Add utility function
GetVS6TargetName to replace hyphens with underscores when
generating *.dsp file names. Use the function everywhere
necessary in the VS6 generators. And, a workaround: VS6 uses
".\Debug" (for example) as an "$(IntDir)" value - strip any
leading ".\" when processing a --config argument in the cmake
--build handling code.
2008-12-09 15:31 david.cole
* Modules/AddExternalProject.cmake: ENH: Default to the same cmake
used for configuring when building and installing. If none
specified default to the cmake used to configure the
outer/aggregating project.
2008-12-09 14:07 king
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Add
useful search locations to find_package
This teaches find_package to search
<prefix>/(share|lib)/cmake/<name>*/
for package configuration files. Packages that do not already
have files in a <prefix>/lib/<name>* directory can use this
location to avoid cluttering the lib directory.
2008-12-09 14:07 king
* Source/cmFindPackageCommand.cxx: STYLE: Remove old TODO comment
in find_package
Versioning has been introduced to find_package, so the comment
about it is out of date.
2008-12-09 10:56 david.cole
* Templates/TestDriver.cxx.in: COMP: Don't emit old style cast
warning when configured as C++ but still allow being configured
as C. Thanks to Monsieur Francois Bertel for the patch.
2008-12-09 10:08 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
Preserve <pkg>_FIND_XXX vars in find_package
When the find_package command loads a module it sets several
<pkg>_FIND_XXX variables to communicate information about the
command invocation to the module. This restores the original
state of the variables when the command returns. This behavior
is useful when a find-module recursively calls find_package with
NO_MODULE so that the inner call does not change the values in
the find-module.
2008-12-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-08 17:39 hoffman
* Modules/FindSquish.cmake: file FindSquish.cmake was added on
branch CMake-2-6 on 2008-12-31 15:14:25 +0000
2008-12-08 17:39 hoffman
* Modules/SquishRunTestCase.bat: file SquishRunTestCase.bat was
added on branch CMake-2-6 on 2008-12-31 15:14:28 +0000
2008-12-08 17:39 hoffman
* Modules/SquishRunTestCase.sh: file SquishRunTestCase.sh was added
on branch CMake-2-6 on 2008-12-31 15:14:29 +0000
2008-12-08 17:39 hoffman
* Modules/SquishTestScript.cmake: file SquishTestScript.cmake was
added on branch CMake-2-6 on 2008-12-31 15:14:29 +0000
2008-12-08 17:39 davisb
* Modules/: FindSquish.cmake, SquishRunTestCase.bat,
SquishRunTestCase.sh, SquishTestScript.cmake: ENH: adding
functionality for finding Squish, adding Squish tests from CMake,
and running Squish tests from ctest
2008-12-08 14:58 david.cole
* Modules/AddExternalProject.cmake: BUG: Make sure all directories
used as working directories exist at CMake configure time as well
as having custom commands that create them. Necessary for the
Borland Makefiles generator to generate short path names in the
makefile build rules. Also, make sure all custom commands chain
together properly through the use of the sentinel files.
2008-12-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-07 19:36 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix link length
issues
2008-12-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-05 17:54 david.cole
* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
only change to trigger a re-run of the ExternalProject test on
the QNX continuous dashboard to pick up the latest KWStyle
changes.
2008-12-05 17:18 david.cole
* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
only change to trigger a re-run of the ExternalProject test on
the QNX continuous dashboard to pick up the latest KWStyle
changes.
2008-12-05 16:46 david.cole
* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
only change to trigger a re-run of the ExternalProject test on
the QNX continuous dashboard to pick up the latest KWStyle
changes.
2008-12-05 16:13 david.cole
* Tests/ExternalProject/CMakeLists.txt: COMP: No-op. White space
only change to trigger a re-run of the ExternalProject test on
the QNX continuous dashboard to pick up the latest KWStyle
changes.
2008-12-05 15:18 david.cole
* Modules/AddExternalProject.cmake,
Tests/ExternalProject/CMakeLists.txt: ENH: Make it easier to use
configure/make/make-install as the build steps for an external
project. Add capability of customizing the download step. Add
tests of empty projects. Better comments and error checking in
AddExternalProject.cmake. In tests, use KWStyle from CVSHEAD to
see if QNX continuous can build the latest KWStyle. Make KWStyle
test depend on all previous test external projects so it builds
last to catch other issues before any KWStyle compile errors.
2008-12-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-04 15:30 david.cole
* Tests/ExternalProject/: CMakeLists.txt, TryCheckout.cmake: ENH:
Use a TryCheckout technique to decide whether or not to attempt
building the projects that depend on a cvs or svn download
method.
2008-12-04 13:27 david.cole
* Modules/AddExternalProject.cmake, Modules/DownloadFile.cmake,
Modules/RepositoryInfo.txt.in, Modules/UntarFile.cmake,
Tests/CMakeLists.txt, Tests/ExternalProject/CMakeLists.txt,
Tests/ExternalProject/Step1.tar, Tests/ExternalProject/Step1.tgz,
Tests/ExternalProject/Step1NoDir.tar,
Tests/ExternalProject/Step1NoDir.tgz: ENH: First draft of
add_external_project functionality. Tweaks, dashboard fixing,
more tests and documentation certain to follow as it gets used by
others...
2008-12-04 10:51 hoffman
* Source/kwsys/SystemInformation.cxx: BUG: fix cpu info string
2008-12-04 09:12 hoffman
* Modules/GetPrerequisites.cmake: BUG: make sure list is not size 0
before sort
2008-12-04 09:09 hoffman
* Source/CPack/cmCPackBundleGenerator.cxx: ENH: allow startup
command to be optional
2008-12-04 08:57 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug #8216
2008-12-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-03 16:13 hoffman
* Modules/: FindCurses.cmake, Platform/Haiku.cmake: ENH: fix curses
on haiku
2008-12-03 15:35 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: BUG: fix for rc and vs6
2008-12-03 14:37 hoffman
* Modules/CPackRPM.cmake: BUG: #7904 add rpm package depend
2008-12-03 11:21 hoffman
* Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp test on
branch
2008-12-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-02 21:44 hoffman
* Tests/Fortran/: foo.c, foo.f, mysub.f: ENH: add missing files
2008-12-02 16:40 hoffman
* Utilities/cmcurl/Testing/curltest.c: ENH: disable ftp check
because it is no longer active on public
2008-12-02 07:07 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeASM-ATTInformation.cmake,
Modules/CMakeDetermineASM-ATTCompiler.cmake,
Modules/CMakeDetermineASMCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeTestASM-ATTCompiler.cmake, Modules/CTest.cmake,
Modules/FindQt4.cmake, Modules/FortranCInterface.cmake,
Modules/FortranCInterface.h.in,
Modules/InstallRequiredSystemLibraries.cmake,
Modules/Platform/SunOS-SunPro-Fortran.cmake,
Modules/Platform/Windows-g77.cmake,
Source/cmIncludeExternalMSProjectCommand.h,
Source/cmInstallTargetGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmake.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestTestCommand.cxx,
Source/CTest/cmCTestTestCommand.h,
Source/kwsys/CTestConfig.cmake, Templates/TestDriver.cxx.in,
Tests/Fortran/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
ENH: merge in RC 5
2008-12-02 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-12-01 14:41 david.cole
* Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: Do not require
CMAKE_AR in the MSYS Makefiles generator when enabling language
"NONE".
2008-12-01 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-30 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-29 00:05 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-28 10:50 david.cole
* Source/cmCTest.h: STYLE: Fix line length style violation.
2008-11-28 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-27 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-26 16:19 hoffman
* Utilities/cmcurl/CMakeLists.txt: ENH: fix warning on HPUX
2008-11-26 15:41 david.cole
* Source/cmSystemTools.cxx: COMP: Using the proper type for local
variables can eliminate compiler warnings.
2008-11-26 14:38 david.cole
* Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h,
Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt,
Tests/Environment/CMakeLists.txt, Tests/Environment/main.cxx:
ENH: Implement feature request from issue 7885. Allow setting
environment variables on a per-test basis for ctest using
set_test_properties ENVIRONMENT.
2008-11-26 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-25 16:56 clinton
* Modules/FindQt4.cmake:
BUG: Revert 1.138.
2008-11-25 16:50 king
* Source/cmInstallTargetGenerator.cxx: BUG: Do not map install_name
of imported targets
When we install a target on Mac, we generate a call to
install_name_tool to fix install_name entries in the target for
shared libraries it links. This change makes the step ignore
entries for imported targets since their install_name will not
change and cmTarget cannot produce a mapping for them. This
fixes the error
GetLibraryNamesInternal called on imported target: kdelibs
seen by kde folks.
2008-11-25 09:52 perera
* Templates/TestDriver.cxx.in: BUG: the return value of scanf
should not be ignored
2008-11-25 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-24 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-23 22:07 hoffman
* Source/kwsys/CTestConfig.cmake: ENH: make it submit to cdash
2008-11-23 10:49 hoffman
* Source/cmCTest.cxx, Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestScriptHandler.cxx, Tests/CMakeLists.txt: ENH:
add more debug stuff to CTestCTest2 so I can figure out redwall
2008-11-23 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-22 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-21 16:37 hoffman
* Tests/CMakeLists.txt: ENH: make ctest more verbose so that we can
see failure on redwall
2008-11-21 16:32 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h, cmSetCommand.cxx: BUG: fix
issue with -D and cache force
2008-11-21 16:10 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make this
test pass if new curl is on
2008-11-21 14:57 hoffman
* Source/cmIncludeExternalMSProjectCommand.h: BUG: fix for 8123
documentation issue
2008-11-21 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-20 14:06 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: only link in
curl directories that exist, this will help with vs6 nmake
2008-11-20 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-19 01:15 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
if new curl is on
2008-11-19 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-18 09:37 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make it work
if new curl is on
2008-11-18 09:37 hoffman
* Tests/CMakeLists.txt: ENH: add gfortran-4
2008-11-18 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-17 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-16 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-14 17:45 hoffman
* Modules/CMakeDetermineFortranCompiler.cmake: BUG: fix for #8089,
fix rebuild with fortran and -D
2008-11-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-13 17:12 david.cole
* Modules/InstallRequiredSystemLibraries.cmake: BUG: Because of
Windows registry madness, we could not find the redistributables
directory on Win64 builds... Add a search directory based on
devenv (CMAKE_MAKE_PROGRAM) location so we can find it despite
the madness.
2008-11-13 16:46 hoffman
* Modules/FindDevIL.cmake: file FindDevIL.cmake was added on branch
CMake-2-6 on 2009-02-04 16:44:01 +0000
2008-11-13 16:46 alex
* Modules/FindDevIL.cmake: BUG: the modules shipped with cmake
don't need CMAKE_MINIMUM_REQUIRED(VERSION), because the cmake
they are shipped with is always ok. Additionally, if a
Find-module does CMAKE_MINIMUM_REQUIRED(), it changes the
policies as they may be set up by the project. So this shouldn't
be done in a Find-module (or surrounded by policy-push/pop
commands)
Alex
2008-11-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-12 12:26 chris
* Modules/FindDevIL.cmake: ENH: Added First revision of
FindDevIL.cmake
2008-11-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-11 16:52 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/GetPrerequisites.cmake,
Modules/UseQt4.cmake, Source/cmGlobalGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/kwsys/DynamicLoader.hxx.in: ENH: merge in fixes from head
RC 4
2008-11-11 14:03 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: fix gcc sun fortran mix
2008-11-11 13:58 hoffman
* Modules/Platform/Windows-g77.cmake: ENH: fix fortran flags on g77
windows
2008-11-11 13:58 hoffman
* Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: fix fortran
flags on sun
2008-11-11 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-10 13:42 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix package_source target
2008-11-10 10:53 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: put a check in for the gnu
sunpro case
2008-11-10 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-09 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-08 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-07 16:40 hoffman
* Source/kwsys/DynamicLoader.hxx.in: BUG: fix for bug 8060 Haiku
build
2008-11-07 15:56 alex
* Source/CTest/cmCTestScriptHandler.cxx: ENH: load
CMakeDetermineSystem and CMakeSystemSpecificInformation when
executing a ctest script so the search paths are fully set up and
variables like CMAKE_SYSTEM are available. This is useful e.g.
for new-style ctest scripting. (these files are also loaded on
startup by cpack, so now they behave similar). Hmmm, maybe they
should be also loaded by cmake -P ?
Alex
2008-11-07 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-06 17:33 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: make the test pass when
fortran is gnu and c is cl
2008-11-06 10:54 hoffman
* CMakeLists.txt, ChangeLog.manual,
Utilities/cmcurl/CMakeLists.txt: ENH: merge in haiku build change
from head, again...
2008-11-06 09:41 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: add a way to fix bullseye link
with fortran
2008-11-06 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-05 18:51 alex
* Modules/CMakeASM-ATTInformation.cmake: STYLE: add some comment,
so it says at least a bit what it is good for
Alex
2008-11-05 17:56 clinton
* Modules/FindQt4.cmake:
BUG: Fix #7969. Fix moc output files if source dir contains
regex characters.
2008-11-05 17:27 hoffman
* Modules/CMakeASM_MASMInformation.cmake: file
CMakeASM_MASMInformation.cmake was added on branch CMake-2-6 on
2008-12-31 15:14:18 +0000
2008-11-05 17:27 hoffman
* Modules/CMakeDetermineASM_MASMCompiler.cmake: file
CMakeDetermineASM_MASMCompiler.cmake was added on branch
CMake-2-6 on 2008-12-31 15:14:18 +0000
2008-11-05 17:27 hoffman
* Modules/CMakeTestASM_MASMCompiler.cmake: file
CMakeTestASM_MASMCompiler.cmake was added on branch CMake-2-6 on
2008-12-31 15:14:19 +0000
2008-11-05 17:27 alex
* Modules/: CMakeASM_MASMInformation.cmake,
CMakeDetermineASM-ATTCompiler.cmake,
CMakeDetermineASMCompiler.cmake,
CMakeDetermineASM_MASMCompiler.cmake,
CMakeTestASM-ATTCompiler.cmake, CMakeTestASM_MASMCompiler.cmake:
ENH: add support for the MS masm and masm64 assemblers, works
with nmake, not (yet) with the Visual Studio generators
Alex
2008-11-05 16:54 clinton
* Modules/UseQt4.cmake:
BUG: Fix #7934. phonon doesn't always depend on QtDBus.
2008-11-05 10:20 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: only call the fortran c
interface test when compilers match
2008-11-05 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-04 15:16 hoffman
* CMakeLists.txt, ChangeLog.manual, Utilities/cmcurl/select.c,
Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
Utilities/cmtar/util.c, Utilities/cmzlib/zconf.h,
Utilities/cmzlib/zutil.h: ENH: merge in the rest of the haiku
changes
2008-11-04 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-03 16:23 alex
* Modules/CTest.cmake: STYLE: mention cdash (not only dart)
Alex
2008-11-03 12:15 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: only allow matching fortran a
c compilers to be used
2008-11-03 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-02 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-11-01 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-31 16:08 hoffman
* Tests/Fortran/: CMakeLists.txt: ENH: do not error when sunpro or
mipspro fortran used
2008-10-31 07:50 hoffman
* Modules/FortranCInterface.cmake: ENH: fix for intel module on
linux
2008-10-31 07:50 hoffman
* Modules/FortranCInterface.cmake: file FortranCInterface.cmake was
added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000
2008-10-31 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-30 17:48 hoffman
* Modules/FortranCInterface.cmake: ENH: better output if module
linkage is not found
2008-10-30 17:32 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: add some debug stuff for the
dashboards
2008-10-30 16:50 hoffman
* Modules/FortranCInterface.cmake: ENH: fix uppercase version so
defines are not upper as well
2008-10-30 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-29 19:49 hoffman
* Modules/FortranCInterface.cmake: ENH: fix check for intel windows
module mangling
2008-10-29 19:34 hoffman
* Modules/FortranCInterface.cmake: ENH: fix check for intel windows
module mangling
2008-10-29 17:40 hoffman
* Modules/: FortranCInterface.cmake: ENH: add check for intel
windows module mangling
2008-10-29 17:37 hoffman
* Modules/FortranCInterface.cmake: ENH: fix upper case
2008-10-29 12:27 david.cole
* Tests/: CMakeLists.txt, CPackComponents/CMakeLists.txt: ENH: Use
settings for CPackComponents test to make it fail if the recent
fix of cmCPackGenerator.cxx revision 1.16 ever encounters another
regression.
2008-10-29 12:24 hoffman
* Modules/FortranCInterface.cmake: ENH: only check for module
linkage if f90 is available
2008-10-29 11:50 hoffman
* Modules/FortranCInterface.cmake: ENH: fix for xlf module linkage
2008-10-29 10:58 hoffman
* Modules/FortranCInterface.cmake, Tests/Fortran/CMakeLists.txt,
Tests/Fortran/foo.c, Tests/Fortran/foo.f, Tests/Fortran/mysub.f:
ENH: add test for FortranCInterface
2008-10-29 10:58 hoffman
* Tests/Fortran/foo.c: file foo.c was added on branch CMake-2-6 on
2008-12-03 02:44:25 +0000
2008-10-29 10:58 hoffman
* Tests/Fortran/foo.f: file foo.f was added on branch CMake-2-6 on
2008-12-03 02:44:25 +0000
2008-10-29 10:58 hoffman
* Tests/Fortran/mysub.f: file mysub.f was added on branch CMake-2-6
on 2008-12-03 02:44:25 +0000
2008-10-29 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-28 19:53 hoffman
* Modules/FortranCInterface.cmake: ENH: add support for g77 extra _
at the end of functions that have an _ in the name...
2008-10-28 00:03 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-27 21:42 hoffman
* Modules/FortranCInterface.cmake: ENH: add support for module
functions
2008-10-27 15:31 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: make the scc
optional
2008-10-27 15:23 hoffman
* Modules/: FortranCInterface.cmake, FortranCInterface.h.in: ENH:
add fortran link discovery module
2008-10-27 15:23 hoffman
* Modules/FortranCInterface.h.in: file FortranCInterface.h.in was
added on branch CMake-2-6 on 2008-12-02 12:07:37 +0000
2008-10-27 13:51 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7839 and
4524
2008-10-27 05:23 hoffman
* Modules/FindRTI.cmake: file FindRTI.cmake was added on branch
CMake-2-6 on 2009-02-04 16:44:12 +0000
2008-10-27 05:23 gotthardp
* Modules/FindRTI.cmake: BUG: Fixed CMAKE_FIND_LIBRARY_PREFIXES
related error on Win32 systems.
2008-10-25 14:25 gotthardp
* Modules/FindRTI.cmake: BUG: removed unused CMakeFindFrameworks
include
2008-10-25 12:20 gotthardp
* Modules/FindRTI.cmake: ENH: added a module to find M&S HLA RTI
2008-10-24 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-24 17:48 clinton
* Modules/FindQt4.cmake:
BUG: Fix find of assistant on Mac.
2008-10-24 11:39 david.cole
* Modules/GetPrerequisites.cmake, Tests/CMakeTests/CMakeLists.txt:
ENH: Activate GetPrerequisites code on Linux. Thanks to Mike
Arthur for finishing it off.
2008-10-24 11:18 hoffman
* CMakeLists.txt, ChangeLog.manual, bootstrap,
Modules/CMakeASMInformation.cmake,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranCompilerId.F90.in,
Modules/CMakeFortranInformation.cmake,
Modules/CMakePlatformId.h.in, Modules/CMakeRCInformation.cmake,
Modules/CheckForPthreads.c, Modules/FindBoost.cmake,
Modules/FindGLUT.cmake, Modules/FindMFC.cmake,
Modules/FindPerlLibs.cmake, Modules/FindQt4.cmake,
Modules/FindTclStub.cmake, Modules/FindwxWidgets.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/OpenBSD.cmake,
Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h, Source/cmCTest.cxx,
Source/cmCallVisualStudioMacro.cxx, Source/cmCommand.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmDependsJavaLexer.cxx,
Source/cmDependsJavaLexer.h, Source/cmDocumentation.cxx,
Source/cmDocumentation.h, Source/cmDocumentationFormatter.cxx,
Source/cmDocumentationFormatter.h,
Source/cmDocumentationFormatterDocbook.cxx,
Source/cmDocumentationFormatterDocbook.h,
Source/cmDocumentationFormatterHTML.cxx,
Source/cmDocumentationFormatterHTML.h,
Source/cmDocumentationFormatterMan.cxx,
Source/cmDocumentationFormatterMan.h,
Source/cmEnableLanguageCommand.cxx, Source/cmFindBase.cxx,
Source/cmFindCommon.cxx, Source/cmFindLibraryCommand.cxx,
Source/cmFindPackageCommand.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmInstallCommand.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmListFileCache.cxx,
Source/cmListFileCache.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmOutputRequiredFilesCommand.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmSetTargetPropertiesCommand.h,
Source/cmSourceFile.cxx, Source/cmSystemTools.cxx,
Source/cmTarget.cxx, Source/cmWhileCommand.cxx, Source/cmake.cxx,
Source/cmakemain.cxx, Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackGenerator.h,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/kwsys/DynamicLoader.cxx,
Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/ProcessUNIX.c,
Source/kwsys/SystemInformation.cxx, Source/kwsys/SystemTools.cxx,
Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testProcess.c,
Tests/CMakeLists.txt, Tests/CTestUpdateCVS.cmake.in,
Tests/CTestUpdateCommon.cmake, Tests/CTestUpdateSVN.cmake.in,
Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/CustomCommand/CMakeLists.txt,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake,
Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot/zot-config.cmake,
Modules/FindCoin3D.cmake, Modules/Platform/Haiku.cmake,
Tests/FindPackageTest/FindRecursiveA.cmake,
Tests/FindPackageTest/FindRecursiveB.cmake,
Tests/FindPackageTest/FindRecursiveC.cmake: ENH: merge in changes
for 2.6.3 RC 1
2008-10-23 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-22 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-21 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-20 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-20 13:31 clinton
* Modules/FindQt4.cmake:
BUG: Fix regression in finding QtAssistant
2008-10-20 11:50 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fix to find wxWidgets_LIB_DIR
for windows platform more generally; supports gcc, nmake,
and visual studio in all configurations.
2008-10-19 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-19 21:14 miguelf
* Modules/FindwxWidgets.cmake: BUG: Added unicode paths for
wxWidgets_LIB_DIR search and the 2.8.9 suffix for
wxWidgets_ROOT_DIR search.
2008-10-19 16:16 king
* Tests/CMakeLists.txt: ENH: Enable cvs update test with CMake
before 2.6
When CMake is built by CMake 2.4 or lower the FindCVS module is
not available. In that case we activiate CTest.UpdateCVS by
searching for the cvs command directly.
2008-10-19 11:53 hoffman
* Tests/CTestUpdateCVS.cmake.in: file CTestUpdateCVS.cmake.in was
added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
2008-10-19 11:53 hoffman
* Tests/CTestUpdateCommon.cmake: file CTestUpdateCommon.cmake was
added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
2008-10-19 11:53 hoffman
* Tests/CTestUpdateSVN.cmake.in: file CTestUpdateSVN.cmake.in was
added on branch CMake-2-6 on 2008-10-24 15:18:56 +0000
2008-10-19 11:53 king
* Tests/: CMakeLists.txt, CTestUpdateCVS.cmake.in,
CTestUpdateCommon.cmake, CTestUpdateSVN.cmake.in: ENH: Test CTest
update logic with VCS tools
This creates new tests "CTest.UpdateSVN" and "CTest.UpdateCVS".
They test that the Update.xml produced by CTest for a
version-controlled project contains entries for files added,
changed, and removed.
2008-10-19 10:44 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: use LC_MESSAGES = C
instead of en_EN
2008-10-18 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-18 12:07 king
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix recognition of
files deleted from CVS
The output of "cvs update" contains a line such as one of
cvs update: `foo.txt' is no longer in the repository
cvs update: foo.txt is no longer in the repository
cvs update: warning: foo.txt is not (any longer) pertinent
when file "foo.txt" has been removed in the version to which the
update occurs. Previously only the first case would be
recognized. This fixes the regular expression to match all these
cases.
2008-10-18 10:31 hoffman
* Tests/CMakeBuildTest.cmake.in: ENH: fix test to work with
in-source testing of CMake
2008-10-17 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-17 12:52 king
* Source/kwsys/CMakeLists.txt: BUG: Fix KWSys SystemInformation
dependencies
The SystemInformation component of KWSys requires Process and
FundamentalType.
2008-10-17 12:51 king
* Source/kwsys/CMakeLists.txt: BUG: Enforce KWSys component
dependencies early
KWSys component dependencies must be enforced before any tests
for enabled components are done. This moves the dependency
enforcement code to be as early as possible.
2008-10-17 11:29 barre
* Source/kwsys/: SystemInformation.cxx: ENH: fix for VS6 and Cygwin
2008-10-16 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-16 19:30 barre
* Source/kwsys/: SystemInformation.cxx, SystemTools.cxx,
SystemTools.hxx.in: ENH: fix for Vista
2008-10-16 11:34 barre
* Source/kwsys/: SystemTools.cxx: ENH: oops
2008-10-15 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-15 23:24 barre
* Source/kwsys/: SystemTools.cxx: ENH: fix for Windows Vista
2008-10-15 18:05 clinton
* Modules/FindQt4.cmake:
ENH: better way to find uic and moc.
2008-10-15 16:56 hoffman
* Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake
2008-10-15 16:50 hoffman
* Tests/CMakeBuildTest.cmake.in: ENH: run the right cmake
2008-10-15 15:13 hoffman
* Source/cmake.cxx: ENH: fix bootstrap test and warning
2008-10-15 13:56 hoffman
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmProjectCommand.cxx, Source/cmake.cxx, Source/cmake.h,
Source/cmakemain.cxx, Tests/CMakeBuildTest.cmake.in,
Tests/CMakeLists.txt: BUG: 4244, add a --build option to cmake
that can build projects configured by CMake
2008-10-15 10:49 hoffman
* Modules/CMakeDetermineRCCompiler.cmake: ENH: remove extra set
2008-10-15 10:40 king
* Source/: cmLocalUnixMakefileGenerator3.h,
cmMakefileTargetGenerator.cxx: BUG: Fix color check for
dependency scanning
Generation of color rules for dependency scanning messages did
not account for disabling color at generation time. See issue
#7814.
2008-10-15 10:21 king
* Source/cmMakefileTargetGenerator.cxx: ENH: Support object lists
longer than 128K on MSVC
We use response files to list object files for the MSVC linker.
The linker complains if any response file is greater than 128K,
so we split the object file lists into multiple response files.
2008-10-15 10:21 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
Factor out listing of objects on command line
Previously generation of object file lists for linker and
cleaning command lines was duplicated for library and executable
target generators. This combines the implementations.
2008-10-15 10:21 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx: STYLE: Remove computed but
unused variable.
An old list of object files for cleaning seems to have been left
behind. This removes it.
2008-10-15 09:35 david.cole
* Source/CPack/cmCPackGenerator.cxx: BUG: Use the DESTDIR prefix
when creating the directory in CPack when CPACK_SET_DESTDIR is
ON. Thanks to Petri Hodju for reporting this regression to the
CMake mailing list:
http://www.cmake.org/pipermail/cmake/2008-October/024563.html.
2008-10-14 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-14 16:07 hoffman
* Modules/: CMakeASMInformation.cmake, CMakeCInformation.cmake,
CMakeCXXInformation.cmake, CMakeDetermineRCCompiler.cmake,
CMakeFortranInformation.cmake, CMakeRCInformation.cmake,
Platform/Windows-cl.cmake: ENH: fix problem where rc language
recursively included itself because CMAKE_BASE_NAME was used from
c compiler, do the same fix for other uses of CMAKE_BASE_NAME
2008-10-14 13:56 hoffman
* Source/cmEnableLanguageCommand.cxx: ENH: revert last change, as
it fails tests
2008-10-14 11:42 hoffman
* Modules/Platform/Windows-cl.cmake,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmEnableLanguageCommand.cxx: ENH: better error message for
mis-configured nmake environment
2008-10-14 08:43 king
* Source/cmFindBase.cxx: ENH: Clarify PATH_SUFFIXES documentation
This clarifies documentation of the find_* commands'
PATH_SUFFIXES option. The option adds paths with the suffixes
but does not remove the paths without the suffixes.
2008-10-13 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-13 22:12 clinton
* Modules/FindQt4.cmake:
ENH: When changing the qmake pointed to, re-find all of Qt's
includes, libraries, etc... This makes it much easier to
switch between Qt versions.
2008-10-13 19:39 clinton
* Modules/FindQt4.cmake:
BUG: Fix find of dbus dependency in Qt 4.4
2008-10-13 09:58 king
* Source/cmFindBase.cxx: BUG: Fix find_* search order with path
suffixes
In cmFindBase we were searching all path suffixes appended to all
paths before considering the paths without any suffixes. Instead
we should consider each path with and without suffixes before
moving to the next path. See issue #7783.
2008-10-12 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-11 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-11 15:35 king
* Source/cmDocumentation.cxx: COMP: Fix assignment inside condition
2008-10-11 12:02 king
* Source/cmListFileCache.h: BUG: Make sure context info is always
initialized
This adds a missing default constructor to cmListFileContext that
makes sure the line number is initialized to zero. A zero line
number will indicate a generated context.
2008-10-10 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-10 17:43 david.cole
* Modules/FindMFC.cmake: BUG: Fix for issue #5193. Base result of
FindMFC.cmake mostly on a TRY_COMPILE result. Gives accurate
answer about whether MFC is available.
2008-10-10 17:08 david.cole
* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Fix issue #7800.
Enable CPack to find the NSIS installer on Windows 2000.
2008-10-10 11:23 king
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
cmDocumentationFormatterDocbook.cxx,
cmDocumentationFormatterDocbook.h,
cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h:
ENH: Improve generated documentation formatting
Applying patch provided in issue #7797.
Fixes to man-pages: - Character '-' must be espaced as '\-' -
Surround preformatted text with '.nf' and '.fi' to adjust filling
- Give every page a NAME section for indexing by mandb - Pass
the man page filename without extension to .TH in its header
Also added a title to the HTML header.
2008-10-10 11:23 king
* Source/cmDocumentation.cxx: BUG: Fix help type for filenames with
many dots
The help page type should be determined using only the extension
after the last dot. See issue #7797.
2008-10-10 11:23 king
* Source/kwsys/SystemTools.cxx: STYLE: Fix typo in
GetFilenameLastExtension docs
See issue #7797.
2008-10-10 10:48 hoffman
* Source/cmOutputRequiredFilesCommand.cxx: BUG: fix for 5071,
report error if output file can not be opened
2008-10-10 10:20 hoffman
* Source/cmakemain.cxx: BUG: fix for 3778, better docs for -E
2008-10-10 09:36 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: play it safe and
restore the value of LC_MESSAGES
2008-10-10 09:23 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: make sure LC_MESSAGES
is en_EN so that we can parse the output of svn and cvs
2008-10-10 08:11 king
* Source/cmGlobalXCodeGenerator.h: STYLE: Fix line-too-long
2008-10-09 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-09 17:04 king
* Modules/FindBoost.cmake: BUG: Avoid boost versions less than
required
Construction of a list of candidate versions used to produce
search paths now discards versions less than requested by the
user. See issue #7783.
2008-10-09 15:30 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: ENH: Fix optional use of relative
paths.
These changes refactor cmLocalGenerator methods Convert and
ConvertToOutputForExisting to support references inside the build
tree using relative paths. After this commit, all tests pass
with Makefile generators when relative paths are enabled by
default. See issue #7779.
2008-10-09 15:08 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Simplify makefile
ref to interactive editor
The CMAKE_EDIT_COMMAND make variable need not be constructed with
ConvertToOutputForExisting. The CMAKE_COMMAND variable works
fine without it.
2008-10-09 15:07 king
* Source/: cmLocalGenerator.cxx, cmMakefileTargetGenerator.cxx:
ENH: Simplify framework -F flag generation
This removes an unnecessary use of ConvertToOutputForExisting
which is needed only on Windows to consider short-pathing.
2008-10-09 13:52 king
* Modules/CMakeRCInformation.cmake: BUG: Pass definitions to rc
with Makefiles
The build rule to run the resource compiler on Windows with a
Makefiles generator should include the placeholder to add the
definition flags. See issue #7769.
2008-10-09 13:52 king
* Source/cmMakefile.cxx: BUG: Finish fix to old DEFINITIONS
property
The cmMakefile::DefineFlagsOrig ivar was created to help preserve
the old DEFINITIONS property behavior now that definitions are
moved from DefineFlags to the COMPILE_DEFINITIONS directory
property. This fixes propagation of the original value into
subdirectories.
2008-10-09 13:00 hoffman
* Source/CTest/cmCTestBuildHandler.cxx: BUG: fix for 5218 Error
message pattern match for VS8
2008-10-09 12:49 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 4026,
display a message if ccmake has errors
2008-10-09 11:01 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: Put custom target sources in Xcode projects
Source files in custom targets are now placed in the Xcode
project for convenient editing. See issue #5848.
2008-10-09 11:01 king
* Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h,
Tests/CustomCommand/CMakeLists.txt: ENH: Allow custom sources in
custom targets
This adds a SOURCES option to ADD_CUSTOM_TARGET, enabling users
to specify extra sources for inclusion in the target. Such
sources may not build, but will show up in the IDE project files
for convenient editing. See issue #5848.
2008-10-09 11:00 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Return utility target
after creation
After creating a utility target with AddUtilityCommand, return a
pointer to the cmTarget instance so the caller may further modify
the target as needed.
2008-10-08 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-08 17:58 alex
* Source/CTest/cmCTestTestCommand.h: STYLE: lowercase ctest_test()
in the documentation
Alex
2008-10-08 14:19 david.cole
* Source/: CMakeLists.txt, cmCallVisualStudioMacro.cxx: BUG: Fix
issue #7533. Revise fix for issue #7058 to use pragma comment
libs in the source file rather than using TARGET_LINK_LIBRARIES
in CMakeLists.txt because of the complex ifdef logic used in
correct copies of comdef.h.
2008-10-08 10:56 hoffman
* Tests/FindPackageTest/FindRecursiveA.cmake: file
FindRecursiveA.cmake was added on branch CMake-2-6 on 2008-10-24
15:20:35 +0000
2008-10-08 10:56 king
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/FindRecursiveA.cmake: ENH: Remove implicit
NO_MODULE when recursing
Recently we taught find_package that the NO_MODULE option is
implied when it is recursively invoked in a find-module. This
behavior may be confusing because two identical calls may enter
different modes depending on context. It also disallows the
possibility that one find-module defers to another find-module by
changing CMAKE_MODULE_PATH and recursively invoking find_package.
This change reverts the feature.
2008-10-07 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-07 16:46 hoffman
* Source/cmTarget.cxx: ENH: add missing property definitions
2008-10-07 16:23 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmSetTargetPropertiesCommand.h: BUG: fix for 4524, add support
for target properties to set vs source code control information
2008-10-07 10:35 clinton
* Modules/FindQt4.cmake:
ENH: Fix #7784. Fix link of glib when needed.
2008-10-06 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-06 11:04 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix convenience
rule working directory
We generate convenience rules to build object files, preprocessed
outputs, and assembly outputs of source files individually with
make rules. This removes a redundant working directory change
when more than one target builds the same source file.
2008-10-05 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-04 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-03 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-03 10:41 hoffman
* Tests/FindPackageTest/lib/zot/zot-config-version.cmake: file
zot-config-version.cmake was added on branch CMake-2-6 on
2008-10-24 15:19:03 +0000
2008-10-03 10:41 hoffman
* Tests/FindPackageTest/lib/zot/zot-config.cmake: file
zot-config.cmake was added on branch CMake-2-6 on 2008-10-24
15:19:06 +0000
2008-10-03 10:41 king
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/lib/zot/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot/zot-config.cmake: ENH: Add
UNSUITABLE result to package version test
Package version test files may now declare that they are
unsuitable for use with the project testing them. This is
important when the version being tested does not provide a
compatible ABI with the project target environment.
2008-10-03 10:40 hoffman
* Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
file recursivea-config.cmake was added on branch CMake-2-6 on
2008-10-24 15:19:01 +0000
2008-10-03 10:40 hoffman
* Tests/FindPackageTest/FindRecursiveB.cmake: file
FindRecursiveB.cmake was added on branch CMake-2-6 on 2008-10-24
15:20:35 +0000
2008-10-03 10:40 hoffman
* Tests/FindPackageTest/FindRecursiveC.cmake: file
FindRecursiveC.cmake was added on branch CMake-2-6 on 2008-10-24
15:20:35 +0000
2008-10-03 10:40 king
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/FindRecursiveA.cmake,
Tests/FindPackageTest/FindRecursiveB.cmake,
Tests/FindPackageTest/FindRecursiveC.cmake,
Tests/FindPackageTest/lib/RecursiveA/recursivea-config.cmake:
ENH: Help recursive find_package calls in modules
These changes teach find_package to behave nicely when invoked
recursively inside a find-module for the same package. The
module will never be recursively loaded again. Version arguments
are automatically forwarded.
2008-10-03 10:39 king
* Source/cmFindPackageCommand.cxx: ENH: Warn and ignore EXACT
without version
If the find_package command is invoked with the EXACT option but
without a version, warn and ignore the option.
2008-10-03 10:11 king
* Source/: cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h: BUG: Fix config test for target
install rules
In single-configuration generators a target installation rule
should apply to all configurations for which the INSTALL command
was specified. The configuration in which the target is built
does not matter.
In multi-configuration generators each installation rule must be
associated with a particular build configuration to install the
proper file. The set of configurations for which rules are
generated is the intersection of the build configurations and
those for which the INSTALL command was specified.
2008-10-03 08:16 hoffman
* Source/cmFindCommon.cxx: ENH: undo bad checkin
2008-10-02 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-02 18:48 alex
* Source/cmTarget.cxx: STYLE: add documentation for the "TYPE"
target property
Alex
2008-10-02 13:49 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: 7763 fix, OPTIMIZATION
was not set right. Also fix for BUG 7764, put XCODE_ATTRIBUTES_
last
2008-10-02 12:11 hoffman
* Modules/Platform/Windows-gcc.cmake: BUG: fix for 5705, link in
standard libs for mingw
2008-10-02 09:18 hoffman
* Source/: cmFindCommon.cxx, CPack/cmCPackBundleGenerator.cxx,
CPack/cmCPackGenerator.cxx, CTest/cmProcess.cxx: STYLE: fix line
length issues
2008-10-01 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-10-01 16:16 hoffman
* Source/cmake.cxx: BUG: fix for 6280, -E time was not sending back
return value
2008-10-01 16:10 hoffman
* Modules/FindPerlLibs.cmake: ENH: find perl with FindPerl not
find_program, bug: 6243
2008-10-01 14:19 hoffman
* Modules/FindTclStub.cmake: BUG: fix for 7451
2008-10-01 13:24 hoffman
* Modules/: CMakeCInformation.cmake, Platform/Linux.cmake: BUG: fix
for bug 4772, enable_language should now work on linux with
correct flags
2008-10-01 13:13 hoffman
* Utilities/Release/: ferrari_sgi64_release.cmake,
ferrari_sgi_release.cmake: ENH: add new sgi release scripts
2008-10-01 12:46 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: undo fix for 7292
because a switched file should show up as an odd thing on the
dashbaord
2008-10-01 12:45 hoffman
* Source/cmGlobalGenerator.cxx: STYLE: fix hidden variable warning
2008-10-01 09:50 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: fix for
7738, allow for spaces in the package target path to CPackConfig
files
2008-10-01 09:04 hoffman
* Source/: cmCTest.cxx, cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmIfCommand.cxx,
cmInstallCommand.cxx, cmLocalVisualStudio7Generator.cxx,
cmMakefile.cxx, cmake.cxx, CPack/cmCPackBundleGenerator.cxx,
CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
CPack/cmCPackNSISGenerator.cxx, CPack/cmCPackNSISGenerator.h,
CPack/cmCPackPackageMakerGenerator.cxx,
CTest/cmCTestTestHandler.cxx: STYLE: fix line length stuff for
KWStyle
2008-09-30 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-29 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-29 16:09 hoffman
* Utilities/cm_curl.h: ENH: fix syntax error
2008-09-29 15:47 hoffman
* CMakeLists.txt, Utilities/cmThirdParty.h.in, Utilities/cm_curl.h:
ENH: check in ability to build with new curl -f
-DCMAKE_USE_NEW_CURL is set
2008-09-28 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-27 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-27 08:04 king
* Source/kwsys/SharedForward.h.in: COMP: Avoid incompatible pointer
warning
In SharedForward, the call to execvp warned on MinGW because the
signature declared in process.h has an extra const. We use an
explicit cast to convert the pointer type.
2008-09-26 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-26 20:09 hoffman
* Modules/FindGLUT.cmake: BUG: fix for 7746
2008-09-26 12:08 barre
* Source/kwsys/SharedForward.h.in: ENH: fix bug where sharedforward
would not work if there was a space in the path (it would but
would interpret the space as the separation between two
arguments, and would therefore pass an extra arg that would throw
some apps off). Thanks to Brad King.
2008-09-26 08:24 king
* Source/kwsys/: CMakeLists.txt, testSharedForward.c.in: ENH: Add
test for KWSys SharedForward
This tests the basic capability of running another executable
from the build tree.
2008-09-26 08:24 king
* Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward with
spaces on windows
The windows execvp function does not re-escape arguments
correctly. Instead we generate the escape sequences before
calling it.
2008-09-26 08:24 king
* Source/kwsys/SharedForward.h.in: BUG: Fix SharedForward in-tree
detection
To detect when the launcher is running from the build tree we now
test if the directory containing it is the same as the build-tree
directory using an inode test instead of string comparison. This
makes it more robust on case-insensitive filesystems and other
quirky situations.
2008-09-26 08:24 king
* Source/kwsys/SharedForward.h.in: COMP: Avoid 64-to-32-bit integer
conversion warning
In SharedForward we are only dealing with command-line-length
strings so we need not worry about integer overflow.
2008-09-25 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-25 17:02 hoffman
* Modules/Platform/Windows-gcc.cmake: BUG: fix for 7704
2008-09-25 16:52 hoffman
* Source/cmakemain.cxx: BUG: fix for bug 7733, document that debug
try compile may break the build
2008-09-25 10:21 hoffman
* Tests/Unset/CMakeLists.txt: file CMakeLists.txt was added on
branch CMake-2-6 on 2009-02-04 16:44:19 +0000
2008-09-25 10:21 king
* Source/cmCommandArgumentParserHelper.cxx,
Tests/Unset/CMakeLists.txt: ENH: Create $CACHE{VAR} syntax
This syntax allows reading of cache entries even when variables
of the same name have been defined in the local scope. See issue
#7715.
2008-09-24 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-24 13:53 hoffman
* Utilities/Release/README: ENH: add comment about fixing RC
2008-09-24 13:52 hoffman
* CMakeLists.txt: ENH: remove RC 2.6.2 is ready
2008-09-24 10:07 hoffman
* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
cpack.cxx: STYLE: remove warning from branch
2008-09-24 10:01 hoffman
* Source/CPack/cpack.cxx: ENH: missed one
2008-09-24 09:57 hoffman
* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
fix compiler warning
2008-09-24 08:51 king
* Source/: cmCommand.h, cmMakefile.cxx, cmMakefile.h: BUG: Skip a
command if its arguments fail to parse
If the arguments to a command fail to parse correctly due to a
syntax error, the command should not be invoked. This avoids
problems created by processing of commands with bad arguments.
Even though the build system will not be generated, the command
may affect files on disk that persist across CMake runs.
2008-09-24 08:51 king
* Source/cmMacroCommand.cxx: ENH: Improve context for errors in
macros
We now properly report the source location of command arguments
inside macros instead of using the macro invocation site. No
information is lost because full call-stack information is
already reported.
2008-09-24 08:51 king
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h, cmMakefile.cxx, cmPolicies.cxx,
cmPolicies.h: ENH: Improve argument parsing error messages
Previously error messages produced by parsing of command argument
variable references, such as bad $KEY{VAR} syntax or a bad escape
sequence, did not provide good context information. Errors
parsing arguments inside macro invocations gave no context at
all. Furthermore, some errors such as a missing close curly
"${VAR" would be reported but build files would still be
generated.
These changes teach CMake to report errors with good context
information for all command argument parsing problems. Policy
CMP0010 is introduced so that existing projects that built
despite such errors will continue to work.
2008-09-23 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-23 13:34 king
* Source/cmFindLibraryCommand.cxx: BUG: Fix lib/ to lib/64/ search
path conversion
Automatic generation of 64-bit library search paths must preserve
trailing slashes. This fixes a failure case exposed by the
recent rewrite of find_library, which assumes trailing slashes
occur on all search paths.
2008-09-23 12:04 hoffman
* Source/kwsys/testDynamicLoader.cxx: ENH: one more fix for HAIKU
2008-09-23 11:32 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackGenerator.h: ENH: merge in changes for RC 6,
fix cpack working from symlink is the only change
2008-09-23 10:15 hoffman
* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h: STYLE:
fix warning and rename method
2008-09-22 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-22 18:12 hoffman
* Source/CPack/cmCPackGenerator.cxx: BUG: fix 7669, cpack did not
work with symlinks
2008-09-22 15:00 clinton
* Modules/FindQt4.cmake:
ENH: Fix #7433. Put list of files in a .pro file and call
lupdate on it, instead of putting the list of
files on the command line.
2008-09-22 14:05 hoffman
* Source/kwsys/: DynamicLoader.hxx.in, ProcessUNIX.c,
testProcess.c: ENH: a few more haiku fixes, stop the debugger
from coming up for tests
2008-09-22 14:04 hoffman
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestTestHandler.cxx: ENH: add max width option to ctest
ouptut
2008-09-22 14:00 clinton
* Modules/FindQt4.cmake:
BUG: remove debug statements.
2008-09-22 11:08 king
* Modules/Platform/OpenBSD.cmake, Source/cmFindLibraryCommand.cxx,
Source/cmake.cxx: ENH: Teach find_library to find OpenBSD-style
libs
OpenBSD shared libraries use a ".so.<major>.<minor>" extension
and do not have a symlink with just a ".so" extension. Its "ld"
is capable of finding the library with the best version. This
change adds support for finding such libraries. See issue #3470.
2008-09-22 10:59 king
* Source/cmFindLibraryCommand.cxx: ENH: Refactor find_library
search logic
Previously we searched for library files by enumerating every
possible combination of prefix and suffix. Now we load (and
cache) directory content from disk and search for matching file
names. This should reduce disk access. It will also allow more
advanced matching rules in the future. See issue #3470.
2008-09-22 10:56 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Make
dir content cache work during configure
Previously the cmGlobalGenerator::GetDirectoryContent method
would work safely only during build system generation. These
changes make it safe to use during each configure step by
flushing it at the beginning.
2008-09-22 10:05 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/BundleUtilities.cmake,
Modules/CPackRPM.cmake, Modules/FindBoost.cmake,
Modules/FindCurses.cmake, Modules/FindQt4.cmake,
Modules/GetPrerequisites.cmake: ENH: merge in changes for RC 5
2008-09-22 09:56 hoffman
* Modules/CPackRPM.cmake: BUG: 7435, remove warning for not setting
DESTDIR
2008-09-22 09:42 king
* Source/cmSourceFile.cxx: ENH: Improve docs of OBJECT_DEPENDS
property
Specify exactly what the value of the property should contain and
the resulting behavior. Note alternatives for a common out-dated
usage.
2008-09-21 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-20 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-19 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-19 17:45 hoffman
* Modules/CPackRPM.cmake: BUG: 7435 fixes to add optional
post-install
2008-09-18 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-18 15:23 hoffman
* Modules/FindCurses.cmake: ENH: try to make this work if ncurses
lib is found bug not the ncurses header
2008-09-18 10:56 clinton
* Modules/FindQt4.cmake:
ENH: For #7433, add a bit more documentation and add ability
to specify extra flags to lupdate.
2008-09-17 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-17 14:29 hoffman
* Modules/FindCoin3D.cmake: file FindCoin3D.cmake was added on
branch CMake-2-6 on 2008-10-24 15:20:35 +0000
2008-09-17 14:29 mleotta
* Modules/FindCoin3D.cmake: ENH: added a module to find Coin3D
2008-09-16 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-16 17:40 barre
* Utilities/cmtar/util.c: ENH: wow. On some Windows machine, trying
to mkdir("C:") would fail miserably. WHy not in debug mode? Why
not on other win32 machines. Who knows.
2008-09-16 10:30 king
* Modules/FindBoost.cmake: BUG: Fix FindBoost versioned find
To locate the boost include directory, all search paths and
versioned path suffixes should be passed to one call of
FIND_PATH. Previously the test for one version would find an
unversioned system boost even when the user set BOOST_ROOT (since
the NO_DEFAULT_PATH option is not used). See issue #7456.
2008-09-15 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-15 18:23 hoffman
* Utilities/cmcurl/select.c: ENH: missed this one, cmake now
bootstraps on HAIKU
2008-09-15 17:53 hoffman
* bootstrap, Modules/CMakeFortranCompilerId.F90.in,
Modules/CMakePlatformId.h.in, Modules/CheckForPthreads.c,
Modules/Platform/Haiku.cmake, Source/cmCTest.cxx,
Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
Source/kwsys/DynamicLoader.cxx, Source/kwsys/ProcessUNIX.c,
Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
Source/kwsys/testProcess.c, Utilities/cmcurl/CMakeLists.txt,
Utilities/cmcurl/CMake/CurlTests.c, Utilities/cmcurl/curl/curl.h,
Utilities/cmzlib/zconf.h, Utilities/cmzlib/zutil.h: ENH: add
initial support for HAIKU OS from bug# 7425
2008-09-15 17:53 hoffman
* Modules/Platform/Haiku.cmake: file Haiku.cmake was added on
branch CMake-2-6 on 2008-10-24 15:20:35 +0000
2008-09-15 13:46 king
* Source/cmGlobalGenerator.cxx: ENH: Simplify NOTFOUND variable
check
When looking for NOTFOUND libraries, use the direct dependencies
of a target instead of all dependencies. At least one target
will trigger the NOTFOUND error anyway because at least one must
directly link it. This removes another use of the old-style link
line computation.
2008-09-15 13:30 king
* Source/cmMakefileTargetGenerator.cxx: ENH: Use new link info
during dependency scanning
This removes another use of the old-style link line computation.
2008-09-15 13:30 king
* Source/cmTarget.cxx: ENH: Allow link line computation for static
libs
In some cases it may be useful to compute a "link" line for a
static library even though it will not be put in the generated
build system. This removes the assertion which previously
diallowed the case.
2008-09-15 13:30 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: ENH: Keep target information in final
link line
In cmComputeLinkInformation items in the final link line returned
by GetItems now contain a pointer to their corresponding cmTarget
if they were produced by a target. This makes available the set
of all targets linked.
2008-09-15 09:51 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Use improved target
dependencies for Xcode
In cmGlobalGenerator we use cmComputeTargetDepends to construct a
safe, non-circular set of inter-target dependencies. This change
enables use of the results by the Xcode generator. It also
removes a lot of old code and another use of the old-style
linking logic. See issue #7652.
2008-09-14 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-13 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-12 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-12 13:29 hoffman
* Tests/CMakeTests/ToolchainTest.cmake.in: ENH: merge in from main
tree
2008-09-12 10:56 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CheckCCompilerFlag.cmake, Modules/FindThreads.cmake,
Modules/readme.txt, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmGlobalXCodeGenerator.cxx,
Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/CPack/cmCPackDebGenerator.cxx,
Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/FindVersionTestA.cmake,
Tests/FindPackageTest/FindVersionTestB.cmake,
Tests/FindPackageTest/FindVersionTestC.cmake,
Tests/FindPackageTest/FindVersionTestD.cmake,
Tests/Framework/CMakeLists.txt,
Tests/Framework/fooExtensionlessResource,
Tests/Framework/fooPrivateExtensionlessHeader,
Tests/Framework/fooPublicExtensionlessHeader: ENH: 2.6.2 RC 4
merge into main tree
2008-09-11 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-11 14:50 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: make sure flag is found
even with extra spaces at the start
2008-09-11 14:34 david.cole
* Source/: cmFileCommand.cxx, cmFileCommand.h, cmPolicies.cxx,
cmPolicies.h, kwsys/Glob.cxx, kwsys/Glob.hxx.in: ENH: Improve
FILE GLOB_RECURSE handling of symlinks with a new CMake policy.
CMP0009 establishes NEW default behavior of not recursing through
symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS
argument to FILE GLOB_RECURSE will still recurse through
symlinks.
2008-09-11 11:41 hoffman
* Modules/FindThreads.cmake: BUG: fix for 6586, set THREADS_FOUND
2008-09-11 10:48 hoffman
* Source/CPack/cmCPackDebGenerator.cxx: ENH: add installed size to
deb package
2008-09-10 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-10 11:58 king
* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Tests/FindPackageTest/CMakeLists.txt: ENH: Add version comparison
to if() command
Provide VERSION_LESS, VERSION_EQUAL, and VERSION_GREATER
operators in the if() command. This simplifies component-wise
comparison of version numbers in the form
"major[.minor[.patch[.tweak]]]".
2008-09-10 10:36 hoffman
* Templates/DLLHeader.dsptemplate: ENH: fix failing tests
2008-09-10 10:11 hoffman
* Tests/FindPackageTest/FindVersionTestD.cmake: file
FindVersionTestD.cmake was added on branch CMake-2-6 on
2008-09-12 14:56:21 +0000
2008-09-10 10:11 king
* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/FindVersionTestA.cmake,
Tests/FindPackageTest/FindVersionTestB.cmake,
Tests/FindPackageTest/FindVersionTestC.cmake,
Tests/FindPackageTest/FindVersionTestD.cmake: ENH: Improve
find_package version numbering
Make the number of version components specified explicitly
available. Set variables for unspecified version components to
"0" instead of leaving them unset. This simplifies version
number handling for find- and config-modules. Also support a
fourth "tweak" version component since some packages use them.
2008-09-10 10:10 hoffman
* Templates/: DLLHeader.dsptemplate, EXEWinHeader.dsptemplate: BUG:
fix bug OUTPUT_LIBNAME_EXPORTS done differently now
2008-09-09 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-09 14:12 hoffman
* Modules/CheckCCompilerFlag.cmake: ENH: fix docs, bug 7590
2008-09-09 13:12 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: fix for bug 7292, svn
parsing flagged errors or conflicts for switched or locked files
2008-09-09 13:04 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/EXEHeader.dsptemplate: BUG: fix empty /D option for
vs6, fix for 7580
2008-09-09 13:01 hoffman
* CTestConfig.cmake: ENH: support old cmake for dashboards
2008-09-09 12:48 david.cole
* Tests/CMakeTests/GetPrerequisitesTest.cmake.in: PERF: Test takes
too long when recursing for executable files and when doing
recursive prerequisite analysis. Put it back the way it was. Add
another test later to do the recursive prerequisite analysis.
2008-09-09 11:44 hoffman
* Source/CTest/: cmCTestTestCommand.cxx, cmCTestTestCommand.h: BUG:
0007569 add ability to do -R/-E in ctest_test command
2008-09-08 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-08 20:21 hoffman
* Tests/CMakeTests/ToolchainTest.cmake.in: BUG: fix test to work
with new restrictions that cross compiling must be on
2008-09-08 17:53 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7624, vs7
flag table missing /MAP
2008-09-08 17:43 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: BUG: only check for a toolchain
prefix (e.g. "arm-linux-" in "arm-linux-gcc") if we are cross
compiling and the compiler is gcc
Alex
2008-09-08 11:23 hoffman
* Modules/GetPrerequisites.cmake: ENH: do not add the same thing to
the PATH again and again
2008-09-08 10:08 king
* Source/cmFindPackageCommand.cxx: ENH: Improve message for bad
find_package call
Use the new-style error reporting mechanism to provide more
context information for a find_package call with a bad package
name. When the package is not required, issue a warning instead
of an error.
2008-09-07 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-07 16:54 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: BUG: #7359 make llvm-gcc work,
by explicitely excluding "llvm-" from _CMAKE_TOOLCHAIN_PREFIX
(use the (relatively) new CMAKE_MATCH_x variables set by all
regex operations)
Alex
2008-09-07 06:52 alex
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: COMP:
fix compile warning/error (non-void function returning void)
Alex
2008-09-06 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-06 19:10 alex
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
provide the xxx_FIND_QUIETLY, xxx_FIND_REQUIRED and
xxx_FIND_VERSION_ variables also in Config mode, so the
xxxConfig.cmake files can e.g. test the QUIETLY parameter and
print something or not
Alex
2008-09-06 12:20 hoffman
* Modules/BundleUtilities.cmake: file BundleUtilities.cmake was
added on branch CMake-2-6 on 2008-09-22 14:05:16 +0000
2008-09-06 12:20 david.cole
* Modules/BundleUtilities.cmake, Modules/GetPrerequisites.cmake,
Tests/CMakeTests/GetPrerequisitesTest.cmake.in: ENH: Add
BundleUtilities.cmake and supporting changes to
GetPrerequisites.cmake. Function copy_and_fixup_bundle in
BundleUtilities helps to make standalone bundle applications on
the Mac by pulling in prerequisite non-system libraries and
frameworks as needed. Uses otool and install_name_tool to do
analysis and fixups. Project-specific hooks for deciding where to
embed libraries and for resolving item names into full path file
names are also provided.
2008-09-05 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-05 15:51 hoffman
* Tests/Framework/fooExtensionlessResource: file
fooExtensionlessResource was added on branch CMake-2-6 on
2008-09-12 14:56:21 +0000
2008-09-05 15:51 hoffman
* Tests/Framework/fooPrivateExtensionlessHeader: file
fooPrivateExtensionlessHeader was added on branch CMake-2-6 on
2008-09-12 14:56:21 +0000
2008-09-05 15:51 hoffman
* Tests/Framework/fooPublicExtensionlessHeader: file
fooPublicExtensionlessHeader was added on branch CMake-2-6 on
2008-09-12 14:56:21 +0000
2008-09-05 15:51 david.cole
* Source/cmGlobalXCodeGenerator.cxx,
Tests/Framework/CMakeLists.txt,
Tests/Framework/fooExtensionlessResource,
Tests/Framework/fooPrivateExtensionlessHeader,
Tests/Framework/fooPublicExtensionlessHeader: BUG: Fix issue
#7046 - make sure extensionless headers and resource files work
with the Xcode generator. Also fix incorrect mappings in the
lastKnownFileType code. Add some extensionless files to the
Framework test.
2008-09-04 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-04 17:34 king
* Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmExportFileGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h, Source/cmake.cxx,
Source/cmake.h, Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Import/CMakeLists.txt: ENH: Allow a custom
list of debug configurations
Create a DEBUG_CONFIGURATIONS global property as a way for
projects to specify which configuration names are considered to
be 'debug' configurations.
2008-09-04 17:10 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmGetPropertyCommand.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: 2.6.2 RC 3,
merge in changes from main tree
2008-09-04 17:02 hoffman
* Source/cmWin32ProcessExecution.cxx: BUG: fix extra close that
killed cmake when being debugged
2008-09-04 13:15 king
* Source/cmGetPropertyCommand.h: BUG: Fix typo in get_property
documentation
Add some missing whitespace to fix formatting of the
documentation.
2008-09-04 13:15 king
* Source/cmake.cxx: BUG: Fix unsetting of global properties
The set_property command unsets a property if it is given no
value. In the case of GLOBAL properties, the cmake::SetProperty
method would replace a NULL value with "NOTFOUND". Instead it
should be left as NULL so that the property is unset as expected.
Once it is unset the get_cmake_property command will still
report NOTFOUND while the get_property command will return the
empty string as documented.
2008-09-04 11:31 king
* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: Make CTest
honor user-specified config
When the -C or --build-config option is used to specify the
configuration to be tested by CTest, do not override it with the
configuration in which CTest is built.
2008-09-03 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-03 16:22 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 7519 extra
closing > in fortran projects
2008-09-03 09:43 hoffman
* CMakeLists.txt, ChangeLog.manual, Docs/cmake-syntax.vim,
Modules/CMakeCCompilerABI.c, Modules/CMakeCCompilerId.c.in,
Modules/CMakeCXXCompilerABI.cpp,
Modules/CMakeCXXCompilerId.cpp.in, Modules/CheckTypeSizeC.c.in,
Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
Modules/FindLibXml2.cmake, Modules/FindLua50.cmake,
Modules/FindLua51.cmake, Modules/FindOpenGL.cmake,
Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Modules/FindTIFF.cmake, Modules/FindX11.cmake,
Modules/MacOSXFrameworkInfo.plist.in, Modules/NSIS.template.in,
Modules/TestEndianess.c.in, Modules/UsePkgConfig.cmake,
Modules/Platform/Darwin.cmake,
Modules/Platform/Windows-icl.cmake,
Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
Source/cmAddSubDirectoryCommand.h,
Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
Source/cmCacheManager.cxx, Source/cmComputeLinkDepends.cxx,
Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeTargetDepends.cxx,
Source/cmComputeTargetDepends.h, Source/cmDocumentVariables.cxx,
Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmExtraCodeBlocksGenerator.cxx, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmReturnCommand.h,
Source/cmSetPropertyCommand.cxx,
Source/cmSetTargetPropertiesCommand.cxx,
Source/cmStringCommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.cxx,
Source/cmXCodeObject.h, Source/cmake.cxx, Source/cmakemain.cxx,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CursesDialog/cmCursesStringWidget.cxx,
Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
Source/kwsys/ProcessUNIX.c, Tests/BundleTest/BundleLib.cxx,
Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
Tests/BundleTest/BundleSubDir/CMakeLists.txt,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/CustomCommand/CMakeLists.txt,
Tests/Dependency/CMakeLists.txt,
Tests/Dependency/Case4/CMakeLists.txt,
Tests/Dependency/Case4/bar.c, Tests/Dependency/Case4/foo.c,
Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Export/testLib4lib.c,
Tests/ExportImport/Export/testLib4libdbg.c,
Tests/ExportImport/Export/testLib4libdbg1.c,
Tests/ExportImport/Export/testLib4libopt.c,
Tests/ExportImport/Export/testLib4libopt1.c,
Tests/ExportImport/Import/CMakeLists.txt,
Tests/ExportImport/Import/imp_testExe1.c,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/ReturnTest/CMakeLists.txt,
Tests/ReturnTest/include_return.cmake,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: 2.6.2 rc 2 merge from
main tree
2008-09-02 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-09-02 14:47 hoffman
* Modules/Platform/Windows-icl.cmake: BUG: make sure the intel
compiler uses the intel linker
2008-09-02 14:46 hoffman
* Modules/NSIS.template.in: BUG: remove Catalan as 2.29 does not
have it
2008-09-02 12:43 david.cole
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fix issue
#3648 - make sure CMake reruns if a Bundle application's
directory is removed or if it's Info.plist file disappears since
those elements are put in place at CMake configure time.
2008-09-02 12:06 hoffman
* Modules/MacOSXFrameworkInfo.plist.in: file
MacOSXFrameworkInfo.plist.in was added on branch CMake-2-6 on
2008-09-03 13:43:16 +0000
2008-09-02 12:06 king
* Modules/MacOSXFrameworkInfo.plist.in,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
ENH: Create Info.plist files in OS X Frameworks
A Mac OS X Framework should provide a Resources/Info.plist file
containing meta-data about the framework. This change generates
a default Info.plist for frameworks and provides an interface for
users to customize it.
2008-09-02 11:06 david.cole
* Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx, CMakeLists.txt:
ENH: Add indirect dependency to Carbon and call a Carbon function
from executable. This will allow detecting broken dependency
chaining for '-framework blah' style lib dependencies.
2008-09-02 10:27 king
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
cmXCodeObject.h: ENH: Simplify string attributes in Xcode
generator
This change cleans up the implementation of cmXCodeObject to
avoid un-escaping and re-escaping string values. There is no
need to store the string in escaped form. It can be escaped once
when it is printed out to the generated project file.
2008-09-01 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-31 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-30 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-30 10:32 hoffman
* Tests/Unset/unset.c: file unset.c was added on branch CMake-2-6
on 2009-02-04 16:44:19 +0000
2008-08-30 10:32 king
* Tests/Unset/: CMakeLists.txt, unset.c, unset.cc: BUG: Fix Unset
test on VS 6
Visual Studio 6 does not recognize .cc as a C++ extension by
default. Simplify the test to be C-only and use a .c extension.
2008-08-30 09:39 clinton
* Modules/FindQt4.cmake:
ENH: For #7433, add documentation that directories also can be
specified to update the translation files.
2008-08-29 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-29 13:22 king
* Source/cmComputeLinkDepends.cxx: BUG: Link flags should still be
chained
The recent fix to avoid including flags in dependency inferral
also dropped them from chaining of dependencies through targets.
This fix restores chaining of flags through known dependency
lists while still leaving them out of inferred dependency lists.
2008-08-28 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-28 22:25 king
* Source/cmComputeLinkDepends.cxx: BUG: A -framework Foo is also a
lib
2008-08-28 22:12 king
* Source/cmComputeLinkDepends.cxx: BUG: Fix previous fix.
2008-08-28 22:07 king
* Source/cmComputeLinkDepends.cxx: BUG: When recognizing flags on
link lines, we must still treat -l as a library.
2008-08-27 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-27 12:53 david.cole
* Tests/BundleTest/: CMakeLists.txt, BundleSubDir/CMakeLists.txt:
ENH: Changes that allow configuring/building BundleTest test
separately from the main CMake build. (Eliminate reference to
CMake_SOURE_DIR.)
2008-08-27 10:35 king
* Source/cmComputeLinkDepends.h: COMP: Do not use private typedef
from outside class.
2008-08-27 10:21 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: ENH:
New link line item ordering algorithm
This change introduces a new algorithm for link line
construction. The order it computes always begins with the exact
link line specified by the user. Dependencies of items specified
by the user are tracked, and those that are not already
satisified by the line are appended to it at the end with minimal
repeats. This restores the behavior of CMake 2.4 and below while
still fixing some of its bugs. See issue #7546.
2008-08-27 10:21 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
Do not infer dependencies of link flags
In cmComputeLinkDepends link items that look like flags (starting
in '-') should not be included in dependency inferral. They are
not libraries and therefore have no dependencies. They should
just be passed through to the final link line unchanged. See
issue #7546.
2008-08-27 10:21 king
* Source/cmComputeLinkDepends.cxx: BUG: Treat empty config name as
no configuration
In cmComputeLinkDepends we should treat an empty configuration
name as equivalent to no specific configuration at all.
2008-08-26 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-26 16:43 david.cole
* Modules/NSIS.template.in: BUG: Do not use "Default" as a
language, remove 2nd occurence of "English", and remove three
other languages not supported by older versions of NSIS. Tested
with version 2.18 of NSIS on gaia.kitware.
2008-08-26 16:04 clinton
* Modules/FindQt4.cmake:
ENH: Add comments about pre-processor defines and moc.
2008-08-26 12:54 david.cole
* Source/cmStringCommand.cxx: BUG: Correct typo in error message.
2008-08-26 11:50 clinton
* Modules/FindQt4.cmake:
ENH: Use COMPILE_DEFINTIONS instead of DEFINITIONS.
2008-08-26 11:22 clinton
* Modules/FindQt4.cmake:
ENH: Add -DWIN32 for moc on Windows. Final fix for #7465.
2008-08-25 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-25 19:41 clinton
* Modules/FindQt4.cmake:
ENH: Add -D preprocessor defines to the moc commands.
Needed to fix #7465.
2008-08-25 10:31 hoffman
* Source/cmUnsetCommand.cxx: file cmUnsetCommand.cxx was added on
branch CMake-2-6 on 2009-02-04 16:44:17 +0000
2008-08-25 10:31 hoffman
* Source/cmUnsetCommand.h: file cmUnsetCommand.h was added on
branch CMake-2-6 on 2009-02-04 16:44:17 +0000
2008-08-25 10:31 king
* Docs/cmake-syntax.vim, Source/cmBootstrapCommands.cxx,
Source/cmCacheManager.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSetCommand.h,
Source/cmUnsetCommand.cxx, Source/cmUnsetCommand.h,
Tests/CMakeLists.txt, Tests/Unset/CMakeLists.txt,
Tests/Unset/unset.cc: ENH: Add unset() command.
This introduces the unset() command to make it easy to unset
CMake variables, environment variables, and CMake cache
variables. Previously it was not even possible to unset ENV or
CACHE variables (as in completely remove them). Changes based on
patch from Philip Lowman. See issue #7507.
2008-08-24 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-23 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-23 13:47 david.cole
* Source/cmFileCommand.h: BUG: Correct typo in documentation: or ->
of
2008-08-23 13:33 david.cole
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add the
RECURSE_SYMLINKS_OFF flag to the FILE GLOB_RECURSE command.
Exposes the recently added kwsys capability that prevents
recursing through symlinks to CMake scripts.
2008-08-22 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-22 06:56 hoffman
* Modules/NSIS.template.in: BUG: remove extension from inserts
2008-08-22 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-21 15:13 hoffman
* Modules/NSIS.template.in: ENH: sort languages and use list from
NSIS 2.22
2008-08-21 13:55 hoffman
* Modules/NSIS.template.in: BUG: remove some languages that are not
supported in older versions of NSIS
2008-08-21 09:54 king
* Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: Allow
custom limit on object file path length
Some native build tools, particularly those for cross compiling,
may have a limit on the length of the full path to an object file
name that is lower than the platform otherwise supports. This
change allows the limit to be set by the project toolchain file
through the variable CMAKE_OBJECT_PATH_MAX.
2008-08-21 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-20 18:00 hoffman
* Modules/NSIS.template.in: ENH: try to fix error
2008-08-20 13:24 david.cole
* Source/: CTest/cmCTestCoverageHandler.cxx, kwsys/Glob.cxx,
kwsys/Glob.hxx.in: ENH: Add RecurseThroughSymlinks data member to
kwsys::Glob. Allows recursive globs to skip symlinks when
necessary. Default to true for backwards compatible behavior.
Used from the ctest coverage handler to avoid recursing through
the '/Applications' directory on the Mac looking for *.da
files... Should fix the hangs reported recently by Mac CMake
dashboard submitters.
2008-08-20 11:45 king
* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Add
if(TARGET) command
It is useful to be able to test if a target has been created.
Often targets are created only inside conditions. Rather than
storing the result of the condition manually for testing by other
parts of the project, it is much easier for the other parts to
just test for the target's existence. This will also be useful
when find-modules start reporting results with IMPORTED targets
and projects want to test if a certain target is available.
2008-08-20 09:57 king
* Source/kwsys/ProcessUNIX.c: BUG: Handle case when select() lies
According to "man select" on Linux it is possible that select()
lies about data being ready on a pipe in some subtle cases. We
deal with this by switching to non-blocking i/o and checking for
EAGAIN. See issue #7180.
2008-08-20 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-19 16:40 hoffman
* Source/CursesDialog/cmCursesStringWidget.cxx: BUG: fix for 6462,
delete key should delete the current char
2008-08-19 15:59 hoffman
* Modules/FindOpenGL.cmake: BUG: fix for bug 7104 look for GL in
X11R6 dirs
2008-08-19 15:55 hoffman
* Source/cmSystemTools.cxx: BUG: fix for 7045, use gcc for .m
2008-08-19 15:42 hoffman
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
BUG: fix 6647 arguments after -E should not be parsed by CMake
2008-08-19 15:07 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix for 6794
support for LTCG WholeProgramOptimization, which is not available
in VS 8 and newer.
2008-08-19 14:28 hoffman
* Modules/FindPHP4.cmake: BUG: fix for bug 6775, FindPHP4 did not
honor required
2008-08-19 14:23 hoffman
* Modules/Platform/Darwin.cmake: BUG: fix for 6710
CMAKE_OSX_SYSROOT should be a PATH
2008-08-19 14:07 hoffman
* Modules/NSIS.template.in: BUG: fix for 7446 NSIS support for
other languages
2008-08-19 13:59 hoffman
* Utilities/Release/: create-cmake-release.cmake,
magrathea_release.cmake, upload_release.cmake,
v20n17_aix_release.cmake: ENH: check in current build scripts
2008-08-19 13:48 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for 7496, do not just
report configure done when there is an error during configure
2008-08-19 13:31 hoffman
* Source/cmake.cxx: BUG: 7448 fix crash in ccmake when compiler is
changed
2008-08-19 11:43 king
* Tests/: CMakeLists.txt, test_clean.cmake.in: ENH: Add test_clean
target to wipe out tests
We frequently need to wipe out all the CMake test build
directories in order to run tests from scratch. This change adds
a test_clean custom target to remove all these directories for
out-of-source builds.
2008-08-19 11:43 king
* Source/: cmSetPropertyCommand.cxx,
cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
Disallow link-type keywords in link interface
The LINK_INTERFACE_LIBRARIES target property may not contain the
"debug", "optimized", or "general" keywords. These keywords are
supported only by the target_link_libraries (and link_libraries)
command and are not a generic library list feature in CMake.
When a user attempts to add one of these keywords to the property
value, we now produce an error message that refers users to
alternative means.
2008-08-19 10:29 king
* Source/cmTarget.cxx: ENH: Clarify link interface documentation
The LINK_INTERFACE_LIBRARIES property does not apply for STATIC
libraries. The IMPORTED_LINK_INTERFACE_LIBRARIES property does
apply for STATIC libraries. State both explicitly in the
documentation. Also, clarify that the per-configuration version
of these properties completely overrids the generic version.
2008-08-19 10:28 king
* Source/cmMakefile.cxx: BUG: Linking to modules is for 2.2 compat
only
The compatibility check to allow linking to modules should test
for CMake 2.2, not the unreleased 2.3. See issue #7500.
Furthermore, the message should be more clear about fixing the
code instead of setting CMAKE_BACKWARDS_COMPATIBILITY unless one
is just trying to build an existing project.
2008-08-19 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-18 16:29 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx,
cmPolicies.h: ENH: Improve errors when a policy is REQUIRED
In the future some policies may be set to REQUIRED_IF_USED or
REQUIRED_ALWAYS. This change clarifies the error messages users
receive when violating the requirements.
2008-08-18 11:39 king
* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
Source/cmComputeLinkDepends.cxx,
Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
Source/cmTarget.cxx, Source/cmTarget.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add UNKNOWN type for
IMPORTED libraries
When creating an IMPORTED target for a library that has been
found on disk, it may not be known whether the library is STATIC
or SHARED. However, the library may still be linked using the
file found from disk. Use of an IMPORTED target is still
important to allow per-configuration files to be specified for
the library.
This change creates an UNKNOWN type for IMPORTED library targets.
The IMPORTED_LOCATION property (and its per-config equivalents)
specifies the location of the library. CMake makes no
assumptions about the library that cannot be inferred from the
file on disk. This will help projects and find-modules import
targets found on disk or specified by the user.
2008-08-18 11:26 king
* Source/: cmLocalGenerator.cxx, cmTarget.cxx: STYLE: Convert
unused target type cases to default
In switch statements that deal with only a few target types, use
a 'default' case for the remaining target types instead of
listing them explicitly. This will make it easier to add more
types in the future.
2008-08-18 10:11 king
* Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h,
Tests/ExportImport/Export/CMakeLists.txt: ENH: Make link
interface mode more distinct
Rename the recently added INTERFACE mode of the
target_link_libraries() command to LINK_INTERFACE_LIBRARIES.
This makes it much more distinct from a normal call to the
command, and clearly states its connection to the property of the
same name. Also require the option to appear immediately after
the target name to make it a mode rather than an option.
2008-08-18 09:53 king
* Source/cmCMakePolicyCommand.cxx, Source/cmCMakePolicyCommand.h,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add
cmake_policy(GET) command mode
It is likely that projects or CMake modules in the future will
need to check the value of a policy setting. For example, if we
add a policy that affects the results of FindXYZ.cmake modules,
the module code will need to be able to check the policy.
2008-08-18 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-17 05:38 alex
* Modules/FindKDE4.cmake: BUG: fix closing ENDIF()
Alex
2008-08-17 05:11 alex
* Modules/FindQt4.cmake: BUG: fix closing IF()
Alex
2008-08-17 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-16 19:11 alex
* Modules/: FindKDE3.cmake, FindKDE4.cmake, FindQt3.cmake,
FindQt4.cmake: BUG: fix #7447, FindModulesExecuteAll test fails
if both Qt3 and KDE4 can be found in the system
Qt3 and Qt4 cannot be used together in one project. Now Qt3/KDE3
and Qt4/KDE4 handle the case that this is done nevertheless
properly, i.e. they fail with FATAL_ERROR if it was REQUIRED and
they fail with just MESSAGE(STATUS ...) and RETURN() if it was
not REQUIRED
BUG: make FindQt4 error out with FATAL_ERROR also if it was
searched QUIET
Alex
2008-08-16 18:06 hoffman
* Tests/ReturnTest/include_return.cmake: file include_return.cmake
was added on branch CMake-2-6 on 2008-09-03 13:43:31 +0000
2008-08-16 18:06 alex
* Source/cmReturnCommand.h, Tests/ReturnTest/CMakeLists.txt,
Tests/ReturnTest/include_return.cmake: STYLE: extend
documentation for RETURN() a bit ENH: add a test for calling
RETURN() in an included file
Alex
2008-08-16 17:14 alex
* Modules/FindQt3.cmake: STYLE: remove some unnecessary lines
STYLE: everything uppercase in this file
Alex
2008-08-16 16:58 alex
* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7477, set
VERBOSE=1 in the kdevelop setting for the environment, not
together with the make executable
Alex
2008-08-16 16:48 alex
* Source/cmExtraCodeBlocksGenerator.cxx: STYLE: remove some
commented code
Alex
2008-08-16 16:33 alex
* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix #7471, only put
build directories and CMakeFiles/ in the blacklist
Alex
2008-08-16 07:38 alex
* Modules/FindX11.cmake: ENH: also search in /usr/X11R7, remove
/usr/lib and /usr/local/lib, they are part of the standard search
paths (partly sync wih KDE)
Alex
2008-08-16 07:29 alex
* Modules/FindTIFF.cmake: ENH: add more names for libtiff, mark
TIFF_INCLUDE_DIR and TIFF_LIBRARY as advanced (sync with KDE)
Alex
2008-08-16 07:22 alex
* Modules/FindLibXml2.cmake: ENH: also search for xmllint, which
comes with libxml2 (sync with FindLibXml2.cmake from KDE)
Alex
2008-08-16 07:10 alex
* Modules/FindPNG.cmake: ENH: add more names of linpng (sync with
the KDE version)
Alex
2008-08-16 07:01 alex
* Modules/UsePkgConfig.cmake: STYLE: /usr/local/bin is in the path
anyway STYLE: this file is mostly uppercase commands, so make all
commands uppercase ENH: add a status message in case pkgconfig
didn't find the package (sync with the one from KDE)
Alex
2008-08-16 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-15 15:07 hoffman
* Modules/Platform/Windows-NMcl.cmake: ENH: add platform file for
bounds checker
2008-08-15 09:47 king
* Source/cmSystemTools.cxx: COMP: Work-around bogus compiler
warning.
2008-08-15 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-14 15:34 alex
* Modules/: FindLua50.cmake, FindLua51.cmake: BUG: fix
documentation, the variables are named LUA50_FOUND and
LUA51_FOUND (in all released versions)
Alex
2008-08-14 09:53 king
* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
ENH: Inform user when RPATH or RUNPATH is removed
2008-08-14 09:53 king
* Source/cmSystemTools.cxx: BUG: Update both RPATH and RUNPATH
entries
During installation the RPATH and RUNPATH entries of ELF binaries
are edited to match the user specification. Usually either one
entry is present or both entries refer to the same string
literal. In the case that they are both present and refer to
separate string literals we need to update both. I have never
seen this case in practice, but we should do this just in case.
2008-08-14 09:53 king
* Source/cmSystemTools.cxx: BUG: Remove both RPATH and RUNPATH
entries
Removal of the RPATH and RUNPATH from ELF binaries must work when
both entries are present. Both entries should be removed.
Previously only one would be removed and the other would be
blanked because it pointed at the same string which was zeroed.
This fixes gentoo bug number 224901.
2008-08-14 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-13 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-12 19:01 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
Teach find_package about lib64 paths
When find_package is about to look in <prefix>/lib, search first
in <prefix>/lib64 in cases that find_library would use lib64
paths.
2008-08-12 17:27 hoffman
* Tests/ExportImport/Export/testLib4libdbg1.c: file
testLib4libdbg1.c was added on branch CMake-2-6 on 2008-09-03
13:43:28 +0000
2008-08-12 17:27 hoffman
* Tests/ExportImport/Export/testLib4libopt1.c: file
testLib4libopt1.c was added on branch CMake-2-6 on 2008-09-03
13:43:28 +0000
2008-08-12 17:27 king
* Tests/ExportImport/Export/: CMakeLists.txt, testLib4libdbg1.c,
testLib4libopt1.c: BUG: Fix ExportImport test on VS6
Visual Studio 6 does not support per-target object files, so just
use two separate source file names in this case.
2008-08-12 07:01 alex
* Source/cmakemain.cxx: STYLE: one ifdef block less, the
documentation object can be created a bit later
Alex
2008-08-12 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-11 16:23 hoffman
* Tests/ExportImport/Export/testLib4lib.c: file testLib4lib.c was
added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
2008-08-11 16:23 hoffman
* Tests/ExportImport/Export/testLib4libdbg.c: file testLib4libdbg.c
was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
2008-08-11 16:23 hoffman
* Tests/ExportImport/Export/testLib4libopt.c: file testLib4libopt.c
was added on branch CMake-2-6 on 2008-09-03 13:43:28 +0000
2008-08-11 16:23 king
* Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4lib.c,
Export/testLib4libdbg.c, Export/testLib4libopt.c,
Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Test
target_link_libraries INTERFACE option
2008-08-11 16:23 king
* Source/: cmTargetLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.h: ENH: Simple specification of link
interfaces
Create an INTERFACE option to the target_link_libraries command
to help set the LINK_INTERFACE_LIBRARIES and
LINK_INTERFACE_LIBRARIES_DEBUG properties. This will help users
specify link interfaces using variables from Find*.cmake modules
that include the 'debug' and 'optimized' keywords.
2008-08-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-07 17:51 king
* Source/: cmTargetLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.h: ENH: Tolerate repeated link
library types
The "debug", "optimized", and "general" link library type
specifier arguments to the target_link_library commands are
sometimes repeated in user code due to variable expansion and
other complications. Instead of silently accepting the
duplicates and trying to link to a bogus library like
"optimized.lib", warn and ignore the earlier specifiers.
2008-08-07 17:12 king
* Source/cmAddSubDirectoryCommand.h: ENH: Clarify documentation of
EXCLUDE_FROM_ALL
The add_subdirectory() command's EXCLUDE_FROM_ALL option does not
override inter-target dependencies. This change clarifies the
documentation accordingly.
2008-08-07 10:13 hoffman
* Tests/Dependency/Case4/CMakeLists.txt: file CMakeLists.txt was
added on branch CMake-2-6 on 2008-09-03 13:43:27 +0000
2008-08-07 10:13 hoffman
* Tests/Dependency/Case4/bar.c: file bar.c was added on branch
CMake-2-6 on 2008-09-03 13:43:27 +0000
2008-08-07 10:13 hoffman
* Tests/Dependency/Case4/foo.c: file foo.c was added on branch
CMake-2-6 on 2008-09-03 13:43:27 +0000
2008-08-07 10:13 king
* Tests/Dependency/: CMakeLists.txt, Case4/CMakeLists.txt,
Case4/bar.c, Case4/foo.c: ENH: Test fake circular dependency case
A recent change fixed a case in which CMake incorrectly diagnosed
a circular dependency involving a non-linkable executable target.
This adds a test for that case.
2008-08-07 09:09 king
* Modules/: CMakeCCompilerABI.c, CMakeCCompilerId.c.in,
CMakeCXXCompilerABI.cpp, CMakeCXXCompilerId.cpp.in,
CheckTypeSizeC.c.in, TestEndianess.c.in: ENH: Improve robustness
of compiler INFO strings
Compiler INFO strings built at preprocessing time encode
information that must appear as a string literal in the resulting
binary. We must make sure the strings appear in the final binary
no matter what compiler and flags are used. The previous
implementation worked in most places but failed with the GNU
linker's --gc-sections option which managed to discard the
string. Instead we make the program return value depend on an
element of the string indexed by a runtime program parameter,
which absolutely requires the string to be present.
2008-08-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-06 17:48 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmComputeTargetDepends.cxx, cmComputeTargetDepends.h: BUG: Avoid
bogus dependency on executable targets
When an executable target within the project is named in
target_link_libraries for another target, but the executable does
not have the ENABLE_EXPORTS property set, then the executable
cannot really be linked. This is probably a case where the user
intends to link to a third-party library that happens to have the
same name as an executable target in the project (or else will
get an error at build time). We need to avoid making the other
target depend on the executable target incorrectly, since the
executable may actually want to link to that target and this is
not a circular depenency.
2008-08-06 17:48 king
* Source/cmComputeTargetDepends.cxx: ENH: Improve readability of
circular depends error
When reporting the dependencies in a strongly connected component
quote the target names to make the message more readable no
matter the target name.
2008-08-06 17:48 king
* Source/cmGlobalGenerator.cxx: BUG: Fix crash on circular target
dependencies
After reporting an error about circular target dependencies do
not try to continue generation because the dependency computation
object is not in a useful state.
2008-08-06 17:43 alex
* Tests/CMakeLists.txt: BUG: fix endif()
Alex
2008-08-06 17:04 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/FindImageMagick.cmake, Modules/FindKDE3.cmake,
Modules/Platform/Darwin.cmake,
Modules/Platform/Linux-Intel-C.cmake,
Modules/Platform/Linux-Intel-CXX.cmake, Source/CMakeLists.txt,
Source/cmELF.cxx, Source/cmExtraEclipseCDT4Generator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
Source/cmake.h, Source/cmakemain.cxx,
Source/CTest/cmCTestCoverageHandler.cxx,
Tests/CustomCommand/CMakeLists.txt: ENH: merge in fixes from main
tree 2.6.2 RC 1
2008-08-06 16:16 alex
* Tests/CMakeLists.txt: ENH: add simple tests to test that the
extra generators don't crash
Alex
2008-08-06 16:05 king
* Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake:
ENH: Add preprocessor and assembly rules for Intel
2008-08-06 15:35 alex
* Source/cmExtraEclipseCDT4Generator.cxx: BUG: don't crash in the
generator is EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH are
empty
Alex
2008-08-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-05 16:06 alex
* Modules/FindKDE3.cmake: BUG: fix #7452, bad closing ENDIF()
statement
Alex
2008-08-05 13:27 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Test relative path
custom command output
As of CMake 2.6 a custom command output specified by relative
path is placed in the build tree. This adds a test to make sure
other references to the output are hooked up correctly, fixing a
bug in CMake 2.6.1.
2008-08-05 13:27 king
* Source/cmLocalGenerator.cxx: BUG: Custom command depends may
match sources
Custom command dependencies that are not full paths or targets
may also match source files. When one does, the full information
about the source file's location and name may be used. This
fixes the case when a custom commands depends by relative path on
a source file generated by another custom command specifying its
output by relative path.
2008-08-05 13:27 king
* Source/: cmSourceFileLocation.cxx, cmSourceFileLocation.h: BUG:
Fix matching of ambiguous sf extensions.
A name with an ambiguous extension may only match an unambiguous
name that is extended by one of the fixed set of extensions tried
when finding the source file on disk. This rule makes matching
of source files with ambiguous extensions much less aggressive
but still sufficient.
2008-08-05 09:55 king
* Source/cmLocalGenerator.cxx: BUG: Do not convert RPATH entries to
full path.
When generating RPATH entries on the link line using a repeated
linker flag (-R ... -R ... style) do not convert individual
entries to a full path. We need to preserve what the user
requested.
2008-08-05 09:55 king
* Source/cmLocalGenerator.cxx: BUG: Fix escaping in link scripts
When generating escape sequences for the native build tool do not
put in Makefile escapes for paths generated into link scripts.
This fixes putting "$ORIGIN" into the RPATH, and probably some
other subtle problems.
2008-08-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-04 11:37 king
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Build large
archives incrementally
Creation of archive libraries with the unix 'ar' tool should be
done incrementally when the number of object files is large.
This avoids problems with the command line getting too many
arguments.
2008-08-04 09:38 king
* Source/cmELF.cxx: BUG: Fix operator precedence error in cmELF
When attempting to load the RPATH out of a non-ELF file cmELF
would crash because the check for a valid file was done with in
correct operator precedence. See bug#7392.
2008-08-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-08-01 20:38 miguelf
* Modules/FindImageMagick.cmake: STYLE: Fixed module list in
documentation; Magick should be MagickCore.
2008-08-01 12:10 david.cole
* Source/CMakeLists.txt: BUG: Improve fix for issue #7058 -
comsuppd did not yet exist in VC6.
2008-08-01 11:03 hoffman
* CMakeLists.txt: ENH: final 2.6.1
2008-08-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-31 14:16 david.cole
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue#4792 -
improve verbose and log output when ctest cannot find a file
during coverage analysis.
2008-07-31 13:46 david.cole
* Source/CMakeLists.txt: BUG: Fix issue #7058 - link the commsup
lib explicitly for use on some Visual Studio + SDK combinations
2008-07-31 13:36 hoffman
* Source/cmake.cxx: BUG: fix for 7426 bad check for cpack
2008-07-31 12:54 david.cole
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix issue #5773 -
add table entry to map /W0 to WarningLevel="0"
2008-07-31 12:00 hoffman
* Tests/BundleGeneratorTest/CMakeLists.txt: ENH: fix for branch
2008-07-31 11:52 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/InstallRequiredSystemLibraries.cmake,
Source/cmCallVisualStudioMacro.cxx,
Source/cmCallVisualStudioMacro.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.cxx, Source/cmake.cxx,
Tests/CMakeLists.txt, Tests/BundleGeneratorTest/BundleIcon.icns,
Tests/BundleGeneratorTest/CMakeLists.txt,
Tests/BundleGeneratorTest/Executable.cxx,
Tests/BundleGeneratorTest/Info.plist,
Tests/BundleGeneratorTest/Library.cxx,
Tests/BundleGeneratorTest/StartupCommand: ENH: merge in stuff
from cvs head RC 16
2008-07-31 11:28 david.cole
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix issue #4971 -
use lower case when comparing file names from gcov output on
_WIN32 since sometimes the drive letters have different case.
2008-07-31 10:54 hoffman
* Tests/CMakeLists.txt: ENH: fix build with Xcode project was
missing
2008-07-31 10:33 hoffman
* Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
add a --trace option
2008-07-31 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/BundleIcon.icns: file BundleIcon.icns
was added on branch CMake-2-6 on 2008-07-31 15:52:24 +0000
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/CMakeLists.txt: file CMakeLists.txt was
added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/Executable.cxx: file Executable.cxx was
added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/Info.plist: file Info.plist was added
on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/Library.cxx: file Library.cxx was added
on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
2008-07-30 16:36 hoffman
* Tests/BundleGeneratorTest/StartupCommand: file StartupCommand was
added on branch CMake-2-6 on 2008-07-31 15:52:25 +0000
2008-07-30 16:36 david.cole
* Tests/: CMakeLists.txt, BundleGeneratorTest/BundleIcon.icns,
BundleGeneratorTest/CMakeLists.txt,
BundleGeneratorTest/Executable.cxx,
BundleGeneratorTest/Info.plist, BundleGeneratorTest/Library.cxx,
BundleGeneratorTest/StartupCommand: ENH: Add test for the new
CPack BundleGenerator. Thanks to Tim Shead for the patch. See
issue #7170 for more details.
2008-07-30 15:43 david.cole
* Modules/InstallRequiredSystemLibraries.cmake: BUG: Fix issue
#6610. Use 64-bit system binaries when using the 64-bit MSVC
compiler. Thanks to Clinton Stimpson for the patch.
2008-07-30 15:26 david.cole
* Source/: cmCallVisualStudioMacro.cxx, cmCallVisualStudioMacro.h,
cmGlobalVisualStudioGenerator.cxx, cmake.cxx: BUG: Fix issue
#7088 - do not emit error messages when attempts to run Visual
Studio macros fail. You can still get the error output as
messages if you want using --debug-output from the cmake command
line.
2008-07-30 15:18 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for bug 7427, preinstall
target name hard coded
2008-07-30 14:54 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
Modules/FindImageMagick.cmake, Modules/FindJPEG.cmake,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx, Source/cmLocalGenerator.cxx,
Source/cmOrderDirectories.cxx, Source/cmOrderDirectories.h,
Source/cmSourceFileLocation.cxx,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h: ENH: merge in from
main tree RC 15
2008-07-30 13:28 david.cole
* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
cmCPackPackageMakerGenerator.h: BUG: Fix issue #7414 - do not
crash when given components with circular dependencies. Thanks to
Doug Gregor for the patch.
2008-07-30 11:06 king
* Source/cmSourceFileLocation.cxx: ENH: Recognize src extensions of
all enabled langs
For historical reasons we still support naming of source files
without their extension. Sources without known extensions are
located on disk by iterating through a fixed set of possible
extensions. We now want users to always specify the extension,
so the fixed set will not be expanded and is preserved for
compatibility with older projects.
This change adds recognition of extensions of all enabled
languages to avoid checking the disk for files whose extensions
are unambiguous but not in the original fixed set.
2008-07-30 11:06 king
* Source/cmSourceFileLocation.cxx: BUG: Avoid double-slash in check
for source file
2008-07-30 10:44 hoffman
* Source/cmLocalGenerator.cxx: BUG: fix for bug 7421, fortran did
not get arch flags on the mac
2008-07-30 10:23 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmComputeLinkInformation.cxx: BUG: Preserve all non-targets on
user link lines
In CMake 2.4 the generated link line for a target always
preserved the originally specified libraries in their original
order. Dependencies were satisfied by inserting extra libraries
into the line, though it had some bugs. In CMake 2.6.0 we
preserved only the items on the link line that are not known to
be shared libraries. This reduced excess libraries on the link
line. However, since we link to system libraries (such as
/usr/lib/libm.so) by asking the linker to search (-lm), some
linkers secretly replace the library with a static library in
another implicit search directory (developers can override this
by using an imported target to force linking by full path). When
this happens the order still matters.
To avoid this and other potential subtle issues this commit
restores preservation of all non-target items and static library
targets. This will create cases of unnecessary, duplicate shared
libraries on the link line if the user specifies them, but at
least it will work. In the future we can attempt a more advanced
analysis to safely remove duplicate shared libraries from the
link line.
2008-07-30 09:25 king
* Source/cmComputeLinkDepends.cxx: BUG: Preserve shared lib order
for 2.4 compatibility
We preserve the order and multiplicity of libraries directly
linked by a target as specified by the user. Items known to be
shared libraries may be safely skipped because order preservation
is only needed for static libraries. However, CMake 2.4 did not
skip shared libs, so we do the same when in 2.4 compatibility
mode.
2008-07-30 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-29 16:41 hoffman
* Modules/FindJPEG.cmake: BUG: #7416 fix error when jpeg is not
found
2008-07-29 14:57 king
* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
cmOrderDirectories.h: ENH: Warn when system libraries may be
hidden.
We never explicitly specify system library directories in linker
or runtime search paths. Furthermore, libraries in these
directories are always linked by asking the linker to search for
them. We need to generate a warning when explicitly specified
search directories contain files that may hide the system
libraries during the search.
2008-07-29 14:01 king
* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
cmOrderDirectories.h: ENH: Provide context in path ordering
warnings
2008-07-29 14:00 king
* Source/cmOrderDirectories.cxx: STYLE: Fix typo in comment in
cmOrderDirectories
2008-07-29 10:51 hoffman
* Source/cmComputeLinkInformation.cxx: ENH: do not depend on files
that do not exist
2008-07-29 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-28 15:40 dgregor
* Modules/FindBoost.cmake: BUG: Be more careful with
Boost_MINOR_VERSION in FindBoost module
2008-07-28 14:33 dgregor
* Modules/FindBoost.cmake: BUG: Work around Boost 1.36.0 bug fix on
Darwin by setting the mangled compiler name to -xgccVERSION
2008-07-28 11:31 hoffman
* CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
DartConfig.cmake, Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
merge in policy 0008 and cdash direct submission
2008-07-28 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-27 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-26 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-25 23:23 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
Source/cmSourceFileLocation.cxx: ENH: merge in from main tree and
fix bug for flex and yacc stuff in SecondLife
2008-07-25 18:00 hoffman
* Source/cmSourceFileLocation.cxx: BUG: fix source file extension
bug that broke Second life build
2008-07-25 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-24 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-23 12:59 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmPolicies.cxx, cmPolicies.h,
cmTarget.cxx, cmTarget.h: ENH: Support full-path libs w/out valid
names.
This change introduces policy CMP0008 to decide how to treat full
path libraries that do not appear to be valid library file names.
Such libraries worked by accident in the VS IDE and Xcode
generators with CMake 2.4 and below. We support them in CMake
2.6 by introducing this policy. See policy documentation added
by this change for details.
2008-07-23 12:19 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: ENH: Skip libs in known dirs for
CMP0003 warnings.
Sometimes we ask the linker to search for a library for which the
path is known but for some reason cannot be specified by full
path. In these cases do not include the library in CMP0003
warnings because we know the extra paths are not needed for it.
2008-07-23 02:47 miguelf
* Modules/FindImageMagick.cmake: ENH: Updated FindImageMagick to: -
Find newer additions such as animate, compare, etc. - Find
development api: Magick++, MagickCore, MagickWand - Use
FindPackageHandleStandardArgs to output standard messages.
2008-07-23 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-22 14:04 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CheckFortranFunctionExists.cmake, Modules/FindBLAS.cmake,
Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
Modules/FindwxWidgets.cmake, Source/cmComputeLinkInformation.cxx,
Source/cmDocumentVariables.cxx, Source/cmDocumentation.cxx,
Source/cmDocumentationFormatter.cxx,
Source/cmDocumentationFormatterHTML.cxx,
Source/cmLocalGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.cxx: ENH: merge in changes
from main tree for RC12
2008-07-22 13:34 hoffman
* Modules/: FindBLAS.cmake, FindLAPACK.cmake, FindOpenSSL.cmake:
ENH: change to correct line feed
2008-07-22 13:32 hoffman
* Source/cmLocalGenerator.cxx: COMP: fix compiler warning and
follow style
2008-07-22 07:15 alin.elena
* Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
FindLAPACK.cmake:
ENH: FindBLAS.cmake, FindLAPACK.cmake modules were redesigned so
now you have three new variables BLA_VENDOR (you can specify the
VENDOR), BLA_STATIC (gets the static version of libs), BLA_F95
(gets the fortran 95 interface). BLA_VENDOR can be specified as
an environment variable. Intel mkls libs need FindThreads to be
found correctly so you will need to enable the C/CXX
2008-07-22 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-21 17:52 alex
* Source/: cmDocumentation.cxx, cmDocumentationFormatter.cxx,
cmDocumentationFormatterHTML.cxx: ENH: handle HTML documentation
for single items better: no warning about
ComputeSectionLinkPrefix, don't create an index for only one item
Alex
2008-07-21 15:44 hoffman
* CTestConfig.cmake, DartConfig.cmake: ENH: switch to using cdash
for submissions
2008-07-21 15:34 hoffman
* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: get out of
module if no fortran
2008-07-21 15:11 hoffman
* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH: this should fail
only if required is sent to find package
2008-07-21 13:40 alin.elena
* Modules/: FindBLAS.cmake, FindLAPACK.cmake:
ENH: checks if Fortran is enbaled. If not an error message is
produced.
2008-07-21 10:07 king
* Source/cmComputeLinkInformation.cxx: ENH: Support full-path libs
w/out extension in VS IDE.
- This case worked accidentally in CMake 2.4, though not in
Makefiles.
- Some projects build only with the VS IDE on windows and have
this
mistake.
- Support them when 2.4 compatibility is enabled by adding the
extension.
2008-07-21 04:56 alin.elena
* Modules/: CheckFortranFunctionExists.cmake, FindLAPACK.cmake:
ENH: Modules/CheckFortranFunctionExists.cmake helps gfortran to
check the existence of a file ENH: Modules/FindLAPACK.cmake
returns the full list of libraries required to link against
Lapack
2008-07-21 00:02 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-20 17:14 alex
* Source/cmDocumentVariables.cxx: STYLE: fix #7146, add
documentation for
CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables
-moved CMAKE_CROSSCOMPILING from "Variables that modify
behaviour" to "variables that Provide Information", since it
should be used only for testing whether we are currently in cross
compiling mode, not for switching between the modes.
Alex
2008-07-20 15:50 alex
* Modules/FindJNI.cmake: BUG: #7333, search dirs for Fedora
Alex
2008-07-20 15:45 alex
* Modules/FindJNI.cmake: BUG: #7360: add support for FreeBSD BUG:
#7345: add support for ppc
Alex
2008-07-20 15:39 alex
* Modules/FindJNI.cmake: BUG: fix #6416: provide JNI_LIBRARIES and
JNI_INCLUDE_DIRS
Alex
2008-07-19 23:52 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-18 23:52 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-18 16:12 david.cole
* Source/CPack/cmCPackBundleGenerator.cxx: ENH: Improvements to the
bundle cpack generator from second patch attached to feature
request #7170. Thanks to Tim Shead.
2008-07-18 11:24 hoffman
* CMakeLists.txt, ChangeLog.manual,
Utilities/cmcurl/CMakeLists.txt,
Utilities/cmcurl/CMake/CheckCSourceCompiles.cmake,
Utilities/cmcurl/CMake/CheckCSourceRuns.cmake,
Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake,
Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake,
Utilities/cmcurl/CMake/OtherTests.cmake: ENH: merge in fix for
xcode 3.1 build from main tree
2008-07-18 08:17 dgregor
* Modules/FindMPI.cmake: ENH: Use the HINTS feature of find_library
to find the right libraries for MPI, and act a bit more
intelligently when MPI cannot be found.
2008-07-17 23:52 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-17 15:19 king
* Utilities/cmcurl/CMakeLists.txt: COMP: Check for -Wno-long-double
before using
Older GCC on the Mac warns for use of long double, so we use
-Wno-long-double. Newer GCC on the Mac does not have this flag
and gives an error. We now check for the flag before using it.
See bug #7357.
2008-07-17 15:19 hoffman
* Utilities/cmcurl/CMake/CurlCheckCSourceCompiles.cmake: file
CurlCheckCSourceCompiles.cmake was added on branch CMake-2-6 on
2008-07-18 15:24:26 +0000
2008-07-17 15:19 hoffman
* Utilities/cmcurl/CMake/CurlCheckCSourceRuns.cmake: file
CurlCheckCSourceRuns.cmake was added on branch CMake-2-6 on
2008-07-18 15:24:26 +0000
2008-07-17 15:19 king
* Utilities/cmcurl/CMake/: CheckCSourceCompiles.cmake,
CheckCSourceRuns.cmake, CurlCheckCSourceCompiles.cmake,
CurlCheckCSourceRuns.cmake, OtherTests.cmake: ENH: Avoid cmcurl
CMake macro name conflicts
Utilities/cmcurl/CMake provides macros with the same file names
and macro names as others in Modules, but with different
interfaces. We rename the curl ones to avoid conflict.
2008-07-17 10:14 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Tests/TryCompile/CMakeLists.txt: ENH:
merge in two bug fixes to 26
2008-07-16 23:52 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-16 11:03 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
try_compile during EnableLanguage
- The source-file signature of try_compile looks up the
language
of the source file using the extension-to-language map so
that
it knows what language to enable in the generated project.
- This map needs to be filled before loading a file specified
by
CMAKE_USER_MAKE_RULES_OVERRIDE
CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>
so that the user file may call the try_compile() source-file
signature.
- It must still be re-filled after loading
CMake<LANG>Information.cmake
in case the compiler- or platform-specific files added
anything.
- See bug #7340.
2008-07-16 09:29 hoffman
* Tests/TryCompile/CMakeLists.txt: ENH: remove test that does not
work on all compilers
2008-07-15 23:52 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-15 11:35 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindBoost.cmake,
Source/cmGlobalXCodeGenerator.cxx,
Tests/TryCompile/CMakeLists.txt: ENH: merge in fix for xcode and
new version of find boost
2008-07-15 10:04 hoffman
* Tests/TryCompile/CMakeLists.txt: ENH: add a test for bug 7316
2008-07-14 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-14 18:51 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 7316
2008-07-14 13:52 dgregor
* Modules/FindBoost.cmake: ENH: FindBoost can now find the upcoming
Boost 1.46
2008-07-14 12:24 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt: ENH: add
cmCPackComponentGroup to build
2008-07-14 09:22 hoffman
* Source/CPack/cmCPackComponentGroup.cxx: ENH: add missing merged
file
2008-07-13 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-13 18:06 miguelf
* Modules/FindwxWidgets.cmake: ENH: Improved support for finding
wxWidgets in MinGW environment.
2008-07-13 17:55 hoffman
* CMakeCPackOptions.cmake.in, CMakeLists.txt, ChangeLog.manual,
Modules/CPack.Info.plist.in, Modules/CPack.cmake,
Modules/FindBoost.cmake, Modules/FindQt4.cmake,
Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmInstallCommand.cxx,
Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmInstallTargetsCommand.cxx, Source/cmake.cxx,
Source/CPack/cmCPackComponentGroup.h,
Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/CMakeSetupDialog.h,
Source/QtDialog/CMakeSetupDialog.ui,
Source/QtDialog/QCMakeCacheView.cxx,
Source/kwsys/RegularExpression.cxx,
Tests/CPackComponents/CMakeLists.txt: ENH: Merge from head create
RC7
2008-07-12 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-11 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-10 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-10 17:20 hoffman
* Source/kwsys/RegularExpression.cxx: COMP: remove warning and
check for assignment to itself in operator=
2008-07-09 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-09 17:45 king
* Modules/Platform/Darwin.cmake: BUG: Fix dylib versioning flags
for old OSX.
- ld flags -dylib_compatibility_version and
-dylib_current_version
are libtool flags -compatibility_version and -current_version
- OSX 10.3 does not like the dylib_ prefixes.
2008-07-09 16:30 david.cole
* Source/CPack/cmCPackComponentGroup.h: COMP: Fix HP continuous.
Pull stl headers into CMake header files using
cmStandardIncludes.h
2008-07-09 13:38 hoffman
* Source/CPack/cmCPackComponentGroup.cxx: file
cmCPackComponentGroup.cxx was added on branch CMake-2-6 on
2008-07-14 13:22:45 +0000
2008-07-09 13:38 david.cole
* Modules/CPack.Info.plist.in, Modules/CPack.cmake,
Source/CMakeLists.txt, Source/CPack/cmCPackComponentGroup.cxx,
Source/CPack/cmCPackComponentGroup.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h: ENH: One more patch
from Doug Gregor including PackageMaker functionality for
componentized-for-the-end-user and download-some-bit-on-demand
installers.
2008-07-09 11:46 hoffman
* Source/kwsys/RegularExpression.cxx: ENH: fix memory leak
2008-07-09 10:09 king
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h: ENH: Set version info
for shared libs on OSX.
- Map SOVERSION major.minor.patch to compatibility_version
- Map VERSION major.minor.patch to current_version
- See issue #4383.
2008-07-09 10:09 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Add full target version
signature cmTarget::GetTargetVersion.
2008-07-08 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-08 17:47 david.cole
* Tests/CPackComponents/CMakeLists.txt: ENH: Use new
cpack_add_component macro (and friends) from the CPackComponents
test. Thanks again to Doug Gregor!
2008-07-08 11:52 david.cole
* Modules/CPack.cmake, Modules/NSIS.template.in,
Source/CPack/cmCPackComponentGroup.h,
Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetCMakePropertyCommand.h, Source/cmGlobalGenerator.h,
Source/cmInstallCommand.cxx, Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmInstallTargetsCommand.cxx: ENH: Further refinement of
the CPack components functionality from Doug Gregor.
Details: ==========
- New cpack_add_component, cpack_add_component_group, and
cpack_add_install_type "commands" defined as macros in the CPack
module. - Documentation for all of the variables and commands
in the CPack module. - Added get_cmake_property(... COMPONENTS)
to CMake to ask for the names of all components. Used in the
CPack module to automatically build component-based installers.
(Set CPACK_MONOLITHIC_INSTALL to turn off component-based
installation). - A group can declare its PARENT_GROUP, to build
an arbitrary hierarchy of groups. - New CPack command
cpack_configure_downloads, which creates an installer that
downloads only the selected components on-the-fly. Those
components marked DOWNLOADED will be separate packages downloaded
on-the-fly (or, all packages can be marked as such with the ALL
option to cpack_configure_downloads). Individual components are
compressed with ZIP at installer-creation time and
downloaded/uncompressed by the installer as needed. This feature
is only available on Windows with NSIS at the moment. - NSIS
installers can install themselves and enable the "Change" button
in Add/Remove programs, allowing users to go back and install or
remove components. This can be disabled through
cpack_configure_downloads, because it's only really useful is
most of the application's functionality is in downloaded
components. - Bug fix: automatically install everything whose
COMPONENT was not specified (it's a hidden, required group) -
Bug fix: fixed removal of components when re-running the NSIS
installer and unchecking components - Bug fix: NSIS installers
now only install/remove the minimal number of files when re-run
to update the installation (or by clicking "Change" in Add/Remove
programs)
2008-07-07 23:53 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-07 15:07 hoffman
* Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
Tests/CMakeLists.txt: ENH: add get_test_property to bootstrap so
bootstrap builds test the same as non-bootstrap builds
2008-07-07 13:12 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Do not build
human-reference files in Xcode
- The Info.plist file in app bundles should not be built.
- User-specified files such as foo.txt should not be built.
- Only files with a recognized language should be built,
just as in the Makefiles generators.
- See bug #7277.
2008-07-07 10:57 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Add projectRoot to Xcode
projects
- This attribute points Xcode at the source tree.
- Xcode 3 wants this to be set always.
- See bug #7044.
2008-07-07 10:05 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix AppBundle=>Library
depends in Xcode
- The Xcode generator xcode-depend-helper needs to account
for the paths of executables within application bundles.
- See bug #7278.
2008-07-06 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-06 22:06 hoffman
* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
2008-07-06 20:03 hoffman
* Source/CTest/cmCTestMultiProcessHandler.h: COMP: fix some more
warnings
2008-07-06 19:58 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
COMP: fix a few more warnings
2008-07-06 04:57 miguelf
* Modules/FindwxWidgets.cmake: BUG: Add new library richtext.
Reported in #7284 thanks to earith.
2008-07-05 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-05 13:25 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui:
ENH: Replace Advanced checkbox and group option in menu with a
combo box to choose view type.
2008-07-05 11:57 clinton
* Modules/FindQt4.cmake:
BUG: Watch for empty qconfig.pri files. Fixes #7287.
2008-07-05 09:29 hoffman
* Source/cmGlobalGenerator.cxx: COMP: fix warning
2008-07-04 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-04 10:28 hoffman
* Source/CTest/: cmCTestMultiProcessHandler.cxx,
cmCTestMultiProcessHandler.h, cmCTestTestHandler.cxx: COMP: try
to fix sgi compiler problem with set and also shorten symbol
lengths for set class
2008-07-04 10:10 hoffman
* Source/CTest/cmCTestTestHandler.cxx: COMP: fix more warnings
2008-07-04 09:55 hoffman
* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
2008-07-04 09:50 hoffman
* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: COMP: fix
some warnings
2008-07-03 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-03 18:19 dgregor
* Modules/FindBoost.cmake: COMP: Find Boost as installed by the
BoostPro/Boost Consulting installers on Windows
2008-07-03 16:26 hoffman
* Source/CTest/cmCTestMultiProcessHandler.cxx: ENH: one more fix
for the old hp c++ compiler
2008-07-03 15:49 dgregor
* Modules/FindBoost.cmake: ENH: Cleanup FindBoost module, fixing
several small bugs and providing better diagnostic information
when things go wrong
2008-07-03 15:46 king
* Tests/CMakeLists.txt: BUG: Replace non-bootstrap command with
macro
- The GET_TEST_PROPERTY command does not exist during
bootstrap.
- Instead of lots of conditionals, replace it with a macro.
2008-07-03 15:02 hoffman
* Source/CTest/cmProcess.cxx: ENH: one more fix for hp
2008-07-03 14:38 king
* Tests/CMakeLists.txt: ENH: Remove condition on use of CMake 2.4
commands
- Commands SET_TESTS_PROPERTIES and GET_TEST_PROPERTY exist
in CMake 2.4, which is now required.
- Therefore we need not check before using them.
2008-07-03 14:34 king
* Tests/CMakeLists.txt: COMP: Don't set properties on a
non-existing test
- Test SubProject-Stage2 is conditionally created.
- Set properties on it only if it exists.
2008-07-03 13:55 hoffman
* Source/CTest/cmProcess.h: ENH: fix for old hp compiler
2008-07-03 13:55 king
* Source/cmake.cxx: ENH: Do not auto-create out-dated cache
variables
- We used to always put LIBRARY_OUTPUT_PATH and
EXECUTABLE_OUTPUT_PATH
in the cache if the project did not.
- In CMake 2.6 these variables should no longer be used.
- Now add them only if CMAKE_BACKWARDS_COMPATIBILITY is also
cached.
- This happens only when CMP0001 is set to OLD or WARN or if
the user or project sets it. In any case compatibility is
needed.
- Reported by Miguel A. Figueroa-Villanueva and Philip Lowman.
2008-07-03 13:28 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
BUG: Fix Xcode reference to Info.plist resource
- Generated Xcode projects for application bundles list the
CMake-generated Info.plist input file as a resource.
- The location of the input file was moved by a previous
commit,
but the reference to it as a resource file was not updated.
- This change moves the file to CMakeFiles/<tgt>.dir/Info.plist
to give it a more intuitive name in the Xcode project.
- We also update the reference to point at the correct
location.
- See bug #7277.
2008-07-03 13:28 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Fix Xcode per-config
bundle name in Info.plist
- The Xcode generator creates one Info.plist input file which
is
converted at build time by Xcode and placed in the final
bundle.
- The <CONFIG>_OUTPUT_NAME target property can place different
content
for the exe name in Info.plist on a per-configuration basis.
- Instead of generating a per-config Info.plist input file just
let
Xcode put the name in at build time using the
$(EXECUTABLE_NAME) var.
2008-07-03 09:49 hoffman
* Source/CTest/: cmProcess.cxx, cmProcess.h: ENH: add missing file
2008-07-03 09:31 hoffman
* Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestMultiProcessHandler.cxx,
Source/CTest/cmCTestMultiProcessHandler.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h, Tests/CMakeLists.txt: ENH: add
initial ctest -j feature
2008-07-02 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-01 23:54 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-07-01 10:58 hoffman
* CMakeCPackOptions.cmake.in: ENH: fix install in add/remove
programs, again...
2008-06-30 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-30 16:10 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindGettext.cmake,
Modules/FindKDE4.cmake, Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h: ENH: check in RC 6
merges from trunk
2008-06-30 14:29 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
BUG: Fix column widths on some systems.
2008-06-30 09:57 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not escape make
variable references in VS additional options.
2008-06-29 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-29 18:58 alex
* Modules/FindGettext.cmake: BUG: fix 7230: don't ignore first
parameter if it's not ALL
Alex
2008-06-28 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-28 11:16 martink
* Source/: cmIfCommand.cxx, cmIfCommand.h, cmWhileCommand.cxx: BUG:
fix memory leak and cleanup error string code
2008-06-27 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-26 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-26 13:30 king
* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Fix computed
directory property DEFINITIONS.
- The property tracks the value formed by add_definitions
and remove_definitions command invocations.
- The string should be maintained for use in returning for the
DEFINITIONS property value.
- It is no longer used for any other purpose.
- The DEFINITIONS property was recently documented as
deprecated.
- See bug #7239.
2008-06-26 13:14 hoffman
* Modules/FindKDE4.cmake: BUG: don't run KDE4_KDECONFIG_EXECUTABLE
if it is notfound
2008-06-26 13:01 martink
* Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: support
parenthesis as arguments and in conditionals feature request
#6191
2008-06-26 10:58 king
* Source/: cmGetDirectoryPropertyCommand.h, cmMakefile.cxx: ENH:
Update documentation of computed directory properites.
- Fix documentation of get_directory_property command.
- Convert its list of computed directory properties to be
defined/documented directory properties.
2008-06-26 10:58 king
* Source/cmMakefile.cxx: BUG: Fix PARENT_DIRECTORY property in
top-level to not crash.
2008-06-25 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-25 09:51 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CPack.Info.plist.in,
Modules/CPack.cmake, Modules/CPack.distribution.dist.in,
Modules/FindBLAS.cmake, Modules/FindFLTK.cmake,
Modules/FindKDE3.cmake, Modules/FindMatlab.cmake,
Modules/FindOpenSSL.cmake, Modules/FindQt3.cmake,
Modules/FindSWIG.cmake, Modules/FindwxWidgets.cmake,
Modules/NSIS.template.in, Source/CMakeLists.txt,
Source/cmFLTKWrapUICommand.cxx, Source/cmFindPackageCommand.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
Source/cmake.h, Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.h,
Source/CPack/cmCPackComponentGroup.h,
Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackGenerator.h,
Source/CPack/cmCPackGeneratorFactory.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/CMakeSetupDialog.h,
Source/QtDialog/CMakeSetupDialog.ui,
Source/QtDialog/QCMakeCacheView.cxx,
Source/QtDialog/QCMakeCacheView.h, Tests/CMakeLists.txt,
Tests/CPackComponents/CMakeLists.txt,
Tests/CPackComponents/VerifyResult.cmake,
Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
Tests/CPackComponents/mylibapp.cpp,
Tests/FindModulesExecuteAll/CMakeLists.txt,
Tests/FindModulesExecuteAll/main.c,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge in changes from
main tree
2008-06-25 09:44 hoffman
* Source/cmMakefile.cxx: BUG: fix for bug 7239, DEFINITIONS
property not backwards compatible to 2.4
2008-06-24 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-24 16:47 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: undo optional because we
need it
2008-06-24 15:50 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: rc is not so optional at
least with 2005 and newer, as it is used to embed the manifest
files
2008-06-24 00:00 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
BUG: Don't create empty property. Fixes bug #7193.
2008-06-23 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-23 13:37 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: make rc optional
2008-06-23 11:08 hoffman
* Source/cmFLTKWrapUICommand.cxx: BUG: fix for bug 7228
FLTK_WRAP_UI segfault fixed
2008-06-22 23:55 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-21 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-20 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-20 16:25 hoffman
* Source/: cmake.h, cmake.cxx: BUG: fix for bug 7222 manifest:no
not working for makefiles
2008-06-19 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-19 11:08 david.cole
* Tests/CMakeLists.txt: BUG: Avoid running the new CPackComponents
test on Windows unless the NSIS installer is available.
2008-06-19 06:17 hoffman
* Source/CPack/cmCPackBundleGenerator.cxx: file
cmCPackBundleGenerator.cxx was added on branch CMake-2-6 on
2008-06-25 13:51:32 +0000
2008-06-19 06:17 david.cole
* Source/CPack/cmCPackBundleGenerator.cxx: COMP: Eliminate
unreferenced variable warning
2008-06-18 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-18 19:02 alex
* Modules/FindKDE3.cmake: BUG: modify the compiler flags only if
KDE3 has actually been found
Alex
2008-06-18 18:57 alex
* Modules/FindKDE3.cmake: STYLE: use uppercase to be consistent
with the rest of the file
Alex
2008-06-18 16:39 alex
* Modules/FindKDE3.cmake: BUG: the variable is _KDE4_USE_FLAGS ENH:
I guess this is also true for gcc 2.95 ?
Alex
2008-06-18 16:00 david.cole
* Source/CPack/cmCPackGenerator.cxx: COMP: Eliminate compiler
warning on 64-bit build.
2008-06-18 14:25 david.cole
* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Always look for the
NSIS reg value in the 32-bit hive even in 64-bit builds of CPack.
2008-06-18 13:28 hoffman
* Source/cmake.cxx: ENH: support large object file lists with
incremental visual studio linking
2008-06-18 12:23 hoffman
* Modules/FindKDE3.cmake: ENH: use correct variable
2008-06-18 09:53 hoffman
* Source/CPack/cmCPackBundleGenerator.h: file
cmCPackBundleGenerator.h was added on branch CMake-2-6 on
2008-06-25 13:51:33 +0000
2008-06-18 09:53 david.cole
* Modules/CPack.cmake, Source/CMakeLists.txt,
Source/CPack/cmCPackBundleGenerator.cxx,
Source/CPack/cmCPackBundleGenerator.h,
Source/CPack/cmCPackGeneratorFactory.cxx: ENH: Apply patch for
feature request #7170. Thanks to Tim Shead for contributing...
2008-06-18 09:28 hoffman
* Tests/CPackComponents/VerifyResult.cmake: file VerifyResult.cmake
was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-18 09:28 david.cole
* Tests/CPackComponents/VerifyResult.cmake: BUG: Be more specific
about the expected file name of the installer. (So we don't get
mylibapp.exe in our GLOB results in make based build trees where
the built exes end up in the same directory as the CPack
installers...)
2008-06-18 09:22 hoffman
* Modules/FindKDE3.cmake: ENH: fix for findall
2008-06-18 09:07 hoffman
* Source/CTest/cmCTestBuildAndTestHandler.cxx: BUG: make sure ctest
sees the output of the cmake run in build and test cases, it was
not...
2008-06-18 08:42 hoffman
* Modules/FindKDE3.cmake: ENH: try to module run test
2008-06-18 08:37 hoffman
* Modules/: FindKDE3.cmake, FindQt3.cmake: ENH: try to module run
test
2008-06-18 07:08 hoffman
* Modules/CPack.distribution.dist.in: file
CPack.distribution.dist.in was added on branch CMake-2-6 on
2008-06-25 13:51:31 +0000
2008-06-18 07:08 david.cole
* Modules/CPack.distribution.dist.in,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h: BUG: Workaround
PackageMaker 3.0 issue for new CPack components feature. Thanks
again to Doug Gregor for the patch.
2008-06-17 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-17 21:46 hoffman
* Modules/FindSWIG.cmake: ENH: no fatal error if not required
2008-06-17 18:02 miguelf
* Modules/FindwxWidgets.cmake: ENH: Added support for MSYS as a
unix style search.
2008-06-17 14:07 david.cole
* Source/CPack/cmCPackNSISGenerator.cxx: COMP: Use cmOStringStream
instead of std::ostringstream for the HP compiler.
2008-06-17 14:03 hoffman
* Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7136
2008-06-17 13:27 hoffman
* Modules/FindBLAS.cmake: ENH: make find blas work if there is no
fortran compiler
2008-06-17 13:13 hoffman
* Source/cmake.cxx: ENH: add an enabled language property
2008-06-17 12:44 david.cole
* Source/CPack/: cmCPackGenerator.cxx, cmCPackNSISGenerator.cxx:
COMP: Fix errors and warnings from continuous dashboards running
different compilers...
2008-06-17 12:09 david.cole
* Source/CPack/cmCPackGenerator.h: COMP: Include full class
definitions of classes used in std::map data members.
2008-06-17 11:39 hoffman
* Tests/CPackComponents/CMakeLists.txt: file CMakeLists.txt was
added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-17 11:39 hoffman
* Source/CPack/cmCPackComponentGroup.h: file
cmCPackComponentGroup.h was added on branch CMake-2-6 on
2008-06-25 13:51:35 +0000
2008-06-17 11:39 hoffman
* Tests/CPackComponents/mylib.cpp: file mylib.cpp was added on
branch CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-17 11:39 hoffman
* Tests/CPackComponents/mylib.h: file mylib.h was added on branch
CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-17 11:39 hoffman
* Tests/CPackComponents/mylibapp.cpp: file mylibapp.cpp was added
on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-17 11:39 david.cole
* Modules/CPack.Info.plist.in, Modules/CPack.distribution.dist.in,
Modules/NSIS.template.in, Source/CPack/cmCPackGenerator.cxx,
Source/CPack/cmCPackGenerator.h,
Source/CPack/cmCPackComponentGroup.h,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Tests/CMakeLists.txt, Tests/CPackComponents/CMakeLists.txt,
Tests/CPackComponents/VerifyResult.cmake,
Tests/CPackComponents/mylib.cpp, Tests/CPackComponents/mylib.h,
Tests/CPackComponents/mylibapp.cpp,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add patch for feature
request #6847 - CPack components for NSIS and PackageMaker
installers. Thanks to Doug Gregor for all the hard work involved
with implementing this patch! Also added new test CPackComponents
that is conditionally executed only when NSIS or PackageMaker
installer builders are available.
2008-06-17 11:29 hoffman
* Modules/FindBLAS.cmake: STYLE: fix indent for file
2008-06-17 10:58 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6619
2008-06-17 10:51 hoffman
* Tests/CMakeLists.txt: ENH: try turning this on again
2008-06-16 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-16 20:10 hoffman
* Tests/CMakeLists.txt: ENH: turn this off until it passes on all
systems
2008-06-16 20:05 hoffman
* Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: add a project
name
2008-06-16 20:05 hoffman
* Tests/FindModulesExecuteAll/CMakeLists.txt: file CMakeLists.txt
was added on branch CMake-2-6 on 2008-06-25 13:51:58 +0000
2008-06-16 18:37 alex
* Modules/FindOpenSSL.cmake: BUG: don't fail with FATAL_ERROR if
REQUIRED was not used
Alex
2008-06-16 15:19 hoffman
* Modules/FindFLTK.cmake, Modules/FindKDE3.cmake,
Modules/FindMatlab.cmake,
Tests/FindModulesExecuteAll/CMakeLists.txt: ENH: fix find module
stuff for test
2008-06-16 14:15 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fix so that MinGW use
win32_find_style (6478). Also, consolidated search styles
selection into a single variable, so that they are mutually
exclusive.
2008-06-16 14:03 hoffman
* Tests/FindModulesExecuteAll/main.c: file main.c was added on
branch CMake-2-6 on 2008-06-25 13:52:00 +0000
2008-06-16 14:03 alex
* Tests/: CMakeLists.txt, FindModulesExecuteAll/CMakeLists.txt,
FindModulesExecuteAll/main.c: ENH: add test which executes all
FindXXX.cmake modules
Alex
2008-06-15 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-14 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-13 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-13 16:57 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
ENH: remove red blending. It didn't look good on some systems.
2008-06-13 16:33 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fixed incorrectly matched
FOREACH (7008).
2008-06-13 15:29 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
ENH: instead of solid red for new entries, blend it with the
alternating white/gray (depending on style).
2008-06-13 11:19 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Make original flat view the default. Add option to
switch to grouped view (and remember it).
2008-06-13 10:15 hoffman
* Source/cmVersion.cxx: ENH: remove beta stuff from version
2008-06-13 08:55 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeFindBinUtils.cmake, Modules/CPack.RuntimeScript.in,
Modules/FindCurses.cmake, Modules/FindFreetype.cmake,
Modules/FindGDAL.cmake, Modules/FindGIF.cmake,
Modules/FindKDE3.cmake, Modules/FindKDE4.cmake,
Modules/FindLua50.cmake, Modules/FindLua51.cmake,
Modules/FindOpenAL.cmake, Modules/FindOpenThreads.cmake,
Modules/FindPhysFS.cmake, Modules/FindProducer.cmake,
Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Modules/FindQuickTime.cmake, Modules/FindSDL.cmake,
Modules/FindSDL_image.cmake, Modules/FindSDL_mixer.cmake,
Modules/FindSDL_net.cmake, Modules/FindSDL_sound.cmake,
Modules/FindSDL_ttf.cmake, Modules/FindTCL.cmake,
Modules/FindTclsh.cmake, Modules/FindWish.cmake,
Modules/FindXMLRPC.cmake, Modules/Findosg.cmake,
Modules/FindosgDB.cmake, Modules/FindosgFX.cmake,
Modules/FindosgGA.cmake, Modules/FindosgIntrospection.cmake,
Modules/FindosgManipulator.cmake, Modules/FindosgParticle.cmake,
Modules/FindosgProducer.cmake, Modules/FindosgShadow.cmake,
Modules/FindosgSim.cmake, Modules/FindosgTerrain.cmake,
Modules/FindosgText.cmake, Modules/FindosgUtil.cmake,
Modules/FindosgViewer.cmake,
Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Source/cmFindBase.cxx,
Source/cmFindBase.h, Source/cmFindCommon.cxx,
Source/cmFindCommon.h, Source/cmFindLibraryCommand.cxx,
Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/kwsys/DynamicLoader.cxx,
Source/kwsys/SystemInformation.cxx, Source/kwsys/Terminal.c,
Tests/CMakeTests/FindBaseTest.cmake.in,
Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
Tests/CustomCommand/gen_once.c.in,
Tests/CustomCommand/wrapper.cxx,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/A/wibble-config.cmake,
Tests/FindPackageTest/B/wibble-config.cmake: ENH: merge in
changes from head
2008-06-12 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-11 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-11 15:08 clinton
* Source/QtDialog/QCMakeCacheView.cxx: ENH: better name for
ungrouped entries.
2008-06-11 14:47 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
BUG: need to invalidate filtering when using Qt 4.3+.
2008-06-10 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-10 22:19 clinton
* Source/QtDialog/CMakeSetupDialog.cxx:
ENH: Add items under the Options menu for collapsing and
expanding the variable tree.
2008-06-10 20:17 clinton
* Source/QtDialog/QCMakeCacheView.cxx: ENH: Give a label for the
group of properties that didn't get put into another group.
2008-06-10 18:53 clinton
* Source/QtDialog/QCMakeCacheView.cxx:
ENH: group together items with no prefix and items that won't be
grouped with others.
2008-06-10 18:28 alex
* Source/cmGlobalGenerator.cxx: BUG: -fail with error if the
CMake<LANG>Information.cmake file wasn't found ENH: -if no
compiler has been found, don't test it, and also remove the
compiler information file again. This makes optionally enabling a
language work better.
Alex
2008-06-10 13:22 king
* Source/cmFindBase.cxx: BUG: In find_* commands support NO_*
options in short-hand
- The short-hand forms do not document the NO_* options.
- CMake 2.4 and 2.6.0 accepted them accidentally, but also
treated the options as paths.
- Now the options are accepted but do not become paths.
2008-06-10 00:17 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Use a tree view of the properties instead of a flat list
view. Properties are grouped by a prefix (up to first "_")
and can be expanded or collapsed.
Fixes #6359.
2008-06-09 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-09 16:04 king
* Modules/: CMakeFindBinUtils.cmake, FindCurses.cmake,
FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
FindKDE3.cmake, FindKDE4.cmake, FindLua50.cmake, FindLua51.cmake,
FindOpenAL.cmake, FindOpenThreads.cmake, FindPhysFS.cmake,
FindProducer.cmake, FindQt3.cmake, FindQuickTime.cmake,
FindSDL.cmake, FindSDL_image.cmake, FindSDL_mixer.cmake,
FindSDL_net.cmake, FindSDL_sound.cmake, FindSDL_ttf.cmake,
FindTCL.cmake, FindTclsh.cmake, FindWish.cmake, FindXMLRPC.cmake,
Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
FindosgIntrospection.cmake, FindosgManipulator.cmake,
FindosgParticle.cmake, FindosgProducer.cmake,
FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: ENH:
Cleanup Find* modules with new HINTS feature
- The find_* commands now provide a HINTS option.
- The option specifies paths to be preferred over the system
paths.
- Many Find* modules were using two find calls with
NO_DEFAULT_PATH
to approximate the behavior, but that blocked users from
overriding
things with CMAKE_PREFIX_PATH.
- This commit uses the HINTS feature to get desired behavior in
only one find command call.
2008-06-09 15:50 alex
* Modules/CPack.RuntimeScript.in: STYLE: apply patch from Thomas
Klausner (NetBSD): use "=" for testing strings for equality
instead of "=="
This also matches what the man page for test says "s1 = s2
True if the strings s1 and s2 are identical."
Alex
2008-06-09 15:22 king
* Source/: cmFindBase.cxx, cmFindPackageCommand.cxx: ENH: Make
find_* command search order more intuitive.
- The CMAKE_PREFIX_PATH and similar variables have both
environment and CMake cache versions.
- Previously the environment value was checked before the
cache value.
- Now the cache value is favored because it is more specific.
2008-06-09 15:09 hoffman
* Tests/FindPackageTest/: A/wibble-config.cmake,
B/wibble-config.cmake: file wibble-config.cmake was added on
branch CMake-2-6 on 2008-06-13 12:55:19 +0000
2008-06-09 15:09 hoffman
* Tests/CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h:
file cmake_i_do_not_exist_in_the_system.h was added on branch
CMake-2-6 on 2008-06-13 12:55:18 +0000
2008-06-09 15:09 king
* Tests/:
CMakeTests/A/include/cmake_i_do_not_exist_in_the_system.h,
CMakeTests/FindBaseTest.cmake.in, FindPackageTest/CMakeLists.txt,
FindPackageTest/A/wibble-config.cmake,
FindPackageTest/B/wibble-config.cmake: ENH: Add test for new
find_* command HINTS option.
2008-06-09 15:08 king
* Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
ENH: Add HINTS option to find_* commands.
- Hints are searched after user locations but before system
locations
- The HINTS option should have paths provided by system
introspection
- The PATHS option should have paths that are hard-coded
guesses
2008-06-09 12:51 king
* Source/cmFindPathCommand.cxx: ENH: Improve framework search speed
for find_file and find_path
- Locating a header inside a framework often requires globbing
- Previously the glob was <dir>/*/Headers/<name>
- Now the glob is <dir>/*.framework/Headers/<name>
- This is much faster when <dir> is not really a framework dir
2008-06-09 11:58 king
* Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
cmFindLibraryCommand.h, cmFindPathCommand.cxx,
cmFindPathCommand.h, cmFindProgramCommand.cxx: ENH: Refactor
find_* command framework/appbundle search order impl.
- CMAKE_FIND_FRAMEWORK and CMAKE_FIND_APPBUNDLE are supposed to
specify
whether to find frameworks/appbundles FIRST, LAST, ONLY, or
NEVER.
- Previously this affected only the placement of
CMAKE_FRAMEWORK_PATH
and CMAKE_APPBUNDLE_PATH with respect to the other path
specifiers.
- Now it behaves as documented. The entire search path is
inspected for
each kind of program, library, or header before trying the
next kind.
- Additionally the ONLY mode is now honored for headers so that
users
do not end up with a library in framework and a header from
elsewhere.
2008-06-09 11:57 king
* Source/: cmFindBase.cxx, cmFindCommon.cxx, cmFindCommon.h,
cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
cmFindPathCommand.cxx: ENH: In find_* implementation centralize
addition of trailing slashes
- Create cmFindCommon::AddTrailingSlashes
- Use it in cmFindBase and cmFindPackageCommand
- Remove duplication from other find commands
2008-06-08 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-08 11:41 king
* Source/cmake.cxx: ENH: Whenever CMake re-runs from inside the VS
IDE inform the user why.
2008-06-08 11:41 king
* Tests/CMakeTests/FindBaseTest.cmake.in: BUG: Fix CMake.FindBase
test to normalize paths before comparing.
- Previously the find_* commands did not normalize the search
paths
- The recent refactoring enabled such normalization
- The FindBase test must also normalize before comparing paths
2008-06-08 11:41 king
* Source/cmFindBase.cxx: BUG: Fix find_* command calls with no
PATHS but new-style options.
- In cmFindBase when CheckCommonArgument returns true, set
newStyle
- Otherwise if there are no PATHS then the ancient-style
compatibility
mode is enabled and the common argument is treated as a path.
2008-06-07 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-06 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-06 11:52 king
* Source/kwsys/Terminal.c: ENH: Recognize more color terminals.
- Patch from Matthew McCormick, slightly tweaked
- See issue #6833
2008-06-06 11:49 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for flags that have
sub-string matches
2008-06-06 10:22 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix for bug 6364,
extra help targets when there are subdirectories of the top level
2008-06-06 09:06 king
* Source/cmFindBase.cxx: BUG: Fix cmFindBase::AddMacPath to
actually use its arguments after previous refactoring commit.
2008-06-06 01:36 clinton
* Modules/FindQt4.cmake:
BUG: Fix for #7118. Relative paths going outside the
current source dir resulted in badly placed moc source
files in the build dir (or out of the build dir).
2008-06-05 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-05 18:20 king
* Source/: cmFindBase.cxx, cmFindBase.h, cmFindCommon.cxx,
cmFindCommon.h, cmFindPackageCommand.cxx, cmFindPackageCommand.h:
ENH: Refactor cmFindCommon, cmFindBase, and cmFindPackageCommand
- Add each part of the search order in a separate method.
- Collect added paths in an ivar in cmFindCommon.
- Move user path storage up to cmFindCommon and share
between cmFindBase and cmFindPackageCommand.
- Expand user path registry values up in cmFindCommon
- Enables 32-/64-bit registry view for find_package
- Disables registry expansion for paths not specified
with the PATHS argument, which is not expected.
2008-06-05 10:01 king
* Tests/CustomCommand/wrapper.cxx: BUG: Fix new custom command with
make-var expansion test on VS6. The VS6 IDE adds some extra
characters to the variable value during expansion.
2008-06-05 09:54 king
* Source/cmFindBase.cxx: BUG: Fix 64-bit build of CMake so it can
find 32-bit VS install.
- cmFindBase should search both 32-bit and 64-bit registry
views
for FIND_PROGRAM even if CMAKE_SIZEOF_VOID_P is not set.
- Needed because the variable is not available when
CMAKE_MAKE_PROGRAM
is to be found.
2008-06-04 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-04 12:10 king
* Tests/CustomCommand/: CMakeLists.txt, wrapper.cxx: ENH: Add test
for make variable replacement in a custom command with the
VERBATIM option.
2008-06-04 12:10 king
* Source/cmMakefile.cxx: ENH: Allow custom commands with VERBATIM
option to have $(SomeVar) make variable replacement.
2008-06-03 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-03 10:29 clinton
* Modules/FindQt4.cmake:
ENH: Some Linux distros don't install xorg-devel, png-devel,
etc... when qt4-devel is installed. Finding them was
required to support building against static Qt. Changing
it so they are ignored if not found.
2008-06-03 10:02 king
* Source/cmGlobalGenerator.cxx: COMP: Fix bootstrap build after
previous change to signature of AddRuleHash.
2008-06-03 09:55 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefileTargetGenerator.cxx: BUG: Include less content as input
to "rule hash" computation.
- The rule hash should use only commands specified by the user.
- No make output (echo and progress) rules should be included.
- No outputs or dependencies need be included. The native
build tool
will take care of them.
2008-06-02 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-02 19:44 clinton
* Source/kwsys/DynamicLoader.cxx:
BUG: FormatMessage can return a NULL message. Add check for
NULL pointer.
2008-06-02 16:45 king
* Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/foo.in, Tests/CustomCommand/gen_once.c.in:
ENH: Remove SKIP_RULE_DEPENDS option from add_custom_command()
- Option was recently added but never released.
- Custom commands no longer depend on build.make so we do
not need the option.
- Rule hashes now take care of rebuilding when rules change
so the dependency is not needed.
2008-06-02 16:44 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefileTargetGenerator.cxx: ENH: Introduce "rule hashes" to
help rebuild files when rules change.
- In CMake 2.4 custom commands would not rebuild when rules
changed.
- In CMake 2.6.0 custom commands have a dependency on
build.make
which causes them to rebuild when changed, but also when any
source is added or removed. This is too often.
- We cannot have a per-rule file because Windows filesystems
do not deal well with lots of small files.
- Instead we add a persistent CMakeFiles/CMakeRuleHashes.txt
file
at the top of the build tree that is updated during each
CMake Generate step. It records a hash of the build rule for
each file to be built. When the hash changes the file is
removed so that it will be rebuilt.
2008-06-02 14:53 ewing
* Modules/FindLua51.cmake: BUG: fixed Lua50 to be Lua51 in
FIND_PACKAGE_HANDLE_STANDARD_ARGS call.
2008-06-02 09:39 martink
* Source/cmMakefile.cxx: COMP: fix warning
2008-06-01 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-06-01 23:40 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix crash on dash17
linux where the parsing of the proc file must not have worked
right
2008-06-01 16:11 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix crash on cygwin
2008-06-01 14:40 fbertel
* Source/kwsys/SystemInformation.cxx: BUG:cpuinfo format are
different between Linux and Cygwin. Cygwin does not have physical
id tag or cpu cores tag.
2008-06-01 11:23 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: avoid divide by zero,
temporary fix until cygwin cpu file is read better, bad cpu info
is better than a crash
2008-05-31 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-31 11:23 fbertel
* Source/kwsys/SystemInformation.cxx: BUG:Fixed NumberOfLogicalCPU,
NumberOfPhysicalCPU and LogicalProcessorsPerPhysical under Linux.
Some part was just wrong. Some other part missed to take the
multicore value into account.
2008-05-31 08:15 martink
* Source/cmMakefile.cxx: ENH: make end of file checking for close
if, foreach, macro, functions etc enabled. Not sure why it was
disabled to start with, but I suspect I will find out. In reponse
to Bill email about a ctest -S script with a function that waqs
not closed. Closure was only checked for regular listfiles not
other files.
2008-05-30 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-30 09:14 martink
* Source/CTest/cmCTestTestHandler.cxx: ENH: make tes test finding
logic also try full paths as relative paths because some folks
have been doing that and 2.4 handled it
2008-05-29 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-29 11:50 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: improve progress reporting
when there are multiple targets with the same name, bug# 7042
2008-05-29 09:15 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmInstallTargetGenerator.cxx, Source/cmSourceFile.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
ENH: merge in changes from head for RC 3
2008-05-28 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-27 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-27 16:50 king
* Source/cmFindBase.cxx: BUG: Fix previous registry lookup change
for executables.
- The target platform does not matter for finding executables
so find_program should expand to both 32-bit and 64-bit
registry
values.
- See issue #7095.
2008-05-27 14:47 king
* Source/cmFindBase.cxx: BUG: Fix registry lookups for FIND
commands to use view of target platform.
- See issue #7095.
2008-05-27 14:46 king
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added WOW64
key view support to KWSys SystemTools' windows registry API.
- Add an argument to registry read/write/delete methods to
specify
a 32-bit or 64-bit view.
- Default is the bit-ness of the running program.
- See issue #7095.
2008-05-27 13:10 king
* Source/cmSourceFile.cxx: ENH: Catch missing source files
specified by full path earlier.
- Revert previous change to trust user-provided full paths.
- Instead trust them only far enough to determine the source
language
but still check for existence for non-generated sources.
2008-05-27 11:18 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Fix
crash on repeated configure steps and exported targets.
- In cmGlobalGenerator the ExportSets ivar must be cleared at
the beginning of each Configure.
- See issue #7101.
2008-05-27 10:22 king
* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
ENH: Inform user when RPATH is set during installation.
- Original patch from Alex.
- Modified to print only when RPATH is actually set.
2008-05-27 10:21 king
* Source/cmInstallTargetGenerator.cxx: BUG: RPATH adjustment of
versioned executables should operate on the file and not the
symlink.
2008-05-26 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-26 11:17 clinton
* Modules/FindQt4.cmake:
ENH: Find debug libs from static Qt on Windows.
2008-05-25 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-24 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-23 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-23 16:09 hoffman
* CMakeCPack.cmake, CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineASMCompiler.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeFortranCompilerId.F90.in,
Modules/CMakeImportBuildSettings.cmake, Modules/FindQt4.cmake,
Modules/FindSubversion.cmake, Modules/MacOSXBundleInfo.plist.in,
Modules/UseQt4.cmake, Modules/Platform/Linux-PGI-Fortran.cmake,
Source/cmFileCommand.cxx, Source/cmFindBase.cxx,
Source/cmListCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmSourceGroup.cxx,
Source/cmSourceGroup.h, Source/cmTarget.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/QtDialog/AddCacheEntry.cxx,
Source/QtDialog/AddCacheEntry.h,
Source/QtDialog/AddCacheEntry.ui,
Source/QtDialog/CMakeFirstConfigure.cxx,
Source/QtDialog/CMakeFirstConfigure.h,
Source/QtDialog/CMakeFirstConfigure.ui,
Source/QtDialog/CMakeLists.txt,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/CMakeSetupDialog.h, Source/QtDialog/QCMake.cxx,
Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
Source/QtDialog/QCMakeCacheView.h,
Source/QtDialog/QCMakeWidgets.cxx,
Source/QtDialog/QCMakeWidgets.h,
Source/kwsys/RegularExpression.cxx,
Source/kwsys/RegularExpression.hxx.in: ENH: push in changes from
head
2008-05-23 15:52 hoffman
* Source/cmFindBase.cxx: ENH: better fix for not adding /
2008-05-23 15:25 hoffman
* Modules/FindQt4.cmake: ENH: use PATHS keyword
2008-05-23 15:25 hoffman
* Source/cmFindBase.cxx: BUG: 7011 findqt hangs because of glob
with find_path and framework header serach
2008-05-23 11:47 hoffman
* CMakeCPack.cmake: ENH: do not put system name into cygwin package
2008-05-23 11:28 hoffman
* Source/CTest/cmCTestTestHandler.cxx: BUG: fix for bug 7077 handle
DartMeasurement tags with tyep text/html
2008-05-22 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-21 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-21 19:57 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Fix makefile generator
to have link rules depend on all full path libraries that appear
on the link line. This allows projects to relink when imported
targets have changed.
2008-05-21 14:02 king
* Modules/CMakeImportBuildSettings.cmake: ENH: Extend previous
patch from Mathieu Malaterre to apply override to the build tool
also.
2008-05-21 13:36 clinton
* Modules/FindQt4.cmake:
ENH: Make Qt not found if the QtCore library can't be found.
Also report an error when trying to use MSVC with Qt built by
mingw.
2008-05-21 10:50 hoffman
* Source/cmVersion.cxx: ENH: fix version to not report beta for 1
2008-05-21 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-20 12:35 hoffman
* CMakeCPack.cmake: ENH: make sure Cygwin-Unknown is not the name
for the package
2008-05-20 12:15 hoffman
* Source/cmListCommand.cxx: BUG: fix failing test
2008-05-20 11:30 hoffman
* Source/cmListCommand.cxx: BUG: fix bugs in new style list command
that handles empty stuff
2008-05-20 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-19 18:07 clinton
* Modules/UseQt4.cmake:
ENH: Similar to how qmake does it... Don't add compile
flags for dependent modules the user didn't specify. But
still add the link libs. This reduces the number of
unecessary compile flags.
2008-05-19 10:03 king
* Modules/FindSubversion.cmake: BUG: Fixes for FindSubversion
- Split log out from Subversion_WC_INFO into Subversion_WC_LOG
- Fix report of log info to be in
<var-prefix>_WC_LAST_CHANGED_LOG
as documented (instead of Subversion_LAST_CHANGED_LOG)
- Fix setting of LC_ALL environment variable to be inside macro
- Patch from Tanguy Krotoff
- See issue #7047
2008-05-19 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-18 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-17 17:35 hoffman
* Modules/Platform/Linux-PGI-Fortran.cmake: file
Linux-PGI-Fortran.cmake was added on branch CMake-2-6 on
2008-05-23 20:09:35 +0000
2008-05-17 17:35 king
* Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add basic flags
for Portland Group fortran compiler.
2008-05-17 12:53 hoffman
* Modules/MacOSXBundleInfo.plist.in: file MacOSXBundleInfo.plist.in
was added on branch CMake-2-6 on 2008-05-23 20:09:35 +0000
2008-05-17 12:53 king
* Modules/MacOSXBundleInfo.plist.in, Source/cmLocalGenerator.cxx,
Source/cmTarget.cxx: ENH: Allow users to specify a custom
Info.plist template
- Create MACOSX_BUNDLE_INFO_PLIST target property to specify
template.
- Look for MacOSXBundleInfo.plist.in in CMAKE_MODULE_PATH by
default.
- See issue #6983.
2008-05-17 11:42 king
* Source/cmFileCommand.cxx: BUG: Fix previous change to
file(STRINGS) command.
- Previous change added form-feed as a string terminator.
- Instead it should just be recognized as a valid string
character.
2008-05-17 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-16 17:56 king
* Modules/Platform/Linux-PGI-Fortran.cmake: ENH: Add
Linux-PGI-Fortran platform file to support the Portland Group
Fortran compiler (PGI).
2008-05-16 17:50 king
* Modules/CMakeFortranCompilerId.F90.in, Source/cmFileCommand.cxx:
ENH: Teach Fortran compiler identification about the Portland
Group compiler (PGI).
2008-05-16 16:56 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmSourceGroup.cxx,
cmSourceGroup.h: COMP: Fix build with concept checking of STL.
- Fix cmSourceGroup to not use std::vector with an incomplete
type.
2008-05-16 11:06 king
* Source/kwsys/: RegularExpression.cxx, RegularExpression.hxx.in:
ENH: Add assignment operator to KWSys RegularExpression.
2008-05-16 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-15 19:21 hoffman
* Source/QtDialog/CMakeFirstConfigure.cxx: file
CMakeFirstConfigure.cxx was added on branch CMake-2-6 on
2008-05-23 20:09:42 +0000
2008-05-15 19:21 hoffman
* Source/QtDialog/CMakeFirstConfigure.h: file CMakeFirstConfigure.h
was added on branch CMake-2-6 on 2008-05-23 20:09:43 +0000
2008-05-15 19:21 hoffman
* Source/QtDialog/CMakeFirstConfigure.ui: file
CMakeFirstConfigure.ui was added on branch CMake-2-6 on
2008-05-23 20:09:43 +0000
2008-05-15 19:21 hoffman
* Source/QtDialog/QCMakeWidgets.cxx: file QCMakeWidgets.cxx was
added on branch CMake-2-6 on 2008-05-23 20:09:44 +0000
2008-05-15 19:21 hoffman
* Source/QtDialog/QCMakeWidgets.h: file QCMakeWidgets.h was added
on branch CMake-2-6 on 2008-05-23 20:09:44 +0000
2008-05-15 19:21 clinton
* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
AddCacheEntry.ui, CMakeFirstConfigure.cxx, CMakeFirstConfigure.h,
CMakeFirstConfigure.ui, CMakeLists.txt, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h, QCMakeWidgets.cxx, QCMakeWidgets.h:
ENH: Add cross compiling support in the GUI in the same dialog
that prompts for the generator on the first configure. It
either ask for a toolchain file or asks for all the
information a toolchain file might contain.
Also added option for setting non-default compilers if not
cross compiling.
Fixes #6849.
Also a bit of code cleanup and re-organizing.
2008-05-15 15:39 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeTestFortranCompiler.cmake, Modules/FindBoost.cmake,
Modules/FindCurses.cmake,
Modules/FindPackageHandleStandardArgs.cmake,
Modules/FindQt4.cmake, Modules/NSIS.template.in,
Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Source/cmDepends.cxx,
Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
Source/cmDocumentationFormatterDocbook.cxx, Source/cmELF.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmListCommand.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXCodeObject.cxx,
Source/cmake.cxx, Source/cmakemain.cxx,
Source/CTest/cmCTestBuildCommand.h,
Source/CTest/cmCTestConfigureCommand.h,
Source/CTest/cmCTestCoverageCommand.h,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestEmptyBinaryDirectoryCommand.h,
Source/CTest/cmCTestMemCheckCommand.h,
Source/CTest/cmCTestReadCustomFilesCommand.h,
Source/CTest/cmCTestRunScriptCommand.h,
Source/CTest/cmCTestSleepCommand.h,
Source/CTest/cmCTestStartCommand.h,
Source/CTest/cmCTestSubmitCommand.h,
Source/CTest/cmCTestUpdateCommand.h, Source/kwsys/CMakeLists.txt,
Source/kwsys/CPU.h.in, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/SystemInformation.cxx,
Source/kwsys/SystemTools.cxx, Tests/BuildDepends/CMakeLists.txt,
Tests/BuildDepends/Project/CMakeLists.txt,
Tests/BuildDepends/Project/zot.cxx,
Tests/BuildDepends/Project/zot_macro_dir.cxx,
Tests/BuildDepends/Project/zot_macro_tgt.cxx,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
Tests/CustomCommand/gen_once.c.in, Utilities/CMakeLists.txt,
Utilities/cmtar/CMakeLists.txt: ENH: merge in from main tree
2008-05-15 12:07 alex
* Modules/: CMakeDetermineASMCompiler.cmake,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
BUG: make the toolchain-prefix recognition work with prefixes
which contain dots (as in arm-unknown-nto-qnx6.3.0-gcc.exe),
NAME_WE returns only up to the 6, instead of everything in front
of the .exe
Alex
2008-05-15 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-14 11:55 king
* Source/kwsys/CMakeLists.txt: ENH: In KWSys set the
IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property.
- Tells CMake about the KWSYS_HEADER macro.
- Enables implicit dependencies of private source files.
- When a CMake new enough to support the property is required
the "#if 0" hack can be removed from the source files.
2008-05-14 11:55 hoffman
* Tests/BuildDepends/Project/zot_macro_dir.cxx: file
zot_macro_dir.cxx was added on branch CMake-2-6 on 2008-05-15
19:40:01 +0000
2008-05-14 11:55 hoffman
* Tests/BuildDepends/Project/zot_macro_tgt.cxx: file
zot_macro_tgt.cxx was added on branch CMake-2-6 on 2008-05-15
19:40:01 +0000
2008-05-14 11:55 king
* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
Project/zot.cxx, Project/zot_macro_dir.cxx,
Project/zot_macro_tgt.cxx: ENH: Update BuildDepends test to check
#include lines with macros.
- Tests IMPLICIT_DEPENDS_INCLUDE_TRANSFORM properties.
- See issue #6648.
- Works without help in VS IDEs due to native dependency
handling.
- Xcode needs help to rebuild correctly.
2008-05-14 11:54 king
* Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
cmTarget.cxx: ENH: Allow users to specify macro-like #include
line transforms for dependency scanning.
- Define IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property on targets
and directories.
- Make the directory version inherited.
- See issue #6648.
2008-05-14 11:54 king
* Source/: cmDependsC.cxx, cmDependsC.h: ENH: Teach cmDependsC
about user-configured macro transformations.
- Syntax is SOME_MACRO(%)=value-with-%
- Later we will configure these with target and directory
properties.
- See issue #6648.
2008-05-14 11:38 hoffman
* Tests/CustomCommand/gen_once.c.in: file gen_once.c.in was added
on branch CMake-2-6 on 2008-05-15 19:40:01 +0000
2008-05-14 11:38 king
* Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Source/cmMakefileTargetGenerator.cxx,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
Tests/CustomCommand/gen_once.c.in: ENH: Add SKIP_RULE_DEPENDS
option for add_custom_command()
- Allows make rules to be created with no dependencies.
- Such rules will not re-run even if the commands themselves
change.
- Useful to create rules that run only if the output is
missing.
2008-05-14 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-13 16:57 hoffman
* Modules/NSIS.template.in: BUG: if CPACK_NSIS_MODIFY_PATH was OFF
then the PATH was automatically modified
2008-05-13 15:43 alex
* Source/cmakemain.cxx, Utilities/CMakeLists.txt: STYLE: add
"--help-policy" and "--help-policies" to the documentation
-generate and install the policy documentation files -generate
and install the docbook files for cmake, ctest, cpack, ccmake
(cmake-gui not yet ?)
Alex
2008-05-13 10:34 king
* Source/cmELF.cxx: BUG: When byte order is not known at compile
time make sure NeedSwap in cmELF is still initialized.
2008-05-13 10:24 king
* Source/cmELF.cxx: ENH: In cmELF it is okay if the byte order is
not known at compile time.
- We perform a runtime check of the input file anyway.
2008-05-13 10:24 king
* Source/kwsys/CPU.h.in: ENH: Add ARM support to KWSys CPU header.
- Patch from Pierre Habouzit
2008-05-13 05:18 malaterre
* Source/kwsys/ProcessUNIX.c: ENH: all ctype function have the same
issue: char can be signed or unsigned, since isspace only deal
with >=0 value (except EOF) one has to first cast it to unsigned
char
2008-05-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-12 18:33 alex
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make
ENABLE_LANGUAGE(ASM-ATT OPTIONAL) work again: if it didn't work
but was optional, don't delete the cache
Alex
2008-05-12 18:11 alex
* Modules/CMakeTestFortranCompiler.cmake: STYLE: use IF(NOT ...)
instead of IF() ELSE() ... ENDIF()
Alex
2008-05-12 17:43 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmTarget.cxx, cmTarget.h: BUG: Make sure all source files are
found before generating.
- Previously this was done implicitly by the check for a target
link language which checked all source full paths.
- The recent change to support computing a link language
without
finding all the source files skipped the implicit check.
- This change adds an explicit check to find all source files.
2008-05-12 16:54 alex
* Source/cmake.cxx: BUG: make "cmake -Wno-dev ../srcdir" work,
advancing i had the effect that the argument after -Wno-dev was
skipped, which happened to be the source directory, and so the
current working directory was assumed as source directory,
although it was the build directory (maybe this didn't have an
effect if there was already a CMakeCache.txt in the build dir)
Alex
2008-05-12 12:01 lorensen
* Source/kwsys/ProcessUNIX.c: COMP: warning, isprint and isspace
take int args.
2008-05-12 09:11 alex
* Source/CTest/: cmCTestBuildCommand.h, cmCTestConfigureCommand.h,
cmCTestCoverageCommand.h, cmCTestEmptyBinaryDirectoryCommand.h,
cmCTestMemCheckCommand.h, cmCTestReadCustomFilesCommand.h,
cmCTestRunScriptCommand.h, cmCTestSleepCommand.h,
cmCTestStartCommand.h, cmCTestSubmitCommand.h,
cmCTestUpdateCommand.h: STYLE: use lower case also for the
ctest-specific commands, as in cmake
I hope I didn't make a typo anywhere, at least the tests still
succeed
Alex
2008-05-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-11 05:12 alex
* Modules/FindPackageHandleStandardArgs.cmake: BUG: fix #6375:
print the variables which were not found, so it's easier to see
what went wrong
Alex
2008-05-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-10 22:48 lorensen
* Source/kwsys/: ProcessWin32.c, SystemInformation.cxx,
SystemTools.cxx: COMP: sprintf warnings. DWORD should use %ld
rather than %d. Also, const char *p, a shadowed variable warning.
2008-05-10 19:07 alex
* Modules/FindCurses.cmake: BUG: fix #6993 FindCurses.cmake is now
almost exactly reverted back to the state when CURSES_LIBRARY and
CURSES_INCLUDE_PATH where set for compatibility but not in the
cache. It is important that CURSES_CURSES_LIBRARY and
CURSES_NCURSES_LIBRARY really contain the path to these files.
Later on CURSES_LIBRARY is set to the one of the two which will
be used as curses library. This is now done in the cache, without
FORCE. So preloading the cache still seems to work (at least
what I tested).
Alex
2008-05-10 18:39 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmMakefileTargetGenerator.cxx: BUG: Fix generation of some paths
into .cmake files in the build tree to escape strings for the
CMake language. This fix allows users to put double quotes in
the SOVERSION of a shared library.
2008-05-10 18:39 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix logic that
loops over multiple output pairs to not loop beyond the vector
when there are an odd number of entries.
2008-05-10 11:12 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure english
is used for output of gcov
2008-05-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-09 21:26 dgregor
* Modules/FindBoost.cmake: BUG: Fix FindBoost version variable
names to correct bug in Boost version detection
2008-05-09 17:50 alex
* Source/cmDocumentationFormatterDocbook.cxx: STYLE: insert
newlines after listitem so the generated lines don't get several
thousand characters long
Alex
2008-05-09 11:50 clinton
* Modules/FindQt4.cmake:
ENH: Qt/Mac binary install puts QtCLucene library in a different
place than the normal Qt frameworks. Let's find it.
2008-05-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-08 21:14 hoffman
* Source/cmXCodeObject.cxx: ENH: fix for 64 bit cmake on mac
2008-05-08 15:49 hoffman
* Source/cmSetSourceFilesPropertiesCommand.cxx: BUG:6990 fix crash
with set_source_files_properties
2008-05-08 12:47 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: 0006988 do not set
coverage to false when it is not
2008-05-08 10:09 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Light refactoring of
implicit dependency scanning configuration implementation.
- Move lookup of config variables from
cmLocalUnixMakefileGenerator3 to cmDepends hierarchy.
2008-05-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-07 17:25 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix repeated
re-scanning of dependencies when the results do not change.
- We re-scan deps when DependInfo.cmake is newer than
depend.internal
- Therefore depend.internal should not be copy-if-different
2008-05-07 14:57 hoffman
* Source/cmListCommand.cxx: ENH: fix sort to work with CMP0007
2008-05-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-06 12:56 barre
* Utilities/cmtar/CMakeLists.txt: ENH: update for CMake 2.6
2008-05-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-05 13:38 hoffman
* ChangeLog.manual, Source/cmDocumentationFormatter.cxx,
Source/cmDocumentationFormatter.h,
Source/cmDocumentationFormatterDocbook.cxx,
Source/cmDocumentationFormatterHTML.cxx: ENH: merge in changes
for generated docs
2008-05-05 12:38 hoffman
* CMakeLists.txt: ENH: try for 2.6.0
2008-05-05 12:02 king
* Source/: cmDocumentationFormatter.cxx,
cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
cmDocumentationFormatterHTML.cxx: ENH: Fix generated
documentation internal links.
- Previously all links started in 'command_' which led to
conflicts
and was confusing for non-command items.
- Use a per-section name that is meaningful to humans.
- Fix link id names to be valid HTML.
2008-05-05 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-04 18:07 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CTest.cmake,
Modules/FindQt4.cmake, Modules/FindX11.cmake,
Modules/GetPrerequisites.cmake,
Source/kwsys/SystemInformation.cxx: ENH: merge from main tree
2008-05-04 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-03 17:55 clinton
* Modules/FindQt4.cmake:
ENH: Allow finding phonon and QtDBus on Mac. Fixes #6950.
2008-05-03 15:27 barre
* Modules/FindX11.cmake: ENH: X11_SM_LIB should be advanced as well
2008-05-03 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-02 17:36 hoffman
* Source/kwsys/SystemInformation.cxx: BUG: really fix build on vs6
2008-05-02 17:22 hoffman
* Source/kwsys/SystemInformation.cxx: BUG: fix build on vs6
2008-05-02 11:44 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: use GlobalMemoryStatusEx
as it is able to report more than 2gigs
2008-05-02 11:25 hoffman
* Modules/CTest.cmake: ENH: recognize vs 9 and possible 10 or
greater when they come out...
2008-05-02 09:14 king
* Source/kwsys/SystemInformation.cxx: COMP: Fix warnings in KWSys
SystemInformation on Borland compiler.
- Remove two unused variables.
- Replace dynamically allocated array with static.
2008-05-02 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-05-01 18:49 king
* Modules/GetPrerequisites.cmake: ENH: When GetPrerequisites.cmake
runs dumpbin while running inside the VS IDE environment make
sure the tool does not produce extra output.
2008-05-01 12:35 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CheckTypeSize.cmake,
Modules/FindBoost.cmake, Modules/FindCurses.cmake,
Modules/FindKDE.cmake, Modules/FindSDL.cmake,
Modules/FindSDL_sound.cmake, Modules/FindVTK.cmake,
Modules/Platform/Darwin.cmake,
Modules/Platform/Linux-Intel-C.cmake,
Modules/Platform/Linux-Intel-CXX.cmake,
Modules/Platform/Linux-Intel-Fortran.cmake,
Modules/Platform/SunOS.cmake,
Modules/Platform/Windows-ifort.cmake,
Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmExportFileGenerator.cxx,
Source/cmExportLibraryDependencies.cxx, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmListFileCache.cxx,
Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSourceFile.cxx,
Source/cmSourceFile.h, Source/cmWriteFileCommand.cxx,
Source/cmake.cxx, Source/cmake.h, Source/kwsys/System.c,
Source/kwsys/SystemInformation.cxx,
Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/gen_redirect_in.c,
Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: ENH:
merge from cvs create yikes RC 10! (I hope this is the last
RC...)
2008-05-01 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-30 22:17 hoffman
* Source/cmGlobalVisualStudioGenerator.cxx: STYLE: fix warning
2008-04-30 18:04 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmComputeLinkInformation.cxx, cmComputeLinkInformation.h: ENH:
When preserving potentially static portions of original user link
lines recognize shared library names by their extension and skip
them.
2008-04-30 15:58 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: For Watcom WMake
use the short path to avoid quoting problems in custom commands
with shell redirections.
2008-04-30 15:58 king
* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: BUG:
Fix escaping of more characters on Windows shells.
2008-04-30 15:53 hoffman
* Modules/FindCurses.cmake: BUG: remove typo
2008-04-30 15:42 hoffman
* Modules/FindCurses.cmake: BUG: fix for 6918 ncurses should work
without curses
2008-04-30 14:13 king
* Modules/Platform/SunOS.cmake: ENH: Make /opt/SUNWspro/lib,
/opt/SUNWspro/prod/lib, and /usr/ccs/lib implicit link
directories on the Sun when using the SunPro compiler.
2008-04-30 13:42 king
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
cmWriteFileCommand.cxx, cmake.cxx, cmake.h: BUG: Remove check for
files written by file(WRITE) being loaded.
- CMake 1.8 and below did not do the check but could get in
infinite loops due to the local generate step.
- CMake 2.0 added the check but failed to perform it in
directories
with no targets (see bug #678).
- CMake 2.2 removed the local generate which fixed the problem
but
did not remove the check.
- Between CMake 2.4 and 2.6.0rc6 the check was fixed to work
even
when no targets appear in a directory (see bug #6923).
- Bottom line: the check is no longer needed.
2008-04-30 13:26 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h, cmLocalGenerator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx: ENH: add support
for Intel Fortran Visual studio IDE
2008-04-30 11:33 hoffman
* Modules/Platform/Windows-ifort.cmake: ENH: add more fortran flags
2008-04-30 10:02 king
* Source/kwsys/System.c: BUG: Fix
kwsysSystem_Shell_GetArgumentForWindows to reset the windows
trailing backslash count to zero when a make variable reference
is encountered.
2008-04-30 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-29 15:34 hoffman
* Tests/CustomCommand/tcat.cxx: file tcat.cxx was added on branch
CMake-2-6 on 2008-05-01 16:35:40 +0000
2008-04-29 15:34 hoffman
* Tests/CustomCommand/gen_redirect_in.c: file gen_redirect_in.c was
added on branch CMake-2-6 on 2008-05-01 16:35:40 +0000
2008-04-29 15:34 king
* Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/gen_redirect_in.c,
Tests/CustomCommand/generator.cxx, Tests/CustomCommand/tcat.cxx,
Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt: BUG: Do
not escape shell operators when generating command lines.
- See bug#6868.
- Update CustomCommand test to check.
2008-04-29 14:17 king
* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: In
cmSourceFile::GetLanguage use the file extension (if not
ambiguous) to determine the language without requiring the source
file to exist.
2008-04-29 14:17 king
* Source/cmSourceFile.cxx: ENH: Add context information when a
source file cannot be found.
2008-04-29 14:17 king
* Source/cmMakefile.cxx: ENH: In cmMakefile::IssueMessage report
the directory-level context even if no list file is currently
being processed.
2008-04-29 12:10 hoffman
* Source/cmLocalGenerator.cxx: BUG: move this back out of the if
statemtn
2008-04-29 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-28 13:53 hoffman
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx: ENH: allow users to set sysroot
2008-04-28 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-27 11:41 alex
* Modules/FindKDE.cmake: ENH: remove FindKDE.cmake, which was
obsolete (i.e. disabled using SEND_ERROR) since cmake 2.4.0,
agreed by Bill
Alex
2008-04-27 07:35 alex
* Modules/FindVTK.cmake: BUG: don't fail with FATAL_ERROR if
REQUIRED was not used
Alex
2008-04-27 07:30 alex
* Source/cmExportFileGenerator.cxx: ENH: protect the export files
against inclusion with cmake 2.4
Alex
2008-04-27 07:01 alex
* Source/: cmExportLibraryDependencies.cxx, cmListFileCache.cxx:
ENH: write the cmake version into the file created by
EXPORT_LIBRARY_DEPENDENCIES() to help with debugging later on.
The same should be done in the import target files (but I didn't
have time to do it yet). STYLE: fix line length in
cmListFileCache.cxx
Alex
2008-04-27 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-26 13:25 alex
* Modules/FindBoost.cmake: BUG: don't use CMAKE_MINIMUM_REQUIRED()
in find modules, it can change the policy settings done in the
projects cmake files (and it doesn't make sense since it is
always part of the correct cmake version)
Alex
2008-04-26 08:39 hoffman
* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6911,
aux source dir was broken from a previous fix
2008-04-26 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-25 15:30 king
* Source/cmSourceFile.cxx: BUG: Trust user-provided source file
full paths.
2008-04-25 10:47 hoffman
* Modules/CheckTypeSize.cmake: ENH: allow users to turn off extra
checks
2008-04-25 09:49 hoffman
* Modules/Platform/Linux-Intel-CXX.cmake: ENH: remove c flags from
cxx config file
2008-04-25 09:49 hoffman
* Modules/Platform/Linux-Intel-CXX.cmake: file
Linux-Intel-CXX.cmake was added on branch CMake-2-6 on 2008-05-01
16:35:39 +0000
2008-04-25 09:43 hoffman
* Modules/Platform/: Linux-Intel-Fortran.cmake, Linux-ifort.cmake:
ENH: rename Linux-ifort to Linux-Intel-Fortran
2008-04-25 09:43 hoffman
* Modules/Platform/Linux-Intel-Fortran.cmake: file
Linux-Intel-Fortran.cmake was added on branch CMake-2-6 on
2008-05-01 16:35:39 +0000
2008-04-25 09:09 hoffman
* Modules/CheckTypeSize.cmake: ENH: make sure all required headers
are checked before checking type size
2008-04-25 09:07 hoffman
* Modules/: FindSDL.cmake, FindSDL_sound.cmake: ENH: do not clear
find variables
2008-04-25 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-24 22:00 hoffman
* Modules/Platform/Linux-Intel-CXX.cmake: ENH: do not force the
intel ar on C from CXX
2008-04-24 21:54 hoffman
* Modules/Platform/: Linux-Intel-C.cmake, Linux-Intel-CXX.cmake,
Linux-icpc.cmake: ENH: support intel compiler on linux
2008-04-24 21:54 hoffman
* Modules/Platform/Linux-Intel-C.cmake: file Linux-Intel-C.cmake
was added on branch CMake-2-6 on 2008-05-01 16:35:38 +0000
2008-04-24 15:47 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: remove odd chars from
file
2008-04-24 14:57 hoffman
* Source/kwsys/SystemTools.cxx: ENH: merge in changes from main
tree, fortran mod stuff
2008-04-24 12:56 hoffman
* ChangeLog.manual, Source/cmDependsFortranLexer.cxx,
Source/cmDependsFortranLexer.in.l,
Source/cmDependsFortranParser.cxx,
Source/cmDependsFortranParser.y,
Source/cmDependsFortranParserTokens.h: ENH: merge in changes from
main tree, fortran mod stuff
2008-04-24 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-23 23:53 king
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
cmDependsFortranParser.cxx, cmDependsFortranParser.y,
cmDependsFortranParserTokens.h: ENH: Patch from Maik to add
Fortran03 USE syntax support.
- I tweaked the patch to add 'other' production rules for COMMA
and DCOLON
- See issue #6884.
2008-04-23 15:02 hoffman
* CMakeLists.txt, ChangeLog.manual: ENH: rc9 ready
2008-04-23 12:51 jeff
* Source/kwsys/SystemTools.cxx: ENH: Allow numbers in username in
URL regex.
2008-04-23 12:14 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmInstallCommand.cxx,
Source/cmListCommand.cxx, Source/QtDialog/QMacInstallDialog.cxx:
ENH: merge in some fixes from head
2008-04-23 11:13 king
* Source/cmInstallCommand.cxx: BUG: Fix implementation of CMP0006
to not override the BUNDLE destination with the RUNTIME
destination.
2008-04-23 09:58 hoffman
* Source/QtDialog/QMacInstallDialog.cxx: ENH: add better error
checks to symlink create stuff
2008-04-23 09:56 hoffman
* Source/cmListCommand.cxx: ENH: handle empty lists correctly
2008-04-23 08:50 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Tests/Dependency/CMakeLists.txt,
Tests/Dependency/Case3/CMakeLists.txt,
Tests/Dependency/Case3/bar.c, Tests/Dependency/Case3/foo1.c,
Tests/Dependency/Case3/foo1b.c, Tests/Dependency/Case3/foo2.c:
ENH: merge from main tree
2008-04-23 00:40 hoffman
* Tests/Dependency/Case3/CMakeLists.txt: file CMakeLists.txt was
added on branch CMake-2-6 on 2008-04-23 12:50:37 +0000
2008-04-23 00:40 hoffman
* Tests/Dependency/Case3/bar.c: file bar.c was added on branch
CMake-2-6 on 2008-04-23 12:50:37 +0000
2008-04-23 00:40 hoffman
* Tests/Dependency/Case3/foo1.c: file foo1.c was added on branch
CMake-2-6 on 2008-04-23 12:50:37 +0000
2008-04-23 00:40 hoffman
* Tests/Dependency/Case3/foo1b.c: file foo1b.c was added on branch
CMake-2-6 on 2008-04-23 12:50:37 +0000
2008-04-23 00:40 hoffman
* Tests/Dependency/Case3/foo2.c: file foo2.c was added on branch
CMake-2-6 on 2008-04-23 12:50:37 +0000
2008-04-23 00:40 king
* Tests/Dependency/: CMakeLists.txt, Case3/CMakeLists.txt,
Case3/bar.c, Case3/foo1.c, Case3/foo1b.c, Case3/foo2.c: ENH: Add
test of preservation of static libraries on original link lines.
2008-04-23 00:40 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
Fix preservation of static libraries on original link lines.
2008-04-23 00:40 king
* Source/cmComputeLinkDepends.cxx: ENH: Simplify link lines in some
cases by not allowing targets to be inferred dependees of items
with unknown dependencies.
2008-04-23 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-22 22:05 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineASMCompiler.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeRCInformation.cmake, Modules/FindBoost.cmake,
Modules/FindMPI.cmake, Modules/Platform/Linux-icpc.cmake,
Source/cmListCommand.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h: ENH: merge into main tree
2008-04-22 13:32 dgregor
* Modules/FindBoost.cmake: ENH: FindBoost always sets
Boost_LIBRARY_DIRS when it finds the Boost libraries
2008-04-22 13:14 dgregor
* Modules/FindBoost.cmake: ENH: Integrated FindBoost improvements
changes from Andreas Pakulat, Mike Jackson, and myself
2008-04-22 11:10 hoffman
* Modules/CMakeRCInformation.cmake,
Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug 6834 RC
should not get all COMPILE_FLAGS from a target and should work
the same way as it does in the vs ide
2008-04-22 09:54 dgregor
* Modules/FindMPI.cmake: BUG: As a last resort, FindMPI will look
for mpi.h in the path
2008-04-22 09:41 dgregor
* Modules/FindMPI.cmake: BUG: Use -showme:incdirs and
-showme:libdirs when we need them
2008-04-22 09:35 hoffman
* Modules/CMakeFortranInformation.cmake: ENH: fix FFFLAGS to be
FLAGS
2008-04-22 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-21 18:51 alex
* Modules/CMakeDetermineASMCompiler.cmake: BUG: fix handling of
assembler executable (with path) #6858
Alex
2008-04-21 18:26 hoffman
* Modules/Platform/Linux-icpc.cmake: ENH: use xiar for the intel
compiler
2008-04-21 18:24 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for 6720,
source groups on vs6 not working
2008-04-21 16:57 hoffman
* Source/: cmListCommand.cxx, cmPolicies.cxx, cmPolicies.h: ENH:
fix list command with empty elements
2008-04-21 15:21 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Source/cmComputeLinkInformation.cxx, Source/cmDependsFortran.cxx,
Source/cmDependsFortranLexer.cxx, Source/cmDependsFortranLexer.h,
Source/cmDependsFortranLexer.in.l,
Source/cmDependsFortranParser.cxx,
Source/cmDependsFortranParser.y, Tests/CMakeLists.txt: ENH: merge
in from main tree
2008-04-21 13:04 hoffman
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
CMakeFortranInformation.cmake: ENH: fix init flags getting
stuffed into the compile line by force.
2008-04-21 11:28 king
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
cmDependsFortranParser.cxx, cmDependsFortranParser.y: STYLE: Fix
reference to makedepf90 project.
2008-04-21 11:15 king
* Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
cmDependsFortranLexer.h, cmDependsFortranLexer.in.l: BUG: Fix
Fortran dependency parser preprocessor handling crash.
- Do not crash if a #elseif occurs out of order
- Recognize preprocessor directives only at the beginning of
lines.
- See issue #6855
2008-04-21 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-20 20:44 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineCompilerABI.cmake,
Modules/CPack.RuntimeScript.in, Modules/CPack.cmake,
Modules/FindMPI.cmake, Modules/FindwxWidgets.cmake,
Source/cmELF.cxx, Source/cmELF.h, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMessageCommand.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx,
Source/CPack/cpack.cxx, Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/CMakeSetupDialog.h,
Tests/Framework/CMakeLists.txt,
Tests/Tutorial/Step7/CMakeLists.txt, Tests/X11/CMakeLists.txt,
Tests/X11/HelloWorldX11.cxx: ENH: merge in from main tree
2008-04-20 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-19 13:37 david.cole
* Tests/CMakeLists.txt: BUG: Allow timeouts larger than 1500 for
tests that may take longer than 25 minutes on really slow/busy
machines. bootstrap has been timing out on tiamat, a very old
machine, this should help it...
2008-04-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-18 17:32 hoffman
* Source/cmComputeLinkInformation.cxx: ENH: only complain about -l
stuff for CMP0003
2008-04-18 10:55 david.cole
* Source/CPack/cpack.cxx: COMP: auto_ptr will not compile without
including memory on some platforms
2008-04-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-17 17:23 alex
* Modules/CPack.cmake, Tests/Tutorial/Step7/CMakeLists.txt: ENH:
use a common CPACK_BINARY_ prefix for the binary package
generators
Alex
2008-04-17 12:06 david.cole
* Source/CPack/cpack.cxx: BUG: Fix mem leak. Thanks, Mathieu.
2008-04-17 11:16 david.cole
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix for issue
#6440. Use 0 instead of FALSE for ExceptionHandling with Visual
Studio 2005 and later.
2008-04-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-16 11:31 david.cole
* Modules/FindwxWidgets.cmake: BUG: There are compiler problems
with wxWidgets and INCLUDE_DIRECTORIES(SYSTEM ...) use on the
Mac. Set variable wxWidgets_INCLUDE_DIRS_NO_SYSTEM on the Mac in
FindwxWidgets.cmake to avoid these problems.
2008-04-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-15 09:00 king
* Source/cmELF.cxx: COMP: Fix signed/unsigned comparison warning in
cmELF.
2008-04-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-14 18:03 king
* Source/cmInstallCommand.h: ENH: Clarify documentation of
install(TARGETS) command to refer to install target types by the
upper-case keywords used when invoking the command.
2008-04-14 17:53 king
* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
cmPolicies.cxx, cmPolicies.h: BUG: Fix compatibility with CMake
2.4 for installation of MACOSX_BUNDLE targets
- Add policy CMP0006 to decide whether to use compatibility
- OLD behavior is to fall back to RUNTIME rules
- NEW behavior is to produce an error
2008-04-14 16:15 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
BUG: Fix issue when non-error messages were incorrectly colored
red.
2008-04-14 15:27 king
* Source/cmTarget.cxx, Tests/Framework/CMakeLists.txt: BUG: A
per-config target name postfix should be ignored for Mac bundle
and framework names.
2008-04-14 15:25 king
* Modules/CMakeDetermineCompilerABI.cmake: ENH: Clarify message
about checking for compiler ABI information.
2008-04-14 15:02 king
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
Improve RPATH behavior during installation.
- If new RPATH is empty then remove the entry completely
- Preserve file modification time so installation is not
repeated
- If installed file already exists remove it if its RPATH
does not match that expected
2008-04-14 15:02 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added RPATH
methods to cmSystemTools
- RemoveRPath to remove the RPATH from a binary
- CheckRPath to check for an existing RPATH in a binary
2008-04-14 15:02 king
* Source/: cmELF.cxx, cmELF.h: ENH: Added cmELF methods to get
information about DYNAMIC section entries.
2008-04-14 12:44 king
* Source/cmSystemTools.cxx: COMP: Fix new cmSystemTools file time
methods on Windows.
2008-04-14 11:43 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added methods
to cmSystemTools to save and restore file modification times.
2008-04-14 09:20 king
* Source/cmMessageCommand.cxx: ENH: Make message(SEND_ERROR) report
context.
2008-04-14 09:08 king
* Source/cmMakefileTargetGenerator.cxx: BUG: When
MACOSX_PACKAGE_LOCATION specifies Headers/foo we must still
create the Headers symlink.
2008-04-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-11 13:13 hoffman
* Source/: cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: BUG: make sure OBJECT_DIR is in
the path of the SHELL
2008-04-11 10:41 hoffman
* Modules/CPack.RuntimeScript.in: ENH: fix x11 launch script for
leopord x11 is auto-started for us on that os.
2008-04-11 10:23 hoffman
* Tests/X11/: CMakeLists.txt, HelloWorldX11.cxx: ENH: add a simple
x11 test for packaging
2008-04-11 10:23 hoffman
* Tests/X11/HelloWorldX11.cxx: file HelloWorldX11.cxx was added on
branch CMake-2-6 on 2008-04-21 00:44:59 +0000
2008-04-11 09:52 hoffman
* Tests/X11/HelloWorldX11.cxx: ENH: add a simple x11 program
2008-04-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-10 16:54 dgregor
* Modules/FindMPI.cmake: ENH: Deal with 32-bit and 64-bit variants
of Microsoft's MPI properly
2008-04-10 12:50 hoffman
* ChangeLog.manual: ENH: change to RC 8
2008-04-10 12:43 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Source/cmLocalUnixMakefileGenerator3.cxx: ENH: merge in from main
tree
2008-04-10 11:55 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: the sun make goes
into some odd n squared thing with this sccs and rcs stuff for
gmake, so I am removing them.
2008-04-10 10:01 clinton
* Modules/FindQt4.cmake: BUG: Fix typo reported in #6790.
2008-04-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-09 14:57 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
Source/cmSystemTools.cxx: ENH: merge from head for RC7
2008-04-09 08:41 hoffman
* Tests/Framework/fooDeepPublic.h,
Modules/Platform/Darwin-icc.cmake,
Modules/Platform/Darwin-icpc.cmake: ENH: add missing file
2008-04-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-08 17:37 hoffman
* Source/cmSystemTools.cxx: BUG: undo change as it breaks
preprocess test for some reason??
2008-04-08 16:26 hoffman
* Source/cmTarget.h: ENH: merge from main tree
2008-04-08 16:13 hoffman
* Source/cmTarget.h: ENH: remove qualifier from .h file
2008-04-08 16:09 hoffman
* Modules/FindJNI.cmake: ENH: have jni look more places on linux
2008-04-08 16:06 hoffman
* Source/cmSystemTools.cxx: BUG: half fix for 6688, expand registry
stuff on unix just like it was not found on windows
2008-04-08 16:05 hoffman
* Source/cmSystemTools.cxx: ENH: half fix for 6688, don't let [
count go negative
2008-04-08 13:42 king
* Source/cmSystemTools.cxx: ENH: Update cmSystemTools::ChangeRPath
to support replacing rpath values from the middle of the string.
2008-04-08 12:22 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Modules/InstallRequiredSystemLibraries.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmExtraEclipseCDT4Generator.cxx, Source/cmFileCommand.cxx,
Source/cmFindBase.cxx, Source/cmGlobalXCodeGenerator.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmSystemTools.cxx,
Source/cmTarget.cxx, Source/cmTarget.h, Source/cmake.cxx,
Source/cmake.h, Source/QtDialog/CMakeLists.txt,
Source/QtDialog/CMakeSetup.cxx,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/QtDialog/CMakeSetupDialog.h,
Source/QtDialog/CMakeSetupDialog.ui, Source/QtDialog/QCMake.cxx,
Source/QtDialog/QCMake.h, Source/QtDialog/QCMakeCacheView.cxx,
Source/QtDialog/QCMakeCacheView.h,
Source/QtDialog/QMacInstallDialog.cxx,
Source/QtDialog/postflight.sh.in, Tests/Framework/CMakeLists.txt:
ENH: merge in changes from main tree
2008-04-08 11:30 hoffman
* Source/QtDialog/CMakeLists.txt: ENH: make sure cmake-gui builds
with cmake 2.4.X
2008-04-08 00:06 hoffman
* Tests/Framework/fooDeepPublic.h: file fooDeepPublic.h was added
on branch CMake-2-6 on 2008-04-09 12:41:34 +0000
2008-04-08 00:06 king
* Source/cmComputeLinkInformation.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/Framework/CMakeLists.txt,
Tests/Framework/fooDeepPublic.h: BUG: Correct Mac OS X framework
behavior
- Place the built library in foo.framework/Versions/A/foo
- Do not create unused content symlinks (like PrivateHeaders)
- Do not use VERSION/SOVERSION properties for frameworks
- Make cmTarget::GetDirectory return by value
- Remove the foo.framework part from cmTarget::GetDirectory
- Correct install_name construction and conversion on install
- Fix MACOSX_PACKAGE_LOCATION under Xcode to use the
Versions/<version> directory for frameworks
- Update the Framework test to try these things
2008-04-07 23:56 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-07 19:43 clinton
* Modules/FindQt4.cmake:
BUG: Fix problem with last patch when trying to take substr of
shorter strings than expected. Fixes #6730.
2008-04-07 19:19 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QCMake.cxx, QCMake.h: BUG: Fix #6733. Always convert "\" to "/"
in source & binary directory fields on Windows.
2008-04-07 13:39 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
BUG: Do not create target output directory in cmTarget. Let the
generators do it.
2008-04-07 11:23 clinton
* Modules/FindQt4.cmake: BUG: Fix 6726. Create correct moc rule
for configured headers in binary dir.
2008-04-07 10:55 king
* Source/: cmFileCommand.cxx, cmSystemTools.cxx: ENH: Improve error
message when installation file(CHRPATH) cannot change the RPATH.
2008-04-06 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-06 22:19 hoffman
* Source/cmFindBase.cxx: BUG: fix network path by mistake in search
2008-04-05 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-04 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-04 16:02 hoffman
* CMakeLists.txt, Source/cmFileCommand.cxx, Source/cmake.cxx,
Source/QtDialog/CMakeLists.txt, Source/QtDialog/CMakeSetup.cxx,
Source/QtDialog/QMacInstallDialog.cxx,
Source/QtDialog/postflight.sh.in: ENH: install the mac
application bundle into /Applications directly with no enclosing
folder
2008-04-03 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-03 18:43 alex
* Source/cmExtraEclipseCDT4Generator.cxx: ENH: add edit_cache
target for Eclipse (if it's not ccmake, because this doesn't work
inside the log view)
Alex
2008-04-03 18:35 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
Fix exit shortcut to be more standard, and add shortcut for
advanced checkbox.
2008-04-03 17:02 hoffman
* Source/QtDialog/QMacInstallDialog.cxx: ENH: do not link . and ..
during install
2008-04-03 16:49 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
Add more shortcuts. Fixes 6357.
2008-04-03 16:18 hoffman
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QMacInstallDialog.cxx: ENH: add ability to create symlinks for
command line on mac from gui
2008-04-03 12:29 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 mfc
libraries
2008-04-03 11:11 hoffman
* Source/cmMakefileTargetGenerator.cxx: BUG: response file must be
a copy if different or you get relinks every time you run cmake
2008-04-02 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-02 17:41 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QCMake.cxx, QCMake.h:
ENH: Add debug output option to a new Options menu. Move
dev warnings option to the new Options menu. Fixes #6335.
2008-04-02 17:29 alex
* Source/: cmake.cxx, cmake.h: ENH: make it possible to disable
debug output again
Alex
2008-04-02 15:28 clinton
* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
BUG: Keep editor alive when file dialog comes up to pick another
file or path. The editor going away prematurely Seems to
only happen on Mac OS X.
2008-04-02 14:01 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
ENH: Allow cancelling the dialog that prompts for the generator.
2008-04-02 11:07 hoffman
* ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge in findqt
change from main tree
2008-04-02 11:05 hoffman
* Modules/FindQt4.cmake: BUG: make sure all paths extracted from
qmake are converted to cmake paths because on windows they will
have \ instead of / and you can get odd escaping errors
2008-04-02 09:16 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CPackDeb.cmake,
Modules/FindQt4.cmake, Source/cmGetPropertyCommand.cxx,
Source/cmGetPropertyCommand.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
Source/CPack/cmCPackDebGenerator.cxx, Source/kwsys/Process.h.in,
Source/kwsys/ProcessUNIX.c, Tests/Properties/CMakeLists.txt: ENH:
merge in main tree for RC 6
2008-04-02 08:36 malaterre
* Source/kwsys/: Process.h.in, ProcessUNIX.c: STYLE: minor comments
2008-04-01 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-04-01 17:59 alex
* Modules/FindQt4.cmake: STYLE: add documentation for
QT4_CREATE_MOC and QT4_AUTOMOC (#6687)
Alex
2008-04-01 17:51 hoffman
* Source/CPack/cmCPackDebGenerator.cxx, Modules/CPackDeb.cmake:
ENH: add CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA variable
2008-04-01 17:39 hoffman
* Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix location of
tmp file to use the full path, caused error on vista not running
as admin
2008-04-01 15:22 martink
* Source/cmGetPropertyCommand.cxx: COMP: fix warning
2008-04-01 14:22 martink
* Source/cmGetPropertyCommand.cxx, Source/cmGetPropertyCommand.h,
Source/cmSetPropertyCommand.cxx, Source/cmSetPropertyCommand.h,
Source/cmSourceFile.cxx, Source/cmTarget.cxx, Source/cmTest.cxx,
Tests/Properties/CMakeLists.txt: ENH: support unset of properties
2008-04-01 09:56 hoffman
* Modules/CPackDeb.cmake: ENH: remove trailing space
2008-03-31 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-31 17:57 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindMPI.cmake,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmExportFileGenerator.cxx, Source/cmListFileCache.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmPolicies.cxx: ENH: merge changes
from head to 26 branch
2008-03-31 13:48 king
* Source/cmExportFileGenerator.cxx: BUG: Generated target export
files should set the policy version to 2.6 instead of the
currently running version because they are 2.6 compatible.
2008-03-31 13:33 king
* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
cmPolicies.cxx: ENH: Allow policy CMP0000 to be set explicitly
- Message for missing cmake_minimum_required is not issued
until the end of processing the top CMakeLists.txt file
- During processing a cmake_policy command may set behavior
- OLD behavior is to silently ignore the problem
- NEW behavior is to issue an error instead of a warning
2008-03-31 12:47 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmComputeLinkInformation.cxx: BUG: Fix bug 6605 more completely
- CMake 2.4 added link directories for targets linked
in the optimized configuration even when building debug
- Old behavior for policy CMP0003 must account for this
2008-03-31 10:59 king
* Source/cmLocalVisualStudio7Generator.cxx: ENH: Improve speed of
manifest tool on VS8 and VS9.
- Detect filesystem type where target will be linked
- Use FAT32 workaround only when fs is FAT or FAT32
2008-03-31 10:55 dgregor
* Modules/FindMPI.cmake: ENH: Enhance FindMPI module by properly
handling backward compatibility with the older module, adding
documentation, and coping with multiple include and linker paths
2008-03-31 08:04 hoffman
* Modules/Platform/Darwin-icpc.cmake: file Darwin-icpc.cmake was
added on branch CMake-2-6 on 2008-04-09 12:41:47 +0000
2008-03-31 08:04 hoffman
* Modules/Platform/Darwin-icc.cmake: file Darwin-icc.cmake was
added on branch CMake-2-6 on 2008-04-09 12:41:46 +0000
2008-03-31 08:04 david.cole
* Modules/Platform/: Darwin-icc.cmake, Darwin-icpc.cmake: ENH: Add
Intel compiler module files for the Mac. Thanks to Mike Jackson
for contributing.
2008-03-30 23:57 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-30 09:08 hoffman
* CMakeLists.txt, ChangeLog.manual, ChangeLog.txt,
Modules/CMakeImportBuildSettings.cmake, Modules/CPackDeb.cmake,
Modules/FindCurses.cmake, Modules/FindQt4.cmake,
Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalKdevelopGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmSystemTools.cxx, Source/cmTarget.cxx, Source/cmake.cxx,
Source/cmake.h, Source/CPack/cmCPackDebGenerator.cxx,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Tests/Fortran/test_use_in_comment_fixedform.f: ENH: merge from
main tree
2008-03-29 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-29 13:16 hoffman
* Source/cmake.h: ENH: make sure gui no-dev workis
2008-03-28 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-28 20:23 alex
* Source/CPack/cmCPackDebGenerator.cxx: BUG: fix packaging of files
installed to absolute paths, works only when used with
SET(CPACK_SET_DESTDIR "ON")
Alex
2008-03-28 19:09 alex
* Modules/CPackDeb.cmake: STYLE: add a comma to make it better
understandable, also use STATUS as the other MESSAGE() calls do
Alex
2008-03-28 15:59 hoffman
* Source/cmake.h: ENH: remove dangerous access to ivar that should
not be used
2008-03-28 15:54 hoffman
* Source/cmLocalGenerator.cxx: ENH: fix for the correct path to
cmake
2008-03-28 14:29 hoffman
* Source/: cmSystemTools.cxx, cmake.cxx: ENH: try to fix mac
symlinks to the executable
2008-03-28 14:08 hoffman
* Modules/CPackDeb.cmake: ENH: allow deb to work without dpkg
2008-03-28 14:07 king
* Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
Malaterre to add documentation for his previous patch for
CMakeImportBuildSettings.
2008-03-28 14:04 king
* Tests/Fortran/test_use_in_comment_fixedform.f: BUG: Fix Fortran
test to use more portable comment syntax in fixed format source.
2008-03-28 13:26 king
* Modules/CMakeImportBuildSettings.cmake: ENH: Patch from Mathieu
Malaterre to allow users to tell CMakeImportBuildSettings to not
force compiler settings.
2008-03-28 13:22 king
* Source/CMakeLists.txt: COMP: Add missing module for
CHECK_INCLUDE_FILE macro.
2008-03-28 13:07 king
* Source/cmTarget.cxx: ENH: Add note to Fortran_MODULE_DIRECTORY
property documentation about using CMAKE_Fortran_MODULE_DIRECTORY
to initialize it.
2008-03-28 12:53 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Better default size
for help dialog.
2008-03-28 11:47 hoffman
* Modules/: CPackDeb.cmake: ENH: remove hard codeded arch
2008-03-28 10:12 hoffman
* Modules/FindCurses.cmake: ENH: make this backwards compatible
with older FindCurses
2008-03-28 10:08 hoffman
* Modules/FindCurses.cmake: ENH: make this backwards compatible
with older FindCurses
2008-03-27 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-27 22:00 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 6619
2008-03-27 21:54 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6660
2008-03-27 21:51 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 6661
2008-03-27 17:40 alex
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h: COMP: fix warning about unused mf
-"make VERBOSE=1 <target>" should be more portable than
"VERBOSE=1 make <target>", since it doesn't rely on the shell,
shouldn't it ?
Alex
2008-03-27 17:05 hoffman
* Source/: cmake.cxx, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: BUG: fix install problem on make and
allow symlinks to cmake bin directory
2008-03-27 15:33 alex
* Source/cmGlobalKdevelopGenerator.cxx: ENH: -enable colored output
with the kdevelop generator -create non-verbose makefiles and
have kdevelop call "VERBOSE=1 make" instead
Alex
2008-03-27 15:18 clinton
* Modules/FindQt4.cmake:
ENH: Add QT_VERSION_MAJOR, QT_VERSION_MINOR, QT_VERSION_PATCH
variables.
2008-03-27 13:30 hoffman
* ChangeLog.txt: ENH: remove DashboardScripts and CMakeWeb from the
change log
2008-03-27 13:27 hoffman
* ChangeLog.txt: ENH: check in new change log for 2.6
2008-03-27 11:16 hoffman
* CMakeLists.txt, Modules/CPack.cmake,
Source/cmInstallCommandArguments.cxx, Source/cmake.cxx: ENH:
merge in from main tree
2008-03-26 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-26 22:34 hoffman
* Source/cmake.cxx: ENH: clean up annoying output from rc tool in
VS9
2008-03-26 20:12 alex
* Modules/CPack.cmake: ENH: use CPACK_PACKAGE_VERSION instead of
CPACK_PACKAGE_VERSION_MAJOR.CPACK_PACKAGE_VERSION_MINOR.CPACK_PACKAGE_VERSION_PATCH
for creating the package file name
Alex
2008-03-26 18:30 alex
* Source/cmInstallCommandArguments.cxx: BUG: fix the default
"Unspecified" component when only the generic (i.e. not RUNTIME,
ARCHIVE, LIBRARY, etc.) arguments are given.
If the component of a part of a target is queried, return the
specific one, if a specific one hasn't been set, return the
generic one, if that hasn't been set, return "Unspecified".
Alex
2008-03-26 15:55 hoffman
* Utilities/Release/: v20n17_aix_release.cmake,
vogon_release_qt.cmake: ENH:
2008-03-26 14:08 hoffman
* CMakeLists.txt, Modules/CMakeJavaInformation.cmake,
Modules/FindSubversion.cmake, Source/cmCoreTryCompile.cxx: ENH:
merge in from main tree
2008-03-26 13:50 hoffman
* Source/cmCoreTryCompile.cxx: ENH: make sure numAttempts is
incremented
2008-03-26 13:14 hoffman
* Source/cmCoreTryCompile.cxx: ENH: try to fix dashboard issue with
not being able to remove try compile code
2008-03-25 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-25 19:58 hoffman
* CMakeLists.txt, Source/cmLocalUnixMakefileGenerator3.cxx,
Tests/Assembler/CMakeLists.txt,
Tests/BuildDepends/CMakeLists.txt,
Tests/BundleTest/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
Tests/CTestTest/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
Tests/CommandLineTest/CMakeLists.txt,
Tests/ConvLibrary/CMakeLists.txt,
Tests/CustComDepend/CMakeLists.txt,
Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommandWorkingDirectory/CMakeLists.txt,
Tests/Dependency/CMakeLists.txt, Tests/DocTest/CMakeLists.txt,
Tests/ExportImport/CMakeLists.txt,
Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Import/CMakeLists.txt,
Tests/ExternalOBJ/CMakeLists.txt,
Tests/ExternalOBJ/Object/CMakeLists.txt,
Tests/FindPackageTest/CMakeLists.txt,
Tests/Fortran/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
Tests/FunctionTest/CMakeLists.txt, Tests/Java/CMakeLists.txt,
Tests/Jump/CMakeLists.txt, Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt,
Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
Tests/MacroTest/CMakeLists.txt, Tests/MakeClean/CMakeLists.txt,
Tests/MathTest/CMakeLists.txt, Tests/NewlineArgs/CMakeLists.txt,
Tests/OutOfSource/CMakeLists.txt, Tests/Plugin/CMakeLists.txt,
Tests/PrecompiledHeader/CMakeLists.txt,
Tests/Properties/CMakeLists.txt, Tests/ReturnTest/CMakeLists.txt,
Tests/RuntimePath/CMakeLists.txt, Tests/SameName/CMakeLists.txt,
Tests/SetLang/CMakeLists.txt, Tests/SimpleExclude/CMakeLists.txt,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SourceGroups/CMakeLists.txt,
Tests/StringFileTest/CMakeLists.txt, Tests/SubDir/CMakeLists.txt,
Tests/SubDir/Examples/CMakeLists.txt,
Tests/SubDir/Examples/example1/CMakeLists.txt,
Tests/SubDirSpaces/CMakeLists.txt, Tests/SubDirSpaces/Some
Examples/CMakeLists.txt, Tests/SubDirSpaces/Some
Examples/example1/CMakeLists.txt,
Tests/SubProject/CMakeLists.txt, Tests/SwigTest/CMakeLists.txt,
Tests/SystemInformation/CMakeLists.txt,
Tests/TarTest/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
Tests/TestDriver/CMakeLists.txt, Tests/Testing/CMakeLists.txt,
Tests/TryCompile/CMakeLists.txt,
Tests/Tutorial/Step1/CMakeLists.txt,
Tests/Tutorial/Step2/CMakeLists.txt,
Tests/Tutorial/Step3/CMakeLists.txt,
Tests/Tutorial/Step4/CMakeLists.txt,
Tests/Tutorial/Step5/CMakeLists.txt,
Tests/Tutorial/Step6/CMakeLists.txt,
Tests/Tutorial/Step7/CMakeLists.txt,
Tests/VSExternalInclude/CMakeLists.txt,
Tests/Wrapping/CMakeLists.txt, Tests/X11/CMakeLists.txt: ENH:
merge in from main tree
2008-03-25 14:37 martink
* Tests/ExternalOBJ/CMakeLists.txt: BUG: make test more robust
2008-03-25 14:15 martink
* Tests/ExternalOBJ/CMakeLists.txt: BUG: add debugging into to
check out a problem
2008-03-25 11:26 martink
* Tests/: Assembler/CMakeLists.txt, BuildDepends/CMakeLists.txt,
BundleTest/CMakeLists.txt, COnly/CMakeLists.txt,
CTestTest/CMakeLists.txt, CTestTest2/CMakeLists.txt,
CommandLineTest/CMakeLists.txt, ConvLibrary/CMakeLists.txt,
CustComDepend/CMakeLists.txt, CustomCommand/CMakeLists.txt,
CustomCommandWorkingDirectory/CMakeLists.txt,
Dependency/CMakeLists.txt, DocTest/CMakeLists.txt,
ExportImport/CMakeLists.txt, ExportImport/Export/CMakeLists.txt,
ExportImport/Import/CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
ExternalOBJ/Object/CMakeLists.txt,
FindPackageTest/CMakeLists.txt, Fortran/CMakeLists.txt,
Framework/CMakeLists.txt, FunctionTest/CMakeLists.txt,
Java/CMakeLists.txt, Jump/CMakeLists.txt,
LoadCommand/CMakeLists.txt, LoadCommandOneConfig/CMakeLists.txt,
LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
MacroTest/CMakeLists.txt, MakeClean/CMakeLists.txt,
MathTest/CMakeLists.txt, NewlineArgs/CMakeLists.txt,
OutOfSource/CMakeLists.txt, Plugin/CMakeLists.txt,
PrecompiledHeader/CMakeLists.txt, Properties/CMakeLists.txt,
ReturnTest/CMakeLists.txt, RuntimePath/CMakeLists.txt,
SameName/CMakeLists.txt, SetLang/CMakeLists.txt,
SimpleExclude/CMakeLists.txt, SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt, SourceGroups/CMakeLists.txt,
StringFileTest/CMakeLists.txt, SubDir/CMakeLists.txt,
SubDir/Examples/CMakeLists.txt,
SubDir/Examples/example1/CMakeLists.txt,
SubDirSpaces/CMakeLists.txt, SubDirSpaces/Some
Examples/CMakeLists.txt, SubDirSpaces/Some
Examples/example1/CMakeLists.txt, SubProject/CMakeLists.txt,
SwigTest/CMakeLists.txt, SystemInformation/CMakeLists.txt,
TarTest/CMakeLists.txt, TargetName/CMakeLists.txt,
TestDriver/CMakeLists.txt, Testing/CMakeLists.txt,
TryCompile/CMakeLists.txt, Tutorial/Step1/CMakeLists.txt,
Tutorial/Step2/CMakeLists.txt, Tutorial/Step3/CMakeLists.txt,
Tutorial/Step4/CMakeLists.txt, Tutorial/Step5/CMakeLists.txt,
Tutorial/Step6/CMakeLists.txt, Tutorial/Step7/CMakeLists.txt,
VSExternalInclude/CMakeLists.txt, Wrapping/CMakeLists.txt,
X11/CMakeLists.txt: ENH: preclean some warnings
2008-03-25 10:11 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for watcom
can't use phony
2008-03-24 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-24 18:23 hoffman
* CMakeLists.txt, Modules/FindBLAS.cmake, Modules/FindKDE4.cmake,
Modules/FindLAPACK.cmake, Modules/FindMPI.cmake,
Modules/FindQt4.cmake, Modules/FindSubversion.cmake,
Source/cmCMakeMinimumRequired.cxx,
Source/cmCMakePolicyCommand.cxx,
Source/cmComputeLinkInformation.cxx, Source/cmCoreTryCompile.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Source/cmListFileCache.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmPolicies.cxx,
Source/cmake.cxx, Source/cmake.h,
Source/CTest/cmCTestBuildHandler.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/Preprocess/CMakeLists.txt: ENH: merge in from CVS
2008-03-24 15:41 hoffman
* Modules/FindMPI.cmake: ENH: remove use of undefined cdr
2008-03-24 15:40 hoffman
* Modules/FindQt4.cmake: ENH: fix if
2008-03-24 11:49 alin.elena
* Modules/: FindBLAS.cmake, FindLAPACK.cmake: ENH:
FindBLAS.cmake&FindLAPACK updated to support intel mkl 10
2008-03-24 10:56 king
* Source/: cmCMakeMinimumRequired.cxx, cmCMakePolicyCommand.cxx,
cmPolicies.cxx: ENH: Cleanup policy version interface presented
to user.
- In cmake_minimum_required do not set policy version if
current
CMake is too old
- In cmPolicies::ApplyPolicyVersion report error if version is
too
new or cannot be parsed
2008-03-24 10:26 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: add PHONY targets
2008-03-23 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-22 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-22 10:24 hoffman
* Source/: cmake.h, cmake.cxx: ENH: make sure -Wno-dev sticks so
make rebuild_cache will work
2008-03-21 23:58 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-20 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-20 21:11 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmPolicies.cxx: ENH: Yet another
attempt at warning for CMP0003.
- Give example code to avoid the warning
- Make explanation more consise
- Explicitly state this is for compatibility
- Issue the warning for at most one target
2008-03-20 18:25 king
* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add "if(POLICY
policy-id)" option for IF command.
- This will help projects support multiple CMake versions.
- In order to set a policy when using a newer CMake but still
working with an older CMake one may write
if(POLICY CMP1234)
cmake_policy(SET CMP1234 NEW)
endif(POLICY CMP1234)
- Note that since CMake 2.4 does not have if(POLICY) supporting
it will also require using "if(COMMAND cmake_policy)"
2008-03-20 18:25 king
* Tests/: MakeClean/ToClean/CMakeLists.txt,
Preprocess/CMakeLists.txt: BUG: Convert cmake_policy(VERSION) to
cmake_minimum_required(VERSION) in
Tests/MakeClean/ToClean/CMakeLists.txt and
Tests/Preprocess/CMakeLists.txt. CMP0000 now requires the
cmake_minimum_required command.
2008-03-20 11:44 david.cole
* Modules/FindSubversion.cmake: BUG: Remove reference to
PROJECT_SOURCE_DIR so that the Subversion_WC_INFO macro may be
called from a ctest or cmake script.
2008-03-20 10:46 martink
* Source/cmListFileCache.cxx: ENH: tiny performance improvement
2008-03-20 10:40 martink
* Source/cmListFileCache.cxx: ENH: small simple projects do not
need to specify cmake minimum required
2008-03-20 10:11 king
* Source/cmake.cxx: ENH: Clarify end of (dev) warnings to
explicitly state they are meant for project developers.
2008-03-19 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-19 16:14 clinton
* Modules/FindQt4.cmake:
BUG: Fix issue when Qt from Linux distro is used and glib
and dbus development packages aren't installed.
2008-03-19 15:44 king
* Source/cmCoreTryCompile.cxx: BUG: Change generated try-compile
projects to use cmake_minimum_required instead of cmake_policy to
set the version now that CMP0000 requires it.
2008-03-19 15:27 clinton
* Modules/FindQt4.cmake: BUG: Don't clear output strings before
using.
2008-03-19 15:18 king
* Source/: cmListFileCache.cxx, cmPolicies.cxx: ENH: Improve
warning about specifying a cmake version
- Update policy CMP0000 to require use of the command
cmake_minimum_required and not cmake_policy
so there is only one way to avoid it.
- Explicitly specify the line users should add.
- Reference policy CMP0000 only at the end.
- Fix policy CMP0000 documentation to not suggest
use of the cmake_policy command.
2008-03-19 14:32 king
* Source/cmComputeLinkInformation.cxx: ENH: Clarify warning for
policy CMP0003 further.
2008-03-19 11:18 david.cole
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Missing a linker
crashed error matching string.
2008-03-19 09:14 hoffman
* Source/cmComputeLinkInformation.cxx: ENH: do not warn about
frameworks as they are not affected by -L anyway
2008-03-18 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-18 21:22 hoffman
* CMakeLists.txt: ENH: forgot to check this in, need to change the
version in CVS
2008-03-18 18:37 clinton
* Modules/FindQt4.cmake:
STYLE: Improve documentation by expanding on how UseQt4.cmake
fits in.
2008-03-18 17:54 alex
* Modules/FindQt4.cmake: STYLE: fix documentation again:
QT_LIBRARIES exists if you use Qt4 via UseQt4.cmake
Alex
2008-03-18 17:32 hoffman
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: ENH: try to reduce the number of
CMP0003 warnings that people see. Only report them for unique
sets of libraries with no full path. Also add a message
explaining the course of action that should be taken
2008-03-18 17:26 alex
* Modules/FindQt4.cmake: STYLE: fix documentation, QT_LIBRARIES
doesn't exist, and also didn't exist in cmake 2.4.3, the first
stable cmake 2.4.x release
Alex
2008-03-18 16:30 clinton
* Modules/FindQt4.cmake:
ENH: Satisfy QtDBus dependencies for builds with static Qt.
Finish fix for #6607.
2008-03-18 11:51 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: exclude borland
make as well
2008-03-18 11:28 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: turn off extra
rules for nmake and wmake
2008-03-18 11:11 hoffman
* CMakeLists.txt: ENH: set the version on 2.6
2008-03-18 10:23 hoffman
* CMakeLists.txt, Modules/CTest.cmake, Modules/FindKDE4.cmake,
Modules/FindPackageHandleStandardArgs.cmake,
Modules/FindPackageMessage.cmake, Modules/FindQt4.cmake,
Modules/FindX11.cmake, Modules/UseQt4.cmake,
Modules/VTKCompatibility.cmake,
Modules/Platform/Linux-GNU-Fortran.cmake,
Modules/Platform/Linux-ifort.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
Source/cmListCommand.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
Source/cmPolicies.cxx, Source/cmPolicies.h,
Source/cmSourceFileLocation.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Source/QtDialog/CMakeSetup.cxx,
Source/QtDialog/CMakeSetupDialog.cxx,
Source/kwsys/CMakeLists.txt, Source/kwsys/kwsysDateStamp.cmake,
Utilities/cmcurl/CMakeLists.txt: ENH: move head to branch
2008-03-18 10:02 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to improve
make speed by getting rid of some implicit rules that were still
around.
2008-03-17 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-17 20:30 king
* Source/cmCMakePolicyCommand.h: ENH: Improve documentation of
cmake_policy command.
- Add a paragraph introducing the policy mechanism
- Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
- Note that setting policies by CMake version is preferred
- Fix SET signature to use CMP<NNNN> notation
- Add more details about the policy stack
2008-03-17 16:22 king
* CMakeLists.txt, Source/kwsys/CMakeLists.txt,
Utilities/cmcurl/CMakeLists.txt: ENH: Set CMake Policy CMP0003 to
NEW behavior to build without warnings with the upcoming CMake
2.6 release.
2008-03-17 14:53 clinton
* Modules/FindQt4.cmake:
ENH: For Mac OS X, remove QuickTime link for Qt 4.3+ and add
AppKit link for Qt 4.2+.
2008-03-17 11:10 hoffman
* Modules/FindPackageMessage.cmake: file FindPackageMessage.cmake
was added on branch CMake-2-6 on 2008-03-18 14:23:52 +0000
2008-03-17 11:10 king
* Modules/: FindPackageHandleStandardArgs.cmake,
FindPackageMessage.cmake, FindQt4.cmake, FindX11.cmake: ENH:
Added FindPackageMessage module
- Defines FIND_PACKAGE_MESSAGE function to help display
find result messages only once
- Added use of it to FindPackageHandleStandardArgs
- Added use of it to FindQt4, and FindX11
- This cleans up repeated messages in big projects
2008-03-17 11:10 king
* Modules/CTest.cmake: ENH: Avoid printing message about unknown
repository type repeatedly in CTest.
2008-03-17 08:55 king
* Modules/Platform/: Linux-GNU-Fortran.cmake, Linux-ifort.cmake:
ENH: Patch from Maik to add per-configuration default flags to
GCC and Intel Fortran compilers on Linux.
2008-03-16 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-15 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-15 20:10 david.cole
* Modules/CMakeJavaInformation.cmake: BUG: Go back to using "." so
the Java test passes on the nightly nmake dashboards again. Still
need a solution that works with both nmake and Visual Studio
builds.
2008-03-15 10:00 king
* Source/cmComputeLinkInformation.cxx: COMP: Fix unreachable code
warning for break after return in switch in CMP0003 impl.
2008-03-15 10:00 king
* Source/: cmTarget.cxx, cmSourceFileLocation.cxx: STYLE: Fix
line-too-long for new INTERNAL_ERROR messages.
2008-03-14 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-14 18:16 alex
* Modules/FindKDE4.cmake: ENH: preparations for cross compiling
KDE4
Alex
2008-03-14 16:39 barre
* Source/cmListCommand.cxx: STYLE: yeah yeah.
2008-03-14 15:18 clinton
* Source/QtDialog/CMakeSetup.cxx:
ENH: Prevent loading standard qt plugins at runtime (which we
dont' care about). This can cause problems if a Mac bundle
doesn't contain the plugins.
2008-03-14 14:28 clinton
* Modules/FindQt4.cmake: BUG: Fix typo to find QAssistantClient
header.
2008-03-14 14:21 king
* Source/cmComputeLinkInformation.cxx: ENH: Improve CMP0003 to
provide more compatibility
- Targets built in the tree now add compatibility paths too
- The warning message's first list includes at most one item
for each unique compatibility path
- Clarified error message further
2008-03-14 13:29 clinton
* Modules/FindQt4.cmake:
ENH: Satisfy QtNetwork and QtOpenGL dependencies for builds with
static Qt. Partial fix for #6607.
2008-03-14 13:16 clinton
* Modules/: FindQt4.cmake, UseQt4.cmake:
ENH: Automatically add dependent modules. For example, if
QT_USE_QTXMLPATTERNS is on, QT_USE_QTNETWORK is turned on.
The equivalent happens in a qmake .pro file when QT +=
xmlpatterns is specified.
2008-03-14 12:11 clinton
* Modules/FindQt4.cmake:
ENH: Support static Qt 4.4 builds using QtHelp module.
2008-03-13 19:12 clinton
* Modules/: FindQt4.cmake, UseQt4.cmake:
ENH: Add support for Qt 4.4's phonon module. Add new Qt
4.4 modules in UseQt4.cmake
2008-03-13 17:38 king
* Source/cmMakefile.cxx: BUG: Fix impl of CMP0005 regex to match
value-less definitions.
2008-03-13 17:32 king
* Source/: cmCMakeMinimumRequired.h, cmPolicies.cxx: ENH: Clarify
documentation of policy CMP0000 and its relationship with
cmake_minimum_required.
2008-03-13 17:11 king
* Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h: ENH: Add
policy CMP0005 to decide whether add_definitions should escape
defs.
2008-03-13 17:04 king
* Source/cmExportFileGenerator.cxx: ENH: Add cmake_policy
push/version/pop to import/export files.
2008-03-13 16:42 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: fix c flags for 2003 free
command line tools
2008-03-13 16:35 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmPolicies.cxx, cmPolicies.h, cmTarget.cxx, cmTarget.h: ENH: Add
policy CMP_0004 to require library names to have no leading or
trailing whitespace. Replace previous check of
CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the
policy.
2008-03-13 16:23 king
* Modules/VTKCompatibility.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmTarget.cxx, Source/cmTarget.h: ENH:
Convert CMAKE_LINK_OLD_PATHS to policy CMP0003.
- Policy is WARN by default so projects will build
as they did in 2.4 without user intervention
- Remove CMAKE_LINK_OLD_PATHS variable since it was
never in a release and the policy supercedes it
- Report target creation backtrace in warning message
since policy should be set by that point
2008-03-13 16:21 hoffman
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: make menu item match
-Wno-dev command line
2008-03-13 16:13 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Preserve white spaces
when printing messages.
2008-03-13 15:34 hoffman
* Source/cmake.cxx: ENH: move the clear to before things are added
to the maps
2008-03-13 15:29 clinton
* Modules/FindQt4.cmake:
ENH: Add support for new modules in Qt 4.4. Fixes #6316.
Simplify and clarify some documentation.
BUG: Fix order of include paths (from KDE's FindQt4) Fix
find of Designer components debug library on Windows.
2008-03-13 15:06 king
* Source/cmake.cxx: ENH: Make (dev) warnings show note about
-Wno-dev option. Fix -Wdev and -Wno-dev options to not be
mistaken for the source directory specification.
2008-03-13 15:03 david.cole
* Modules/CMakeJavaInformation.cmake: COMP: Conditionalize the last
change so that the fix only applies to WIN32. Leave it the way it
was elsewhere, the new way does not work on the Mac continuous
dashboard...
2008-03-13 15:01 king
* Source/cmPolicies.cxx: ENH: Reduce whitespace in policy
warning/error messages.
2008-03-13 14:29 david.cole
* Modules/CMakeJavaInformation.cmake: BUG: Fix the Java test for
Visual Studio builds. Before this, it had been trying to include
"BuildLog.htm" in the .jar file because it was using "." as the
list of files to include in the .jar file. Use "*.class" instead
of "." to prevent this silliness.
2008-03-13 14:13 king
* Source/cmMakefile.cxx: ENH: Improve error message when invalid
policy is given.
2008-03-13 13:52 king
* Source/cmSetCommand.cxx: ENH: Simplify error message for invalid
set(... CACHE) calls to make it look nicer with new message
format.
2008-03-13 13:48 king
* Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
cmMakefile.h, cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH:
Improve new error/warning message generation
- Add cmListFileBacktrace to record stack traces
- Move main IssueMessage method to the cmake class instance
(make the backtrace an explicit argument)
- Change cmMakefile::IssueMessage to construct a backtrace
and call the cmake instance version
- Record a backtrace at the point a target is created
(useful later for messages issued by generators)
2008-03-13 11:38 martink
* Source/: cmCMakePolicyCommand.h, cmListFileCache.cxx,
cmLocalGenerator.cxx, cmMakefile.cxx, cmPolicies.cxx,
cmPolicies.h, cmake.cxx: ENH: change CMP_ to CMP
2008-03-13 10:56 hoffman
* Modules/FindGLUT.cmake: BUG: fix bug 6594 look for glut in more
places on windows
2008-03-13 09:28 barre
* Source/cmFileCommand.cxx: BUG: the directory the FILE DOWNLOAD
command is writing to might not exist.
2008-03-12 23:59 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-12 21:54 hoffman
* CMakeCPackOptions.cmake.in,
Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
Source/CPack/cmCPackCygwinSourceGenerator.cxx,
Source/CPack/cmCPackGenerator.cxx: ENH: fix crash in cpack when
CPACK_CYGWIN_PATCH_NUMBER not specified
2008-03-12 21:06 hoffman
* Source/: cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
cmSourceFileLocation.cxx, cmTarget.cxx, cmake.h: ENH: remove
abort calls and replace with an IssueMessage INTERANL_ERROR,
better to not crash on the end user.
2008-03-12 17:02 hoffman
* Source/: cmake.cxx, cmake.h: ENH: make sure properties are re-set
on each configure
2008-03-12 17:02 barre
* Source/cmListCommand.cxx, Source/cmListCommand.h,
Tests/CMakeTests/ListTest.cmake.in: ENH: add REMOVE_DUPLICATES
subcommand to LIST command (and test). Remove duplicates from a
list (keep the ordering)
2008-03-12 14:37 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix some bad
changes in progress calc
2008-03-12 09:25 hoffman
* Source/cmMakefile.cxx: STYLE: fix line len
2008-03-12 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-11 22:52 hoffman
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: remove iostream, not
used
2008-03-11 22:50 hoffman
* Source/: cmake.cxx, cmake.h, QtDialog/CMakeSetupDialog.cxx,
QtDialog/CMakeSetupDialog.h, QtDialog/QCMake.cxx,
QtDialog/QCMake.h: ENH: add ability to suppress dev warnings to
gui code
2008-03-11 17:53 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix subtle bug
that prevented Makefile generators from rescanning dependencies
when a new source file is added but no other sources are touched.
2008-03-11 17:37 king
* Source/kwsys/SystemInformation.hxx.in: COMP: Fix shared lib build
on windows for KWSys's SystemInformation by adding export macro.
2008-03-11 17:27 hoffman
* Source/QtDialog/: CMake.desktop, CMakeLists.txt, cmakecache.xml:
ENH: add KDE desktop stuff
2008-03-11 17:27 hoffman
* Source/cmMakefile.cxx: ENH: fix warning message a bit
2008-03-11 17:25 king
* Source/: cmGlobalVisualStudio8Generator.cxx, cmake.cxx, cmake.h:
BUG: Fixes to VS8/VS9 project regeneration rules
- ZERO_CHECK should check all stamps in case
of parallel build (fixes complex test failure)
- ZERO_CHECK should not appear when
CMAKE_SUPPRESS_REGENERATION is on (fixes bug 6490)
2008-03-11 16:02 hoffman
* Source/: cmake.h, cmakemain.cxx: ENH: fix -Wno-dev for ccmake
2008-03-11 15:17 hoffman
* Source/: cmMakefile.cxx, cmake.cxx, cmakemain.cxx: ENH: add a way
to suppress the new policy warnings, still need ccmake and gui's
2008-03-11 10:54 barre
* Docs/cmake-mode.el: ENH: add simple function to convert all CMake
commands to lowercase
2008-03-11 10:29 hoffman
* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmMakefile.h,
cmPolicies.cxx, cmake.h: ENH: add enum to IssueMessage
2008-03-11 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-10 18:48 barre
* Modules/: FindCVS.cmake: ENH: for some reasons there was never a
FindCVS module?
2008-03-10 15:41 king
* Source/cmMakefile.cxx: ENH: Enforce matching PUSH/POP calls for
cmake_policy.
2008-03-10 15:40 king
* Source/cmMakefile.cxx: ENH: Add directory-level context
information to error/warning messages when no call stack is
present.
2008-03-10 13:26 alex
* Modules/: FindLua50.cmake, FindLua51.cmake: ENH: use the standard
find_package_handle_standard_args() for lua 5.0 and 5.1
Alex
2008-03-10 09:32 king
* Modules/: CMakeCCompilerId.c.in, CMakeCXXCompilerId.cpp.in,
CMakePlatformId.h.in: ENH: Make compiler id detection more robust
- Split INFO strings in source into multiple pieces
to make sure assembly or other listings produced
by the compiler are never matched by the regex
- Store INFO strings via pointer instead of array
to convince some compilers to store the string
literally in the binary
- This should help make it work for sdcc 2.8.0 RC1
2008-03-10 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-09 19:20 alex
* Modules/CMakeDetermineCompilerId.cmake: BUG: make compiler id
detection (almost) work again with sdcc 2.8.0 RC1, mail sent to
Brad for the remaining issue don't match INFO:compiler["
COMPILER_ID "] which appears in the assembler file generated from
the C file by sdcc, but make sure the first character after the [
is no double quote
Alex
2008-03-09 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-08 09:50 king
* Source/cmIncludeDirectoryCommand.cxx: BUG: Fix
include_directories command to produce an immediately whether or
not 2.4 compatibility is enabled. CMake 2.4 already produced an
error, just not immediately.
2008-03-08 09:27 king
* Source/cmIncludeCommand.cxx: ENH: Improve formatting of include
command error message.
2008-03-08 09:21 king
* Source/cmMakefile.cxx: COMP: Avoid using operator-> on
const_reverse_iterator to help old compilers.
2008-03-08 09:13 king
* Source/: cmMakefile.cxx, cmPolicies.cxx: ENH: Cleanup policy
generic documentation. Cleanup some policy error/warning
messages.
2008-03-08 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-07 19:58 hoffman
* Modules/FindMPI.cmake: ENH: add new version of FindMPI, fix it to
work with MPICH2 on windows
2008-03-07 17:05 king
* Source/cmAddCustomTargetCommand.cxx: COMP: Fix unused parameter
warning in cmAddCustomTargetCommand.
2008-03-07 16:36 king
* Source/: cmMakefile.cxx, cmPolicies.cxx, cmPolicies.h, cmake.cxx:
ENH: Finish creating, documenting, and enforcing policy CMP_0002.
2008-03-07 16:32 hoffman
* Source/CursesDialog/: cmCursesCacheEntryComposite.cxx,
cmCursesMainForm.cxx: ENH: fix it for working with an empty cache
2008-03-07 16:26 king
* bootstrap: COMP: Fix bootstrap build after using
cmDocumentationFormatterText in cmMakefile.
2008-03-07 16:01 king
* Source/: cmDocumentationFormatterText.cxx, cmMakefile.cxx: ENH:
In cmMakefile::IssueMessage use cmDocumentationFormatterText to
format the message nicely.
2008-03-07 15:30 king
* Source/cmAddCustomTargetCommand.cxx,
Source/cmCMakeMinimumRequired.h, Source/cmCMakePolicyCommand.h,
Source/cmConfigureFileCommand.cxx, Source/cmFindBase.cxx,
Source/cmListFileCache.cxx, Source/cmLocalGenerator.cxx,
Source/cmMakefile.cxx, Source/cmPolicies.cxx,
Source/cmPolicies.h, Source/cmake.cxx,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/Preprocess/CMakeLists.txt: ENH: Improve handling of
old-style compatibility.
- Remove CMP_0001 (no slash in target name) and restore
old CMAKE_BACKWARDS_COMPATIBILITY check for it
- Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY
with cmLocalGenerator::NeedBackwardsCompatibility calls
- Create new CMP_0001 to determine whether or not
CMAKE_BACKWARDS_COMPATIBILITY is used.
(old = use, new = ignore)
- Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when
CMP_0001 is set to OLD or WARN
- Update documentation of cmake_policy and
cmake_minimum_required
to indicate their relationship and the 2.4 version boundary
- When no cmake policy version is set in top level makefile
implicitly call cmake_policy(VERSION 2.4) which restores
CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility
- Fix tests MakeClean and Preprocess to call
cmake_policy(VERSION 2.6) because they depend on new policies
2008-03-07 14:03 hoffman
* Utilities/Release/: create-cmake-release.cmake,
dashmacmini2_release.cmake, magrathea_release.cmake,
release_cmake.sh.in: ENH: qtgui stuff
2008-03-07 11:50 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Use fixed pitch font
in output window.
2008-03-07 11:43 martink
* Source/: cmCMakeMinimumRequired.cxx, cmCacheManager.h,
cmListFileCache.cxx, cmPolicies.cxx, cmake.cxx: ENH: clean up
some policy stuff and interactions with
CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED
2008-03-07 11:06 hoffman
* Source/CPack/: cmCPackCygwinBinaryGenerator.cxx,
cmCPackGenerator.cxx: ENH: fix crash in cygwin package stuff
2008-03-07 09:41 martink
* Source/cmListFileCache.cxx: STYLE: fix line length issue
2008-03-07 09:09 king
* Source/cmMakefile.cxx: BUG: Do not produce whitespace-only lines
when indenting messages in new error/warning format.
2008-03-07 08:53 king
* Source/cmCoreTryCompile.cxx: BUG: Generated try-compile
CMakeLists.txt file should call cmake_policy with the current
version of CMake, not just 2.6.
2008-03-07 08:40 king
* Source/: cmAddCustomTargetCommand.cxx, cmExecutionStatus.h,
cmFunctionCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, cmPolicies.cxx:
ENH: New format for warning and error messages
- Add cmMakefile methods IssueError and IssueWarning
- Maintain an explicit call stack in cmMakefile
- Include context/call-stack info in messages
- Nested errors now unwind the call stack
- Use new mechanism for policy warnings and errors
- Improve policy error message
- Include cmExecutionStatus pointer in call stack
so that errors deeper in the C++ stack under
a command invocation will become errors for the
command
2008-03-07 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-06 16:03 martink
* Source/cmListFileCache.cxx: BUG: keep CMAKE_BACKWARDS_COMP as
internal
2008-03-06 15:51 martink
* Source/cmListFileCache.cxx: BUG: make default
CMAKE_BACKWARDS_COMPATIBILITY 2.5
2008-03-06 15:20 hoffman
* Source/cmCoreTryCompile.cxx: ENH: make sure policy is set in
generated cmakelist files
2008-03-06 15:08 martink
* Source/: cmConfigureFileCommand.cxx, cmListFileCache.cxx,
cmPolicies.cxx: BUG: change in handling of cmake_minimum_required
2008-03-06 11:34 hoffman
* Source/cmDocumentationFormatterHTML.cxx: STYLE: fix line length
2008-03-06 10:57 martink
* Source/: cmCMakeMinimumRequired.cxx, cmConfigureFileCommand.cxx,
cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx,
cmPolicies.cxx: BUG: change the handling of
CMAKE_MINIMUM_REQUIRED and BACKWARDS_COMPATIBILITY and extend the
documentaiton quite a bit
2008-03-06 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-05 18:42 king
* Source/cmPolicies.cxx: ENH: Fix policy warning message to not
give wrong code as example.
2008-03-05 18:21 king
* Source/: cmCMakePolicyCommand.cxx, cmCMakePolicyCommand.h,
cmMakefile.cxx, cmMakefile.h: ENH: Improve cmake_policy command
signature
- Replace NEW and OLD modes with a SET mode for clarity
- Enforce VERSION argument validity (major.minor[.patch])
2008-03-05 18:20 king
* Source/cmPolicies.cxx: BUG: Require policy version to specify at
least major.minor. Do not store CMAKE_BACKWARDS_COMPATIBILITY
with an invalid version value.
2008-03-05 17:26 king
* Source/cmPolicies.cxx: BUG: Fix parsing of policy version number
in cmPolicies.
2008-03-05 15:55 king
* Modules/CMakeFortranCompiler.cmake.in: ENH: Patch from Maik to
add more fortran extensions.
2008-03-05 12:53 clinton
* Modules/FindQt4.cmake:
ENH: Allow users to recover from trying to use an improperly
installed Qt without removing their cache, fixing their
environment and trying again.
2008-03-05 11:41 martink
* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
cmPolicies.cxx, cmPolicies.h: BUG: some fixes, still a few to go
2008-03-05 11:05 hoffman
* Source/: cmDocumentation.cxx, cmDocumentationFormatter.h,
cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h:
ENH: add master index into html full help
2008-03-05 03:11 ewing
* Modules/FindOpenAL.cmake: BUG: Fixed PATH_SUFFIXES copy/paste bug
(0006201)
2008-03-05 00:00 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-04 18:57 king
* Source/cmMakefile.cxx: BUG: Make sure at least one policy stack
entry is created for every cmMakefile instance.
2008-03-04 18:42 king
* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
ENH: Make CMAKE_MINIMUM_REQUIRED command FATAL_ERROR option
implicit (always on). Accept but ignore the existing option.
2008-03-04 18:41 king
* Source/: cmGlobalGenerator.cxx, cmIncludeDirectoryCommand.cxx:
BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set.
2008-03-04 14:51 martink
* Source/: cmCMakeMinimumRequired.cxx, cmPolicies.cxx, cmake.cxx:
ENH: more policy changes
2008-03-04 13:51 king
* Source/cmTarget.cxx: BUG: Fix memory leak when cmTarget instances
are assigned. We really need to get rid of global targets and
their associated assignments.
2008-03-04 13:34 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: STYLE: fix line len
2008-03-04 09:40 king
* Source/cmDocumentVariables.cxx: BUG: Fix typo in documentation of
LIBRARY_OUTPUT_PATH.
2008-03-04 09:16 martink
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.h, cmPolicies.cxx, cmPolicies.h,
cmake.cxx, cmake.h, cmakemain.cxx: ENH: add --help-policies and
--help-policy command line options
2008-03-04 09:10 martink
* CMakeLists.txt: BUG: undo accidental commit
2008-03-04 08:18 david.cole
* Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/GetPrerequisitesTest.cmake.in,
Modules/GetPrerequisites.cmake: ENH: Add script
GetPrerequisites.cmake to help analyze what shared libraries
executable files depend on. Primary uses are to determine what
shared libraries should be copied into Mac OSX bundle
applications to create standalone bundles apps and to determine
what shared library files need to be installed for an executable
to run on any platform. Requires native platform tools dumpbin,
otool and ldd to generate results.
2008-03-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-03 20:31 king
* Modules/UsewxWidgets.cmake: STYLE: Remove trailing whitespace.
2008-03-03 20:24 king
* Modules/CMakeASMInformation.cmake: STYLE: Remove trailing
whitespace.
2008-03-03 15:56 king
* Modules/Use_wxWindows.cmake: STYLE: Remove trailing whitespace.
2008-03-03 11:57 king
* Modules/VTKCompatibility.cmake: STYLE: Remove trailing
whitespace.
2008-03-03 11:28 hoffman
* Source/cmAddCustomTargetCommand.cxx: ENH: fix ICE with gcc in
dash8
2008-03-03 11:18 king
* Modules/CMakeForceCompiler.cmake: STYLE: Fixed docs of new
CMakeForceCompiler
2008-03-03 11:16 king
* Modules/CMakeForceCompiler.cmake: ENH: Restore
CMAKE_FORCE_C_COMPILER and CMAKE_FORCE_CXX_COMPILER macros in
CMakeForceCompiler module.
2008-03-03 08:48 king
* Source/cmELF.cxx: COMP: Fix cmELF to build when ET_LOOS, ET_HIOS,
ET_LOPROC, ET_HIPROC may not be defined.
2008-03-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-02 16:48 king
* Source/cmInstallTargetGenerator.cxx: ENH: During installation do
not use builtin chrpath if the rpath will not change.
2008-03-02 16:37 king
* Source/cmTarget.cxx: ENH: Allow users to work around problems
with the builtin chrpath by setting CMAKE_NO_BUILTIN_CHRPATH.
2008-03-02 16:31 king
* Source/cmELF.cxx: BUG: Fix bug introduced by workaround to
warning.
2008-03-02 16:19 king
* Source/: cmELF.cxx, cmELF.h: BUG: A few more corrections for
cmELF
- Add os-specific and processor-specific file types
- Add more error strings for invalid files.
- Byte order of header fields does not always match encoding
2008-03-02 16:19 king
* Source/cmSystemTools.cxx: ENH: In cmSystemTools::ChangeRPath
check for the RUNPATH if RPATH does not exist.
2008-03-02 14:35 king
* Source/: cmComputeLinkInformation.cxx, cmFileCommand.cxx,
cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx: ENH: Cleanup
builtin chrpath support
- Move computation of extended build-tree rpath
to cmComputeLinkInformation
- Only enable the extended build-tree rpath if
the target will be installed
- Generalize the interface of file(CHRPATH)
- When changing the rpath on installation only
replace the part generated by CMake because
the native tools (ex SunCC on Linux) might have
added their own part to the rpath
2008-03-02 14:35 king
* CMakeLists.txt: ENH: Simplify tests for building CMake itself
with rpath support now that 2.4 is required to build.
2008-03-02 09:12 martink
* Source/cmPolicies.h: COMP: possible fix for VS6, but probably
not, probably need tomake it internal
2008-03-02 09:11 martink
* Source/cmMakefile.cxx: COMP: fix warning
2008-03-02 09:03 martink
* Source/: cmPolicies.cxx, cmPolicies.h: ENH: revert dumb change
2008-03-02 08:36 martink
* Source/: cmAddCustomTargetCommand.cxx, cmPolicies.cxx,
cmPolicies.h: COMP: fix compile errors on vs6 and a warning
2008-03-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-03-01 16:21 martink
* Source/cmMakefile.cxx: BUG: bad loop index unsigned compared to
zero
2008-03-01 15:44 martink
* Source/: cmAddCustomTargetCommand.cxx, cmMakefile.cxx: COMP: fix
some warnings
2008-03-01 15:26 martink
* Source/: cmPolicies.cxx, cmPolicies.h: STYLE: fix some line
lengths
2008-03-01 15:20 martink
* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
Source/cmAddCustomTargetCommand.cxx,
Source/cmBootstrapCommands.cxx, Source/cmCommand.h,
Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h: ENH: add
first cut and policies still need to add the doc support
2008-03-01 15:16 king
* Source/cmSystemTools.cxx: COMP: Fix unused parameter warning when
cmSystemTools::ChangeRPath is built without ELF support.
2008-03-01 13:17 king
* Source/cmSystemTools.cxx: BUG: Fix cmSystemTools::ChangeRPath to
not complain if there is no RPATH entry in the file but the
requested new rpath is empty.
2008-03-01 13:02 king
* Source/cmTarget.cxx: BUG: Do not try to change the RPATH when
installing a target if CMAKE_SKIP_RPATH is on or the path does
not need to be changed.
2008-03-01 12:51 king
* Modules/CMakeFindBinUtils.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmInstallTargetGenerator.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmTarget.cxx, Source/cmTarget.h: ENH: Use builtin chrpath
instead of relinking ELF targets
- Add cmSystemTools::ChangeRPath method
- Add undocumented file(CHRPATH) command
- When installing use file(CHRPATH) to change the rpath
instead of relinking
- Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils
- Remove CMAKE_USE_CHRPATH option since this should
always work
2008-03-01 12:50 king
* Source/: cmELF.cxx, cmELF.h: ENH: Add Size member to
cmELF::StringEntry to return the amount of space in the string
entry.
2008-03-01 10:56 king
* Tests/Preprocess/CMakeLists.txt: BUG: Fix typo XCode -> Xcode in
Preprocess test.
2008-03-01 09:08 king
* Tests/Preprocess/CMakeLists.txt: ENH: Update Preprocess test to
distinguish between the make tool or compiler tool that is at
fault for not supporting a particular character in definitions.
Make it skip the % character when the compiler is MSVC and it is
a non-nmake tool.
2008-03-01 09:08 king
* Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx:
BUG: Do not place $(CMAKE_COMMAND) in link scripts.
2008-03-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-29 21:33 hoffman
* Source/: cmIfCommand.cxx, cmWhileCommand.cxx: ENH: fix warnings
2008-02-29 21:33 hoffman
* Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix docs
2008-02-29 15:42 martink
* Source/cmCMakePolicyCommand.cxx: ENH: just getting somethng
checked in, still work to do
2008-02-29 15:41 martink
* Source/cmCmakePolicyCOmmand.cxx: ENH: case
2008-02-29 15:28 martink
* Source/: cmCMakePolicyCommand.h, cmCmakePolicyCOmmand.cxx,
cmPolicies.cxx, cmPolicies.h: ENH: just getting somethng checked
in, still work to do
2008-02-29 14:58 hoffman
* Modules/DartConfiguration.tcl.in,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestSubmitHandler.h: ENH: allow cdash not to
trigger
2008-02-29 14:36 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: add vs9 stuff,
still need msvc9 mfc
2008-02-29 12:18 hoffman
* Source/: cmForEachCommand.cxx, cmFunctionCommand.cxx,
cmIfCommand.cxx, cmMacroCommand.cxx, cmMakefile.cxx,
cmWhileCommand.cxx: ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
the default and remove the property. If any value is specified
in an endif, endforeach, endwhile, etc then make sure it matches
the start string. If no values are given then it is no longer an
error.
2008-02-29 11:12 king
* Source/: cmELF.cxx, cmELF.h: ENH: Make cmELF parser more general
and powerful
- Add support to get RPATH and RUNPATH entries.
- Add support to get file offsets to strings.
- Add more DT_* tags to byte swapping.
2008-02-29 09:15 king
* Source/cmComputeLinkInformation.cxx: BUG:
cmComputeLinkInformation::CheckImplicitDirItem needs to extract
the filename portion of the link item to test against the library
regex.
2008-02-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-28 08:43 king
* Source/cmELF.cxx: COMP: cmELF needs to include sys/link.h to get
dynamic section structures on the Sun.
2008-02-28 08:32 king
* Source/cmELF.cxx: COMP: Fix warnings in cmELF.
2008-02-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-27 17:10 king
* Modules/Platform/Windows-ifort.cmake, Modules/Platform/cl.cmake,
Source/cmDocumentVariables.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h: ENH: Handle large object file
lists on some platforms
- Use a response file when enabled by
CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS
- Enable for C and CXX with cl (MSVC)
- Enable for Fortran with ifort (Intel Fortran)
2008-02-27 16:26 king
* Source/: CMakeLists.txt, cmConfigure.cmake.h.in, cmELF.cxx,
cmELF.h, cmSystemTools.cxx: ENH: Add ELF file parsing
- Enabled when system provides elf.h
- Introduce cmELF class to parse ELF files
- Use in cmSystemTools::GuessLibrarySOName to really get soname
2008-02-27 16:11 king
* Source/kwsys/CPU.h.in: BUG: Fixed typo in previous commit of
kwsys/CPU.h.in
2008-02-27 16:07 king
* Source/kwsys/: CMakeLists.txt, CPU.h.in: ENH: Added CPU.h to
KWSys to identify the target CPU and its byte order.
2008-02-27 14:31 king
* Modules/Platform/: HP-UX.cmake, IRIX64.cmake, Linux-PGI-C.cmake,
Linux-PGI-CXX.cmake, SunOS.cmake, Windows-bcc32.cmake, gcc.cmake:
BUG: Apply patch from bug#6445. Add preprocessor definitions to
assembly and preprocessing build rules.
2008-02-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-25 18:47 king
* Modules/CMakeCCompilerId.c.in: ENH: Add support to C compiler
identification for void return type from main. Cross-compilers
for embedded platforms may require it.
2008-02-25 15:07 clinton
* Source/QtDialog/CMakeSetupDialog.cxx:
ENH: Adjust when log is cleared. Its kept doing generate,
and cleared when changing the source directory. #6358.
2008-02-25 14:23 alex
* Modules/CPackRPM.cmake: BUG: fix rpmbuild bug, which expands
variables in comments :-/ apparently rpmbuild can't handle paths
with spaces and can't handle variables in comments...
Alex
2008-02-25 10:17 david.cole
* CTestCustom.cmake.in: BUG: Exclude try_compile sources and kwsys
files from CMake coverage results.
2008-02-25 09:23 king
* Modules/: CMakeCCompilerId.c, CMakeCCompilerId.c.in,
CMakeCXXCompilerId.cpp, CMakeCXXCompilerId.cpp.in,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineCompilerId.cmake,
CMakeDetermineFortranCompiler.cmake, CMakeFortranCompilerId.F90,
CMakeFortranCompilerId.F90.in, CMakePlatformId.h,
CMakePlatformId.h.in: ENH: Improvied compiler identification
robustness
- Write a single source file into the compiler id directory
- This avoid requiring the compiler to behave correctly with
respect to include rules and the current working directory
- Helps to identify cross-compiling toolchains with unusual
default behavior
2008-02-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-24 14:05 king
* Modules/Platform/Windows-bcc32.cmake,
Source/cmMakefileTargetGenerator.cxx: ENH: Simplify make build
rule generation by removing use of OBJECTS_QUOTED and
TARGET_QUOTED rule variables and updating the generation of
OBJECTS to always use the newer cmLocalGenerator::Convert method.
2008-02-24 14:05 king
* Source/: cmComputeLinkDepends.cxx, cmExportFileGenerator.cxx,
cmStandardIncludes.h, cmTarget.cxx: COMP: Fix Borland 5.5 build
- Its <iosfwd> header includes windows.h which
defines GetCurrentDirectory
- It defines 'interface' so we cannot use it as
a variable name.
2008-02-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-22 09:44 king
* Source/cmOrderDirectories.cxx: COMP: Fix unreachable code warning
in cmOrderDirectories.
2008-02-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-21 13:59 king
* Source/cmOrderDirectories.cxx: COMP: Remove unused local variable
from cmOrderDirectories.
2008-02-21 13:58 king
* Source/: cmComputeLinkInformation.cxx, cmOrderDirectories.cxx,
cmSystemTools.cxx, cmSystemTools.h: ENH: Improve linking to
third-party shared libraries on soname platforms
- Reduce false positives in cases of unknown soname
- Make library extension regular expressions match only at end
of string
- When linking to libraries in implicit dirs convert to the -l
option
only if the file name is one that can be found by the linker
(ex. /usr/lib/libfoo.so.1 should be linked by full path)
- Add cmSystemTools::GuessLibrarySOName to guess the soname of
a
library based on presence of a symlink
- In cmComputeLinkInformation try to guess an soname before
assuming
that a third-party library is built without an soname
- In cmOrderDirectories guess the soname of shared libraries in
cases
it is otherwise unknown
2008-02-21 11:41 king
* bootstrap, Modules/Platform/FreeBSD.cmake,
Modules/Platform/HP-UX.cmake, Modules/Platform/Linux.cmake,
Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmOrderDirectories.cxx,
Source/cmOrderDirectories.h,
Source/cmOrderRuntimeDirectories.cxx,
Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx,
Source/cmTarget.h: ENH: Better linker search path computation.
- Use linker search path -L.. -lfoo for lib w/out soname
when platform sets CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME
- Rename cmOrderRuntimeDirectories to cmOrderDirectories
and generalize it for both soname constraints and link
library constraints
- Use cmOrderDirectories to order -L directories based
on all needed constraints
- Avoid processing implicit link directories
- For CMAKE_OLD_LINK_PATHS add constraints from libs
producing them to produce old ordering
2008-02-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-20 14:56 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
Link scripts should be generated with copy-if-different and
included as a dependency of the link rule.
2008-02-20 13:36 king
* Source/: cmExportLibraryDependencies.cxx,
cmExportLibraryDependencies.h: ENH: Deprecate
export_library_dependencies
- Reference export() and install(EXPORT)
- Fix to support OUTPUT_NAME in simple cases
2008-02-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-19 18:50 ibanez
* Source/kwsys/testSystemInformation.cxx: ENH: Missing copyright
header.
2008-02-19 16:34 alex
* Source/cmExtraEclipseCDT4Generator.cxx: STYLE: patch part 3 from
Miguel: follow naming style for variables
Alex
2008-02-19 16:27 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h: ENH: patch from Miguel part 2: if
ECLIPSE_CDT4_GENERATE_SOURCE_PROJECT is true, then the generator
additionally generates eclipse project files in the source dir,
since this is the only way to get cvs/svn working with eclipse
This is off by default and the user has to enable it explicitely.
If cmake can't write there it still continues.
Alex
2008-02-19 15:07 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h: ENH: patch part 1 from Miguel: use
the cmake project name for the eclipse project name
Alex
2008-02-19 14:47 hoffman
* Source/QtDialog/MacInstallDialog.ui: ENH: better ui
2008-02-19 14:33 alex
* Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.h, cmDocumentationFormatterDocbook.cxx,
cmDocumentationFormatterDocbook.h,
cmDocumentationFormatterHTML.cxx, cmakemain.cxx: ENH: add support
for creating the documentation in docbook format
(http://www.oasis-open.org/docbook/xml/4.2/), which users can
then convert to other formats. Tested with meinproc from KDE,
which generates HTML pages which look good.
Alex
2008-02-19 14:26 hoffman
* Source/: CPack/cmCPackPackageMakerGenerator.cxx,
CPack/cmCPackPackageMakerGenerator.h, QtDialog/CMakeLists.txt,
QtDialog/QtDialogCPack.cmake.in, QtDialog/postflight.sh.in,
QtDialog/postupgrade.sh.in: ENH: install working with symlink qt
tool
2008-02-19 14:06 hoffman
* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx,
MacInstallDialog.ui, QMacInstallDialog.cxx, QMacInstallDialog.h:
ENH: add mac install symlink option to dialog
2008-02-19 09:09 king
* Source/cmTarget.cxx: COMP: Fix HP warning about
cmTargetInternalPointer::operator= checking for self-assignment.
2008-02-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-18 16:38 king
* Source/: cmGlobalXCodeGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileExecutableTargetGenerator.h,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.h,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
cmMakefileUtilityTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.h, cmSourceFile.cxx,
cmTarget.cxx, cmTarget.h: ENH: Cleanup impl of PUBLIC_HEADER,
PRIVATE_HEADER, and RESOURCE properties
2008-02-18 15:50 hoffman
* CMakeCPackOptions.cmake.in, CMakeLists.txt: ENH: install seems to
be working for cmake-gui
2008-02-18 15:42 hoffman
* Source/cmFileCommand.cxx: ENH: add more information to message
2008-02-18 14:51 hoffman
* Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: ENH: make
sure fixup has right paths
2008-02-18 13:11 hoffman
* Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake: STYLE: use
lowercase
2008-02-18 13:03 hoffman
* Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: remove
CMAKE_PREFIX so changing it does not rebuild all
2008-02-18 12:01 king
* Modules/Platform/HP-UX.cmake: BUG: Fix passing of nodefaultrpath
flag to linker through c++ compiler.
2008-02-18 11:10 hoffman
* CMakeLists.txt: ENH: require 2.4 to build cmake
2008-02-18 10:26 hoffman
* Modules/CMakeIngestOSXBundleLibraries.cmake,
Source/CPack/cmCPackGenerator.cxx,
Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake,
Source/QtDialog/CMakeLists.txt: ENH: have cpack work with DESTDIR
install and ingest qt framework libs into cmake-gui
2008-02-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-17 17:40 hoffman
* Modules/CheckIncludeFiles.cmake: BUG: fix double cmakefiles
directory
2008-02-17 14:04 alex
* Source/cmDocumentation.cxx: BUG: actually print the docs for
custom modules if this was requested
Alex
2008-02-17 12:31 alex
* Source/cmDocumentationFormatterHTML.cxx: PERF: reduce time for
full docs as HTML from 1.4 s to 0.2 s, the map is now created and
filled only once instead for every character I guess a simple
case-switch would be still faster.
Alex
2008-02-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-16 16:33 hoffman
* Modules/CMakeIngestOSXBundleLibraries.cmake: ENH: add script to
ingest library depends into a bundle
2008-02-16 13:05 hoffman
* CMakeLists.txt, bootstrap, Source/cmBootstrapCommands.cxx,
Source/cmCommands.cxx, Source/cmInstallProgramsCommand.cxx,
Source/QtDialog/CMakeLists.txt, Source/QtDialog/QCMake.cxx,
Source/QtDialog/QtDialogCPack.cmake.in: ENH: support for cpack
and install of cmake-gui as mac app bundle
2008-02-16 13:02 hoffman
* Source/CPack/cmCPackGenerator.cxx: ENH: fix DESTDIR install
2008-02-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-15 18:26 alex
* Modules/FindPythonLibs.cmake: STYLE: use global property instead
of helper target to collect all python modules from a source tree
Alex
2008-02-15 15:36 clinton
* Source/QtDialog/QCMake.cxx: ENH: remove unused code.
2008-02-15 12:12 hoffman
* Source/QtDialog/QCMake.cxx: ENH: use package name on mac for edit
cache
2008-02-15 11:56 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Apply patch from
bug #6180 to make CMAKE_ADDITIONAL_MAKE_CLEAN_FILES work for
directories.
2008-02-15 11:49 david.cole
* Source/cmCallVisualStudioMacro.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudio9Generator.cxx,
Source/cmGlobalVisualStudio9Generator.h,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.h,
Templates/CMakeVSMacros2.vsmacros: ENH: Add code to support
calling the VS reload macro from Visual Studio 7.1 and 9.0 in
addition to 8.0 sp1... Make new macros file with VS 7.1 so that
it can be read by 7.1 and later. VS 7.1 does not appear to run
the macros while a build is in progress, but does not return any
errors either, so for now, the reload macro is not called when
using 7.1. If I can figure out how to get 7.1 to execute the
macro, I will uncomment the code in
cmGlobalVisualStudio71Generator::GetUserMacrosDirectory() to
activate executing the macros in VS 7.1, too.
2008-02-15 11:22 king
* Modules/Platform/Darwin.cmake,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmSetPropertyCommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Source/cmSourceFile.cxx: ENH: Cleanup building of OS X bundle
content
- Fixes repeated rebuild of bundles by Makefile generators
- Add special rules to copy sources to their
MACOSX_PACKAGE_LOCATION bundle directory
- Remove MacOSX_Content language hack
- Remove EXTRA_CONTENT property
- Remove MACOSX_CONTENT
- Remove corresponding special cases in object names
2008-02-15 10:40 hoffman
* Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for bug 6294,
correct url for nsis
2008-02-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-14 20:18 alex
* Source/cmExtraEclipseCDT4Generator.cxx: ENH: enable color in the
eclipse generator, there doesn't seem to be problems
Alex
2008-02-14 19:58 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx,
QCMakeCacheView.h:
ENH: Convert native paths from QFileDialog and
QDirModel/QCompleter. BUG: Block possible completion loop.
2008-02-14 18:18 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, QCMake.cxx, QCMakeCacheView.cxx:
ENH: Add shortcut to start search/filter. A bit of
cleanup. Disable tab navigation in cache variable list.
Enable home/end keys.
BUG: Ensure currently edited values are saved before doing
configure.
2008-02-14 16:42 king
* Source/: cmAddCustomTargetCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h,
cmMakefile.cxx, cmMakefile.h, cmake.cxx: ENH: Add global property
ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that
depend on having duplicate custom targets. It is allowed only
for Makefile generators. See bug#6348.
2008-02-14 15:31 king
* Modules/MacOSXBundleInfo.plist.in,
Modules/MacOSXFrameworkInfo.plist.in,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx:
ENH: Allow multiple OS X applications bundles to be created in a
single build directory. Converted Info.plist files to be
generated directly instead of configured with make variables.
The MACOSX_BUNDLE_* variables are now properties (and vars for
compatibility).
2008-02-14 15:06 hoffman
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h: ENH:
make sure html < > & stuff is escaped for the output window
2008-02-14 13:36 king
* Modules/CTestTargets.cmake, Source/cmDefinePropertyCommand.cxx,
Source/cmDefinePropertyCommand.h,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/Properties/CMakeLists.txt: ENH: Updated DEFINE_PROPERTY
command to be more extendible and more consistent with new
SET_PROPERTY and GET_PROPERTY signatures.
2008-02-14 11:58 king
* Modules/CTestTargets.cmake, Source/cmBootstrapCommands.cxx,
Source/cmCommands.cxx, Source/cmMakefile.cxx: ENH: Re-enable
diagnosis of non-unique target names.
- Re-enable enforcement in cmMakefile::EnforceUniqueName
- Improve error message to help user resolve the problem
- Fix Modules/CTestTargets.cmake to not duplicate testing
targets
- Move commands used by the changes to
Modules/CTestTargets.cmake
to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY
2008-02-14 10:50 king
* Modules/: CMakeForceCompiler.cmake, CMakeTestCCompiler.cmake,
CMakeTestCXXCompiler.cmake: ENH: Remove unnecessary compiler
force macros. The compiler ID can now be detected without
linking an executable.
2008-02-14 09:14 hoffman
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: add a check before
delete cache
2008-02-14 08:55 hoffman
* Source/QtDialog/QCMake.cxx: ENH: do not show unititialized
entries
2008-02-14 01:11 clinton
* Modules/FindQt4.cmake:
BUG: Fix error when paths have + in them. (special regex
characters)
2008-02-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-13 17:00 barre
* Modules/FindTCL.cmake: ENH: fix advanced bug
2008-02-13 15:29 king
* Source/: cmComputeLinkDepends.cxx, cmComputeLinkDepends.h: BUG:
Update cmComputeLinkDepends to support leading/trailing
whitespace stripping off link items for compatibility.
2008-02-13 14:47 king
* bootstrap, Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx:
ENH: Add option to bootstrap script to enable Qt dialog.
- Add --qt-gui and --no-qt-gui options
- Add --qt-qmake=<qmake> option to help locate Qt
- Build more commands during bootstrap to help FindQt4.cmake:
MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS,
SEPARATE_ARGUMENTS
- Bootstrapping with the cmake-gui is now possible in MSys
2008-02-13 14:35 king
* Modules/FindQt4.cmake: BUG: Fix FindQt4.cmake
QT4_CREATE_MOC_COMMAND macro to work with spaces in the path
while using the @ syntax on MSYS builds.
2008-02-13 13:58 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, QCMakeCacheView.cxx:
ENH: Remove CurrentChanged from the table view's edit triggers.
It results in editor issues when modifying the view.
Remove workarounds for some of those issues.
2008-02-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-12 17:22 hoffman
* Source/QtDialog/CMakeLists.txt: ENH: do not expand regular vars
here
2008-02-12 10:19 king
* Source/cmMakefile.cxx: BUG: Disable enforcement of unique target
names until CTestTargets can be fixed.
2008-02-12 09:49 hoffman
* Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx,
QtDialog/CMakeSetup.cxx, QtDialog/QCMake.cxx: ENH: fix make
edit_cache for cmake-gui
2008-02-12 09:18 king
* Source/cmExportLibraryDependencies.cxx: STYLE: Fix line-too-long
in cmExportLibraryDependencies.
2008-02-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-11 20:13 king
* Source/cmDocumentVariables.cxx: ENH: Update documentation of
EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH to reference their
replacements.
2008-02-11 17:33 king
* Source/: cmAddCustomTargetCommand.cxx,
cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx: COMP: Fix
shadowed local variable warning.
2008-02-11 17:01 king
* Modules/Platform/eCos.cmake: ENH: Fix eCos.cmake to not require a
forced compiler
- Search for libtarget.a explicitly
- Do not complain about compiler id during try-compile
2008-02-11 17:00 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake: ENH: When detecting the
compiler id try compiling only to an object file.
2008-02-11 17:00 king
* Source/cmFindLibraryCommand.cxx: BUG: FIND_LIBRARY should not
require CMAKE_SIZEOF_VOID_P to be set.
2008-02-11 17:00 king
* Source/cmake.cxx: ENH: Add global computed property
IN_TRY_COMPILE.
2008-02-11 15:31 king
* Modules/Platform/HP-UX.cmake: ENH: Remove CMAKE_ANSI_CFLAGS
variable and instead always add ansi flags to
CMAKE_C_COMPILE_OBJECT. We should not require every project to
reference CMAKE_ANSI_CFLAGS.
2008-02-11 13:35 king
* Source/: cmAddCustomTargetCommand.cxx,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h, cmMakefile.cxx,
cmMakefile.h, cmTarget.cxx: ENH: Enforce global target name
uniqueness.
- Error if imported target is involved in conflict
- Error for non-imported target conflict unless
CMAKE_BACKWARDS_COMPATIBILITY <= 2.4
- Include OUTPUT_NAME property in error message
- Update add_executable and add_library command documentation
2008-02-11 13:35 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add
cmMakefile::NeedBackwardsCompatibility method to pass through to
cmLocalGenerator::NeedBackwardsCompatibility for convenience.
2008-02-11 10:31 king
* Source/cmExportLibraryDependencies.cxx: BUG: Fix
export_library_dependencies command to produce a file that is
compatible with CMake 2.4.
2008-02-11 10:31 king
* Source/cmComputeLinkDepends.cxx: BUG: Fix
cmComputeLinkDepends::AddVarLinkEntries
- Track link type correctly
- Use _LINK_TYPE variables exported by CMake 2.4
2008-02-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-10 17:19 alex
* Source/cmIfCommand.h: STYLE: document that if(COMMAND) works also
for macros and functions
Alex
2008-02-10 11:37 king
* Source/cmFindLibraryCommand.cxx: BUG: Fix recent find_library
change to look for user-specified name first to do so only if the
name matches a valid library extension.
2008-02-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-09 10:05 hoffman
* Utilities/Release/vogon_release.cmake: ENH: build the qt gui
2008-02-09 09:53 hoffman
* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
Source/QtDialog/CMakeLists.txt,
Source/QtDialog/QtDialogCPack.cmake.in: ENH: make it so cmake-gui
only installs if qt is static on windows
2008-02-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-08 13:47 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: Make sure editor
closes when deleting cache entries.
2008-02-08 12:01 clinton
* Modules/FindQt4.cmake: ENH: Better way to have escaping done
correctly for all generators.
2008-02-08 11:26 clinton
* Source/QtDialog/QCMake.cxx: ENH: Need to pick up the
PreLoad.cmake files.
2008-02-08 10:42 clinton
* Source/QtDialog/: CMakeSetup.cxx, QCMakeCacheView.cxx: COMP: Fix
build with Qt 4.2. BUG: Fix new editors stealing focus while
typing search text. ENH: Look for translation in data dir, not
bin dir.
2008-02-08 09:24 king
* Tests/Dependency/CMakeLists.txt: BUG: Need ANSI C.
2008-02-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-07 23:26 clinton
* Modules/FindQt4.cmake:
BUG: Fix arg for moc parameter file so it works with unix
makefiles, when the build dir has a space in it.
2008-02-07 18:24 alex
* Source/cmExtraEclipseCDT4Generator.cxx: patch from Miguel BUG:
fix #5496: eclipse can't load projects where the build dir is a
subdir of the src dir
Alex
2008-02-07 17:58 clinton
* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Show cache variable name in title of file dialogs.
2008-02-07 16:49 king
* Source/: cmGlobalXCodeGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx: ENH: Avoid
computing link information for static library targets. They do
not link.
2008-02-07 16:26 alex
* Source/cmExtraEclipseCDT4Generator.cxx: two patches from Miguel:
BUG: fix #5819: put compile definitions into the eclipse project
files so eclipse handles ifdef blcoks correctly STYLE: make the
code for filtering some global targets out nicer
Alex
2008-02-07 16:24 king
* Source/cmComputeLinkDepends.cxx: COMP: Add missing assert
include.
2008-02-07 16:22 alex
* Source/cmInstallCommand.cxx: STYLE: add some comments
Alex
2008-02-07 16:14 king
* Tests/Dependency/Case2/: CMakeLists.txt, foo1.c, foo1b.c,
foo2b.c, foo3.c, foo3b.c: ENH: Make Dependency test Case2 require
two traversals of a static library loop.
2008-02-07 16:14 king
* bootstrap, Source/CMakeLists.txt,
Source/cmComputeComponentGraph.cxx,
Source/cmComputeComponentGraph.h,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeTargetDepends.cxx,
Source/cmComputeTargetDepends.h, Source/cmGraphAdjacencyList.h:
ENH: Improve link line generation for static library cycles.
- Move Tarjan algorithm from cmComputeTargetDepends
into its own class cmComputeComponentGraph
- Use cmComputeComponentGraph to identify the component DAG
of link dependencies in cmComputeLinkDepends
- Emit non-trivial component members more than once but always
in a contiguous group on the link line
2008-02-07 13:26 hoffman
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: make sure files
are binary for download and make status a pair of value string
2008-02-07 13:19 hoffman
* Modules/FindPkgConfig.cmake: BUG: fix for bug 6117 pkgconfig
2008-02-07 11:43 hoffman
* CMakeCPackOptions.cmake.in, Source/QtDialog/CMakeLists.txt: ENH:
for windows only allow a static qt for install and NSIS of
cmake-gui
2008-02-07 08:55 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: complex must
link to curl now
2008-02-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-06 20:14 king
* Source/cmComputeLinkInformation.cxx: BUG: Fix
cmComputeLinkInformation to include the target's user link
directories in the runtime path computation. This bug was
introduced when cmOrderRuntimeDirectories was introduced.
2008-02-06 17:02 alex
* Modules/FindPackageHandleStandardArgs.cmake: STYLE: use a
function instead of a macro, to keep FAIL_MESSAGE local patch
from Miguel
Alex
2008-02-06 15:26 king
* Source/cmFindLibraryCommand.cxx: ENH: Make find_library test for
the library file as named before trying prefixes and suffixes.
This will allow users to explicitly search for static libraries
on unix. See bug #1643.
2008-02-06 15:23 king
* Source/cmTargetLinkLibrariesCommand.h: STYLE: Improve
documentation of target_link_libraries command to make
target-level dependency explicit. See bug #6043.
2008-02-06 15:10 clinton
* Source/QtDialog/CMakeSetup.cxx: ENH: Update some strings to
match program name.
2008-02-06 14:52 king
* Tests/: CMakeLists.txt, Dependency/CMakeLists.txt,
Dependency/Case1/CMakeLists.txt, Dependency/Case1/a.c,
Dependency/Case1/b.c, Dependency/Case1/b2.c,
Dependency/Case1/c.c, Dependency/Case1/c2.c,
Dependency/Case1/d.c, Dependency/Case1/main.c,
Dependency/Case2/CMakeLists.txt, Dependency/Case2/bar1.c,
Dependency/Case2/bar2.c, Dependency/Case2/bar3.c,
Dependency/Case2/foo1.c, Dependency/Case2/foo2.c,
Dependency/Case2/foo3.c, Dependency/Case2/zot.c: ENH: Combine all
dependency* tests into one Dependency test. Add more difficult
test cases.
2008-02-06 14:45 clinton
* Source/QtDialog/CMakeSetup.cxx: BUG: On Mac OS X, give the CMake
library the correct path to the cmake exectuables. Fixes
#6286.
2008-02-06 14:20 king
* Source/cmExportBuildFileGenerator.cxx,
Source/cmExportCommand.cxx,
Source/cmExportInstallFileGenerator.cxx,
Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Tests/ExportImport/Export/CMakeLists.txt: ENH: Improve
exporting/importing of targets
- Use real name instead of link for location of versioned
targets
- Error when a target is exported multiple times
2008-02-06 14:19 king
* Source/cmTarget.cxx: BUG: Make sure linking to a shared lib on
windows uses import library and not the new realname.
2008-02-06 14:06 king
* Source/cmTarget.cxx: BUG: Do not create versioned executable
names on Xcode where they are not supported.
2008-02-06 13:34 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmTarget.cxx, cmTarget.h: ENH: When
linking to versioned targets whose real file name is known pass
the real name to the linker instead of the symlink name.
2008-02-06 09:46 hoffman
* Source/cmFileCommand.cxx: ENH: remove debug print stuff
2008-02-06 09:35 hoffman
* Source/: CMakeLists.txt, cmFileCommand.cxx, cmFileCommand.h: ENH:
add DOWNLOAD option to FILE command
2008-02-06 09:17 hoffman
* Source/QtDialog/CMakeLists.txt: ENH: change name of qt-dialog
2008-02-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-05 23:10 king
* bootstrap, Source/CMakeLists.txt,
Source/cmComputeTargetDepends.cxx,
Source/cmComputeTargetDepends.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Source/cmake.cxx: ENH: Analyze
inter-target dependencies to safely fix cycles
- Cycles may be formed among static libraries
- Native build system should not have cycles in target deps
- Create cmComputeTargetDepends to analyze dependencies
- Identify conneced components and use them to fix deps
- Diagnose cycles containing non-STATIC targets
- Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE
- Use results in cmGlobalGenerator as target direct depends
2008-02-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-04 19:00 king
* Source/cmInstallTargetGenerator.cxx: COMP: Add missing include
for assert.
2008-02-04 17:03 king
* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
cmInstallCommandArguments.cxx, cmInstallCommandArguments.h,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
Allow separate installation of shared libs and their links.
- Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command
- Options select a \"namelink\" mode
- cmInstallTargetGenerator selects files/link based on mode
- See bug #4419
2008-02-04 16:05 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure
ALL_BUILD only shows up once
2008-02-04 15:22 king
* Modules/Platform/AIX.cmake, Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmake.cxx: BUG: Added
TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help
compute proper rpath information on AIX when shared libraries
have names like "libfoo.a".
2008-02-04 10:04 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake, CMakeTestCCompiler.cmake,
CMakeTestCXXCompiler.cmake: BUG: When configuring compiler
information files into the CMakeFiles directory in the project
build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly.
It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY
to 2.0 or lower.
2008-02-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-03 17:24 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake, CMakeForceCompiler.cmake,
CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake: BUG: When
forcing the C and CXX compilers do not try to detect the ABI
information. Cleanup configured language compiler info files by
always using @ONLY. This addresses bug#6297.
2008-02-03 08:58 king
* Source/kwsys/IOStream.cxx: COMP: Avoid warning in kwsys
IOStream.cxx when the helper functions are not needed. Define
one public symbol to avoid complaints from archivers about empty
object files.
2008-02-03 08:57 king
* Tests/ExportImport/Export/: testExe1.c, testExe1lib.c,
testLib1.c, testLib2.c: COMP: Convert C function prototypes to
use (void) instead of ().
2008-02-03 08:57 king
* Source/: cmCTest.cxx, cmCTest.h: BUG: cmCTest::GetConfigType
should return the string by reference-to-const so that callers
may use .c_str() safely.
2008-02-03 08:20 king
* Source/kwsys/SystemInformation.cxx: COMP: Fix warning in
SystemInformation.cxx about possibly incorrect assignment in if
condition.
2008-02-03 08:14 king
* Source/kwsys/SystemInformation.cxx: COMP: Fix unreachable code
warning. Remove runtime test of constant information.
2008-02-03 08:07 king
* Source/kwsys/hash_set.hxx.in: COMP: Remove inline keyword from
forward declaration for VS9.
2008-02-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-02 16:18 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix infinite loop from
size_t change
2008-02-02 08:58 king
* Modules/Platform/: NetBSD.cmake, kFreeBSD.cmake: ENH: Enable
dependent library search paths on more platforms
- NetBSD needs dependent library paths in -rpath-link option.
- kFreeBSD needs dependent library paths in -rpath-link option.
2008-02-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-02-01 16:17 martink
* Tests/CMakeLists.txt: ENH: disable test for vs 70 as devenv
randomly segfaults when building the sub-project
2008-02-01 16:05 martink
* Source/cmGlobalGenerator.cxx: ENH: really Bill, using Ken's
checkout, fix output in ctest so clean output in build and test
is not lost, also display the command lines used
2008-02-01 14:35 king
* Source/cmExportInstallFileGenerator.cxx: BUG: Fixed typo
resulting in confusing error message from
cmExportInstallFileGenerator.
2008-02-01 13:52 clinton
* Modules/FindQt4.cmake:
BUG: When preserving relative paths for moc generated files,
also consider paths to headers in the build directory.
2008-02-01 13:18 david.cole
* Source/kwsys/CMakeLists.txt: ENH: Merge changes from main tree
into VTK-5-0 branch. (cvs -q up -j1.135 -j1.136
Utilities/kwsys/CMakeLists.txt)
2008-02-01 13:08 king
* Source/cmInstallTargetGenerator.cxx, Source/cmTarget.h,
Tests/ExportImport/Export/CMakeLists.txt: BUG: Remove
InstallNameFixupPath from cmTarget and cmInstallTargetGenerator.
- Motivation:
- It depended on the order of installation
- It supported only a single destination for each target
- It created directory portions of an install name without
user request
- Updated ExportImport test to install targets in an order that
expoed
this bug
2008-02-01 12:35 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix warnings
2008-02-01 12:02 clinton
* Modules/UseQt4.cmake: ENH: Use new COMPILE_DEFINITIONS_* with
set_property to add Qt release/debug defines.
2008-02-01 11:48 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
Show version number in window title.
2008-02-01 11:40 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix more warnings
2008-02-01 11:33 hoffman
* Source/kwsys/: SystemInformation.cxx: ENH: fix more warnings
2008-02-01 11:30 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix some warnings and 64
bit build windows
2008-02-01 11:09 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix win64 build and a
warning
2008-02-01 10:41 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, QCMake.cxx: ENH: Use translation file if it
exists for the locale. Consolidate some strings.
More responsive interrupting. Prompt user if they try to
close during
configure, and allow them to close.
2008-02-01 09:57 king
* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt: ENH:
Update ExportImport test to enforce dependent library paths
- Build without rpaths
- Place implementation libs in separate directories
2008-02-01 09:57 king
* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
IRIX64.cmake, SunOS.cmake: ENH: Enable dependent library search
paths on more platforms
- HP-UX needs dependent library paths as -L options.
- IRIX needs dependent library paths as -L options.
- Sun needs dependent library paths as -L options.
- FreeBSD needs dependent library paths in -rpath-link option.
2008-02-01 09:36 king
* Tests/CMakeLists.txt: BUG: Fix commit 1.41 of
Tests/CMakeLists.txt to place fake target before --version flag
instead of after.
2008-02-01 08:56 king
* bootstrap, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/Platform/Darwin.cmake, Modules/Platform/Linux.cmake,
Modules/Platform/QNX.cmake, Source/CMakeLists.txt,
Source/cmComputeLinkDepends.cxx,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx,
Source/cmExportBuildFileGenerator.cxx,
Source/cmExportBuildFileGenerator.h,
Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
Source/cmExportInstallFileGenerator.cxx,
Source/cmExportInstallFileGenerator.h,
Source/cmLocalGenerator.cxx,
Source/cmOrderRuntimeDirectories.cxx,
Source/cmOrderRuntimeDirectories.h, Source/cmTarget.cxx: ENH:
Pass dependent library search path to linker on some platforms.
- Move runtime path ordering out of cmComputeLinkInformation
into its own class cmOrderRuntimeDirectories.
- Create an instance of cmOrderRuntimeDirectories for runtime
path ordering and another instance for dependent library
path ordering.
- Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit
CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean.
- Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean.
- Create variables to specify -rpath-link flags:
CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG
CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG
- Enable -rpath-link flag on Linux and QNX.
- Documentation and error message updates
2008-02-01 08:55 king
* Source/cmTarget.cxx: COMP: Fix shadowed local warning.
2008-02-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-31 21:33 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: try to fix hp and vs 6,
again...
2008-01-31 16:38 hoffman
* Source/: CTest/cmCTestUpdateHandler.cxx,
cmGlobalVisualStudio7Generator.h: STYLE: line length
2008-01-31 16:37 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fixes for borland
2008-01-31 16:33 martink
* Source/CTest/cmCTestTestHandler.cxx: BUG: minor fix for ctest
2008-01-31 16:10 hoffman
* Source/cmCTest.cxx: ENH: remove extra junk
2008-01-31 15:45 king
* Modules/Platform/Darwin.cmake, Source/cmComputeLinkDepends.cxx,
Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx, Source/cmExportFileGenerator.cxx,
Source/cmExportFileGenerator.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt: ENH:
Support linking to shared libs with dependent libs
- Split IMPORTED_LINK_LIBRARIES into two parts:
IMPORTED_LINK_INTERFACE_LIBRARIES
IMPORTED_LINK_DEPENDENT_LIBRARIES
- Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior
- Set mode to LINK for Darwin (fixes universal binary problem)
- Update ExportImport test to account for changes
2008-01-31 15:34 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix for qnx, I hope, and
fix indent stuff
2008-01-31 15:10 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix build errors with
asm stuff on mingw and hopefully win64
2008-01-31 14:50 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix build for mingw
2008-01-31 14:34 hoffman
* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
ENH: split into implementation and interface class to clean up
namespace issues with #define stuff
2008-01-31 13:23 martink
* Modules/Dart.cmake: ENH: use ctest to drive dashboards for make
targets as opposed to tclsh
2008-01-31 12:56 king
* Source/kwsys/CMakeLists.txt: BUG: Need to install cstddef header.
2008-01-31 12:19 hoffman
* Source/cmGlobalGenerator.cxx: ENH: remove a const cast
2008-01-31 11:43 martink
* Source/: ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: read in
old file formats Dart as well
2008-01-31 08:32 king
* Source/kwsys/kwsysPlatformTestsCXX.cxx: STYLE: Work-around std::
check since this is a platform test.
2008-01-31 08:21 king
* Source/kwsys/: String.hxx.in, SystemTools.hxx.in,
kwsys_ios_sstream.h.in: STYLE: Remove references to std:: inside
KWSys, even in comments. This will allow a commit check to be
added.
2008-01-31 08:21 king
* Source/kwsys/SystemInformation.cxx: COMP: Replace kwsys_stl::
with kwsys_ios:: for streams access.
2008-01-31 08:05 king
* Source/: cmComputeLinkInformation.cxx, cmTarget.cxx: ENH: Add
target property LINK_SEARCH_END_STATIC to help people building
static binaries on some platforms.
2008-01-31 07:50 king
* Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h:
BUG: Move decision to switch library paths found in implicit link
directories to use -l options from cmFindLibraryCommand to
cmComputeLinkInformation. Existing projects may depend on
find_library returning a full path. This slightly weakens
cmComputeLinkInformation but is necessary for compatibility.
2008-01-31 06:51 king
* Source/: cmExportFileGenerator.cxx, cmExportFileGenerator.h:
COMP: Remove unused parameter.
2008-01-31 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-30 22:56 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: remove const
2008-01-30 21:40 hoffman
* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
COMP: use kwsys_stl and not std::
2008-01-30 17:57 king
* Source/cmExportFileGenerator.cxx: BUG: Fixed previous commit in
cmExportFileGenerator to separate libraries correctly in the
import link list.
2008-01-30 17:26 king
* Tests/ExportImport/: CMakeLists.txt, Export/CMakeLists.txt,
Export/testExe2lib.c, Export/testExe2libImp.c, Export/testLib3.c,
Export/testLib3Imp.c, Import/imp_mod1.c: ENH: Updated
ExportImport test to try LINK_INTERFACE_LIBRARIES.
2008-01-30 17:25 king
* Source/: cmComputeLinkDepends.cxx,
cmExportBuildFileGenerator.cxx, cmExportBuildFileGenerator.h,
cmExportCommand.cxx, cmExportCommand.h,
cmExportFileGenerator.cxx, cmExportFileGenerator.h,
cmExportInstallFileGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
Implemented link-interface specification feature.
- Shared libs and executables with exports may now have
explicit transitive link dependencies specified
- Created LINK_INTERFACE_LIBRARIES and related properties
- Exported targets get the interface libraries as their
IMPORTED_LINK_LIBRARIES property.
- The export() and install(EXPORT) commands now give
an error when a linked target is not included since
the user can change the interface libraries instead
of adding the target.
2008-01-30 16:22 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: ENH: make sure global
targets are in the right projects
2008-01-30 13:02 hoffman
* Tests/SubProject/foo/: CMakeLists.txt, foo.cxx: ENH: add missing
files
2008-01-30 12:55 hoffman
* Source/kwsys/SystemInformation.hxx.in: ENH: fix for vs 70
2008-01-30 12:15 king
* Source/cmComputeLinkDepends.cxx: BUG: cmComputeLinkDepends should
not follow the dependencies of executables.
2008-01-30 12:04 hoffman
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Tests/CMakeLists.txt,
Tests/SubProject/CMakeLists.txt, Tests/SubProject/bar.cxx,
Tests/SubProject/car.cxx: ENH: fix for bug 3218 dependant
projects are written out automatically if they are in the
project. Also fix bug 5829, remove hard coded
CMAKE_CONFIGURATION_TYPES from vs 7 generator
2008-01-30 11:54 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestUpdateHandler.cxx:
ENH: remove warnings
2008-01-30 11:22 king
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h: ENH: Make add_custom_command
interpret relative OUTPUT locations with respect to the build tre
instead of the source tree. This can greatly simplify user code
since generating a file will not need to reference
CMAKE_CURRENT_BINARY_DIR. The new behavior is what users expect
99% of the time.
2008-01-30 11:21 king
* Source/: cmGetPropertyCommand.cxx,
cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
cmSourceFile.h: BUG: Add cmSourceFile::GetPropertyForUser to
centralize the LOCATION property hack. This fixes the LOCATION
property when retrieved via the get_property command.
2008-01-30 11:17 hoffman
* Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestBuildHandler.h, CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateHandler.cxx,
kwsys/CMakeLists.txt, kwsys/SystemInformation.hxx.in: ENH:
enhancements for cdash, include system information and better
time entries
2008-01-30 08:37 king
* Source/cmMakefile.cxx: BUG: Fix misuse of stl vector that caused
definitions to be dropped by cmMakefile::PushScope.
2008-01-30 07:44 king
* CompileFlags.cmake, Source/kwsys/hash_map.hxx.in: COMP: Fix
warnings on VS9.
2008-01-30 07:17 king
* Utilities/cmtar/CMakeLists.txt: COMP: Fix warning about tolower
by making sure ctype.h is included in cmtar.
2008-01-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-29 21:16 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx: ENH: Enable use of link
script whenever incremental archive construction rules are
available. Enable use of archive construction rules on MSYS.
2008-01-29 20:46 king
* Modules/Platform/Windows-gcc.cmake,
Source/cmDocumentVariables.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h: ENH: Added build rule
variables CMAKE_<LANG>_ARCHIVE_CREATE,
CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to
support creation of static archive libraries out of a large
number of objects. See bug #6284.
2008-01-29 17:30 king
* Source/: cmCacheManager.cxx, cmCacheManager.h: BUG: Fix
uninitialzed members of cmCacheManager.
2008-01-29 17:30 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmTarget.cxx, cmTarget.h: BUG:
cmTarget instances should not be copied. Removed pass-by-value
arguments from cmLocalVisualStudio7Generator::WriteGroup and
cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to
make this easier to find.
2008-01-29 17:01 clinton
* Modules/FindQt4.cmake: ENH: Make lupdate and lrelease
executables advanced variables.
2008-01-29 15:54 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: Correctly format
multi-line error messages.
2008-01-29 15:47 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmInstallTargetGenerator.cxx: ENH:
Update cmInstallTargetGenerator to get the shared libraries
linked by a target from cmComputeLinkInformation instead of
duplicating the computation.
2008-01-29 15:10 barre
* Modules/FindHTMLHelp.cmake: ENH: need quotes
2008-01-29 15:07 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h, cmGlobalXCodeGenerator.cxx,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmTarget.cxx, cmTarget.h: ENH:
Add cmTarget::GetLinkInformation method to allow several places
in the generators to share link information while only computing
it once per configuration for a target. Use it to simplify the
chrpath feature.
2008-01-29 13:07 clinton
* Modules/FindQt4.cmake:
ENH: Allow QT4_WRAP_CPP to work with dir1/myobject.h
dir2/myobject.h Fixes #5067.
2008-01-29 09:57 king
* Source/cmFindPackageCommand.cxx: ENH: Added not to find_package
documentation about unspecified choice among multiple versions.
2008-01-29 08:03 king
* Tests/ExportImport/CMakeLists.txt: BUG: Custom command driver
outputs must be SYMBOLIC since no corresponding file is created.
2008-01-29 07:57 king
* Tests/ExportImport/CMakeLists.txt: BUG: Make sure
CMAKE_INSTALL_PREFIX stays in subproject caches.
2008-01-29 07:48 king
* Modules/Platform/Linux-SunPro-C.cmake: BUG: Fix dynamic exports
executable link option for Sun C compiler on Linux.
2008-01-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-28 20:38 king
* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/lib/suffix/test/SuffixTestConfigVersion.cmake,
Tests/FindPackageTest/lib/zot-1.0/zot-config.cmake,
Tests/FindPackageTest/lib/zot-2.0/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot-2.0/zot-config.cmake,
Tests/FindPackageTest/lib/zot-3.0/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot-3.0/zot-config.cmake,
Tests/FindPackageTest/lib/zot-3.1/zot-config-version.cmake,
Tests/FindPackageTest/lib/zot-3.1/zot-config.cmake: ENH: Added
version support to Config mode of find_package command.
- Added EXACT option to request an exact version.
- Enforce version using check provided by package.
- Updated FindPackageTest to test versioning in config mode.
2008-01-28 19:20 clinton
* Modules/FindQt4.cmake:
ENH: Improve find for glib/gthread when Qt is configured to use
it. Fixes #6220.
2008-01-28 15:22 king
* Source/: cmExportBuildFileGenerator.cxx,
cmExportInstallFileGenerator.cxx: STYLE: Updated TODO comment for
PUBLIC_HEADER_LOCATION export.
2008-01-28 15:12 king
* Source/: cmInstallCommand.h, cmTarget.cxx: ENH: Document
PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties and
corresponding arguments to INSTALL(TARGETS).
2008-01-28 14:46 king
* Tests/Framework/CMakeLists.txt: BUG: Fix Framework test after
fixing FRAMEWORK targets to not install like frameworks on
non-Apple systems.
2008-01-28 14:46 king
* Source/cmExportBuildFileGenerator.cxx,
Source/cmExportFileGenerator.cxx,
Source/cmExportInstallFileGenerator.cxx,
Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallTargetGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Export/testExe3.c,
Tests/ExportImport/Import/CMakeLists.txt,
Tests/ExportImport/Import/imp_testExe1.c: ENH: Support
exporting/importing of AppBundle targets.
- Imported bundles have the MACOSX_BUNDLE property set
- Added cmTarget::IsAppBundleOnApple method to simplify checks
- Document BUNDLE keyword in INSTALL command
- Updated IMPORTED_LOCATION property documentation for bundles
- Updated ExportImport test to test bundles
2008-01-28 13:37 king
* Source/cmExportFileGenerator.cxx, Source/cmExportFileGenerator.h,
Tests/ExportImport/Export/CMakeLists.txt,
Tests/ExportImport/Export/testExe1.c,
Tests/ExportImport/Export/testExe1lib.c: BUG: Fix export/import
file generation to not store link dependencies of executables or
modules.
2008-01-28 13:21 king
* Source/cmExportBuildFileGenerator.h, Source/cmExportCommand.cxx,
Source/cmExportCommand.h, Source/cmExportFileGenerator.cxx,
Source/cmExportFileGenerator.h,
Tests/ExportImport/Export/CMakeLists.txt: ENH: Restored APPEND
option to EXPORT() command in new implementation.
2008-01-28 13:06 king
* Tests/ExportImport/: Export/CMakeLists.txt, Export/testLib4.c,
Import/CMakeLists.txt, Import/imp_testExe1.c: ENH: Added
framework to ExportImport test.
2008-01-28 13:05 king
* Source/: cmComputeLinkInformation.cxx, cmExportFileGenerator.cxx,
cmExportInstallFileGenerator.cxx, cmGlobalGenerator.cxx,
cmGlobalXCodeGenerator.cxx, cmInstallCommand.cxx,
cmInstallCommand.h, cmInstallTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
ENH: Support exporting/importing of Framework targets.
- Imported frameworks have the FRAMEWORK property set
- Added cmTarget::IsFrameworkOnApple method to simplify checks
- Also remove separate IMPORTED_ENABLE_EXPORTS property and
just use ENABLE_EXPORTS since, like FRAMEWORK, it just represents
the target type.
- Document FRAMEWORK keyword in INSTALL command.
- Updated IMPORTED_LOCATION property documentation for
Frameworks
2008-01-28 09:53 king
* Source/cmExportFileGenerator.h: COMP: Add virtual destructor to
cmExportFileGenerator to avoid warnings about other virtual
functions.
2008-01-28 08:40 king
* Tests/: CMakeLists.txt, ExportImport/CMakeLists.txt,
ExportImport/main.c, ExportImport/Export/CMakeLists.txt,
ExportImport/Export/testExe1.c, ExportImport/Export/testExe2.c,
ExportImport/Export/testLib1.c, ExportImport/Export/testLib2.c,
ExportImport/Export/testLib3.c,
ExportImport/Import/CMakeLists.txt,
ExportImport/Import/imp_mod1.c,
ExportImport/Import/imp_testExe1.c: ENH: Added ExportImport test
to test new export/import features.
2008-01-28 08:39 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Updated SimpleInstall tests
for new export/import interface.
2008-01-28 08:38 king
* Source/: CMakeLists.txt, cmAddDependenciesCommand.cxx,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmComputeLinkDepends.cxx, cmComputeLinkDepends.h,
cmComputeLinkInformation.cxx, cmExportBuildFileGenerator.cxx,
cmExportBuildFileGenerator.h, cmExportCommand.cxx,
cmExportCommand.h, cmExportFileGenerator.cxx,
cmExportFileGenerator.h, cmExportInstallFileGenerator.cxx,
cmExportInstallFileGenerator.h, cmGetPropertyCommand.cxx,
cmGetTargetPropertyCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
cmInstallCommand.h, cmInstallCommandArguments.cxx,
cmInstallCommandArguments.h, cmInstallDirectoryGenerator.cxx,
cmInstallExportGenerator.cxx, cmInstallExportGenerator.h,
cmInstallFilesCommand.cxx, cmInstallFilesGenerator.cxx,
cmInstallGenerator.cxx, cmInstallGenerator.h,
cmInstallProgramsCommand.cxx, cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmSetPropertyCommand.cxx,
cmSetTargetPropertiesCommand.cxx, cmTarget.cxx, cmTarget.h: ENH:
Updated exporting and importing of targets to support libraries
and configurations.
- Created cmExportFileGenerator hierarchy to implement export
file generation
- Installed exports use per-config import files loaded by a
central one.
- Include soname of shared libraries in import information
- Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT()
commands
- Move addition of CMAKE_INSTALL_PREFIX to destinations to
install generators
- Import files compute the installation prefix relative to
their location when loaded
- Add mapping of importer configurations to importee
configurations
- Rename IMPORT targets to IMPORTED targets to distinguish from
windows import libraries
- Scope IMPORTED targets within directories to isolate them
- Place all properties created by import files in the IMPORTED
namespace
- Document INSTALL(EXPORT) and EXPORT() commands.
- Document IMPORTED signature of add_executable and add_library
- Enable finding of imported targets in cmComputeLinkDepends
2008-01-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-27 15:09 king
* bootstrap, Source/cmComputeLinkDepends.cxx: COMP: Use kwsys to
get STL set_intersection algorithm.
2008-01-27 13:42 king
* bootstrap, Source/CMakeLists.txt,
Source/cmComputeLinkDepends.cxx, Source/cmComputeLinkDepends.h,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h, Source/cmTarget.cxx: ENH:
Created cmComputeLinkDepends to compute link dependencies.
- This will be useful for imported library dependencies
- Replaces old cmTarget analyze-lib-depends stuff for linking
- Formalizes graph construction and dump
- Explicitly represents dependency inferral sets
- Use BFS of initial dependencies to preserve order
2008-01-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-26 01:11 barre
* Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
FindWish.cmake: ENH: Update Tcl/Tk 8.5
2008-01-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-25 13:07 barre
* Modules/: FindPerl.cmake, FindTCL.cmake, FindTclStub.cmake,
FindTclsh.cmake, FindWish.cmake: ENH: update for Tcl/Tk 8.5
2008-01-25 08:11 king
* Source/cmSystemTools.cxx: COMP: Need to return a value from fake
MD5 method under bootstrap.
2008-01-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-24 19:42 barre
* Modules/FindTclsh.cmake: ENH: typo
2008-01-24 19:31 barre
* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
update for Tcl/Tk 8.5
2008-01-24 16:11 king
* Source/cmSystemTools.cxx: COMP: Cannot do MD5 from KWSys during
CMake bootstrap.
2008-01-24 14:41 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add
cmSystemTools::ComputeStringMD5 method.
2008-01-24 14:37 king
* Source/cmake.cxx: BUG: Make cmake -E remove_directory work when
directory is not present.
2008-01-24 07:37 king
* Source/cmFindLibraryCommand.cxx: ENH: Apply new implicit link
directory find_library policy when loading a cache from an
earlier CMake.
2008-01-24 07:37 king
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
cmMakefile.h: ENH: Added cmMakefile::NeedCacheCompatibility
method and support for it in cmCacheManager. This will allow
commands to modify their behavior when running with a cache
loaded from an earlier CMake version.
2008-01-24 07:31 king
* Source/CPack/cmCPackDebGenerator.cxx: COMP: Add include of
<limits.h> to get USHRT_MAX constant.
2008-01-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-23 18:34 alex
* Source/cmReturnCommand.h: STYLE: fix typo
Alex
2008-01-23 17:53 king
* Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx: ENH:
Remove sparcv9 architecture subdir added earlier. The new
implicit link directory policy takes care of the problem.
2008-01-23 17:43 king
* bootstrap: BUG: Do not have variable and function of the same
name. Old shells do not likeit.
2008-01-23 16:53 king
* Source/CursesDialog/CMakeLists.txt: ENH: Simplify code by
removing unnecessary LINK_DIRECTORIES call.
2008-01-23 16:35 king
* Modules/CMakeCXXInformation.cmake: BUG:
CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value
from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not
CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.
2008-01-23 16:27 barre
* Modules/: FindTCL.cmake, FindTclStub.cmake, FindTclsh.cmake,
FindWish.cmake: ENH: update for Tcl/Tk 8.5
2008-01-23 16:21 king
* Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
Teach find_library to avoid returning library paths in system
directories that may be converted to architecture-specific
directories by the compiler when it invokes the linker.
2008-01-23 15:56 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: BUG: Fix cmComputeLinkInformation
cycle detection.
2008-01-23 15:22 king
* Modules/VTKCompatibility.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx: ENH: Added CMAKE_LINK_OLD_PATHS
compatibility mode for linker search paths.
2008-01-23 14:07 barre
* Modules/: FindTCL.cmake, FindTclStub.cmake: ENH: keep cleaning up
Tcl/Tk modules
2008-01-23 13:37 king
* Source/cmComputeLinkInformation.cxx: COMP: Fix build on Borland
5.5.
2008-01-23 13:30 king
* Modules/Platform/Windows-wcl386.cmake,
Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx, Source/cmLocalGenerator.cxx: BUG:
Fix generation of Watcom link lines.
- Work-around bug in Watcom command line parsing for spaces in
paths.
- Add 'library' option before libraries specified by file path.
2008-01-23 13:03 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: BUG:
Work-around bug in MSVC 6 command line parsing.
2008-01-23 12:51 martink
* Source/cmCTest.cxx: ENH: look for CTestConfiguration.ini first
2008-01-23 10:29 martink
* Tests/: CMakeLists.txt, ReturnTest/CMakeLists.txt,
ReturnTest/returnTest.c, ReturnTest/subdir/CMakeLists.txt: ENH:
add testing for return and break commands
2008-01-23 10:27 martink
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.cxx,
cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
cmAddDependenciesCommand.h, cmAddExecutableCommand.cxx,
cmAddExecutableCommand.h, cmAddLibraryCommand.cxx,
cmAddLibraryCommand.h, cmAddSubDirectoryCommand.cxx,
cmAddSubDirectoryCommand.h, cmAddTestCommand.cxx,
cmAddTestCommand.h, cmAuxSourceDirectoryCommand.cxx,
cmAuxSourceDirectoryCommand.h, cmBootstrapCommands.cxx,
cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCommand.h,
cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
cmElseCommand.cxx, cmElseCommand.h, cmElseIfCommand.cxx,
cmElseIfCommand.h, cmEnableLanguageCommand.cxx,
cmEnableLanguageCommand.h, cmEnableTestingCommand.cxx,
cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
cmEndForEachCommand.h, cmEndFunctionCommand.cxx,
cmEndFunctionCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
cmEndMacroCommand.cxx, cmEndMacroCommand.h,
cmEndWhileCommand.cxx, cmEndWhileCommand.h,
cmExecProgramCommand.cxx, cmExecProgramCommand.h,
cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
cmExportCommand.cxx, cmExportCommand.h,
cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
cmFileCommand.cxx, cmFileCommand.h, cmFindLibraryCommand.cxx,
cmFindLibraryCommand.h, cmFindPackageCommand.cxx,
cmFindPackageCommand.h, cmFindPathCommand.cxx,
cmFindPathCommand.h, cmFindProgramCommand.cxx,
cmFindProgramCommand.h, cmForEachCommand.cxx, cmForEachCommand.h,
cmFunctionBlocker.h, cmFunctionCommand.cxx, cmFunctionCommand.h,
cmGetCMakePropertyCommand.cxx, cmGetCMakePropertyCommand.h,
cmGetDirectoryPropertyCommand.cxx,
cmGetDirectoryPropertyCommand.h,
cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h, cmGetPropertyCommand.cxx,
cmGetPropertyCommand.h, cmGetSourceFilePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.cxx,
cmGetTargetPropertyCommand.h, cmGetTestPropertyCommand.cxx,
cmGetTestPropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeCommand.h,
cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallCommand.cxx,
cmInstallCommand.h, cmInstallFilesCommand.cxx,
cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.h, cmListCommand.cxx, cmListCommand.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
cmMacroCommand.cxx, cmMacroCommand.h, cmMakeDirectoryCommand.cxx,
cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
cmMathCommand.cxx, cmMathCommand.h, cmMessageCommand.cxx,
cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
cmRemoveCommand.cxx, cmRemoveCommand.h,
cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h,
cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
cmSetCommand.cxx, cmSetCommand.h,
cmSetDirectoryPropertiesCommand.cxx,
cmSetDirectoryPropertiesCommand.h, cmSetPropertyCommand.cxx,
cmSetPropertyCommand.h, cmSetSourceFilesPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h,
cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
cmSiteNameCommand.cxx, cmSiteNameCommand.h,
cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
cmStringCommand.cxx, cmStringCommand.h, cmSubdirCommand.cxx,
cmSubdirCommand.h, cmSubdirDependsCommand.cxx,
cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.h, cmTryCompileCommand.cxx,
cmTryCompileCommand.h, cmTryRunCommand.cxx, cmTryRunCommand.h,
cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
cmVariableWatchCommand.cxx, cmVariableWatchCommand.h,
cmWhileCommand.cxx, cmWhileCommand.h, cmWriteFileCommand.cxx,
cmWriteFileCommand.h,
CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
CTest/cmCTestEmptyBinaryDirectoryCommand.h,
CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
CTest/cmCTestReadCustomFilesCommand.cxx,
CTest/cmCTestReadCustomFilesCommand.h,
CTest/cmCTestRunScriptCommand.cxx,
CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestSleepCommand.cxx, CTest/cmCTestSleepCommand.h,
CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
CTest/cmCTestTestHandler.cxx, cmBreakCommand.cxx,
cmBreakCommand.h, cmExecutionStatus.h, cmReturnCommand.cxx,
cmReturnCommand.h: ENH: add return and break support to cmake,
also change basic command invocation signature to be able to
return extra informaiton via the cmExecutionStatus class
2008-01-23 10:21 king
* Source/cmComputeLinkInformation.cxx: BUG: Be less aggressive
about finding conflicts in the runtime path when the real soname
is not known.
2008-01-23 09:53 king
* Modules/CMakeCompilerABI.h, Source/cmFindLibraryCommand.cxx,
Source/cmFindLibraryCommand.h: ENH: Enable library search path
suffix for sparcv9 architecture. This should be generalized to a
platform file later.
2008-01-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-22 10:11 clinton
* Modules/FindQt4.cmake: ENH: Add macros to handle translations.
Fixes #6229.
2008-01-22 10:05 king
* Source/: cmComputeLinkInformation.cxx,
cmComputeLinkInformation.h: BUG: When a library file name is
linked without a path make sure the link type is restored after
the -l option.
2008-01-22 09:15 king
* Tests/: CMakeLists.txt, RuntimePath/CMakeLists.txt,
RuntimePath/bar1.c, RuntimePath/bar2.c, RuntimePath/foo1.c,
RuntimePath/foo2.c, RuntimePath/main.c: ENH: Added RuntimePath
test to make sure rpath gets correct order.
2008-01-22 09:13 king
* bootstrap, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/Platform/AIX.cmake, Modules/Platform/HP-UX.cmake,
Source/CMakeLists.txt, Source/cmComputeLinkInformation.cxx,
Source/cmComputeLinkInformation.h,
Source/cmDocumentVariables.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Implement
linking with paths to library files instead of -L and -l
separation. See bug #3832
- This is purely an implementation improvement. No interface
has changed.
- Create cmComputeLinkInformation class
- Move and re-implement logic from:
cmLocalGenerator::ComputeLinkInformation
cmOrderLinkDirectories
- Link libraries to targets with their full path (if it is
known)
- Dirs specified with link_directories command still added with
-L
- Make link type specific to library names without paths
(name libfoo.a without path becomes -Wl,-Bstatic -lfoo)
- Make directory ordering specific to a runtime path
computation feature
(look for conflicting SONAMEs instead of library names)
- Implement proper rpath support on HP-UX and AIX.
2008-01-22 08:52 king
* Source/kwsys/hash_map.hxx.in: COMP: Remove inline keyword from
forward declaration for VS9.
2008-01-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-21 22:48 king
* Source/cmFindPackageCommand.cxx: ENH: Updated find_package
documentation to describe common usage first.
2008-01-21 20:57 king
* Modules/: CMakeDetermineCompilerId.cmake,
CMakeFindBinUtils.cmake: ENH: Cleanup chrpath feature by not
displaying exe format or placing non-advanced options in cache.
2008-01-21 18:30 king
* Source/: cmFindLibraryCommand.cxx, cmFindLibraryCommand.h: ENH:
Add support to find_library to transform /lib to /lib32 on some
architectures.
2008-01-21 18:30 king
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerABI.c,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXCompilerABI.cpp, Modules/CMakeCompilerABI.h,
Modules/CMakeDetermineCompilerABI.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Source/cmDocumentVariables.cxx: ENH: Generalize the check for
sizeof void* to detect more ABI information.
2008-01-21 17:29 king
* Tests/CMakeLists.txt: BUG: Do not get in infinite loop when
checking make tool version in cmake build tree.
2008-01-21 13:59 king
* Source/cmTarget.cxx: BUG: Added missing documentation of
LINK_FLAGS_<CONFIG> property.
2008-01-21 13:04 king
* Source/cmFindPackageCommand.cxx: COMP: snprintf is not portable.
2008-01-21 12:56 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-cl.cmake.in,
Source/cmGlobalVisualStudio9Generator.cxx,
Source/cmGlobalVisualStudio9Generator.h: ENH: final 2.4.8
2008-01-21 08:48 king
* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/FindVersionTestA.cmake,
Tests/FindPackageTest/FindVersionTestB.cmake,
Tests/FindPackageTest/FindVersionTestC.cmake: ENH: Implement
version support in the find_package command module mode. Version
numbers provided to the command are converted to variable
settings to tell the FindXXX.cmake module what version is
requested. This addresses issue #1645.
2008-01-21 08:01 king
* Source/kwsys/SystemTools.cxx: COMP: Fix VS6 and old HP build.
This source does not have the #define for hack.
2008-01-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-20 19:29 king
* Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
kwsys/SystemTools.cxx: BUG: Fix previous commit to not access
empty strings out of bounds.
2008-01-20 17:41 king
* Source/cmFindLibraryCommand.cxx: BUG: Make sure search paths
never have double-slashes. Leading with two slashes (//) on
cygwin looks like a network path and delays while waiting for a
non-existent machine. This file was left out of the previous
checkin for this problem.
2008-01-20 17:24 king
* Source/: cmFindPathCommand.cxx, kwsys/SystemTools.cxx: BUG: Make
sure search paths never have double-slashes. Leading with two
slashes (//) on cygwin looks like a network path and delays while
waiting for a non-existent machine.
2008-01-20 16:02 king
* Modules/FindX11.cmake: BUG: FindX11 module should search for SM
library instead of returning -lSM.
2008-01-20 13:36 king
* Source/cmake.cxx: COMP: Fix build during bootstrap on MSys.
2008-01-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-19 15:09 martink
* Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx: ENH:
improve backwards compatibility
2008-01-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-18 19:02 barre
* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
Tcl/Tk 8.6 alpha schedule for May 2008.
2008-01-18 18:40 king
* Source/cmDependsFortran.cxx: COMP: Fix build on Borland 5.5.
2008-01-18 17:11 alex
* Source/cmMakefile.cxx: BUG: don't crash if
cmMakefile::RaiseScope() is called from a cmake file in the top
level directory in normal code (i.e. not within a function)
Alex
2008-01-18 16:06 hoffman
* Modules/Platform/Windows-cl.cmake.in: ENH: make sure msvc90 gets
set
2008-01-18 15:52 alex
* Modules/CMakeDetermineCompilerId.cmake,
Modules/FindwxWidgets.cmake, Source/cmBootstrapCommands.cxx,
Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
Source/cmSetCommand.cxx, Source/cmSetCommand.h,
Tests/FunctionTest/CMakeLists.txt, Tests/FunctionTest/Util.cmake,
Tests/FunctionTest/SubDirScope/CMakeLists.txt: ENH: remove
RAISE_SCOPE() again and instead add SET(<var> <value>
PARENT_SCOPE)
Alex
2008-01-18 15:19 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: make sure MSVC90 is set
2008-01-18 14:34 hoffman
* Source/: cmGlobalVisualStudio9Generator.cxx,
cmGlobalVisualStudio9Generator.h: ENH: add MSVC90 define to vs9
ide
2008-01-18 14:02 barre
* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
support Tcl/Tk 8.5)
2008-01-18 13:51 barre
* Modules/: FindTclsh.cmake, FindWish.cmake: ENH: cleanup FindPerl
and FindTcl (use ActiveState CurrentVersion, and support Tcl/Tk
8.5)
2008-01-18 13:46 barre
* Modules/: FindTCL.cmake, FindTclsh.cmake, FindWish.cmake: ENH:
cleanup FindPerl and FindTcl (use ActiveState CurrentVersion, and
support Tcl/Tk 8.5)
2008-01-18 13:15 barre
* Modules/: FindPerl.cmake, FindTCL.cmake, FindTclsh.cmake,
FindWish.cmake: ENH: cleanup FindPerl and FindTcl (use
ActiveState CurrentVersion, and support Tcl/Tk 8.5)
2008-01-18 12:26 martink
* Source/cmMacroCommand.h: STYLE: fix bug 5682
2008-01-18 10:25 martink
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
cmake.cxx, CTest/cmCTestTestHandler.cxx: BUG: fix bugs 5539
(progress going beyond 100% when new files are added) and 5889
(tests are not found in some cases when using add_subdirectory to
.. etc)
2008-01-18 08:35 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Construction of
COMPILE_DEFINITIONS_<CONFIG> property name must use upper-case
config name.
2008-01-18 08:19 king
* Source/cmFindPackageCommand.cxx: STYLE: Fix line-too-long.
2008-01-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-17 20:59 king
* Source/cmFindPackageCommand.cxx: ENH: Clarify documentation of
find_package command.
2008-01-17 20:34 king
* Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Make
per-configuration COMPILE_DEFINITIONS_<CONFIG> directory property
initialized from parent.
2008-01-17 19:58 king
* Modules/CMakeFortranInformation.cmake,
Modules/Platform/Windows-ifort.cmake,
Source/cmDependsFortran.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Enable use of
COMPILE_DEFINITIONS property for Fortran sources.
2008-01-17 19:50 king
* Source/cmMakefile.cxx: BUG: COMPILE_DEFINITIONS directory
property needs to be inherited from parent when a directory is
created.
2008-01-17 19:29 king
* Source/cmAddDefinitionsCommand.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
Source/cmRemoveDefinitionsCommand.h,
Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/preprocess.c,
Tests/Preprocess/preprocess.cxx: ENH: Converted cmMakefile
DefineFlags added by ADD_DEFINITIONS command into a
COMPILE_DEFINITIONS directory property.
2008-01-17 18:13 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmProperty.cxx,
cmProperty.h, cmPropertyMap.cxx, cmPropertyMap.h,
cmSetPropertyCommand.cxx, cmSetPropertyCommand.h,
cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx, cmTarget.h,
cmTest.cxx, cmTest.h, cmake.cxx, cmake.h: ENH: Add AppendProperty
methods for use by C++ code in CMake. Simplify implementation of
SET_PROPERTY command by using them.
2008-01-17 17:49 alex
* Source/cmFindBase.cxx: STYLE: PATHS is optional (#6253)
Alex
2008-01-17 17:43 alex
* Source/cmFindBase.cxx: STYLE: fix typo (#6252)
Alex
2008-01-17 17:34 king
* Tests/Preprocess/CMakeLists.txt: ENH: Use new set_property
signature to set COMPILE_DEFINITIONS properties in Preprocess
test.
2008-01-17 17:19 king
* Modules/CPackDeb.cmake, Modules/FeatureSummary.cmake,
Modules/FindPythonLibs.cmake, Source/cmGetPropertyCommand.cxx,
Source/cmGetPropertyCommand.h, Tests/Properties/CMakeLists.txt:
ENH: Changed signature of GET_PROPERTY command to be more
powerful and extendible.
2008-01-17 16:24 king
* Source/cmSetPropertyCommand.cxx: COMP: Fix VS build.
2008-01-17 15:54 king
* Modules/CMakeGenericSystem.cmake, Modules/FeatureSummary.cmake,
Modules/Platform/BlueGeneL.cmake,
Modules/Platform/Catamount.cmake, Modules/Platform/Generic.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
Modules/Platform/eCos.cmake, Source/cmBootstrapCommands.cxx,
Source/cmSetPropertiesCommand.cxx,
Source/cmSetPropertiesCommand.h, Source/cmSetPropertyCommand.cxx,
Source/cmSetPropertyCommand.h, Tests/DocTest/CMakeLists.txt,
Tests/Properties/CMakeLists.txt: ENH: Rename SET_PROPERITES
command to SET_PROPERTY and give it a more powerful signature.
2008-01-17 12:44 martink
* Source/: cmLocalGenerator.cxx, ctest.cxx,
CTest/cmCTestTestHandler.cxx: ENH: use CTestTestfile.txt
2008-01-17 12:35 martink
* Source/cmEnableTestingCommand.h: ENH: remove unused prototype
2008-01-17 10:35 king
* bootstrap: COMP: The find_package command needs more of kwsys.
Added String.h, String.c, and auto_ptr.hxx to bootstrapping
kwsys.
2008-01-17 10:32 king
* Source/cmFindPackageCommand.cxx: COMP: Fix warning about missing
virtual destructor.
2008-01-17 10:26 martink
* Tests/Tutorial/Step7/: CMakeLists.txt, CTestConfig.cmake: STYLE:
change case to match book
2008-01-17 10:00 king
* Modules/Platform/xlf.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmMakefileTargetGenerator.cxx: ENH: Enable
CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property
implementation.
2008-01-17 09:06 king
* Tests/FindPackageTest/: CMakeLists.txt,
TApp.app/Contents/Resources/TAppConfig.cmake,
TApp.app/Contents/Resources/cmake/tapp-config.cmake,
TFramework.framework/Versions/A/Resources/tframework-config.cmake,
TFramework.framework/Versions/A/Resources/CMake/TFrameworkConfig.cmake,
lib/Bar/BarConfig.cmake, lib/Bar/cmake/bar-config.cmake,
lib/TApp/TAppConfig.cmake, lib/foo-1.2/foo-config.cmake,
lib/foo-1.2/CMake/FooConfig.cmake,
lib/suffix/test/SuffixTestConfig.cmake: ENH: Updated
FindPackageTest to test new find_package command features.
2008-01-17 09:02 king
* Source/: cmBootstrapCommands.cxx, cmFindBase.cxx, cmFindBase.h,
cmFindCommon.cxx, cmFindCommon.h, cmFindLibraryCommand.cxx,
cmFindPackageCommand.cxx, cmFindPackageCommand.h,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx: ENH: Major
improvements to the FIND_PACKAGE command. See bug #3659.
- Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among
other means
to locate package configuration files.
- Create cmFindCommon as base for cmFindBase and
cmFindPackageCommand
- Move common functionality up to cmFindCommon
- Improve documentation of FIND_* commands.
- Fix FIND_* commands to not add framework/app paths in wrong
place.
2008-01-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-16 11:53 karthik
* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH:
~/CMake/src/Docs * Additions for cmake-command
highligting. * Additions for operator-highlighting
2008-01-16 11:24 king
* Source/cmListCommand.cxx: ENH: Allow LIST(APPEND) command to
append nothing.
2008-01-16 10:04 david.cole
* Modules/FindJNI.cmake: BUG: Eliminate message - it pops up an
annoying dialog whenever you run CMakeSetup in a project with
java wrapping turned on.
2008-01-16 09:51 king
* Modules/Platform/: Darwin.cmake, UnixPaths.cmake,
WindowsPaths.cmake, syllable.cmake: ENH: Convert Modules/Platform
specification of system search paths to use
CMAKE_SYSTEM_PREFIX_PATH when possible.
2008-01-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-15 21:20 king
* Modules/: FindFreetype.cmake, FindGDAL.cmake, FindGIF.cmake,
FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_ttf.cmake,
Findosg.cmake, FindosgDB.cmake, FindosgFX.cmake, FindosgGA.cmake,
FindosgIntrospection.cmake, FindosgManipulator.cmake,
FindosgParticle.cmake, FindosgProducer.cmake,
FindosgShadow.cmake, FindosgSim.cmake, FindosgTerrain.cmake,
FindosgText.cmake, FindosgUtil.cmake, FindosgViewer.cmake: BUG:
Remove references to CMAKE_PREFIX_PATH variable. It should not
be referenced directly by FIND_* command calls. The commands
search it automatically.
2008-01-15 21:02 king
* Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
Source/cmTarget.cxx, Tests/Preprocess/CMakeLists.txt: ENH:
Renamed <CONFIG>_COMPILE_DEFINITIONS to
COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.
2008-01-15 19:56 alex
* Modules/CMakeFindBinUtils.cmake: STYLE: fix infinished comment
Alex
2008-01-15 17:02 hoffman
* CMakeCPackOptions.cmake.in: ENH: fix add/remove program name
2008-01-15 16:02 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudioGenerator.cxx: ENH: move more stuff
over and get vs 9 working
2008-01-15 14:19 hoffman
* Modules/Platform/SunOS.cmake: BUG: fix for bug 6231, bad regex
for sunos, worked by chance, but better to have it right
2008-01-15 14:00 hoffman
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmLocalVisualStudioGenerator.cxx, QtDialog/README: ENH: remove
patch as directory change was already fixed
2008-01-15 11:56 hoffman
* Source/cmLocalVisualStudioGenerator.cxx: BUG: fix for bug 6234,
use cd /d so that drives can be changed.
2008-01-15 10:49 king
* Source/cmake.cxx: ENH: Added partial implementation of
recognizing per-configration properties.
2008-01-15 10:49 king
* Source/: cmSourceFile.cxx, cmTarget.cxx: ENH: Add explicit
documentation entry for configuration-specific
<CONFIG>_COMPILE_DEFINITIONS.
2008-01-15 10:38 king
* Tests/DocTest/DocTest.cxx: BUG: Add newline between properties.
2008-01-15 09:09 king
* Tests/Preprocess/CMakeLists.txt: BUG: Test needs ansi C code
support.
2008-01-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-14 19:20 alex
* Docs/: cmake-indent.vim, cmake-syntax.vim: BUG: fix vim
highlighting, see #6238
Alex
2008-01-14 19:02 alex
* Modules/CMakeFindBinUtils.cmake: BUG: according to the binutils
mailing list chrpath doesn't work when cross compiling
Alex
2008-01-14 17:19 alex
* Modules/FindSubversion.cmake: BUG: set LC_ALL to C, so message
from svn are not translated, which can lead to problems (since
the output is parsed, which fails then)
Brad, Bill, can you think of any reasons this change might create
problems ?
Alex
2008-01-14 17:05 alex
* Source/cmDocumentation.cxx: BUG: make -help-module-list work by
filling the modules section first, also for custom modules
Alex
2008-01-14 11:21 king
* Tests/Preprocess/CMakeLists.txt: BUG: Disable semicolon test on
VS 7.0.
2008-01-14 11:07 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix warning about
backslash at end of c++ comment.
2008-01-14 09:20 king
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake, Modules/Platform/AIX.cmake,
Modules/Platform/Generic-SDCC-C.cmake,
Modules/Platform/QNX.cmake, Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-icl.cmake,
Modules/Platform/Windows-wcl386.cmake, Modules/Platform/cl.cmake,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
Source/cmTarget.cxx, Tests/CMakeLists.txt,
Tests/Preprocess/CMakeLists.txt, Tests/Preprocess/file_def.h,
Tests/Preprocess/preprocess.c, Tests/Preprocess/preprocess.cxx,
Tests/Preprocess/preprocess.h.in,
Tests/Preprocess/preprocess_vs6.cxx,
Tests/Preprocess/target_def.h: ENH: Create COMPILE_DEFINITIONS
property for targets and source files. Create
<config>_COMPILE_DEFINITIONS property as per-configuration
version. Add Preprocess test to test the feature. Document
limitations on Xcode and VS6 generators.
2008-01-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-13 16:59 king
* Source/cmLocalGenerator.cxx: BUG: Removed stray debugging
statement.
2008-01-13 16:36 king
* Source/: cmGlobalNMakeMakefileGenerator.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio7Generator.cxx, kwsys/System.c,
kwsys/System.h.in: ENH: Improved escaping in kwsys/System. Added
escape of % for NMake. Added escape of ; for the VS IDE.
2008-01-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-12 09:52 king
* Source/kwsys/SystemTools.cxx: COMP: Fix build on borland.
2008-01-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-11 17:37 hoffman
* Modules/Platform/: AIX-VisualAge-Fortran.cmake,
Linux-VisualAge-Fortran.cmake, xlf.cmake: ENH: add support for
xlf with -WF,-D for -D
2008-01-11 13:00 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: add
CMAKE_DEFINE_FLAG_(LANG) that can replace -D flags with what the
compiler actually uses
2008-01-11 12:40 clinton
* Modules/FindQt4.cmake: ENH: For moc commands on Windows, use
@param_file method to allow arguments longer than Windows'
command length limitation. Fixes #6221.
2008-01-11 10:36 david.cole
* Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
into VTK-5-0 branch. (Selected Utilities/kwsys/SystemTools.cxx
fixes for KWWidgets file browser dialog)
2008-01-11 08:33 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
SystemTools::SplitPathRootComponent and re-implement SplitPath to
use it. Add better treatment of user home directory paths.
2008-01-11 08:30 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CMakeVS9FindMake.cmake,
Source/cmInstallTargetGenerator.cxx: ENH: push a few more changes
to 2.4.8
2008-01-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-10 21:42 david.cole
* Source/kwsys/SystemTools.cxx: ENH: Merge changes from main tree
into VTK-5-0 branch. (cvs -q up -j1.205 -j1.206
Utilities/kwsys/SystemTools.cxx)
2008-01-10 18:52 alex
* Modules/FindBoost.cmake: BUG: it seems on some installations
boost is installed under boost-1_34 , see #5030
FindBoost.cmake recommends using LINK_DIRECTORIES(), is this
really good ?
Alex
2008-01-10 18:32 king
* Source/kwsys/ProcessUNIX.c: BUG: Fix hang in Process_Kill on OS X
caused by an OS bug in which a pipe read end cannot be closed if
the pipe write end is open, the pipe is full, and another process
is blocking waiting to write. Work around the problem by killing
the children before closing the pipes.
2008-01-10 16:22 hoffman
* Modules/FindSWIG.cmake: BUG: fix for bug 4145 much better
findSwig
2008-01-10 15:17 hoffman
* Source/: cmGlobalXCodeGenerator.cxx,
cmInstallTargetGenerator.cxx: BUG: fix for bug 6193, fix xcode
depend helper
2008-01-10 14:47 king
* Modules/Platform/Linux-VisualAge-C.cmake: BUG: Removed stray
debugging message.
2008-01-10 14:47 king
* Modules/CMakeLists.txt: BUG: Need to install fortran compiler id
source.
2008-01-10 11:58 king
* Modules/CMakeFortranCompilerId.F90: STYLE: Move VisualAge id
macro to correct block.
2008-01-10 10:50 hoffman
* Modules/: CMakeFortranCompilerId.F90,
Platform/Linux-VisualAge-C.cmake,
Platform/Linux-VisualAge-Fortran.cmake: ENH: add support for
visual age fortran on linux
2008-01-10 09:46 king
* Source/cmDependsFortran.cxx: COMP: Fix build on VS6.
2008-01-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-09 22:09 perera
* Source/: cmAddExecutableCommand.h, cmConfigureFileCommand.h,
cmDocumentation.cxx, cmEnableLanguageCommand.h, cmFindBase.cxx,
cmMakefile.cxx, cmSourceFile.cxx, cmStringCommand.h,
cmTarget.cxx, cmTest.cxx, cmTryCompileCommand.h,
cmVariableWatchCommand.h, cmWhileCommand.h: STYLE: Spelling fixes
on documentation
2008-01-09 16:59 alex
* Source/cmDocumentation.cxx: ENH: sort the module files
alphabetically when generating the documentation of rht modules
Alex
2008-01-09 10:30 king
* Modules/Platform/Windows-ifort.cmake,
Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Tests/Fortran/CMakeLists.txt, Tests/Fortran/test_preprocess.F90:
ENH: Patch from Maik to add preprocessor directive handling to
Fortran dependency scanning. Also added -fpp flag to Intel
Fortran compiler on Windows by default.
2008-01-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-08 17:51 hoffman
* Source/kwsys/: SystemInformation.cxx, SystemInformation.hxx.in:
ENH: figure out long long value
2008-01-08 17:20 hoffman
* Source/kwsys/SystemInformation.cxx: ENH: fix lots of warnings
2008-01-08 16:40 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CPack.cmake: ENH:
remove relocate option in mac installer as it is broken
2008-01-08 16:28 hoffman
* Source/kwsys/CMakeLists.txt: ENH: turn off for now
2008-01-08 14:59 hoffman
* Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
SystemInformation.hxx.in: ENH: fix leaks and turn on by default
2008-01-08 11:43 hoffman
* Source/kwsys/: CMakeLists.txt, testSystemInformation.cxx: ENH:
add missing file
2008-01-08 11:38 hoffman
* Source/kwsys/: CMakeLists.txt, SystemInformation.cxx,
SystemInformation.hxx.in: ENH: add new system information class
for use in ctest
2008-01-08 11:06 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake: ENH:
last change for 2.4.8 branch, I hope, fix for findqt
2008-01-08 08:25 hoffman
* Source/cmDependsFortran.cxx: BUG: make it compile on vs 6
2008-01-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-07 23:08 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
BUG: Fix parsing of fortran include directives during dependency
scanning. Previously only #include worked but not just include.
2008-01-07 16:12 king
* Modules/CMakeJavaCompiler.cmake.in, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmMakefileTargetGenerator.cxx: BUG: Restore old interface
of "make foo.o" and "make foo.i" even though object file names
now include source extensions. For Java we also need to always
remove the source extension (.java -> .class). This fixes the
re-opening of bug #6169.
2008-01-07 14:52 alex
* Source/cmFileCommand.cxx: BUG: with cmake 2.4 INSTALL_FILES()
with no files was accepted by cmake, with cmake cvs without this
patch an invalid cmake_install.cmake script was generated in this
case, it failed with an error if no files were given. So just do
nothing if no files are listed to make it compatible.
http://lists.kde.org/?l=kde-commits&m=119965185114478&w=2
Alex
2008-01-07 11:36 king
* Source/cmDependsFortran.cxx: ENH: Changes based on patch from
Maik for better cmDependsFortran::ModulesDiffer.
2008-01-07 10:27 king
* Modules/: CMakeDetermineCompilerId.cmake,
CMakeDetermineFortranCompiler.cmake: ENH: Add support to
CMAKE_DETERMINE_COMPILER_ID macro to try building the id source
more than once with different extra flags added to the compiler.
Use the support to correctly identify the Intel Fortran compiler
on windows which does not preprocess by default without special
flags.
2008-01-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-06 17:18 alex
* Source/cmFindBase.cxx: BUG: fix #6105, if a directory inside
CMAKE_FIND_ROOT_PATH is given to a FIND_XXX() command, don't
prepend the root to it (since it is already in this root)
Alex
2008-01-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-05 20:37 miguelf
* Modules/FindwxWidgets.cmake: BUG: Support cross-compiling;
wx-config should be searched for in target platform ONLY (bug
6187).
2008-01-05 11:19 miguelf
* Modules/FindwxWidgets.cmake: ENH: Generalized the
WXWIDGETS_ADD_RESOURCES to support header generation, xrs file
generation, and other options (BUG: 6162).
2008-01-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-04 14:22 king
* Source/cmFileCommand.cxx: BUG: File installation should overwrite
the destination if the file times differ at all rather than only
if the source file is newer. Users expect installation to
overwrite destination files. This addresses the re-opening of
bug#3349.
2008-01-04 12:38 alex
* Modules/: FindFreetype.cmake, FindGIF.cmake: ENH: rename
variables from GIFLIB_* to GIF_* -add standard QUIET and REQUIRED
handling -add GIF_LIBRARIES variable as readme.txt says -add name
giflib to the names for the gif library -remove some unnecessary
search paths for the lib (they are already part of the standard
search paths, see Modules/Platform/UnixPaths.cmake)
-FindFreetype.cmake: use PATH_SUFFIXES include again for the
headers with the CMAKE_PREFIX_PATH variable
Alex
2008-01-04 12:29 alex
* Modules/: FindGIF.cmake, FindGIFLIB.cmake: STYLE: rename
FindGIFLIB.cmake to FindGIF.cmake, as discussed with Eric
Alex
2008-01-04 11:56 alex
* Modules/FindX11.cmake: BUG: fix spelling of the xf86misc and
xf86vmode variables
Alex
2008-01-04 11:42 ewing
* Modules/FindOpenAL.cmake: ENH: Added all lowercase 'openal' to
library search names in hopes of addressing bug 6201 (won't
detect on Gentoo).
2008-01-04 07:29 alex
* Modules/FindFreetype.cmake: STYLE: use
FIND_PACKAGE_HANDLE_STANDARD_ARGS() to handle QUIET and REQUIRED
-remove some unnecessary search paths (they are part of the
default paths) -don't use PATH_SUFFIXES for include/ when
searching for a header, that's very uncommon style -add
FREETYPE_LIBRARIES as the variable which should be used by the
user (as documented in readme.txt)
Alex
2008-01-04 07:25 alex
* Modules/: FindFreeType.cmake, FindFreetype.cmake: STYLE: renamed
FindFreeType.cmake to FindFreetype.cmake to make it more
compatible with the one in KDE4
Alex
2008-01-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-03 11:21 martink
* Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
Tests/FunctionTest/CMakeLists.txt,
Tests/FunctionTest/SubDirScope/CMakeLists.txt,
Tests/FunctionTest/Util.cmake: ENH: change raise_scope signature
to be safer for returned varuables
2008-01-03 09:40 king
* Source/cmFileCommand.cxx: STYLE: Fix line-too-long.
2008-01-03 07:28 hoffman
* Source/cmake.cxx: BUG: fix resource file with a full path
2008-01-03 04:19 alex
* Source/cmFileCommand.cxx: COMP: fix build on Windows with gcc,
patch from Maik Beckmann
Alex
2008-01-03 00:01 king
* Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: ENH:
Add method cmFileTimeComparison::FileTimesDiffer to check if file
times differ by 1 second or more.
2008-01-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-02 18:30 king
* Source/cmDependsFortran.cxx: ENH: Cleanup Fortran build
directories by placing module stamp files in the target directory
that builds them. This is actually a simpler implementation
anyway.
2008-01-02 18:00 king
* Tests/StringFileTest/CMakeLists.txt: ENH: Add test for FILE(READ
...HEX).
2008-01-02 17:49 king
* Source/cmMakefile.cxx, Tests/FunctionTest/CMakeLists.txt,
Tests/FunctionTest/SubDirScope/CMakeLists.txt: BUG: Make
RAISE_SCOPE function work when variable is not defined.
2008-01-02 17:32 king
* Docs/cmake-mode.el: ENH: Enable indentation of
FUNCTION/ENDFUNCTION blocks in emacs.
2008-01-02 17:12 hoffman
* Modules/UseSWIG.cmake: BUG: fix for bug 6151
2008-01-02 16:53 alex
* Source/cmTarget.cxx: ENH: only allow usage of chrpath if the
executable file format is ELF
Alex
2008-01-02 16:52 alex
* Modules/: CMakeDetermineCompilerId.cmake,
CMakeFindBinUtils.cmake: ENH: check the magic code of the
executable file to determine the executable file format. Tested
for ELF on x86 Linux, COFF and Mach-O prepared but commented out
since I don't have such systems available. Please have a look a
CMakeDetermineCompilerId.cmake and enable the test for them too.
Only add the option for using chrpath if the executable format is
ELF
Alex
2008-01-02 16:46 alex
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add the
keywords OFFSET and HEX to the FILE() command, using OFFSET an
offset can be specified where the reading starts, and using HEX
the data can be converted into a hex string, so binary data can
be compared with text functions -add docs for LIMIT, OFFSET and
HEX
Alex
2008-01-02 15:55 king
* Source/cmGlobalVisualStudio8Generator.cxx: STYLE: Fixed
line-too-long.
2008-01-02 15:53 king
* Source/cmGlobalVisualStudio8Generator.cxx: BUG: Do not use
VSMacros stuff for VS8sp0 because macros do not work in that
version.
2008-01-02 15:17 king
* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added FILES_MATCHING
option to INSTALL(DIRECTORY). This will help install a tree of
header files while ignoring non-headers.
2008-01-02 12:32 alex
* Modules/FindRuby.cmake: ENH: add more ruby paths: sitearch,
sitelib, vendorarch, vendorlib (#5531) -make these variables
cached and ADVANCED -remove unused QUIETLY code -document
RUBY_LIBRARY
Alex
2008-01-02 11:43 alex
* Modules/FindRuby.cmake: BUG: make FindRuby work with the libs for
MSVC, which can have additional pre- and suffixes (#5642)
Alex
2008-01-02 11:08 hoffman
* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 6197,
absolute paths were not supported
2008-01-02 11:04 king
* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Make the Fortran compiler
id available to cmDependsFortran at scanning and module timestamp
copy time.
2008-01-02 10:56 hoffman
* Source/cmListCommand.h: BUG: fix for bug 6207 explain list index
values better
2008-01-02 09:32 hoffman
* Source/cmake.cxx: ENH: fix new incremental link stuff to work
with nmake @ files
2008-01-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2008-01-01 17:19 hoffman
* Source/cmake.cxx: ENH: remove warning
2008-01-01 15:13 hoffman
* Modules/CMakeVCManifest.cmake, Modules/CMakeVCManifestExe.cmake,
Modules/Platform/Windows-cl.cmake, Source/cmMakefile.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmake.cxx, Source/cmake.h: ENH: add ability to have
manifest files and incremental linking with make and nmake
2008-01-01 10:54 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Fix SimpleInstall test to
work with new dependency of package on all.
2008-01-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-31 17:29 david.cole
* Source/cmGlobalGenerator.cxx: ENH: Add a dependency from the
PACKAGE target to the ALL target so that "make package" will
first (essentially) do a "make all"... A similar chunk of code
already existed for the make install target. This change makes it
easy to build an installer package as part of a dashboard run
simply by setting CTEST_BUILD_TARGET to "package".
2007-12-31 11:25 king
* Source/: cmDependsFortran.cxx, cmDependsFortran.h: ENH: Changes
based on patch from Maik Beckmann to copy fortran modules to
timestamps only if they have really changed. This optimization
should reduce extra rebuilds caused by dependencies on modules
whose providers have recompiled but whose interfaces have not
changed.
2007-12-31 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-30 16:34 king
* Modules/Platform/SunOS-SunPro-Fortran.cmake: ENH: Add SunPro
fortran module flags on SunOS.
2007-12-30 16:11 king
* Modules/Platform/Linux-GNU-Fortran.cmake,
Modules/Platform/Linux-SunPro-Fortran.cmake,
Modules/Platform/Linux-ifort.cmake, Source/cmDependsFortran.cxx,
Source/cmDependsFortran.h, Source/cmDocumentVariables.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
Tests/Fortran/CMakeLists.txt,
Tests/Fortran/Executable/CMakeLists.txt,
Tests/Fortran/Library/CMakeLists.txt: ENH: Implemented Fortran
module output directory and search path flags.
2007-12-30 12:23 king
* Source/cmDependsFortran.cxx: ENH: Simplify Fortran module proxy
dependency implementation by removing unnecessary target.
2007-12-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-29 11:53 alex
* Source/cmDocumentation.cxx: BUG: create modules documentation not
only for the first documentation creation step in cmake (the set
ModulesFound wasn't cleared at the beginning of each
PrintDocumentation() function, so when documentation for modules
was executed the second time, ModulesFound already contained all
modules and so no module was documented)
Alex
2007-12-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-28 23:07 king
* Source/cmLocalGenerator.cxx, Tests/ExternalOBJ/CMakeLists.txt,
Tests/MakeClean/ToClean/CMakeLists.txt: BUG: Do not remove the
source file extension when computing an object file name. This
addresses bug #6169. If CMAKE_BACKWARDS_COMPATIBILITY is 2.4 or
lower maintain the old behavior so that existing build trees and
old project releases are not affected.
2007-12-28 23:07 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmStandardIncludes.h: ENH: Added method
cmLocalGenerator::GetBackwardsCompatibility to reduce parsing of
CMAKE_BACKWARDS_COMPATIBILITY variable. Add
cmLocalGenerator::NeedBackwardsCompatibility to simplify checks
for compatibility requirements.
2007-12-28 22:53 king
* Tests/Fortran/CMakeLists.txt: BUG: Disable test of fortran module
dependencies except on GNU for now. A module path feature is
needed for Sun support because it uses -M instead of -I for the
module search path.
2007-12-28 22:29 king
* Source/cmDependsFortran.cxx: COMP: Fix uninitialized variable and
unused parameter warnings.
2007-12-28 14:59 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
Simplified and moved link script implementation up from
cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and
use for cmMakefileExecutableTargetGenerator too. This addresses
bug #6192.
2007-12-28 13:20 hoffman
* CMakeLists.txt, ChangeLog.manual, MacInstallReadme.txt: ENH: add
some descriptive text for mac installer
2007-12-28 12:01 king
* Source/cmFindBase.cxx: ENH: Make FIND_* commands look in the
CMAKE_PREFIX_PATH directories directly after looking in each
command's specific subdirectory (/include, /lib, or /bin). This
may be useful on Windows where projects could be installed in a
single directory. See issue #4947.
2007-12-28 11:50 king
* Tests/Fortran/: CMakeLists.txt, Executable/CMakeLists.txt,
Executable/main.f90, External/CMakeLists.txt, External/a.f90:
ENH: Add tests of Fortran module dependencies across directories
and on external modules. Tests based on cases provided by Maik
in issue #5809.
2007-12-28 11:50 king
* Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
ENH: Add per-language clean rule generation to cmake_clean.cmake
files to include cmake_clean_<lang>.cmake files generated by
dependency scanning. Add Fortran module file and timestamp
cleaning rules.
2007-12-28 11:49 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
cmDependsFortran.h: ENH: Implement Fortran module dependencies
across targets and directories. - See issue #5809 - Keep
information about all sources in the target until deps are
written - Create a fortran.internal file after scanning that
lists modules provided - Load fortran.internal files from
linked targets to find modules - Search the include path for
external modules - Create file-level deps on in-project module
timestamps or external mods
2007-12-28 11:49 king
* Source/cmMakefileTargetGenerator.cxx: ENH: Store in
DependInfo.cmake files a list of the corresponding files for the
targets to which a target links. This is useful for locating
Fortran modules provided by linked targets. See issue #5809.
2007-12-28 09:49 hoffman
* ChangeLog.manual, Modules/CPack.Info.plist.in,
Modules/CPack.cmake: ENH: move over mac package change
2007-12-28 09:34 hoffman
* CMakeLists.txt, ChangeLog.manual: ENH: ooppss there is no 2.4.9
2007-12-28 09:11 hoffman
* CMakeLists.txt, ChangeLog.manual: ENH: make a new version number
2007-12-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-26 16:57 david.cole
* CMakeCPackOptions.cmake.in, Modules/CPack.Info.plist.in,
Modules/CPack.cmake: ENH: Give Mac installers package relocation
capability. Default location is still the same for backwards
compatibility, but packages will now be relocatable by default
like they are on Windows via the NSIS installer. New CPack
variables for controlling this functionality are
CPACK_PACKAGE_DEFAULT_LOCATION and CPACK_PACKAGE_RELOCATABLE.
2007-12-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-24 11:15 king
* Source/cmGlobalGenerator.cxx: COMP: Fix build on VS6.
2007-12-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-23 19:03 king
* Source/cmLinkDirectoriesCommand.h: ENH: Clarify documentation of
link_directories command for bug#6199.
2007-12-23 15:03 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmTarget.h: ENH: Moved global
inter-target dependency analysis and cycle-prevention code up
from cmGlobalUnixMakefileGenerator3 to cmGlobalGenerator.
Simplified cmGlobalUnixMakefileGenerator3 to use it. Later other
generators may be modified to use it also.
2007-12-23 13:16 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Revert previous change
until it works on all OSX versions.
2007-12-23 13:13 king
* Source/cmGlobalVisualStudio71Generator.cxx: BUG: Disable static
lib deps until a global cycle removal can be done.
2007-12-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-22 22:41 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsFortran.cxx,
cmDependsFortran.h, cmLocalUnixMakefileGenerator3.cxx: ENH:
Convert cmDepends object interface to scan an entire target at
once.
2007-12-22 14:17 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify target-level
dependencies by depending only on directly linked targets instead
of those chained.
2007-12-22 13:08 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: Support cyclic
dependencies among STATIC libraries by removing one from the
generated Makefile rules.
2007-12-22 10:15 miguelf
* Modules/FindwxWidgets.cmake: STYLE: Refactored common libs into a
variable, modified comments, and cleaned use of monolithic build.
2007-12-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-21 20:19 king
* Tests/BuildDepends/CMakeLists.txt: BUG: Enable
CMAKE_SUPPRESS_REGENERATION because the entire test runs during
the inital configuration.
2007-12-21 18:32 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: COMP: Remove unused parameter
of method.
2007-12-21 16:46 ibanez
* Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590. When
converting a relative path between two full paths on different
windows drive letters do not create a ../../d:/foo/bar path
and just return the full path to the destination.
2007-12-21 15:04 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio8Generator.h,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h, cmGlobalXCodeGenerator.cxx: ENH:
Make static library targets depend on targets to which they
"link" for the purpose of build ordering. This makes the build
order consistent for static and shared library builds. It is
also useful when custom command inputs of one library are
generated as custom commands outputs of another. It may be
useful in the future for Fortran module dependencies.
Implemented for Makefiles, Xcode, and VS 8 and above. Added
sample code to do it for VS 7.1 and below, but left it disabled
with comments explaining why. Likely it will never be needed on
VS 7.1 or below anyway.
2007-12-21 13:10 king
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Now that custom
targets have dependencies their DependInfo files should be listed
in Makefile.cmake.
2007-12-21 12:22 king
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmake.cxx,
Tests/BuildDepends/CMakeLists.txt,
Tests/BuildDepends/Project/CMakeLists.txt,
Tests/BuildDepends/Project/dep_custom.cxx,
Tests/BuildDepends/Project/zot.cxx: ENH: Add a depends check step
to custom targets. Add support for the IMPLICIT_DEPENDS feature
of custom commands when building in custom targets. Convert
multiple-output pair checks to be per-target instead of global.
2007-12-21 11:00 king
* Source/cmMakefileTargetGenerator.cxx: BUG: The dependency
scanning target should be symbolic.
2007-12-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-20 20:59 ewing
* Modules/: FindFreeType.cmake, FindGDAL.cmake, FindGIFLIB.cmake,
FindLua50.cmake, FindLua51.cmake, FindOpenAL.cmake,
FindOpenThreads.cmake, FindPhysFS.cmake, FindProducer.cmake,
FindQuickTime.cmake, FindSDL.cmake, FindSDL_image.cmake,
FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
FindSDL_ttf.cmake, Findosg.cmake, FindosgDB.cmake,
FindosgFX.cmake, FindosgGA.cmake, FindosgIntrospection.cmake,
FindosgManipulator.cmake, FindosgParticle.cmake,
FindosgProducer.cmake, FindosgShadow.cmake, FindosgSim.cmake,
FindosgTerrain.cmake, FindosgText.cmake, FindosgUtil.cmake,
FindosgViewer.cmake: BUG: Fixed modules to set FOO_FOUND when
both headers and libraries are found. BUG: FindSDL now has flag
it responds to so it will not find/link against SDLmain. This is
required to build libraries instead of applications since they
don't have main(). ENH: All modules have a predictable search
order, where environmental variables are searched before system
paths. This is designed to make automation easier for those that
need to automatically build projects without intervention but may
be using alternative install locations for isolated testing.
ENH: New modules for OpenSceneGraph, Freetype, GDAL, Lua,
QuickTime, GIFLIB, Producer, OpenThreads. STYLE: Added
documentation explaining peculuar SDL_LIBRARY_TEMP variable in
SDL module when library find is incomplete.
2007-12-20 17:49 alex
* Source/: cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
cmCreateTestSourceList.h, cmExportCommand.h,
cmExportLibraryDependencies.h, cmOptionCommand.h, cmSetCommand.h:
STYLE: make formatting of help a bit more consistent
Alex
2007-12-20 10:05 martink
* Source/cmFunctionCommand.cxx: BUG: fix issue with
CMAKE_CURENT_LIST_FILE reporting in funcitons
2007-12-20 09:35 king
* Source/cmSystemTools.h: COMP: Fixed error on HP due to newline
macro.
2007-12-20 09:27 king
* Source/cmLocalGenerator.cxx: COMP: Fixed data loss warning.
2007-12-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-19 17:54 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix make depend
target in subdirectory Makefile interface.
2007-12-19 17:15 king
* Source/: cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Enabled color
printing of "Scanning dependencies of target ..." message.
2007-12-19 16:53 alex
* Source/cmOptionCommand.h: ENH: options() is now scriptable, set()
is scriptable too, I don't see a big difference
Alex
2007-12-19 16:48 clinton
* Modules/FindQt4.cmake: ENH: Better QT4_EXTRACT_OPTIONS macro.
2007-12-19 16:46 alex
* Source/cmMakefile.cxx: STYLE: nicer error message: "Command
options() is not scriptable" is IMO better to understand than
"Command options not scriptable" (with all uppercase commands it
was easier to see)
Alex
2007-12-19 16:36 king
* Source/: cmDepends.cxx, cmDepends.h, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
cmake.cxx: ENH: Moved dependency integrity check from
CheckBuildSystem over to a per-target UpdateDependencies step.
This greatly reduces the startup time for make processes and
allows individual targets to be built without a global dependency
check.
2007-12-19 16:35 king
* Source/cmDependsFortran.cxx: BUG: cmDependsFortran should store
the source file as a dependency of the object file when scanning
for dependencies.
2007-12-19 14:28 king
* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Pass target directory to
cmDependsFortran scanning instances.
2007-12-19 11:51 king
* Source/cmake.cxx: ENH: Improved speed of cmake::CheckBuildSystem
when checking build system outputs versus dependencies. Instead
of doing an O(m*n) comparison of every pair, just locate the
oldest output and the newest input and compare them which is now
O(m+n).
2007-12-19 11:06 king
* Source/cmFindBase.cxx, Tests/FindPackageTest/CMakeLists.txt: ENH:
Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity
and consistency with other find path variable names.
2007-12-19 10:43 hoffman
* Source/: cmListCommand.cxx, cmListCommand.h: ENH: merge in list
find to support Findqt
2007-12-19 10:34 king
* Source/cmFindBase.cxx: ENH: Added CMAKE_SYSTEM_PREFIX_PATH
variable.
2007-12-19 03:56 alex
* Source/: cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h, cmLocalGenerator.cxx,
cmLocalGenerator.h:
STYLE: fix warnings: comparison signed/unsigned, unused variable
Alex
2007-12-19 03:55 alex
* Modules/CMakeFindBinUtils.cmake:
BUG: make CMAKE_USE_CHRPATH a simple variable instead an option,
since an option is not scriptable and so breaks the toolchain
test or maybe option() should be made scriptable ?
Alex
2007-12-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-18 17:50 alex
* Modules/CMakeFindBinUtils.cmake,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h, Source/cmTarget.cxx,
Source/cmTarget.h: ENH: add support for chrpath, so the RPATH in
ELF files can be changed when installing without having to link
the target again -> can save a lot of time
chrpath is handled very similar to install_name_tool on the mac.
If the RPATH in the build tree file is to short, it is padded
using the separator character. This is currently disabled by
default, it can be enabled using the option CMAKE_USE_CHRPATH.
There are additional checks whether it is safe to enable it. I
will rework them and use FILE(READ) instead to detect whether the
binaries are actually ELF files.
chrpath is available here
http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ or kde
svn (since a few days):
http://websvn.kde.org/trunk/kdesupport/chrpath/
Alex
2007-12-18 15:58 hoffman
* Source/: cmGlobalVisualStudio9Generator.cxx,
cmGlobalVisualStudio9Generator.h,
cmGlobalVisualStudio9Win64Generator.cxx,
cmGlobalVisualStudio9Win64Generator.h: ENH: merge from main tree
2007-12-18 15:02 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
Modules/Platform/Linux-ifort.cmake, Source/CMakeLists.txt,
Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
Utilities/cmtar/encode.c: ENH: merge in from main tree
2007-12-18 14:50 clinton
* Modules/FindQt4.cmake: ENH: should define QT_DLL instead of
QT_SHARED
2007-12-18 13:05 clinton
* Modules/FindQt4.cmake: ENH: Improve documentation of new
features.
2007-12-18 10:02 hoffman
* Modules/FindBoost.cmake: BUG: fix for bug 5464 better find boost
for windows
2007-12-18 09:57 hoffman
* Source/cmGetSourceFilePropertyCommand.cxx,
Tests/COnly/CMakeLists.txt: BUG: fix for bug 6172 add get source
file prop LANGUAGE
2007-12-18 09:50 king
* Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio7Generator.cxx,
Tests/CustomCommand/CMakeLists.txt: ENH: Implemented generation
of display for pre-build, pre-link, and post-build custom command
comments during the build. This addresses issue #5353.
2007-12-18 08:53 hoffman
* Source/cmGlobalVisualStudio8Generator.cxx: STYLE: fix line len
2007-12-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-17 21:37 hoffman
* Modules/FindPkgConfig.cmake: BUG: fix for 5722
2007-12-17 19:48 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Remove stray debugging
message.
2007-12-17 18:38 king
* Source/cmLocalVisualStudioGenerator.cxx: BUG: When the working
directory for a custom command is on another drive letter we need
to change to that drive letter after changing its working
directory. Fixes issue #6150.
2007-12-17 17:57 hoffman
* Modules/TestForANSIForScope.cmake: STYLE: fix doc string
2007-12-17 17:55 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
BUG: Fixed memory-leaks in fortran parser.
2007-12-17 17:55 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
BUG: Fix parsing of #include preprocessor directives.
2007-12-17 17:54 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Fortran include
path is the same as C and CXX include paths.
2007-12-17 17:50 hoffman
* Utilities/cmtar/encode.c: BUG: fix for bug 5837, libtar and long
path names
2007-12-17 17:40 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Modules/UseQt4.cmake, Source/cmDependsFortran.cxx,
Source/cmInstallCommand.cxx, Source/cmMakefile.cxx,
Source/cmake.cxx, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in,
Source/kwsys/SystemTools.hxx.in.bak: ENH: move changes from main
tree
2007-12-17 17:28 hoffman
* Source/cmGlobalVisualStudio8Generator.cxx: BUG: fix for bug 5931
add some more flags for the gui
2007-12-17 17:22 hoffman
* Modules/FindJNI.cmake: BUG: fix for 5933, look for java in more
reg entries
2007-12-17 17:05 alex
* Modules/CTest.cmake: STYLE: use IF(NOT ) instead of IF() ELSE()
with empty IF() branch
Alex
2007-12-17 16:15 alex
* Docs/cmake-syntax.vim: STYLE: apply patch from #6166, better
cmake syntax highlighting in vim, seems to fix the issues
mentioned in the bug report and the rest also still seems to be
ok
Alex
2007-12-17 15:27 hoffman
* Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: try to fix
dashboard
2007-12-17 15:20 king
* Source/cmInstallCommand.cxx: BUG: Apply patch from issue #6006.
2007-12-17 14:43 hoffman
* Source/: CMakeLists.txt, cmGlobalVisualStudio9Win64Generator.cxx,
cmGlobalVisualStudio9Win64Generator.h, cmake.cxx: ENH: add
support for vs 9 win64
2007-12-17 12:04 hoffman
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
CMakeFortranInformation.cmake: BUG: fix for bug 6167 get rid of
extra space in flags
2007-12-17 10:12 king
* Source/cmTarget.cxx, Tests/Properties/CMakeLists.txt: ENH: Added
SOURCES property to targets. This is based on patch from issues
#6137.
2007-12-17 10:12 king
* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Added
cmSourceFile::GetLocation method to get a read-only reference to
the Location ivar. This partially addresses issue #6137.
2007-12-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-16 07:56 alex
* Source/cmStringCommand.cxx: BUG: fix STRING(STRIP ...) if no
non-space is contained in the input string, this should fix the
dashboard
Alex
2007-12-16 05:49 alex
* Modules/FindQt4.cmake: STYLE: some whitespace syncing with
FindQt4.cmake in KDE svn
Alex
2007-12-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-15 16:03 king
* Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip
leading and trailing whitespace off the compiler 'ARG1'. This
fixes bug#6141.
2007-12-15 15:36 king
* Tests/Fortran/: CMakeLists.txt, Library/CMakeLists.txt,
Library/a.f90, Library/b.f90, Library/main.f90: ENH: Added test
for Fortran90 modules in subdirectories.
2007-12-15 15:35 king
* Source/cmDependsFortran.cxx: ENH: Make module timestamps work for
modules in subdirectories. Make sure timestamps for all modules
provided by a target are created when the target is done
building.
2007-12-15 14:16 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: STYLE:
Removed trailing whitespace.
2007-12-15 14:14 king
* Source/cmFindBase.cxx: STYLE: Fixed terminology to avoid
confusion between roots and prefixes.
2007-12-15 14:13 king
* Source/cmake.cxx: STYLE: Fixed line-too-long.
2007-12-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-14 20:46 hoffman
* Source/: cmFindLibraryCommand.cxx, cmFindPathCommand.cxx: BUG:
fix for bug 6039 LIB and INCLUDE not used for find stuff
2007-12-14 20:31 hoffman
* Source/: cmDependsC.cxx, cmDependsFortran.cxx, cmMakeDepend.cxx,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: BUG: fix for bug
6136 make sure includes are not directories
2007-12-14 16:56 clinton
* Modules/FindQt4.cmake: ENH: Add OPTIONS argument to some Qt4
macros. Addresses #6125.
2007-12-14 15:50 hoffman
* Source/cmListCommand.h: BUG: fix bug 6081
2007-12-14 14:58 hoffman
* Source/CPack/cmCPackNSISGenerator.cxx: BUG: fix for 6086
uninstall icon not set right
2007-12-14 12:51 hoffman
* Modules/FindPkgConfig.cmake: BUG: fix for 6117, fix for second
run
2007-12-14 12:49 hoffman
* Source/cmCreateTestSourceList.h: STYLE: line length
2007-12-14 11:00 hoffman
* Utilities/cmcurl/curl/mprintf.h: BUG: fix for bug 6054 remove
some warnings
2007-12-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-13 18:30 king
* Source/cmake.cxx: COMP: Add missing return value from Bill's
change.
2007-12-13 17:56 king
* Source/: cmCTest.cxx, cmCTest.h, cmDumpDocumentation.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h,
cmakemain.cxx, ctest.cxx, CPack/cpack.cxx,
CTest/cmCTestScriptHandler.cxx, CursesDialog/ccmake.cxx,
QtDialog/CMakeSetup.cxx: ENH: Centralized and globalized
computation of CMake program locations. This eliminates startup
paths that failed to produce this information.
2007-12-13 17:39 king
* Source/cmake.cxx: BUG: Fixed typo introduced by previous commit.
2007-12-13 15:54 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmMakefileTargetGenerator.cxx, cmake.cxx, cmake.h: ENH: fix for
bug 6102, allow users to change the compiler
2007-12-13 15:42 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix indent
2007-12-13 15:41 hoffman
* Source/cmCreateTestSourceList.h: ENH: fix docs
2007-12-13 15:11 hoffman
* Source/cmakemain.cxx: ENH: fix docs
2007-12-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-12 13:25 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: Fix logic to accept
drop events.
2007-12-12 07:26 hoffman
* Modules/FindPerlLibs.cmake: BUG: Fix bug 6106 FindPerlLibs.cmake
missing escaped $
2007-12-12 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-11 22:28 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindJNI.cmake,
Modules/FindPerlLibs.cmake,
Modules/InstallRequiredSystemLibraries.cmake,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmTryCompileCommand.cxx: ENH: changes for RC5
2007-12-11 12:57 clinton
* Modules/FindQt4.cmake: ENH: Correctly find UiTools library on
Mac w/ binary install of Qt. Fixes #4554.
2007-12-11 11:36 king
* Source/kwsys/: CMakeLists.txt, String.c, String.h.in: ENH: Added
C String utilities to KWSys. Implemented strcasecmp and
strncasecmp.
2007-12-11 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-10 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-09 19:58 hoffman
* Source/cmLocalVisualStudio7Generator.h: STYLE: fix line len error
2007-12-09 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-08 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-07 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-06 22:38 hoffman
* Tests/COnly/CMakeLists.txt: ENH: change to libs that are not real
2007-12-06 16:43 pppebay
* Source/kwsys/SystemTools.cxx: BUG: fixed an incomplete regexp
2007-12-06 14:07 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: Prevent mapping of
Configure to Preferences when Qt merges menu items with the
standard Mac OS X application menu.
2007-12-06 09:56 hoffman
* Source/cmCoreTryCompile.cxx: ENH: for try compile do not put the
rules to rebuild the project with cmake inside it. This has
caused infinite loops of builds in some cases, and it is just a
waste of time anyway.
2007-12-06 08:40 hoffman
* Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Tests/COnly/CMakeLists.txt: BUG: fix for bug 5455, handle
nodefaultlib with more than one lib
2007-12-06 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-05 13:13 king
* Source/kwsys/SystemTools.cxx: COMP: Remove reference to vtksys.
The unmangled kwsys name should be used in this source.
2007-12-05 12:24 pppebay
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added
two functions for URL parsing: 1. an "abridged" version that
separates protocol from dataglom in an expression with
the form protocol://dataglom 2. a "full" version that parses
protocol, username, password, hostname, port, and path in
a standard URL (all of these variables are optional,
except for protocol and hostname).
2007-12-05 10:40 hoffman
* CMakeLists.txt: ENH: move up to rc 4
2007-12-05 10:40 hoffman
* ChangeLog.manual, Modules/NSIS.template.in: ENH: move fix for
nsis to branch
2007-12-05 09:17 hoffman
* Source/cmDependsFortran.cxx: STYLE: fix line len
2007-12-05 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-04 17:14 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx:
ENH: merge in fixes from main tree
2007-12-04 17:00 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove warning
2007-12-04 16:09 hoffman
* Source/cmDependsFortran.cxx: ENH: do not depend on touch being on
the system
2007-12-04 16:03 hoffman
* Source/: cmake.cxx, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: ENH: add a touch -E command to cmake
2007-12-04 10:43 martink
* Source/: cmFunctionCommand.cxx, cmFunctionCommand.h: COMP: fix
style and work around old compilers
2007-12-04 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-03 20:44 hoffman
* DartLocal.conf.in: ENH: remove superior dean i, no longer uses
borland
2007-12-03 13:35 martink
* Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
Tests/CMakeLists.txt: ENH: add functions and raise scope
2007-12-03 12:47 martink
* Source/: cmEndFunctionCommand.cxx, cmEndFunctionCommand.h: ENH:
add functions
2007-12-03 12:43 martink
* Source/cmFunctionCommand.cxx, Source/cmFunctionCommand.h,
Source/cmRaiseScopeCommand.cxx, Source/cmRaiseScopeCommand.h,
Tests/FunctionTest/CMakeLists.txt,
Tests/FunctionTest/functionTest.c: ENH: add functions and raise
scope to cmake
2007-12-03 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-02 11:51 hoffman
* DartLocal.conf.in: ENH: fix up some stuff
2007-12-02 09:15 miguelf
* Modules/FindwxWidgets.cmake: STYLE: Clarified usage documentation
for cmake --help-module FindwxWidgets.
2007-12-02 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-12-01 22:51 miguelf
* Modules/FindwxWidgets.cmake: STYLE: Use LIST(APPEND ...) instead
of SET(...)
2007-12-01 20:58 miguelf
* Modules/FindwxWidgets.cmake: ENH: Added search entry for the new
release: wxWidgets-2.8.7.
2007-12-01 20:35 miguelf
* Modules/FindwxWidgets.cmake: ENH: Added support for selecting
different configurations in UNIX_STYLE: debug/release,
static/shared, unicode/ansi, and regular/universal.
2007-12-01 19:30 miguelf
* Modules/FindwxWidgets.cmake: ENH: Added macro support for
compiling xrc resources to cpp code.
2007-12-01 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-30 19:11 clinton
* Modules/UseQt4.cmake: ENH: Define QT_NO_DEBUG when building with
release Qt libs. Fixes #6104.
2007-11-30 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-29 10:23 martink
* Source/cmDocumentation.cxx: BUG: fix single module generation
2007-11-29 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-28 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-27 15:59 hoffman
* Source/cmDocumentationFormatterHTML.cxx: ENH: better output for
qt assistant
2007-11-27 01:04 clinton
* Source/QtDialog/CMakeSetup.cxx: ENH: Add handling of --help and
related arguments.
2007-11-27 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-26 17:57 alex
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: STYLE:
restructure OutputLinkLibraries() a bit, so that new there is a
function which returns the RPATH, so e.g. the install rpath can
be queried when the command for the build rpath is created. This
is a first step for supporting chrpath.
Alex
2007-11-26 13:21 barre
* CMakeLogo.gif: ENH: fancier logo
2007-11-26 10:01 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed computation
of 'object' name for MACOSX_PACKAGE_LOCATION source files.
2007-11-26 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-25 17:11 hoffman
* Tests/CMakeLists.txt: BUG: try to fix configure error on
dashboard
2007-11-25 08:20 alex
* Modules/FindEXPAT.cmake: BUG: use the correct variable for
checking the success (#6062)
Alex
2007-11-25 07:45 alex
* Source/: cmExtraCodeBlocksGenerator.cxx,
cmExtraCodeBlocksGenerator.h: STYLE: move the code for generating
the XML for one target in a separate function AppendTarget() -add
"all" target -some syncing with the Eclipse generator
Alex
2007-11-25 07:40 alex
* Source/cmExtraEclipseCDT4Generator.cxx: ENH: add the "clean"
target don't add *all existing* targets as Eclipse targets, but
only a subset (the same as for CodeBlocks), e.g. exclude the
subtargets of Experimental, and also edit_cache, ccmake doesn't
work from within an IDE
Alex
2007-11-25 07:34 alex
* Source/: cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.h:
ENH: add GetCleanTargetName() which returns "clean" for
makefiles, so it can be used by the eclipse generator
Alex
2007-11-25 06:21 alex
* Source/cmExtraCodeBlocksGenerator.cxx: ENH: also add the
experimental, nightly, package_source, preinstall and
rebuild_cache targets
Alex
2007-11-25 05:26 alex
* Source/cmExtraCodeBlocksGenerator.cxx: STYLE: add some comments
Alex
2007-11-25 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-24 03:51 alex
* Source/: cmQTWrapCPPCommand.h, cmQTWrapUICommand.h: STYLE: QT ->
Qt in the docs
Alex
2007-11-24 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-23 20:45 alex
* CMakeLists.txt, Modules/Platform/syllable.cmake,
Source/kwsys/SystemTools.cxx, Source/kwsys/testDynamicLoader.cxx,
Tests/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt: ENH: add
support for the Syllable OS (http://www.syllable.org) major
issues: -access() doesn't return false for an empty string
(#ifdefed in cmake) -dlopen() doesn't return 0 on failure
(#ifdefed in cmake and fixed now in Syllable) -the kwsys and
Bootstrap tests fail with timeout due to the fact that I'm doing
all that in qemu, which is quite slow -RPATH is now supported, so
without modifying the test adapting DLL_PATH in Syllable is
required for the tests to succeed -the Plugin test fails with an
undefined reference to example_exe_function() in example_mod_1,
it seems this isn't supported under Syllable
Alex
2007-11-23 14:53 king
* Source/cmMakefileTargetGenerator.cxx: STYLE: Fixed line-too-long.
2007-11-23 11:30 alex
* Source/cmQTWrapCPPCommand.cxx: STYLE: QT is quicktime, Qt is Qt,
as pointed out by David Faure
Alex
2007-11-23 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-22 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-21 17:09 david.cole
* DartLocal.conf.in: STYLE: Updated and alphabetized expected
builds list. Many new Mac Leopard entries from Rogue -- thanks
guys!
2007-11-21 15:33 david.cole
* Templates/CMakeLists.txt: BUG: Install the vsmacros file.
2007-11-21 13:37 king
* Source/cmMakefileTargetGenerator.cxx: ENH: Change compiler
working directory to the local build tree location when compiling
object files. This simplifies the compiler command line and the
usage of the <objBase>.s and <objBase>.i targets. It also helps
fortran compilers put their modules in the correct place.
2007-11-21 12:55 king
* CMakeLists.txt: BUG: Fixed construction of CMake_VERSION_DATE to
use KWSys DateStamp feature now that cmVersion.cxx is not updated
nightly anymore.
2007-11-21 10:07 king
* Source/cmCTest.cxx: BUG: Do not require a nightly start time for
an experimental or continuous test model.
2007-11-21 08:59 king
* Source/cmTarget.cxx: BUG: For imported target directory, do not
return pointer to freed memory.
2007-11-21 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-20 11:18 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Need to honor
HEADER_FILE_ONLY source file property and exclude the source from
the build.
2007-11-20 11:10 king
* Source/: cmCallVisualStudioMacro.cxx, cmGlobalGenerator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio9Generator.cxx,
cmGlobalVisualStudioGenerator.cxx: STYLE: Fixed line-too-long.
COMP: Fixed warnings about lossy conversions.
2007-11-20 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-19 14:27 king
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex_nobuild.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex_nobuild.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex_nobuild.cxx: ENH: Adding
test for using HEADER_FILE_ONLY to avoid building a .cxx file.
2007-11-19 14:27 king
* Source/cmSourceFile.cxx: BUG: Do not force HEADER_FILE_ONLY off
if the user has already set it on.
2007-11-19 14:22 king
* Source/cmake.cxx: COMP: Do not build VS-specific code when
generators are not included.
2007-11-19 14:08 clinton
* Source/QtDialog/CMakeLists.txt: ENH: Add install command for
executable.
2007-11-19 13:45 king
* Source/: cmake.cxx, cmake.h: ENH: Added call to StopBuild VS
macro when projects fail to regenerate during a build.
2007-11-19 13:44 king
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h: ENH: Renamed
cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method
to CallVisualStudioMacro and added arguments to select which
macro to call and optionally pass the solution file name. Added
option to call to new StopBuild macro. Updated logic for
replacing the macro file in user directories when the distributed
version is newer.
2007-11-19 13:44 king
* Templates/CMakeVSMacros1.vsmacros: ENH: Added StopBuild macro.
2007-11-19 13:42 king
* Source/cmakemain.cxx: BUG: Always return positive integers to the
OS on error. Windows error encoding is confused by negative
return values.
2007-11-19 13:42 king
* Source/cmListFileCache.cxx: BUG: ParseFile should return false if
there was a parse error.
2007-11-19 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-18 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-17 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-16 21:18 clinton
* Source/QtDialog/AddCacheEntry.cxx: ENH: Remove debug printf
2007-11-16 13:54 david.cole
* Source/cmGlobalVisualStudioGenerator.cxx: ENH: Add more
conditions for attempting to call the new Visual Studio macros.
Only try to call them if the vsmacros file exists and is
registered. Count VS instances again after warning about running
instances. If user closed them in response to the warning, it's
OK to register the macros now rather than waiting till the next
CMake generate.
2007-11-16 11:32 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: add support for
CDash bullseye coverage
2007-11-16 11:01 king
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Fix exception handling
flag translation to be specific to each VS version. This allows
/EHa to be handled correctly for VS 2003.
2007-11-16 10:40 clinton
* Source/QtDialog/QCMakeCacheView.cxx: ENH: more robust search
filter.
2007-11-16 07:01 david.cole
* Source/CMakeLists.txt, Source/cmCallVisualStudioMacro.cxx,
Source/cmCallVisualStudioMacro.h,
Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudio9Generator.cxx,
Source/cmGlobalVisualStudio9Generator.h,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.h,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
Source/kwsys/SystemTools.cxx, Templates/CMakeVSMacros1.vsmacros:
ENH: Add ability to call Visual Studio macros from CMake. Add a
CMake Visual Studio macro to reload a solution file automatically
if CMake makes changes to .sln files or .vcproj files. Add code
to call the macro automatically for any running Visual Studio
instances with the .sln file open at the end of the Visual Studio
Generate call. Only call the macro if some .sln or .vcproj file
changed during Generate. Also, add handling for REG_EXPAND_SZ
type to SystemTools::ReadRegistryValue - returned string has
environment variable references expanded.
2007-11-16 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-15 13:14 hoffman
* Modules/Platform/Darwin.cmake: ENH: add support for env var and
better default for CMAKE_OSX_SYSROOT
2007-11-15 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: STYLE: Nightly Date Stamp
2007-11-14 23:30 clinton
* Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warning.
2007-11-14 21:17 king
* bootstrap, Source/cmVersion.cxx: ENH: Simplified CMake version
information using KWSys DateStamp feature. Reduced duplicate
code in bootstrap script.
2007-11-14 18:08 clinton
* Modules/FindQt4.cmake: ENH: Fix case of windows library names to
support cross compiling w/ Qt on case sensitive platforms.
2007-11-14 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: daily version number
2007-11-13 23:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-13 16:25 alex
* Source/QtDialog/CMakeSetupDialog.cxx: ENH: add completer for the
source and binary dir lineedits
Clinton: do I actually have to create separate models for each
completer, and a separate completer for each widget, or could the
models/completers be used for multiple widgets ?
Alex
2007-11-13 12:53 clinton
* Source/QtDialog/QCMakeCacheView.cxx: ENH: single click can start
editing cache values.
2007-11-13 11:21 martink
* Tests/Tutorial/Step6/CMakeLists.txt: ENH: switch to new install
commands to match book text
2007-11-13 11:18 clinton
* Source/QtDialog/QCMakeCacheView.cxx: BUG: The search is set to
apply to all columns, but in Qt 4.2, that breaks the search
entirely. Search on the first column only when using Qt 4.2.
2007-11-13 11:11 martink
* Tests/Tutorial/: Step3/CMakeLists.txt,
Step3/MathFunctions/CMakeLists.txt, Step4/CMakeLists.txt,
Step4/MathFunctions/CMakeLists.txt, Step5/CMakeLists.txt,
Step5/MathFunctions/CMakeLists.txt, Step6/CMakeLists.txt,
Step6/MathFunctions/CMakeLists.txt, Step7/CMakeLists.txt,
Step7/MathFunctions/CMakeLists.txt: ENH: switch to new install
commands to match book text
2007-11-13 00:33 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx: ENH:
support specifying build or source directory at command line.
2007-11-13 00:17 clinton
* Source/QtDialog/: QCMakeCacheView.cxx, QCMakeCacheView.h: ENH:
Allow clicking anywhere in field to toggle check boxes.
2007-11-13 00:01 king
* Source/kwsys/kwsysDateStamp.cmake: daily version number
2007-11-12 23:59 clinton
* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h: STYLE: add
license.
2007-11-12 23:54 clinton
* Source/QtDialog/: AddCacheEntry.cxx, AddCacheEntry.h,
AddCacheEntry.ui, CMakeLists.txt, CMakeSetup.qrc,
CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.ui,
Plus16.png, QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Add ability to add cache entries (even before first
configure).
2007-11-12 23:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-12 22:36 hoffman
* Source/cmGlobalGenerator.cxx: ENH: add f stuff to avoid warnings
2007-11-12 22:33 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: add
guess progress for first time configuring a project.
2007-11-12 18:22 king
* Source/kwsys/kwsysDateStamp.cmake: daily version number
2007-11-12 18:22 king
* Source/kwsys/: DateStamp.h.in, kwsysDateStamp.py: ENH: Created
better names and a more convenient set of version date stamp
macros.
2007-11-12 18:06 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
Fix layout with Qt 4.2. BUG: Fix help comments to match what
this GUI does.
2007-11-12 17:51 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: Fix prompt for
changes if they haven't been saved.
2007-11-12 17:41 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui:
BUG: Fix pause at shutdown. ENH: Remove interrupt button and
make configure/generate turn to stop during runs. ENH: Add text
to remove cache entry button.
2007-11-12 17:38 king
* Source/kwsys/CMakeLists.txt: BUG: Fixed typo in previous commit.
2007-11-12 17:34 king
* Source/kwsys/: CMakeLists.txt, DateStamp.h.in,
kwsysDateStamp.cmake, kwsysDateStamp.py: ENH: Adding DateStamp
feature to KWSys. This provides a header file giving
preprocessor access to a dated version. The 'datestamp' will be
updated automatically every day by a script.
2007-11-12 16:58 king
* Source/cmake.cxx: BUG: Fix messages for time stamp file
recreation.
2007-11-12 15:42 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: Converted per-vcproj
timestamp to a single directory-level CMakeFiles/generate.stamp
file shared by all targets in each directory. This avoids having
all targets overwrite each others timestamp check rules and
instead has one single rule.
2007-11-12 13:54 clinton
* Source/QtDialog/: CMakeLists.txt, CMakeSetupDialog.ui: ENH:
Allow build with Qt 4.2.
4.3 dependence fell out when errors go to output
window instead of message box blocking cmake thread.
2007-11-12 13:52 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fix to support arch and
isysroot compilation options on MAC (Bug 5007).
2007-11-12 12:04 martink
* Source/cmCPluginAPI.cxx: BUG: better setup of properties for
loaded commands
2007-11-11 23:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-10 23:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-10 17:31 king
* Tests/Wrapping/: CMakeLists.txt, fakefluid.cxx: BUG: Fixed fake
generation of files to behave more like fluid.
2007-11-10 11:36 clinton
* Source/QtDialog/: CMakeSetup.qrc, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, CMakeSetupDialog.ui, Delete16.png,
QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Re-arrange UI a bit. BUG: Properly update when values
that changed since the last configure.
2007-11-10 08:15 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmake.cxx, cmake.h: ENH: Allow
VS 7 project Rebuild and Solution Rebuild to work without
re-running CMake for every project during the rebuild.
2007-11-10 08:14 king
* Source/cmDocumentVariables.cxx: STYLE: Fixed line-too-long for
undocumented variable entries.
2007-11-10 06:54 david.cole
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Need extra regex to parse
sw_vers output on Mac OSX 10.2 (and presumably earlier) to avoid
running PackageMaker during the SimpleInstall* tests. See comment
in CMake/Tests/SimpleInstall/CMakeLists.txt for more info.
2007-11-09 23:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-09 15:18 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
QCMake.cxx, QCMake.h, QCMakeCacheView.cxx, QCMakeCacheView.h:
BUG: Don't prompt for unsaved changes if no changes were made.
ENH: Error messages go to output window instead of message
boxes.
2007-11-09 15:08 king
* Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Templates/CMakeWindowsSystemConfig.cmake: ENH: Removed dependency
on Templates/CMakeWindowsSystemConfig.cmake which is no longer
used. Also removed the file itself.
2007-11-09 12:18 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: change name
2007-11-09 12:05 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: Converted vcproj file
generation to use cmGeneratedFileStream for atomic replacement.
Replaced the vcproj.cmake copy of the file with a simple
vcproj.stamp timestamp file to preserve previous
rerun-without-reload behavior.
2007-11-09 01:14 clinton
* Source/QtDialog/QCMakeCacheView.cxx: ENH: Add completion to
editor for files and file paths.
2007-11-08 23:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-08 20:37 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: add ability to
use your own install directories
2007-11-08 16:47 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, QCMake.cxx: BUG: Don't
enable generate if configure completed with errors. ENH: Allow
build w/ Qt configured with no STL support.
2007-11-08 15:54 david.cole
* Source/QtDialog/CMakeSetup.ico, Utilities/Release/CMakeLogo.ico:
ENH: Put black outline around all resolutions of the new ico
files. Looks better on a dark background than the lighter
outline...
2007-11-08 14:31 hoffman
* Modules/Platform/Darwin.cmake: ENH: fix bug in default arch, it
was using the environment variable which is not a default
2007-11-08 13:03 hoffman
* Source/CTest/cmCTestTestHandler.cxx: BUG: try to fix crash
2007-11-08 12:27 clinton
* Modules/FindQt4.cmake: BUG: handle qmake returning multiple
paths for mkspecs. Fixes #5935
2007-11-08 10:56 clinton
* Modules/FindQt4.cmake: ENH: Add support for static Qt 4.3
builds.
2007-11-08 10:38 david.cole
* Tests/: CMakeLists.txt, Tutorial/Step6/CMakeLists.txt,
Tutorial/Step6/License.txt, Tutorial/Step6/TutorialConfig.h.in,
Tutorial/Step6/tutorial.cxx,
Tutorial/Step6/MathFunctions/CMakeLists.txt,
Tutorial/Step6/MathFunctions/MakeTable.cxx,
Tutorial/Step6/MathFunctions/MathFunctions.h,
Tutorial/Step6/MathFunctions/mysqrt.cxx,
Tutorial/Step7/CMakeLists.txt, Tutorial/Step7/CTestConfig.cmake,
Tutorial/Step7/License.txt, Tutorial/Step7/TutorialConfig.h.in,
Tutorial/Step7/build1.cmake, Tutorial/Step7/build2.cmake,
Tutorial/Step7/tutorial.cxx,
Tutorial/Step7/MathFunctions/CMakeLists.txt,
Tutorial/Step7/MathFunctions/MakeTable.cxx,
Tutorial/Step7/MathFunctions/MathFunctions.h,
Tutorial/Step7/MathFunctions/mysqrt.cxx: ENH: Add new Tutorial
steps. Diff between Step5 and Step6 shows how to add a cpack
driven installer to your project. Diff between Step6 and Step7
shows how to add ctest dashboard scripting capability.
2007-11-08 10:22 clinton
* Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix warnings.
2007-11-08 10:17 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui,
QCMake.cxx, QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: add context menu for deleting, ignoring, and getting help
for cache entries. ENH: add delete cache button ENH: add
information string above configure/generate buttons ENH: change
search to search both columns, and from regex to plain string
search ENH: add buddy info in cache entry view, so double
clicking in the left column starts editing the associated
value. BUG: fix file path editor so it goes away when focus is
lost
2007-11-08 09:09 david.cole
* Modules/Platform/Darwin.cmake: BUG: Do not us the
search_paths_first flag on older Mac OSX (10.2 and earlier)
systems.
2007-11-07 23:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-07 17:43 hoffman
* Utilities/Release/vogon_release.cmake: ENH: add mt to vogon
release
2007-11-07 14:35 hoffman
* Utilities/cmcurl/CMakeLists.txt: ENH: remove memdebug.c from list
2007-11-07 13:11 hoffman
* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
Source/CPack/cmCPackNSISGenerator.cxx: ENH: change
CPACK_CREATE_DESKTOP_LINKS to something that can handle spaces in
the name of the exectuable
2007-11-07 11:31 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui:
ENH: remove status bar and move interrupt/progress next to
configure/generate.
2007-11-07 10:09 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
BUG: Fix behavior of
CMakeSetupDialog::set{Binary|Source}Directory so they work
right when called externally. Disable the generate button
when one hits configure again. ENH: Some UI tweaks for spacing.
Allow viewing cache values while configure/generate (but
not edit).
2007-11-07 09:12 king
* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Fix check for
file-too-big to avoid warnings.
2007-11-07 08:59 king
* Source/kwsys/SystemTools.cxx: COMP: Fix warning when gcount
stream method does not really return std::streamsize.
2007-11-06 23:00 clinton
* Source/QtDialog/: CMakeLists.txt, CMakeSetup.icns, QCMake.cxx:
ENH: For Mac OSX -- add app icon, and implement find of cmake
executable.
2007-11-06 22:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-06 22:27 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: disable drag & drop
while busy.
2007-11-06 21:51 clinton
* Source/QtDialog/CMakeSetupDialog.cxx: BUG: only handle drop
events if they'll really change something.
2007-11-06 21:27 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h:
BUG: Put back read/write of original WhereBuild* settings. ENH:
Make public a couple functions to support command line args.
Try removing exit after generate to see if others like it.
COMP: Fix warnings.
2007-11-06 19:25 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, CMakeSetupDialog.ui, QCMake.cxx,
QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Disable menu/buttons when doing configure. Also
disable generate until configure is done. Save more
settings (last 10 binary directories, exit after generate,
last generator) Some UI tweaks for
better layout. Support drag & drop of
CMakeLists.txt/CMakeCache.txt files.
2007-11-06 14:16 martink
* Source/: cmDocumentVariables.cxx, cmMakefile.cxx,
cmPropertyMap.cxx, cmake.cxx, cmake.h: ENH: different way of
testing properties
2007-11-06 14:14 martink
* CMakeLists.txt, Source/CMakeLists.txt: ENH: move CMAKE_STRICT
option to the top
2007-11-06 14:11 martink
* Tests/CMakeLists.txt: ENH: add doc test for strict builds
2007-11-06 14:10 martink
* Tests/DocTest/: CMakeLists.txt, DocTest.cxx: ENH: add a etst to
verify props are documented
2007-11-06 08:28 hoffman
* Source/CPack/: cmCPackGenerator.cxx, cmCPackGenerator.h,
cpack.cxx: ENH: changne ProcessGenertor to DoPackage
2007-11-06 08:27 hoffman
* Source/CPack/cmCPackDebGenerator.cxx: STYLE: fix line length
issue
2007-11-06 01:16 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui, QCMake.cxx, QCMake.h: ENH: Add menus in
menu bar. Add reload & delete cache options. Add
option to quit after generation step (not yet remembered between
sessions). Add Help -> About Remove Help button (in
menu now) Remove Cancel button (File -> Exit and the
Window 'X' button exist)
2007-11-06 00:04 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.ui: ENH:
clarify label for current generator.
2007-11-06 00:02 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui, QCMakeCacheView.cxx: ENH: search is case
insensitive ENH: put back prompt for generator, and change combo
to label showing current generator.
2007-11-05 22:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-05 19:26 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui, QCMakeCacheView.cxx, QCMakeCacheView.h:
ENH: Replace prompt for generator with combobox in UI. ENH:
Make "Show Advanced" toggle work. ENH: Add regex search
capabilities. ENH: Read existing registry entries from MFC
CMakeSetup.exe (will save later).
2007-11-05 18:06 alex
* CMakeLists.txt: COMP: use RPATH is building QtDialog and the Qt
libs are not in /lib or /usr/lib (same logic as for ccmake)
Alex
2007-11-05 17:44 king
* Source/kwsys/kwsys_ios_iostream.h.in: COMP: Add streamsize and
streamoff to kwsys_ios namespace for ancient streams.
2007-11-05 16:57 david.cole
* DartLocal.conf.in: STYLE: Trade in expected arrakis dashboards
for resurrected equivalent ones on dash14.
2007-11-05 16:55 hoffman
* Source/: CMakeLists.txt, CPack/cmCPackDebGenerator.h,
CPack/cmCPackGenerator.cxx, CPack/cmCPackGenerator.h,
CPack/cmCPackGeneratorFactory.cxx,
CPack/cmCPackGeneratorFactory.h,
CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackGenericGenerator.h, CPack/cmCPackNSISGenerator.h,
CPack/cmCPackOSXX11Generator.h,
CPack/cmCPackPackageMakerGenerator.h,
CPack/cmCPackRPMGenerator.h, CPack/cmCPackTGZGenerator.h,
CPack/cmCPackZIPGenerator.h, CPack/cpack.cxx: ENH: change name
2007-11-05 16:33 hoffman
* Source/: CMakeLists.txt, CPack/cmCPackGeneratorFactory.cxx,
CPack/cmCPackGeneratorFactory.h, CPack/cmCPackGenerators.cxx,
CPack/cmCPackGenerators.h, CPack/cpack.cxx: ENH: change name of
class
2007-11-05 14:34 king
* Source/cmake.cxx, Source/CPack/cmCPackDebGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/kwsys/SystemTools.cxx, Utilities/cmcurl/ftp.c: COMP: Fix
warnings on 64-bit Mac OS X build. Patch from issue #3697.
2007-11-05 13:20 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h:
ENH: Prompt user for generator when there is none. Many
minor improvements, bug fixes, and style fixes.
2007-11-04 22:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-04 01:20 miguelf
* Modules/FindwxWidgets.cmake: BUG: Fixed error related to missing
quotes around variable.
2007-11-03 23:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-03 19:48 clinton
* Source/QtDialog/: CMakeSetupDialog.cxx, CMakeSetupDialog.h,
CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h:
ENH: Allow working with empty build directories. Make
output window a bit smaller compared to cache view. Prompt
on X'ing window as well as hitting cancel. Color new cache
values red, and put them first.
2007-11-03 13:28 clinton
* Source/QtDialog/QCMakeCacheView.cxx: COMP: Fix some compile
warnings. STYLE: Make style a bit more consistent.
2007-11-03 12:50 hoffman
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.h, QCMake.h,
QCMakeCacheView.h: ENH: remove qt warnings from qt with MS
compiler
2007-11-03 12:07 hoffman
* Source/QtDialog/QCMakeCacheView.h: ENH: fix compile error on
windows
2007-11-03 10:30 clinton
* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.ico,
CMakeSetup.png, CMakeSetup.qrc, CMakeSetup.rc,
CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h:
ENH: Add interrupt button near progress bar. Implement
help button. Implement cancel button. Add
scrollable output window. Replace ON/OFF & combobox
editors with checkboxes. Tab/backtab in cache table jumps
between values (not names and values) Add tooltips to show
help strings. Add application icon and qtmain for Windows.
BUG: Fix save of cache values on configure.
2007-11-02 23:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-02 14:12 clinton
* Source/QtDialog/CMakeLists.txt: COMP: Fix build on Windows.
2007-11-02 12:03 hoffman
* Source/CMakeLists.txt: ENH: add option for qt dialog
2007-11-02 11:55 clinton
* Source/QtDialog/: CMakeSetup.cxx, CMakeSetupDialog.cxx,
CMakeSetupDialog.h, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h: STYLE: Add license info to code.
2007-11-02 11:50 clinton
* Source/QtDialog/: CMakeLists.txt, CMakeSetup.cxx, CMakeSetup.qrc,
CMakeSetupDialog.cxx, CMakeSetupDialog.h, CMakeSetupDialog.png,
CMakeSetupDialog.ui, QCMake.cxx, QCMake.h, QCMakeCacheView.cxx,
QCMakeCacheView.h: ENH: Beginnings of a Qt UI for CMake.
2007-11-02 10:46 hoffman
* Tests/: CMakeLists.txt, Wrapping/CMakeLists.txt,
Wrapping/qtnoqtmain.cxx: ENH: remove findqt3 from cmake's
cmakelist files
2007-11-01 22:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-11-01 16:21 hoffman
* Source/QtDialog/README: ENH: create a directory for qt interface
to cmake
2007-11-01 09:52 hoffman
* Modules/CPackRPM.cmake: ENH: fix for RPM generator from Eric
2007-11-01 08:36 david.cole
* Utilities/Release/CMakeLogo.ico: ENH: Add more resolutions for
CMake icons to avoid that bloated chunky blown up icon look...
2007-10-31 22:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-31 13:57 martink
* Source/cmDocumentVariables.cxx: ENH: minor fix
2007-10-31 13:38 martink
* Source/cmDocumentVariables.cxx: ENH: added documentation for more
variables
2007-10-31 12:55 hoffman
* CMakeCPack.cmake, CMakeCPackOptions.cmake.in,
CPackConfig.cmake.in, CPackSourceConfig.cmake.in,
Source/CPack/cmCPackGenericGenerator.cxx: ENH: add
CPACK_PROJECT_CONFIG_FILE option to CPack
2007-10-31 10:49 hoffman
* Utilities/Release/CMakeLogo.ico: ENH: add icon for installer
2007-10-31 09:39 king
* Source/kwsys/SystemTools.cxx: BUG: Merge changes from 1.205-1.207
from trunk to gccxml-gcc42 branch.
2007-10-31 09:37 king
* Source/kwsys/SystemTools.hxx.in: STYLE: Fix documentation (merge
from trunk)
2007-10-31 09:03 hoffman
* Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length
2007-10-31 08:50 david.cole
* Modules/CPack.cmake,
Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
Source/CPack/cmCPackCygwinBinaryGenerator.h,
Source/CPack/cmCPackCygwinSourceGenerator.cxx,
Source/CPack/cmCPackCygwinSourceGenerator.h,
Source/CPack/cmCPackDebGenerator.cxx,
Source/CPack/cmCPackDebGenerator.h,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackOSXX11Generator.cxx,
Source/CPack/cmCPackOSXX11Generator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CPack/cmCPackRPMGenerator.cxx,
Source/CPack/cmCPackRPMGenerator.h: ENH: Add CPACK_SET_DESTDIR
handling to enable packaging of installed files in absolute
locations. With this setting on, cpack will set the DESTDIR env
var when building the package so that files end up in their
intended locations. Default behavior is not to set DESTDIR for
backwards compatibility. Helps address issue #4993 and issue
#5257. Also, remove unused CPACK_USE_DESTDIR variable. ENH: Add
variable CPACK_PACKAGING_INSTALL_PREFIX to allow overriding the
CPack GetPackagingInstallPrefix from a project's CMakeLists file
if necessary. Could be used to remove the annoying /usr prefix
still used by default in the Mac PackageMaker generator.
2007-10-30 23:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-30 23:02 hoffman
* CMakeCPack.cmake, CPackConfig.cmake.in,
CPackSourceConfig.cmake.in, Modules/CPack.cmake,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackRPMGenerator.cxx: ENH: cpack changes, remove
the escape variable stuff as it is not needed if you provide a
config file for cpack
2007-10-30 11:03 martink
* Source/cmTarget.cxx: BUG: fix undefined property FRAMEWORK
2007-10-30 10:57 martink
* Source/cmake.cxx: BUG: fix bad set property code in cmake
2007-10-30 10:16 hoffman
* Modules/CPackRPM.cmake: ENH: use cpack generic variable if rpm
one is not set
2007-10-30 10:16 hoffman
* CMakeCPack.cmake: ENH: fix for cygwin package
2007-10-29 22:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-29 21:10 hoffman
* Templates/cygwin-package.sh.in: ENH: add package script for cmake
project
2007-10-29 12:21 hoffman
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: move list
command to bootstrap commands
2007-10-29 08:11 hoffman
* CMakeCPack.cmake, Modules/CPack.cmake, Modules/NSIS.template.in,
Source/CPack/cmCPackNSISGenerator.cxx: ENH: add ability to set
installer icons, links to web pages, nsis code in the icon
section of the template, and ability to escape variables
correctly
2007-10-28 22:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-27 23:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-26 23:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-26 22:57 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmSystemTools.cxx,
Source/CPack/cmCPackTGZGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.cxx,
Source/kwsys/SystemTools.cxx: ENH: move changes from head
2007-10-26 13:36 alex
* Source/cmFindBase.cxx: STYLE: change wording of FIND_XXX() docs
to be more correct
Alex
2007-10-26 12:13 seanmcbride
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: STYLE: fixed
misspellings of Mac OS X
2007-10-26 09:55 alex
* Source/cmFindBase.cxx, Source/cmFindBase.h,
Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
Source/cmFindProgramCommand.cxx,
Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/include/foo.h: ENH: add support for
CMAKE_FIND_PREFIX_PATH as discussed with Brad.
CMAKE_FIND_PREFIX_PATH is both an environment variable and a
cmake variable, which is a list of base directories where
FIND_PATH, FIND_FILE, FIND_PROGRAM and FIND_LIBRARY will search
in the respective subdirectories
Alex
2007-10-25 22:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-25 14:03 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CPack.STGZ_Header.sh.in, Modules/FindKDE3.cmake,
Modules/FindKDE4.cmake, Modules/FindPythonInterp.cmake,
Modules/KDE3Macros.cmake, Modules/Platform/DragonFly.cmake,
Modules/Platform/GNU.cmake, Modules/Platform/NetBSD.cmake,
Modules/Platform/UnixPaths.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows.cmake,
Modules/Platform/WindowsPaths.cmake, Source/cmDependsFortran.cxx,
Source/cmFileCommand.h, Source/cmFindPackageCommand.h,
Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmMakefile.cxx, Source/cmRemoveDefinitionsCommand.h,
Source/cmSystemTools.cxx, Source/cmTryRunCommand.h,
Source/cmake.cxx, Source/cmakemain.cxx,
Source/CPack/cmCPackTGZGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.cxx,
Source/CPack/cpack.cxx: ENH: merge in stuff from head
2007-10-25 13:29 king
* Source/kwsys/SystemTools.cxx: BUG: Fix bug#5590. When converting
a relative path between two full paths on different windows drive
letters do not create a ../../d:/foo/bar path and just return the
full path to the destination.
2007-10-25 13:26 alex
* Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_*
variables to make them actually work
Alex
2007-10-24 23:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-24 14:43 martink
* Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h,
cmPropertyDefinition.h, cmake.cxx, cmake.h: ENH: add ability to
get documentaiton of a property from a script
2007-10-24 11:36 martink
* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmDocumentationFormatter.h,
Source/cmDocumentationFormatterHTML.cxx,
Source/cmDocumentationSection.h, Source/cmakemain.cxx,
Utilities/CMakeLists.txt: ENH: some more cleanup, fixes, and
patch for HTML output
2007-10-23 23:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-23 10:40 martink
* Source/: cmMakefile.cxx, cmPropertyDefinitionMap.cxx: COMP: fix
for when STRICT is defined, and fix for props that have no docs
2007-10-23 10:08 martink
* Source/cmDocumentVariables.cxx: STYLE: fix some long lines
2007-10-23 10:07 martink
* Source/cmDocumentation.cxx: COMP: fix a problem with a shadowed
var
2007-10-22 23:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-22 17:16 hoffman
* Modules/CPack.cmake: ENH: fix bitmap escapes
2007-10-22 16:41 martink
* Source/: cmDocumentation.cxx, cmakemain.cxx: COMP: fix some
warnings and add some doc strings back in
2007-10-22 15:33 martink
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationSection.cxx, cmDocumentationSection.h,
cmakemain.cxx: COMP: fix some warnings and add some doc strings
back in
2007-10-22 14:01 hoffman
* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
fix spelling error
2007-10-22 13:28 martink
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalXCodeGenerator.cxx: ENH: change to make the documentation
class more generic, about halfway there, also provides secitons
for Variables now
2007-10-22 12:48 martink
* Source/: CMakeLists.txt, cmDocumentVariables.cxx,
cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.h, cmDocumentationFormatterHTML.cxx,
cmDocumentationFormatterHTML.h, cmDocumentationFormatterMan.cxx,
cmDocumentationFormatterMan.h, cmDocumentationFormatterText.cxx,
cmDocumentationFormatterText.h,
cmDocumentationFormatterUsage.cxx,
cmDocumentationFormatterUsage.h, cmDumpDocumentation.cxx,
cmExtraCodeBlocksGenerator.cxx, cmExtraEclipseCDT4Generator.cxx,
cmGlobalBorlandMakefileGenerator.cxx, cmGlobalGenerator.cxx,
cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Win64Generator.cxx,
cmGlobalVisualStudio9Generator.cxx,
cmGlobalWatcomWMakeGenerator.cxx, cmMakefile.cxx,
cmPropertyDefinition.cxx, cmPropertyDefinition.h,
cmPropertyDefinitionMap.cxx, cmPropertyDefinitionMap.h,
cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
ctest.cxx, CPack/cpack.cxx, CursesDialog/ccmake.cxx,
cmDocumentationSection.cxx, cmDocumentationSection.h: ENH: change
to make the documentation class more generic, about halfway
there, also provides secitons for Variables now
2007-10-22 11:40 hoffman
* Modules/: CPack.cmake, NSIS.template.in: ENH: allow
CPACK_PACKAGE_ICON to be not set
2007-10-22 10:17 hoffman
* Modules/Platform/Darwin.cmake: ENH: try to fix boostrap on 10.5
2007-10-21 23:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-20 23:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-19 23:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-19 22:24 hoffman
* Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx: ENH:
do not always add -arch flags
2007-10-19 12:03 hoffman
* Source/CPack/cmCPackNSISGenerator.cxx: ENH: fix line length error
2007-10-18 22:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-18 11:11 king
* Source/kwsys/SystemTools.cxx: BUG: Merge bug fixes from HEAD.
2007-10-18 09:40 hoffman
* CMakeCPack.cmake, Modules/NSIS.template.in,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h: ENH: add ability to create
links on the start menu
2007-10-18 09:39 hoffman
* bootstrap: ENH: add new file
2007-10-18 09:38 hoffman
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx: ENH: do not remove
executables and dll's before linking them so that incremental
links work, incremental links are still broken for vs 2005 and
greater because of the manifest stuff
2007-10-18 09:10 hoffman
* Source/: CMakeLists.txt, cmDocumentVariables.cxx,
cmDocumentVariables.h, cmake.cxx: ENH: add docs for variables
2007-10-17 22:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-17 09:38 miguelf
* Modules/FindwxWidgets.cmake: ENH: Added support for finding
wxWidgets-2.9. Thanks to Joshua Jensen and Steven.
2007-10-16 22:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-16 14:27 martink
* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
cmPropertyMap.cxx: ENH: added CMAKE_STRICT option for var and
property checking
2007-10-16 10:19 king
* Source/: cmDependsFortran.cxx, cmInstallCommand.cxx: STYLE: Fixed
line-too-long.
2007-10-15 22:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-15 17:38 king
* Source/cmExecuteProcessCommand.cxx: BUG: Work around bug when
calling insert on an empty vector of char on midworld. Should
eliminate the sporadic failure of EXECUTE_PROCESS during the
SimpleInstall-Stage2 test. (david.cole from Brad's checkout on
midworld)
2007-10-15 14:50 martink
* Modules/TestForSSTREAM.cmake, Source/cmForEachCommand.h,
Source/cmWhileCommand.h, Source/cmake.cxx: ENH: minor doc
cleanups and an example of documenting a variable
2007-10-15 07:08 david.cole
* Source/cmInstallCommand.cxx, Source/cmInstallScriptGenerator.cxx,
Source/cmInstallScriptGenerator.h, Source/cmLocalGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/InstallScript3.cmake,
Tests/SimpleInstall/InstallScript4.cmake,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/InstallScript3.cmake,
Tests/SimpleInstallS2/InstallScript4.cmake: BUG: Fix #5868 - add
COMPONENT handling to the SCRIPT and CODE signatures of the
INSTALL command.
2007-10-14 22:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-14 08:15 alex
* Source/cmExportCommand.cxx:
BUG: fix #5806, wrong quotes used in the exported file
Alex
2007-10-13 22:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-12 22:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-12 21:30 miguelf
* Modules/FindwxWidgets.cmake: BUG: Added support for the AUI
library module (bug 4338). Also applied some STYLE changes
including: deprecation of wxWidgets_USE_LIBS in favor of using
standard FIND_PACKAGE COMPONENTS, removed some CMake 2.4.2
compatibility patches, use of execute_process instead of
exec_program, etc.
2007-10-12 19:33 hoffman
* Modules/CPackRPM.cmake: BUG: fix for bug 5878
2007-10-12 11:43 david.cole
* Source/cmTarget.cxx: BUG: Fix the dashboards! Put it back the way
it was so it always creates the target directory at configure
time. Figure out how to avoid it for the framework case on the
Mac/Xcode later...
2007-10-12 11:34 hoffman
* Modules/FindFLTK2.cmake: ENH: add from bug 0004219
2007-10-12 11:00 hoffman
* Modules/FindASPELL.cmake: BUG: fix for bug 0005871
2007-10-12 10:58 hoffman
* Source/cmLocalGenerator.cxx: BUG: fix for bug 0003618 , allow one
arch in OSX_ARCHS to work
2007-10-12 09:58 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix for bug 0005767 hang for
replace string with empty
2007-10-12 09:51 king
* Source/cmDependsFortran.cxx: ENH: When an object file requires a
module add the file-level dependency between the object file and
the module timestamp file. Create a dummy timestamp file in case
nothing in the project actually creates the module. See
bug#5809.
2007-10-12 09:32 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Dependency
scanners should have local generators set always.
2007-10-11 22:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-10 22:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-10 17:47 alin.elena
* Modules/: CheckFortranFunctionExists.cmake, FindBLAS.cmake,
FindLAPACK.cmake, Platform/Linux-ifort.cmake:
ENH: FindBLAS.cmake and FindLAPACK.cmake modules added. They
locate various implementations of blas and lapack libraries.
CheckFortranFunctionExists.cmake provides a test function to
check if the library is usabale. I have also changed the -KPIC
flag to -fPIC in Linux-ifort.cmake.
2007-10-10 11:47 martink
* Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.h,
Source/cmAddDefinitionsCommand.h,
Source/cmAddDependenciesCommand.h,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.h,
Source/cmAddSubDirectoryCommand.h, Source/cmAddTestCommand.h,
Source/cmAuxSourceDirectoryCommand.h, Source/cmBuildCommand.h,
Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
Source/cmConfigureFileCommand.h, Source/cmCreateTestSourceList.h,
Source/cmDefinePropertyCommand.h, Source/cmDocumentation.cxx,
Source/cmElseCommand.h, Source/cmElseIfCommand.h,
Source/cmEnableLanguageCommand.h,
Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
Source/cmEndIfCommand.h, Source/cmEndMacroCommand.h,
Source/cmEndWhileCommand.h, Source/cmExecProgramCommand.h,
Source/cmExecuteProcessCommand.h, Source/cmExportCommand.h,
Source/cmExportLibraryDependencies.h,
Source/cmFLTKWrapUICommand.h, Source/cmFileCommand.h,
Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
Source/cmGetCMakePropertyCommand.h,
Source/cmGetDirectoryPropertyCommand.h,
Source/cmGetFilenameComponentCommand.h,
Source/cmGetPropertyCommand.h,
Source/cmGetSourceFilePropertyCommand.h,
Source/cmGetTargetPropertyCommand.h,
Source/cmGetTestPropertyCommand.h, Source/cmIfCommand.h,
Source/cmIncludeCommand.h, Source/cmIncludeDirectoryCommand.h,
Source/cmIncludeExternalMSProjectCommand.h,
Source/cmIncludeRegularExpressionCommand.h,
Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
Source/cmInstallProgramsCommand.h,
Source/cmInstallTargetsCommand.h,
Source/cmLinkDirectoriesCommand.h,
Source/cmLinkLibrariesCommand.h, Source/cmListCommand.h,
Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.h,
Source/cmMacroCommand.h, Source/cmMakeDirectoryCommand.h,
Source/cmMarkAsAdvancedCommand.h, Source/cmMathCommand.h,
Source/cmMessageCommand.h, Source/cmOptionCommand.h,
Source/cmOutputRequiredFilesCommand.h, Source/cmProjectCommand.h,
Source/cmQTWrapCPPCommand.h, Source/cmQTWrapUICommand.h,
Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.h,
Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSetPropertiesCommand.h,
Source/cmSetSourceFilesPropertiesCommand.h,
Source/cmSetTargetPropertiesCommand.h,
Source/cmSetTestsPropertiesCommand.h, Source/cmSiteNameCommand.h,
Source/cmSourceGroupCommand.h, Source/cmStringCommand.h,
Source/cmSubdirCommand.h, Source/cmSubdirDependsCommand.h,
Source/cmTargetLinkLibrariesCommand.h,
Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
Source/cmUseMangledMesaCommand.h,
Source/cmUtilitySourceCommand.h,
Source/cmVariableRequiresCommand.h,
Source/cmVariableWatchCommand.h, Source/cmWhileCommand.h,
Source/cmWriteFileCommand.h,
Tests/CommandLineTest/CMakeLists.txt: ENH: make commands lower
case by default
2007-10-10 11:06 david.cole
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmInstallCommand.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/CMakeLists.txt,
Tests/Framework/CMakeLists.txt: ENH: Finish up the Framework
creation code restructuring. Frameworks build and install now.
More work needed on the packaging step. See Tests/Framework for
example use.
2007-10-10 09:09 king
* Tests/Fortran/: CMakeLists.txt, test_use_in_comment_fixedform.f,
test_use_in_comment_freeform.f90, in_interface/main.f90,
in_interface/module.f90: ENH: Added test for 'use' keyword in a
comment. Patch from Maik Beckmann. See bug#5809.
2007-10-10 09:07 king
* Source/cmDependsFortran.cxx: BUG: Fix in-interface mode. Patch
from Maik Beckmann. See bug#5809.
2007-10-09 22:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-09 15:20 barre
* Source/kwsys/SystemTools.cxx: ENH: bad bug bad
2007-10-09 14:35 martink
* Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
cmDocumentationFormatterMan.cxx,
cmDocumentationFormatterText.cxx,
cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
ctest.cxx, CPack/cpack.cxx: BUG: revert doc changes since VS7
cannot compile them, will implement them in a different manner
2007-10-09 09:55 martink
* Source/: cmDocumentation.cxx, cmDocumentationFormatterHTML.cxx,
cmDocumentationFormatterMan.cxx,
cmDocumentationFormatterText.cxx,
cmDocumentationFormatterUsage.cxx, cmDumpDocumentation.cxx,
cmPropertyDefinition.cxx, cmPropertyDefinitionMap.cxx,
cmStandardIncludes.h, cmake.cxx, cmake.h, cmakemain.cxx,
ctest.cxx, CPack/cpack.cxx: ENH: make documentation entries
actually store their data
2007-10-08 22:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-08 10:05 king
* Source/cmSystemTools.cxx: STYLE: Fixed line-too-long.
2007-10-08 10:03 king
* Source/cmSystemTools.cxx: COMP: Added inadvertantly removed
include.
2007-10-07 22:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-07 16:22 king
* Source/cmSystemTools.cxx: COMP: Simplified include file logic.
The windows.h header should be included for all compilers on
windows.
2007-10-06 22:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-05 22:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-05 15:51 martink
* Source/cmSystemTools.cxx: COMP: fix to compile on VS 8
2007-10-05 13:15 hoffman
* Modules/Platform/Windows-bcc32.cmake: ENH: add support for
preprocessed files in borland
2007-10-05 13:14 hoffman
* Utilities/KWStyle/CMakeFiles.txt.in: ENH: add more exclusions for
kwstyle
2007-10-05 10:03 king
* Source/cmSystemTools.cxx: BUG: Fix call to SetFileTime to set it
on the proper file.
2007-10-05 10:02 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
COMP: Disable some warnings in generated code. Disable
compilation of unused goto block.
2007-10-05 09:46 king
* Source/: cmFileCommand.cxx, cmSystemTools.cxx, cmSystemTools.h:
ENH: During file installation treat the source file as a
dependency of the installed file. Install the file only if the
destination is older than the source. Set the file times on the
installed file to match those of the source file. This should
greatly improve the speed of repeated installations because it
removes the comparison of file contents. This addresses
bug#3349.
2007-10-04 22:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-04 15:31 hoffman
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
ENH: update .y file with borland fix, and use a table based
strcasecmp
2007-10-04 14:47 david.cole
* Source/cmDependsFortranParser.cxx: COMP: Get it to compile on
Borland 5.5, too. Including stl headers here does not work,
because with Borland 5.5 stl headers pull in windef.h which
typedefs WORD which is in the fortran tokens list...
2007-10-04 09:49 king
* Source/cmDependsFortranParser.cxx: STYLE: Removed reference to my
home directory from #line calls.
2007-10-03 22:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-03 17:01 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
COMP: Do not use non-portable strcasecmp.
2007-10-03 16:19 king
* Source/cmDependsFortran.cxx: BUG: When requiring a module through
a .proxy rule add an empty .proxy rule in case no other source in
the target provides it. Since it is not a file-level dependency
there does not need to be a rule to create the .proxy as a file.
This addresses bug#3984.
2007-10-03 15:41 king
* Source/: cmDependsFortran.cxx, cmDependsFortranLexer.cxx,
cmDependsFortranLexer.h, cmDependsFortranLexer.in.l,
cmDependsFortranParser.cxx, cmDependsFortranParser.h,
cmDependsFortranParser.y, cmDependsFortranParserTokens.h: BUG:
Fix for bug#5809. Applied patch supplied in the bug report.
Updated pre-generated lexer and parser sources. This updates the
makedepf90 version to 2.8.8. The parser actions have been
updated to ignore "use" in comments properly.
2007-10-03 15:23 king
* Source/CMakeLists.txt: ENH: Updated CMAKE_REGENERATE_YACCLEX
option to support cmDependsFortran. Fixed to work with spaces in
path.
2007-10-02 22:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-02 15:48 hoffman
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: speed up
actual path name by cache on windows
2007-10-01 22:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-10-01 15:57 david.cole
* Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: COMP: Rename the executables for
the SimpleInstall tests so that the executable files that run
during the test do not have the word install in their file names.
This allows running the tests on Windows Vista without admin
privileges and without adding a manifest containing the asInvoker
requestedExecutionLevel element.
2007-09-30 22:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-29 22:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-28 22:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-27 23:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-27 14:44 hoffman
* Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
Source/CPack/cmCPackTGZGenerator.cxx, Utilities/cmtar/libtar.c:
COMP: remove warnings
2007-09-27 14:20 hoffman
* Modules/FindQt4.cmake: ENH: set QT_EDITION_DESKTOPLIGHT and do
not disable modules
2007-09-27 14:18 hoffman
* DartLocal.conf.in: ENH: fix space
2007-09-27 14:16 hoffman
* Source/cmWin32ProcessExecution.cxx: ENH: remove junk from output
2007-09-27 08:53 hoffman
* Utilities/cmcurl/CMakeLists.txt: ENH: add a check for basename to
cmcurl
2007-09-26 22:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-26 20:53 hoffman
* Modules/FindQt4.cmake: ENH: look for qt in a beter registry place
and disable modules that won't work with DesktopLight, also set
QT_EDITION variable
2007-09-25 23:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-25 10:57 hoffman
* Source/cmSystemTools.cxx: BUG: fix problem with stdout and stderr
not showing up in ms dos shells
2007-09-25 08:36 hoffman
* Tests/CMakeLists.txt: ENH: increase timeout
2007-09-25 08:30 hoffman
* DartLocal.conf.in: ENH: remove extra space
2007-09-24 23:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-24 13:19 hoffman
* DartLocal.conf.in, Source/cmSystemTools.cxx: ENH: add new
machines
2007-09-24 11:18 hoffman
* CTestCustom.cmake.in: COMP: exclude some warnings on hp
2007-09-24 11:16 hoffman
* Source/: cmCommandArgumentLexer.cxx, cmDependsJavaLexer.cxx,
cmExprLexer.cxx: COMP: fix warnings on hp
2007-09-24 11:10 hoffman
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
fix line length issues
2007-09-24 09:53 king
* Modules/FindThreads.cmake: BUG: Enable CMAKE_HP_PTHREADS only
when the old CMA threads are available. Modern HP pthreads are
just normal pthreads.
2007-09-23 23:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-22 22:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-21 22:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-21 13:37 alex
* Source/CPack/cmCPackDebGenerator.cxx:
STYLE: use %-10lld instead of %-10qd for printing a 64bit int,
maybe this silences the warning of the HP compiler
Alex
2007-09-21 11:42 alex
* Source/cmFindPackageCommand.cxx:
STYLE: improved error message for the case that neither
FindFoo.cmake nor FooConfig.cmake were found
Alex
2007-09-21 11:42 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: remove message
2007-09-20 22:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-20 17:21 king
* Modules/FindThreads.cmake: BUG: Do not use CMA threads on HP if
they do not exist.
2007-09-20 16:48 hoffman
* Tests/CMakeLists.txt: ENH: VV make too much data for the
dashboard
2007-09-20 11:57 hoffman
* Source/kwsys/testRegistry.cxx: COMP: remove warning on new HPUX
compiler
2007-09-20 10:56 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Disable package test only on
OSX < 10.4. Added comment explaining reason for timeout.
2007-09-20 10:47 king
* Tests/CMakeLists.txt: ENH: Restore shorter timeout for
SimpleInstall-Stage2.
2007-09-20 09:36 alex
* Source/kwsys/SystemTools.cxx:
COMP: TIOCGWINSZ and struct winsize also doesn't exist on Cray
Catamount
Alex
2007-09-20 09:30 alex
* Source/kwsys/SystemTools.cxx:
COMP: make SystemTools.cxx build on Cray Xt3
Alex
2007-09-20 08:33 alex
* Source/cmDocumentation.cxx:
STYLE: fix line lengths
Alex
2007-09-19 22:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-19 13:14 alex
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.h, cmakemain.cxx:
ENH: add new help option --help-custom-modules, which generates
documentation for all modules found in CMAKE_MODULE_PATH, which
currently has to be specified via -D, this can later on be
improved e.g. by reading a special (to-be-created) file like
CMakeFiles/ModulePath.cmake in the build tree so that running
cmake help in the build tree of a project will always give you
the current module path. (This could actually also help IDEs
which would like to support cmake for projects...)
Alex
2007-09-19 11:42 hoffman
* Utilities/cmcurl/CMakeLists.txt: ENH: add test for HAVE_BASENAME
since it is used
2007-09-19 11:16 hoffman
* Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h, Source/kwsys/CMakeLists.txt,
Tests/CMakeLists.txt: ENH: fix failing test when valgrind is on
2007-09-19 11:10 king
* Tests/: CMakeLists.txt, SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Re-enable packaging part of
SimpleInstall-Stage2 test on Apple. Give it a long timeout to
see what is going on.
2007-09-19 10:46 alex
* Source/: cmDocumentationFormatter.h,
cmDocumentationFormatterHTML.cxx:
COMP: fix warning about unused parameters
Alex
2007-09-19 09:59 alex
* Source/cmDocumentationFormatterMan.cxx:
BUG: correct name for the man page
Alex
2007-09-19 09:35 alex
* Modules/FindQt4.cmake:
BUG: if Qt is installed as a framework, add -F to the command
line so Q_WS_MAC can be detected correctly
Alex
2007-09-19 09:05 alex
* Source/: CMakeLists.txt, cmDocumentation.cxx, cmDocumentation.h,
cmDocumentationFormatter.cxx, cmDocumentationFormatter.h,
cmDocumentationFormatterHTML.cxx, cmDocumentationFormatterHTML.h,
cmDocumentationFormatterMan.cxx, cmDocumentationFormatterMan.h,
cmDocumentationFormatterText.cxx, cmDocumentationFormatterText.h,
cmDocumentationFormatterUsage.cxx,
cmDocumentationFormatterUsage.h:
STYLE: move the code for the different formats of the generated
help into their own classes, making cmDocumentation smaller and
also making it easier to eventually add another format
Alex
2007-09-19 09:04 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
COMP: reenable the installation of the PUBLIC_HEADERs
Alex
2007-09-18 22:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-18 17:05 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
STYLE: fix line lengths
Alex
2007-09-18 15:16 hoffman
* CMakeCPack.cmake, Modules/NSIS.InstallOptions.ini.in,
Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
ENH: allow for desktop link to be created and fix chop of last
char in PATH on uninstall
2007-09-18 15:13 alex
* Modules/FindPythonLibs.cmake:
BUG: make the string static, otherwise the contents are gone when
we exit the function (same fix as in VTK/CMake/)
Alex
2007-09-18 11:35 hoffman
* Tests/CMakeLists.txt: ENH: increase timeout for long test
2007-09-18 11:34 hoffman
* Source/cmCTest.cxx: ENH: allow test properties to set a timeout
that is longer than the default timeout, but not longer than
CTEST_TIME_LIMIT for a script
2007-09-18 09:54 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
ENH: use the oubject_output option to try to tell CodeBlocks
where the object files are located (to make "compile file" work).
Doesn't work yet, but at least the .objs/ is now removed from the
path.
Alex
2007-09-17 22:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-17 16:21 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
COMP: disable packaging test on Apple, see if this fixes the
timeouts
Alex
2007-09-17 15:59 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for vs 8
2007-09-17 15:55 alex
* CMakeLists.txt, Modules/CMakeCCompilerId.c,
Modules/CMakeCXXCompilerId.cpp,
Modules/Platform/Linux-PGI-C.cmake,
Modules/Platform/Linux-PGI-CXX.cmake, Source/kwsys/Directory.cxx:
ENH: add support for the Portland Compiler to CMake, can build
cmake and the tests pass (except the wrapping tests, which fail
to link to the g++-compiled Qt)
Alex
2007-09-17 15:40 alex
* Utilities/cmtar/libtar.c:
COMP: use C-style comments in C code
Alex
2007-09-17 15:27 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: test install of debug libs
2007-09-17 15:26 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: ENH: allow for
installation of debug libs
2007-09-17 15:20 hoffman
* Modules/CMakeVS8FindMake.cmake,
Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
Source/cmGlobalVisualStudio9Generator.cxx,
Source/cmGlobalVisualStudio9Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx,
Utilities/cmcurl/select.h, Utilities/cmcurl/CMake/CurlTests.c,
Utilities/cmcurl/Platforms/WindowsCache.cmake,
Modules/CMakeVS9FindMake.cmake: ENH: add support for vs 2008 beta
2
2007-09-17 15:18 alex
* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h:
COMP: add a check for makedev, which isn't available with the PGI
compiler on Cray XT3
Alex
2007-09-17 11:17 hoffman
* Source/cmSystemTools.cxx: ENH: fix warning
2007-09-17 10:53 alex
* Source/cmTryRunCommand.cxx:
STYLE: copy the executables from TRY_RUN() to
${CMAKE_BINARY_DIR}/CMakeFiles/ instead to ${CMAKE_BINARY_DIR}
Alex
2007-09-17 10:51 king
* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
Project/dep.cxx, Project/zot.cxx: ENH: Adding test for
ADD_CUSTOM_COMMAND's new IMPLICIT_DEPENDS feature.
2007-09-17 10:50 king
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmCustomCommand.cxx,
cmCustomCommand.h, cmMakefileTargetGenerator.cxx: ENH: Added
IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently
works only for Makefile generators. It allows a custom command
to have implicit dependencies in the form of C or CXX sources.
2007-09-17 10:40 hoffman
* Source/: cmGlobalXCodeGenerator.cxx,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildCommand.cxx, CTest/cmCTestTestHandler.cxx: ENH:
fix build issue with config type not being specified by ctest
2007-09-16 22:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-15 22:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-14 22:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-13 22:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-13 13:37 king
* Source/cmMakefileTargetGenerator.cxx, Source/cmSourceFile.cxx,
Tests/PrecompiledHeader/CMakeLists.txt: ENH: Added OBJECT_OUTPUTS
source file property. Updated PrecompiledHeader test to use it
(making the test simpler).
2007-09-13 09:14 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix shadowed local
warning by scoping the previous decl properly.
2007-09-12 22:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-11 22:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-11 15:21 david.cole
* CTestCustom.cmake.in: ENH: Avoid prompting for admin privileges
when running CMakeSetup.exe on Vista by adding a
requestedExecutionLevel element to its manifest.
2007-09-11 14:43 hoffman
* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: for build and
test default the config type to the one that ctest was built
with, it is good for the current ctest setup, and other projects
can always specify a value on the command line
2007-09-11 12:23 hoffman
* Source/cmSystemTools.cxx: ENH: opps
2007-09-11 11:22 david.cole
* Utilities/cmzlib/: CMakeLists.txt, ChangeLog, FAQ, INDEX, README,
README.Kitware.txt, adler32.c, cm_zlib_mangle.h, compress.c,
crc32.c, crc32.h, deflate.c, deflate.h, example.c, gzio.c,
infblock.c, infblock.h, infcodes.c, infcodes.h, inffast.c,
inffast.h, inffixed.h, inflate.c, inflate.h, inftrees.c,
inftrees.h, infutil.c, infutil.h, maketree.c, minigzip.c,
trees.c, uncompr.c, zconf.h, zlib.def, zlib.h, zlib.rc, zutil.c,
zutil.h: ENH: Update zlib to 1.2.3. Addresses bugs #5445 and
#3473.
2007-09-11 11:21 hoffman
* Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
ctest.cxx, CTest/cmCTestTestHandler.cxx: ENH: fix 2 ctest issues,
do not use the build type of ctest to look for config types, do
not inherit pipes in child procs for ctest so it can kill them
2007-09-11 10:01 hoffman
* Source/cmMathCommand.h: ENH: improve docs
2007-09-10 22:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-10 17:39 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: turn this stuff off to see
if it fixes the dashboard on midworld
2007-09-10 17:10 hoffman
* Tests/Plugin/src/example_exe.cxx: ENH: fix memory leak
2007-09-10 10:49 hoffman
* Tests/CMakeLists.txt, Utilities/Release/README,
Utilities/Release/create-cmake-release.cmake,
Utilities/Release/upload_release.cmake: ENH: add test that builds
a nightly windows cmake binary
2007-09-10 10:22 king
* Source/: cmGlobalXCodeGenerator.cxx, cmTarget.cxx: ENH: Added
XCODE_ATTRIBUTE_<an-attribute> property to allow direct setting
of Xcode target attributes in generated projects. For example,
one may set the prefix header property and the corresponding
precompiled option to do precompiled headers.
2007-09-09 23:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-09 13:18 hoffman
* CMakeLists.txt: ENH: remove debug print
2007-09-08 23:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-07 22:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-07 17:00 hoffman
* CMakeLists.txt: ENH: MATH is not in bootstrap cmake
2007-09-07 14:20 hoffman
* CMakeCPack.cmake, CMakeLists.txt: ENH: for CVS CMake have cpack
use the version date in the name of the package
2007-09-07 11:10 hoffman
* Source/cmCacheManager.cxx: ENH: fix spelling error
2007-09-06 22:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-06 17:47 david.cole
* Utilities/Release/CMakeInstall.bmp: BUG: Put back
CMakeInstall.bmp in order to build a package with NSIS on
Windows. It was inadvertently removed.
2007-09-06 10:06 hoffman
* DartLocal.conf.in: ENH: acdc is dead
2007-09-05 23:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-09-04 11:45 zack.galbreath
* Source/temp.txt: ENH: removing temporary testing file
2007-09-04 11:05 zack.galbreath
* Source/temp.txt: ENH: testing branchRestrict
2007-08-31 16:52 alex
* Source/: cmInstallCommand.cxx, cmInstallCommandArguments.h:
STYLE: fix line lengths
Alex
2007-08-31 16:27 alex
* Modules/CPack.cmake:
STYLE: mark the generator options as advanced
Alex
2007-08-31 15:05 alex
* Utilities/KWStyle/CMake.kws.xml.in:
STYLE: disable header check
Alex
2007-08-31 14:51 king
* CMakeLists.txt, CTestCustom.cmake.in, CTestCustom.ctest.in: ENH:
Create CTestCustom.cmake instead of CTestCustom.ctest. Create
the old file to include the new one for compatibility. This
should prevent the long delays of CTest traversing the whole tree
looking for CTestCustom.ctest files.
2007-08-31 14:07 alex
* Utilities/KWStyle/: CMakeLists.txt, CMakeMoreChecks.kws.xml.in:
STYLE: add makefile target MoreStyleChecks, which runs KWStyle
with more checks enabled and creates the html files.
Alex
2007-08-31 13:45 alex
* Source/cmGlobalGenerator.cxx:
STYLE: the temporary variable is not necessary
Alex
2007-08-31 13:42 alex
* Source/: cmExtraCodeBlocksGenerator.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalKdevelopGenerator.cxx:
ENH: add support for Fortran to the KDevelop generator -minor
optimization for GetLanguageEnabled()
Alex
2007-08-31 09:14 king
* Source/CPack/cmCPackDebGenerator.cxx: BUG: Another space-in-path
fix.
2007-08-31 09:09 king
* Source/cmake.cxx: BUG: Fix path to CMake executables when run
from bootstrap build.
2007-08-30 16:23 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
STYLE: adapt the test to the change from FILENAME to FILE -add a
call to the EXPORT() command
Alex
2007-08-30 16:22 alex
* Source/: cmInstallCommand.cxx, cmInstallExportGenerator.cxx:
STYLE: rename FILENAME keyword to FILE, because FILENAME is used
in no other place
Alex
2007-08-30 13:35 alex
* Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
ENH: add support for the next python release, python 2.6
Alex
2007-08-30 11:36 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
STYLE: "Build file" still doesn't work, but now it is at least a
bit closer, it needs some more support from CB
Alex
2007-08-30 10:26 alex
* Source/cmStringCommand.h:
STYLE: add the | to the docs
Alex
2007-08-29 16:32 alex
* Source/CPack/cmCPackDebGenerator.cxx:
BUG: work if there are spaces in the path to cmake
Alex
2007-08-29 16:31 alex
* Modules/CPackRPM.cmake:
ENH: fail with error if trying to create a RPM stating that
rpmbuild can't handle spaces
Alex
2007-08-29 15:19 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
BUG: make paths with spaces work in CodeBlocks -gcc is always gcc
and not mingw
Alex
2007-08-29 14:35 alex
* Source/cmIfCommand.cxx: BUG: this seems to fix the regexp
result-storage problem, now it seems the actual result is tored
instead of "1" , as it happened for StringFileTest on Windows
Alex
2007-08-29 14:05 alex
* Source/cmStringCommand.h:
STYLE: add docs about the supported regexp characters and
CMAKE_MATCH_(0..9)
Alex
2007-08-29 12:01 alex
* Tests/StringFileTest/CMakeLists.txt:
ENH: added tests for the CMAKE_MATCH_(0..9) variables, which get
set by regex matches (STRING(REGEX), IF(MATCHES))
Alex
2007-08-29 11:58 alex
* Source/: cmIfCommand.cxx, cmIfCommand.h, cmStringCommand.cxx,
cmStringCommand.h:
ENH: also store the group matches from IF( MATCHES) in
CMAKE_MATCH_(0..9)
Alex
2007-08-29 11:30 king
* Source/cmDependsFortran.cxx: BUG: Do not write symbolic make
dependencies into depends.internal.
2007-08-29 10:12 alex
* Source/: cmExtraCodeBlocksGenerator.cxx,
cmExtraCodeBlocksGenerator.h:
ENH: don't hardcode gcc -put the include dirs in the project file
to enable autocompletion -prepare for nmake
Alex
2007-08-28 16:27 alex
* Source/cmMakefile.cxx:
COMP: explicitely cast to int to silence warning with msvc8
Alex
2007-08-28 16:19 alex
* Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
ENH: add flag so a terminating slash for the link path can be
specified (needed by the Digital Mars D compiler)
Alex
2007-08-28 15:13 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
STYLE: add links to docs
Alex
2007-08-28 13:46 alex
* Source/CTest/cmCTestGenericHandler.cxx:
STYLE: fix typo
Alex
2007-08-28 11:02 alex
* CMakeLists.txt:
COMP: enable RPATH if any of the CMAKE_USE_SYSTEM_XXX variables
is enabled or if the curses library is neither in /lib nor in
/usr/lib . This makes it build on NetBSD. For more comments see
CMakeLists.txt
Alex
2007-08-28 10:59 alex
* Tests/SourceGroups/: CMakeLists.txt, main.c:
COMP: enable ANSI C, this should make it work with the HP-UX
compiler
Alex
2007-08-28 10:52 alex
* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
ENH: use the same CMAKE_SKIP_RPATH setting in
CHECK_C/CXX_SOURCE_RUNS as in the main project. I think it
doesn't make sense if a project disables RPATH, uses
CHECK_C_SOURCE_RUNS() to see if something is able to run, and
this succeeds because it has been built with RPATH, but an
executable built within the project won't be able to run since it
has been built without RPATH.
Alex
2007-08-28 08:36 alex
* Tests/SourceGroups/main.c:
COMP: maybe it compiles this way with the HP-UX compiler
Alex
2007-08-27 23:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-27 17:05 alex
* Source/: cmLocalVisualStudioGenerator.cxx,
cmLocalVisualStudioGenerator.h: BUG: fix #5326: source files with
the same name in different groups lead to colliding object file
names
Alex
2007-08-27 16:05 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
ENH: add test for installing a header marked as PUBLIC_HEADER of
a library
Alex
2007-08-27 16:04 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmInstallCommand.cxx, cmInstallCommand.h,
cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
ENH: add install files generators for targets which have
PUBLIC_HEADER, PRIVATE_HEADER or RESOURCE_FILES property, use the
destination for the public headers as include directory property
for exported libraries
Alex
2007-08-27 15:15 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
COMP: add a test for exporting and importing targets
Alex
2007-08-27 14:44 alex
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt:
COMP: the SimpleInstall test also succeeds on the Mac, so maybe
Andys comment is not valid anymore
Alex
2007-08-27 14:17 alex
* Tests/: CMakeLists.txt, SourceGroups/CMakeLists.txt:
ENH: add the source_group() demo to the tests
Alex
2007-08-27 13:23 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
COMP: disable nmake support until somebody tests it
Alex
2007-08-27 09:01 alex
* Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
Source/CursesDialog/ccmake.cxx,
Source/CursesDialog/cmCursesStandardIncludes.h,
Source/CursesDialog/form/CMakeLists.txt,
Source/CursesDialog/form/cmFormConfigure.h.in,
Source/CursesDialog/form/form.h:
COMP: make it build on NetBSD, which has separate curses and
ncurses, so it has to be detected that curses isn't good enough,
but ncurses is, and that ncurses.h instead of curses.h is
included
Alex
2007-08-27 08:49 alex
* Source/cmGlobalKdevelopGenerator.cxx:
COMP: remove unused variable
Alex
2007-08-26 23:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-26 19:27 alex
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h:
ENH: add all subdirs of the project to the kdevelop blacklist, so
kdevelop doesn't watch these dirs for added or remved files
everytime it is started
Alex
2007-08-26 03:29 alex
* Modules/FindKDE4.cmake:
BUG: KDEDIRS contains the kde install locations, not the binary
dirs, so make KDEDIRS actually work in FindKDE4.cmake
Alex
2007-08-26 03:17 alex
* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroupCommand.cxx:
COMP: parent is not used anymore with this patch, since now the
name is given as a vector of components
Alex
2007-08-26 02:42 alex
* Modules/FindPkgConfig.cmake:
STYLE: fix typo
Alex
2007-08-25 23:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-24 23:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-24 14:39 alex
* Tests/SourceGroups/: CMakeLists.txt, baz.c, main.c: BUG: demo
(not really test) for the source_group() command
Alex
2007-08-24 14:27 alex
* Source/: cmInstallCommand.cxx, cmInstallCommandArguments.cxx,
cmInstallCommandArguments.h:
STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a
member of cmInstallCommandArguments instead of deriving from it
Alex
2007-08-24 14:21 alex
* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx,
cmSourceGroupCommand.cxx: BUG: fix #4057 (which had several
duplicates): handle recursivew source groups better, i.e.
multiple sourcegroups with the same end component work now
Alex
2007-08-24 13:30 david.cole
* Source/cmInstallCommand.cxx, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmTarget.h,
Tests/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
Tests/BundleTest/BundleSubDir/CMakeLists.txt,
Tests/Framework/CMakeLists.txt: ENH: Add InstallNameFixupPath to
support installing built frameworks on the Mac. Change
Application to Applications in the BundleTest. Also correct small
typo (tcl->Tcl) noted in bug 4572.
2007-08-24 10:58 alex
* Source/cmSourceGroupCommand.cxx: BUG: handle source_group names
which consist only of the delimiter the same was as empty source
group names
Alex
2007-08-24 10:39 alex
* Tests/SourceGroups/: CMakeLists.txt, bar.c, foo.c, main.c,
sub1/foo.c, sub1/foobar.c:
ENH: add test for source_group
Alex
2007-08-24 08:55 alex
* Source/cmInstallCommand.cxx:
ENH: use cmCommandArgumentHelper for INSTALL(TARGETS, FILES,
PROGRAMS, EXPORTS), saves a lot of code. INSTALL(DIRECTORY) is
still done the old way, since this seems to be quite complicated
-for INSTALL(TARGETS ): also parse PUBLIC_HEADER, PRIVATE_HEADER,
RESOURCE
Alex
2007-08-24 08:40 alex
* Modules/CMakeForceCompiler.cmake:
STYLE: fix typo in the docs
Alex
2007-08-23 23:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-23 16:14 alex
* Source/: cmCommands.cxx, cmInstallCommandArguments.cxx,
cmInstallCommandArguments.h:
ENH: class for parsing the arguments for INSTALL()
Alex
2007-08-23 16:13 alex
* Source/: cmCommandArgumentsHelper.cxx,
cmCommandArgumentsHelper.h:
ENH: add support for a default value, fix case when there is no
item except the own group
Alex
2007-08-22 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-22 11:32 david.cole
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmInstallCommand.cxx, cmInstallExportGenerator.cxx,
cmInstallExportGenerator.h: ENH: Handle FRAMEWORK and BUNDLE
arguments in the INSTALL TARGETS command. Work in progress...
More to come.
2007-08-22 09:25 alex
* Source/kwsys/RegularExpression.hxx.in:
BUG: if there is no match, don't construct the stl string from a
NULL pointer
Alex
2007-08-21 23:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-21 16:51 alex
* Modules/UseQt4.cmake:
ENH: support QtScript
Alex
2007-08-21 16:50 alex
* Modules/FindQt4.cmake:
ENH: support QtScript (since Qt 4.3), #4632
Alex
2007-08-21 16:22 alex
* Source/cmLocalGenerator.cxx:
STYLE: more space in the cmake_install.cmake script (easier to
read)
Alex
2007-08-21 16:21 alex
* Source/CMakeLists.txt:
COMP: make it build on Linux
Alex
2007-08-21 15:30 alex
* Source/kwsys/Glob.cxx:
BUG: fix segfault if FindFiles() is called without actual match
pattern (e.g. FILE(GLOB /usr/include) instead of FILE(GLOB
/usr/include/* ) #4620
Alex
2007-08-21 13:47 alex
* Source/cmGlobalKdevelopGenerator.cxx:
ENH: also check for .hpp and .cxx files
Alex
2007-08-21 12:34 alex
* Source/cmStringCommand.h:
COMP: header was missing...
Alex
2007-08-21 12:31 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: fix leak
2007-08-21 11:30 alex
* Source/cmStringCommand.cxx:
ENH: store the matches for paren-delimited subexpression in
CMAKE_MATCH_[0..9] variables, so to get multiple subexpressions
from one string STRING(REGEX MATCH) has to be executed only once
Alex
2007-08-21 10:56 alex
* Source/cmStringCommand.h:
STYLE: fix documentation for STRING(REPLACE) #5536
Alex
2007-08-20 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-20 16:59 alex
* Source/: cmFindLibraryCommand.cxx, cmInstallGenerator.cxx,
cmInstallTargetGenerator.cxx:
STYLE: add some newlines to cmake_install.cmake, so it's easier
to read -move the array behind the if, it's unused before it
Alex
2007-08-20 11:03 david.cole
* Source/cmGlobalXCodeGenerator.cxx: STYLE: Fix line length style
errors introduced last week.
2007-08-20 08:49 alex
* Source/cmFindPackageCommand.cxx:
ENH: also process "~" and paths relative to
CMAKE_CURRENT_SOURCE_DIR in Foo_DIR
Alex
2007-08-19 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-18 23:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-17 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-17 10:41 alex
* Modules/Platform/BlueGeneL.cmake:
COMP: also use -Wl,-relax and -lc -lnss etc. when using the IBM
compiler
Alex
2007-08-17 10:14 alex
* Source/cmGlobalGenerator.cxx:
COMP: include windows.h first, as it is done in the other source
files
Alex
2007-08-17 10:05 alex
* Source/: cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h:
ENH: patch from Miguel - cleaning up a bit: static helper
functions, remove unused scanner profiles, remove unused
variables, etc. - correct <name> entry in .project file -
converts the make command and other paths obtained from cygwin
cmake to windows style paths - provide environment setup for
compiling with nmake - create linked resources and path entries
for executable/library_output_path's not subdirs of binary path -
fixes incorrect exclusions of output dirs when named the same as
source dir - excludes the CMakeFiles subdirs from the directories
to scan for output targets - removes possible redundant entries
in <pathentry include ...> - adds the all and preinstall targets
to the target list - removes the linked resources for non
out-of-source builds and conflicting dirs
Alex
2007-08-17 09:33 alex
* Source/CPack/: cmCPackRPMGenerator.cxx, cmCPackRPMGenerator.h:
STYLE: InitializeInternal() is unused
Alex
2007-08-17 09:13 alex
* Modules/CPackRPM.cmake, Source/CPack/cmCPackRPMGenerator.cxx,
Source/CPack/cmCPackRPMGenerator.h:
ENH: patch from Eric Noulard for an RPM package generator It
seems rpmbuild can't handle paths with spaces, it complains that
Buildroot takes only one tag (or something like this), quoting
and escaping don't seem to help.
Alex
2007-08-17 09:00 hoffman
* Modules/Platform/Darwin.cmake: ENH: use the correct flag for the
linker
2007-08-16 23:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-16 16:50 alex
* Source/cmGlobalGenerator.cxx: COMP: quick windows name mangling
fix (otherwise the compiler complains about
cmMakefile::GetCurrentDirectoryA(), which doesn't exist)
Alex
2007-08-16 15:33 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h:
ENH: move the code for the NOTFOUND checking into its own
function, so Configure() gets easier to overview -improve the
error message, now it also says in which directories and for
which targets the missing variables are used -minor speedup: the
include directories don't have to be checked per target, per
directory is enough
Alex
2007-08-16 15:03 alex
* Modules/FindPythonLibs.cmake:
STYLE: this wasn't intended to be committed
Alex
2007-08-16 15:02 alex
* Modules/: FindPythonLibs.cmake, Platform/BlueGeneL.cmake:
ENH: add -Wl,-relax to the default linker flags for BlueGene,
otherwise you can get "relocation truncated to fit" errors
Alex
2007-08-16 10:14 king
* DartLocal.conf.in: ENH: Added dash1win98 expected nightly.
2007-08-16 09:22 hoffman
* Modules/Platform/Darwin.cmake: ENH: make sure osx searches static
and shared libs like other platforms
2007-08-16 08:37 alex
* Modules/Platform/Generic-SDCC-C.cmake:
COMP: fix arguments
Alex
2007-08-16 07:38 malaterre
* Source/kwsys/: Directory.hxx.in, Glob.hxx.in: COMP: Directory and
Glob have pointer data members
2007-08-15 23:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-15 14:26 alex
* Modules/: CMakeDetermineSystem.cmake, CMakeFindBinUtils.cmake,
CMakeSystem.cmake.in, CMakeSystemWithToolchainFile.cmake.in:
STYLE: don't use an extra file to generate CMakeSystem.cmake but
instead configure the toolchain file into it if required -also
search for nm, objdump and objcpy, so these can be used in macros
Alex
2007-08-15 14:22 alex
* Modules/Platform/Generic-SDCC-C.cmake:
STYLE: explicitely set default options for sdcc, so it is visible
for which processor it currently compiles, use --out-fmt-ihx to
enforce .ihx files
Alex
2007-08-15 11:38 david.cole
* Source/kwsys/: CMakeLists.txt, Configure.h.in: COMP: Second try
getting rid of Microsoft deprecation warnings. This time tested
from KWStyle with vs8 to make sure the warnings are really gone.
Remove the deprecation defs from CMakeLists and guard the defs in
the header so we do not redefine them if they are already
defined.
2007-08-15 10:26 alex
* Source/cmListCommand.cxx, Source/cmListCommand.h,
Tests/CMakeTests/ListTest.cmake.in:
ENH: change LIST(CONTAINS ...) TO LIST(FIND ...), which returns
the index and which is more useful, because then you can also
access the item behind the one you were looking, useful for
writing macros with optional keywords with parameters
Alex
2007-08-15 09:43 alex
* CMakeLists.txt, Modules/FindCurses.cmake:
COMP: ccmake requires ncurses, according to Berk and since it
doesn't build on NetBSD where there are separate curses and
ncurses libraries, and where the curses library is found, which
doesn't work for ccmake while the existing ncurses library would
work. With this change it should be possible to test whether the
found curses lib provides ncurses functionality.
Alex
2007-08-15 09:25 david.cole
* Source/kwsys/Configure.h.in: COMP: Suppress Microsoft deprecation
warnings when building kwsys .c and .cxx files. This way, other
projects that include kwsys will not see the warnings in kwsys .c
and .cxx files, but they can still see the warnings in their own
source files if they want to...
2007-08-15 08:47 alex
* Source/CPack/cmCPackDebGenerator.cxx:
COMP: fix warning about comparison signed - unsigned
Alex
2007-08-15 08:28 alex
* Source/CPack/cmCPackDebGenerator.cxx:
COMP: fix build on HPUX, snprintf apparently doesn't work there
Alex
2007-08-14 23:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-14 14:12 david.cole
* Source/: cmMakefileLibraryTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.h: ENH: Improve framework
support in the makefile generator to match the support just added
to the Xcode generator. BUG: Remove spurious warning and
eliminate empty Libraries subdir inside built framework.
2007-08-14 11:58 alex
* Source/cmUtilitySourceCommand.h:
STYLE: document the behaviour of UTILITY_SOURCE in cross
compiling mode
Alex
2007-08-14 11:45 david.cole
* Source/cmGlobalXCode21Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalXCodeGenerator.cxx, Source/cmXCode21Object.cxx,
Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
Tests/Framework/CMakeLists.txt, Tests/Framework/fooBoth.h,
Tests/Framework/fooNeither.h, Tests/Framework/fooPrivate.h,
Tests/Framework/fooPublic.h, Tests/Framework/test.lua: ENH:
Improvements to the Xcode generator. Build frameworks using
native Copy Headers and Copy Bundle Resources phases. Fix bugs:
eliminate folders with no names, ensure source files show up in
multiple targets, remove empty utility targets from Sources
subtrees, ensure that fileRefs only show up once in each grouping
folder.
2007-08-14 10:27 alex
* Source/cmSystemTools.cxx:
COMP: patch from Mathieu: fix warning about unused variables in
bootstrap mode
Alex
2007-08-14 10:25 alex
* Source/CPack/cmCPackDebGenerator.cxx:
STYLE: another patch from Mathieu with some comments
Alex
2007-08-14 10:20 alex
* Modules/CPackDeb.cmake:
BUG: fix typo
Alex
2007-08-14 08:40 alex
* Modules/CPackDeb.cmake, Source/CMakeLists.txt,
Source/CPack/cmCPackDebGenerator.cxx,
Source/CPack/cmCPackDebGenerator.h:
ENH: deb generator: don't use the system provided ar, but do it
yourself using the code from OpenBSD ar COMP: don't build all
package generators on all platforms
Alex
2007-08-13 23:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-13 11:04 alex
* Modules/TestBigEndian.cmake:
ENH: for universal binaries return the endianess based on the
processor
Alex
2007-08-12 23:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-12 21:08 alex
* Modules/TestBigEndian.cmake:
COMP: turn error into warning for now
Alex
2007-08-11 23:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-10 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-10 16:28 hoffman
* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: fix output and
valgrind truncation issue
2007-08-10 15:02 alex
* Source/cmUtilitySourceCommand.cxx:
ENH: print a warning if UTILITY_SOURCE is used in cross compiling
mode -make it possible to preload the cache with the command in
cross compiling mode
Alex
2007-08-10 13:14 alex
* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
TestBigEndian.c, TestBigEndian.cmake, TestEndianess.c.in:
STYLE: remove unused CheckTypeSize.c.in ENH: change test for
endianess from TRY_RUN() to TRY_COMPILE() by testing the binary
image of a 16bit integer array, tested on Linux x86, Intel Mac
and Sun (big endian)
Alex
2007-08-10 13:02 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: BUG: Fixed passing of
configuration names to GetRealDependency and ConstructScript.
Added GetConfigName helper method to do this.
2007-08-10 11:37 alex
* Modules/FindOpenGL.cmake:
STYLE: remove unnecessary default search paths
Alex
2007-08-10 11:15 hoffman
* Source/cmake.cxx: ENH: fix memory leak
2007-08-10 09:20 alex
* Modules/CMakeDetermineCompilerId.cmake:
BUG: fix compiler id test on cygwin
Alex
2007-08-10 09:07 alex
* Source/cmMakefile.cxx, Modules/CMakeDetermineSystem.cmake,
Modules/CMakeSystemSpecificInformation.cmake:
ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was
before, so it works for scripts, then reset them in
CMakeSystemSpecificInformation.cxx, so the platform modules can
set them again for the target system
Alex
2007-08-10 08:54 alex
* Modules/Platform/: AIX.cmake, BSDOS.cmake, BeOS.cmake,
MP-RAS.cmake, QNX.cmake, RISCos.cmake:
BUG: also include UnixPaths.cmake on these platforms, this also
sets UNIX to 1
Alex
2007-08-09 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-09 16:54 alex
* Tests/CMakeLists.txt:
STYLE: mark these variables as advanced, they are only used for
testing whether the tests should be added or not
Alex
2007-08-09 16:47 alex
* Modules/CMakeGenericSystem.cmake:
BUG: use CMAKE_HOST_UNIX here instead of UNIX
Alex
2007-08-09 15:57 alex
* Source/: cmExportCommand.cxx, cmGlobalMSYSMakefileGenerator.h,
cmGlobalMinGWMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.h, cmGlobalWatcomWMakeGenerator.h:
STYLE: use correct case for cmGlobalUnixMakefileGenerator3 make
export() work with spaces in the path
Alex
2007-08-09 15:31 hoffman
* Source/cmSetSourceFilesPropertiesCommand.h: ENH: merge in doc
change from head
2007-08-09 14:55 alex
* Utilities/cmcurl/: CMakeLists.txt, CMake/CurlTests.c,
CMake/OtherTests.cmake:
STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was
used in the (unused) copy of curl under CMake/CTest/Curl/ )
Alex
2007-08-09 14:45 alex
* Modules/CMakeDetermineCompilerId.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/Platform/BeOS.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Darwin.cmake, Modules/Platform/QNX.cmake,
Modules/Platform/UnixPaths.cmake, Modules/Platform/Windows.cmake,
Source/cmMakefile.cxx:
ENH: UNIX, CYGWIN, WIN32, APPLE, QNXNTO and BEOS are not longer
set in cmMakefile.cxx, but now in the platform files and are now
valid for the target platform, not the host platform. New
variables CMAKE_HOST_WIN32, CMAKE_HOST_UNIX, CMAKE_HOST_APPLE and
CMAKE_HOST_CYGWIN have been added in cmMakefile.cxx (...and have
now to be used in all cmake files which are executed before
CMakeSystemSpecificInformation.cmake is loaded). For
compatibility the old set is set to the new one in
CMakeDetermineSystem.cmake and reset before the system platform
files are loaded, so custom language or compiler modules which
use these should still work.
Alex
2007-08-09 14:26 alex
* Source/: CMakeLists.txt, CTest/CMakeLists.txt:
COMP: this copy of curl is unused, the one in Utilities/cmcurl/
is used
Alex
2007-08-09 11:05 alex
* Modules/CMakeSystemWithToolchainFile.cmake.in:
BUG: work with spaces in the path
Alex
2007-08-09 09:57 alex
* Tests/CMakeLists.txt:
COMP: lets see if this sets the timeout back to 5400
Alex
2007-08-09 09:03 alex
* Source/kwsys/CommandLineArguments.hxx.in:
STYLE: fix typo
Alex
2007-08-09 08:49 alex
* Source/cmTarget.cxx:
STYLE: fix typo
Alex
2007-08-09 08:48 alex
* Source/cmDocumentation.cxx:
BUG: properties and module names are case sensitive
Alex
2007-08-08 23:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-08 15:44 alex
* Source/CPack/cmCPackRPMGenerator.cxx:
COMP: silence warnings
Alex
2007-08-08 14:44 alex
* Source/CPack/cmCPackGenerators.cxx:
BUG: register the rpm generator for RPM
Alex
2007-08-08 14:18 alex
* Modules/CPackDeb.cmake, Source/CPack/cmCPackDebGenerator.cxx:
ENH: patch from Mathieu: more entries in the debian control file
Alex
2007-08-08 13:05 alex
* Source/cmFindPackageCommand.cxx,
Tests/FindPackageTest/CMakeLists.txt:
ENH: remove the watch for the upper case variable name, it breaks
the feature summary, which needs to check for both the upper case
and original case _FOUND variables
Alex
2007-08-08 11:33 alex
* Source/CMakeLists.txt, Modules/CPack.cmake,
Modules/CPackRPM.cmake, Source/CPack/cmCPackGenerators.cxx,
Source/CPack/cmCPackRPMGenerator.cxx,
Source/CPack/cmCPackRPMGenerator.h:
ENH: add empty RPM package generator, Eric Noulard wants to work
on it
Alex
2007-08-08 10:05 alex
* Tests/CMakeLists.txt:
COMP: change the order of the tests, so maybe the timeout works
Alex
2007-08-08 09:32 alex
* Tests/CMakeLists.txt:
ENH: also specify the C++ compiler for mingw
Alex
2007-08-08 08:41 malaterre
* Source/kwsys/CommandLineArguments.cxx: ENH: Remove extra ;
2007-08-07 23:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-07 18:02 alex
* Tests/FindPackageTest/CMakeLists.txt:
BUG: disable this test temporarily
Alex
2007-08-07 16:26 alex
* Source/cmFindPackageCommand.h:
COMP: also commit the header...
Alex
2007-08-07 15:42 alex
* Modules/Dart.cmake:
STYLE: find Dart quietly (so it doesn't go in the feature log)
Alex
2007-08-07 15:41 alex
* Modules/FeatureSummary.cmake, Source/cmFindPackageCommand.cxx,
Source/cmake.cxx:
ENH: add global properties for collecting enabled/disabled
features during the cmake run and add macros
print_enabled/disabled_features() and set_feature_info(), so
projects can get a nice overview at the end of the cmake run what
has been found and what hasn't FIND_PACKAGE() automatically adds
the packages to these global properties, except when used with
QUIET Maybe this can also be useful for packagers to find out
dependencies of projects.
Alex
2007-08-07 15:36 hoffman
* DartLocal.conf.in: ENH: change ibm machine again
2007-08-07 15:09 alex
* Source/cmGlobalGenerator.cxx:
STYLE: I think the comment (and the book) were wrong about the
naming of this file
Alex
2007-08-07 13:57 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
ENH: Replaced dependency integrity map with an explicit map from
object file to source file for each language in each target.
This simplifies creation of implicit dependency scanning rules
and allows more than one object file in a target to start
dependency scanning with the same source file.
2007-08-07 10:13 alex
* Tests/CMakeLists.txt:
BUG: the test for chicken should be named Chicken, not plplot
Alex
2007-08-07 00:00 alex
* Source/cmExtraCodeBlocksGenerator.cxx:
ENH: don't create a CodeBlocks workspace, the CodeBlocks projects
cover everything what's needed
Alex
2007-08-06 23:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-06 22:08 alex
* Modules/FindPackageHandleStandardArgs.cmake:
STYLE: fix typo
Alex
2007-08-06 17:09 hoffman
* Source/cmCTest.cxx: ENH: change error to warning so ctesttest3
passes
2007-08-06 14:45 alex
* Tests/CMakeLists.txt:
ENH: add plplot and Chicken Scheme build tests
Alex
2007-08-06 13:31 alex
* Source/CPack/cmCPackDebGenerator.cxx:
ENH: another fix for the deb generator by Mathieu
Alex
2007-08-06 13:24 alex
* Source/: cmExtraCodeBlocksGenerator.cxx,
cmExtraCodeBlocksGenerator.h, cmExtraEclipseCDT4Generator.cxx:
STYLE: fix line lengths
Alex
2007-08-06 11:02 alex
* Modules/: FindMPI.cmake, FindThreads.cmake:
STYLE: use FIND_PACKAGE_HANDLE_STANDARD_ARGS() also in
FindMPI.cmake -remove unnecessary ELSE() in FindThreads.cmake
Alex
2007-08-06 10:42 hoffman
* Modules/FLTKCompatibility.cmake: ENH: threads used to include
this
2007-08-06 09:03 alex
* Source/CPack/cmCPackDebGenerator.cxx:
BUG: patch from Mathieu: the md5sums were not correct
Alex
2007-08-05 23:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-04 23:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-03 23:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-03 16:44 hoffman
* Source/CTest/cmCTestGenericHandler.cxx: ENH: make sure there is
an error and notify user if nightly start time not set
2007-08-03 16:44 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: show files as
untested if no lines are covered
2007-08-03 16:42 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: fatal error if cvs
update fails
2007-08-03 16:41 hoffman
* Source/cmCTest.cxx: ENH: add a check to make sure nightly start
time was specified
2007-08-03 16:35 hoffman
* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add another
valgrind error type
2007-08-03 16:31 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmInstallCommand.h,
cmInstallTargetGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
cmTarget.cxx: ENH: Added warning when an install rule is created
from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version
of targets that need relinking so that exclude-from-all targets
can be manually relinked for installation.
2007-08-03 15:44 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.cxx:
BUG: Target exclusion-from-all tests should always use the root
local generator associated with the all target being tested.
2007-08-03 15:43 seanmcbride
* Source/kwsys/CommandLineArguments.cxx: COMP: fixed compiler
warning in sprintf usage
2007-08-03 15:26 alex
* Modules/CPack.cmake, Modules/CPackDeb.cmake,
Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx:
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 09:39 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: Added
cmTarget::GetLanguages method to centralize computation of the
list of languages compiled in a target. Transformed
NeedRequiresStep to use it.
2007-08-02 23:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-02 15:48 alex
* Modules/FindPythonLibs.cmake:
ENH: make the python modules usable for C and C++ and only write
the header if it has changed
Alex
2007-08-02 14:28 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: Removing accidental
commit.
2007-08-02 14:28 king
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Quick-fix for
accidental commit.
2007-08-02 14:23 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: Added
cmTarget::GetLanguages method to centralize computation of the
list of languages compiled in a target.
2007-08-02 13:38 king
* Source/: cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
ENH: Added cmTarget::GetLanguages method to centralize
computation of the list of languages compiled in a target.
2007-08-02 11:17 alex
* Modules/Platform/: Windows-cl.cmake, Windows.cmake,
WindowsPaths.cmake:
ENH: use WindowsPaths.cmake on all Windows platforms, not only
for cl, makes the mingw cross compiler work out of the box and
should help mingw users on windows with a common install dir
Alex
2007-08-02 09:37 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: ENH: Simplify makefile target
generator listing of object files to clean.
2007-08-02 08:24 alex
* Source/cmExtraEclipseCDT4Generator.cxx:
COMP: fix warning
Alex
2007-08-01 23:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-08-01 17:10 alex
* Source/: cmInstallCommand.cxx, cmTryRunCommand.cxx:
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 16:15 david.cole
* Tests/Framework/: bar.cxx, foo.cxx: BUG: Fix test that broke on
Windows - sharing sources between SHARED and STATIC libraries
requires correct export and import decorations in the source
code...
2007-08-01 15:25 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmLocalXCodeGenerator.cxx,
cmLocalXCodeGenerator.h: 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 14:58 alex
* Source/: cmExtraCodeBlocksGenerator.cxx, cmake.cxx: BUG: also
offer the extra generators in CMakeSetup
Alex
2007-08-01 13:04 david.cole
* Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
Tests/Framework/CMakeLists.txt: BUG: Only pay attention to the
FRAMEWORK target property for SHARED library targets
2007-08-01 11:59 alex
* Source/cmTryRunCommand.cxx:
STYLE: some more tuning for the comment text
Alex
2007-08-01 11:50 alex
* Source/cmExtraEclipseCDT4Generator.cxx:
ENH: works also with nmake, tested by Jeff
Alex
2007-08-01 11:39 king
* Source/cmLocalVisualStudio7Generator.cxx: 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:36 king
* Source/cmTarget.cxx: BUG: <CONFIG>_LOCATION property should use
the config name in the directory and not $(OutDir). This
addresses bug#5363.
2007-08-01 10:53 king
* Source/cmGeneratedFileStream.h: COMP: Fix warning about not being
able to automatically generate a copy constructor.
2007-08-01 10:07 alex
* Source/kwsys/DynamicLoader.cxx:
COMP: also build the static dummy loader on Cray Catamount
Alex
2007-08-01 09:18 alex
* Source/: CMakeLists.txt, cmExtraEclipseCDT4Generator.cxx,
cmExtraEclipseCDT4Generator.h, cmake.cxx:
ENH: add Eclipse CDT4 generator, patch from Miguel A.
Figueroa-Villanueva
Alex
2007-08-01 09:14 alex
* Modules/Platform/Catamount.cmake:
ENH: add support for Catamount, the OS running on the compute
nodes of Cray super computers
Alex
2007-07-31 23:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-31 14:52 alex
* Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
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 13:30 alex
* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake,
FindThreads.cmake:
STYLE: don't use FIND_INCLUDE_FILE() but only
FIND_INCLUDE_FILES() in FindThreads.h
BUG: improve CheckC(XX)SourceRuns.cmake so that it works with
cross compiling, the return value has to go in the cache but
shouldn't overwrite the actual return value, and it should go
only in the cache if we have a result from try_run() otherwise we
won't get here again if we have a result later on
Alex
2007-07-31 11:23 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: 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-30 23:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-30 22:51 hoffman
* Source/: cmSystemTools.cxx, CPack/cmCPackTGZGenerator.cxx,
CPack/cmCPackTarCompressGenerator.cxx: ENH: use gnu tar for
cygwin
2007-07-30 21:38 hoffman
* Source/cmXMLParser.cxx: STYLE: fix warning
2007-07-30 15:52 alex
* Source/kwsys/DynamicLoader.cxx:
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 14:46 alex
* Source/cmTryRunCommand.cxx:
ENH: FORCE the values in the cache, otherwise the file is useless
Alex
2007-07-29 23:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-28 23:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-28 00:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-27 13:12 alex
* Source/CPack/cmCPackDebGenerator.cxx:
STYLE: fix line length
Alex
2007-07-27 11:57 alex
* Modules/Platform/: UnixPaths.cmake, WindowsPaths.cmake:
ENH: -add /usr/openwin/include and /usr/openwin/lib to the
default search paths -add
/${CMAKE_INSTALL_PREFIX}/(lib|bin|include) to the default cmake
search paths -> this should help users who install stuff in their
home
Alex
2007-07-27 10:55 hoffman
* Source/: cmCommandArgumentLexer.h, cmCommandArgumentParser.cxx,
cmCommandArgumentParserTokens.h, cmConfigure.cmake.h.in,
cmCoreTryCompile.cxx, cmDependsFortranLexer.h,
cmDependsJavaLexer.h, cmExprLexer.h, cmXCodeObject.cxx,
cmXCodeObject.h, cmaketest.h.in, cmakexbuild.cxx,
CPack/OSXScriptLauncher.cxx, CPack/cmCPackConfigure.h.in,
CPack/cmCPackGenerators.cxx, CPack/cmCPackZIPGenerator.cxx,
CPack/cpack.cxx, CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx: STYLE: fix some kwstyle errors
2007-07-27 08:59 alex
* CMakeCPack.cmake, Source/cmSetPropertiesCommand.h,
Source/cmake.cxx, Source/cmake.h, Modules/CPackDeb.cmake,
Modules/FindPythonLibs.cmake,
Source/CPack/cmCPackDebGenerator.cxx, Source/CPack/cpack.cxx,
Source/CTest/cmCTestScriptHandler.cxx:
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 04:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-26 16:38 hoffman
* Source/CTest/cmCTestMemCheckHandler.cxx: ENH: add test output to
valgrind output and truncate output for valgrind
2007-07-26 14:36 hoffman
* Source/: cmXMLParser.cxx, cmXMLParser.h: ENH: fix warning on
win64
2007-07-26 11:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-26 08:40 alex
* Source/: cmTryRunCommand.cxx, CPack/cmCPackGenerators.cxx,
CPack/cmCPackZIPGenerator.cxx, CPack/cpack.cxx:
STYLE: fix line lengths
Alex
2007-07-26 00:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-25 16:37 hoffman
* Source/CTest/cmCTestTestHandler.cxx: ENH: fix bug with valgrind
output being truncated
2007-07-25 15:08 alex
* Modules/FindPythonLibs.cmake:
COMP: same as in VTK, build modules by default as shared if the
platform supports this, don't include shared modules in the
generated header
Alex
2007-07-25 13:08 alex
* Source/CPack/: cmCPackDebGenerator.cxx, cmCPackGenerators.cxx:
ENH: apply patch from Mathieu which creates a deb file (not
finishsed yet)
Alex
2007-07-25 11:41 alex
* Source/CPack/cmCPackDebGenerator.cxx:
COMP: silence warnings
Alex
2007-07-25 10:57 alex
* Modules/CPackDeb.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
Source/CPack/cmCPackDebGenerator.cxx,
Source/CPack/cmCPackDebGenerator.h,
Source/CPack/cmCPackGenerators.cxx:
ENH: add an empty debian package generator, Mathieu volunteered
to fill it :-)
Alex
2007-07-25 09:22 hoffman
* Source/: cmXMLParser.cxx, cmXMLParser.h: STYLE: fix compiler
warning
2007-07-25 04:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-24 15:55 hoffman
* Source/cmWin32ProcessExecution.cxx: ENH: fix resource leak
2007-07-24 15:27 hoffman
* DartLocal.conf.in: ENH: clean up some missing dashboards
2007-07-24 14:50 alex
* Source/kwsys/ProcessUNIX.c:
COMP: sync with HEAD
Alex
2007-07-24 14:43 hoffman
* Source/CTest/: cmCTestMemCheckHandler.cxx,
cmCTestMemCheckHandler.h, cmCTestTestHandler.h: ENH: add support
for bounds checker
2007-07-24 14:14 alex
* Source/kwsys/DynamicLoader.cxx:
ENH: disable dynamic loader if shared libraries are not supported
instead of hacking around it
Alex
2007-07-24 12:52 alex
* Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackZIPGenerator.cxx,
Source/CPack/cmCPackZIPGenerator.h, Modules/CPackZIP.cmake,
Modules/Platform/BlueGeneL.cmake:
ENH: add ReadListFile() to cmCPackGenericGenerator, so cmMakefile
can be private again -convert the ZIP generator to use a cmake
script instead of hardcoding everything (CPackZIP.cmake)
Alex
2007-07-24 10:05 hoffman
* Source/kwsys/ProcessWin32.c: ENH: fix resource leak
2007-07-24 10:00 alex
* Modules/CMakeDetermineSystem.cmake,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
ENH: determine the current system also in cpack, so the search
paths are loaded Additionally the makefile in
cmCPackGenericGenerator is now protected instead of private, so
with these two changes the cpack generators should now be able to
find their tools and how to call these tools from cmake scripts,
instead of hardcoding the search order and command line (as done
e.g. in cmCPackZIPGenerator.cxx)
Alex
2007-07-24 02:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-23 13:13 alex
* Source/cmTryRunCommand.cxx:
STYLE: put a lot of comments into the generated cmake-cache
preloading file to aid the user with using it
Alex
2007-07-23 11:22 alex
* Modules/FindPythonInterp.cmake:
STYLE: mark the variable as advanced
Alex
2007-07-23 10:47 alex
* Source/cmTryRunCommand.cxx:
ENH: try to create a file which can be used for presetting the
cache values of the TRY_RUN() results when crosscompiling
Alex
2007-07-23 09:49 alex
* Modules/: FindASPELL.cmake, FindBZip2.cmake, FindBoost.cmake,
FindCURL.cmake, FindCurses.cmake, FindEXPAT.cmake,
FindGnuplot.cmake, FindHSPELL.cmake, FindJPEG.cmake,
FindJasper.cmake, FindLibXml2.cmake, FindLibXslt.cmake,
FindMPEG.cmake, FindMPEG2.cmake, FindMotif.cmake,
FindOpenAL.cmake, FindPNG.cmake,
FindPackageHandleStandardArgs.cmake, FindPerl.cmake,
FindPerlLibs.cmake, FindPhysFS.cmake, FindPythonInterp.cmake,
FindPythonLibs.cmake, FindSDL.cmake, FindTCL.cmake,
FindTIFF.cmake, FindTclsh.cmake, FindWget.cmake, FindZLIB.cmake:
ENH: add second failure message parameter to
FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify
their own better failure messages. If the default is ok use
"DEFAULT_MSG". Do this also for FindBoost.cmake (#5349)
Alex
2007-07-23 09:06 alex
* Source/: cmLocalGenerator.cxx, kwsys/SystemTools.cxx:
PERF: micro optimization: the (*pos1) && (*pos1=='/') were
redundant, and hasDoubleSlash is false in most cases, so in most
cases 3 comparisons were done, now only one
Alex
2007-07-23 00:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-21 23:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-20 22:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-20 16:31 alex
* Utilities/KWStyle/CMakeFiles.txt.in:
ENH: add quotes around the file names, so kwstyle can handle it
if there are spaces in the path
Alex
2007-07-20 14:08 hoffman
* Source/cmCommandArgumentParser.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: user more memory
for parser and add test to complex that sets a huge string
2007-07-20 13:03 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: fix div by 0
2007-07-20 12:25 hoffman
* Utilities/cmcurl/CMake/OtherTests.cmake: ENH: change order so
windows functions are found first since try compile is slow on
windows
2007-07-20 10:07 hoffman
* DartLocal.conf.in: ENH: change name
2007-07-20 08:48 alex
* Source/cmMakefile.cxx:
STYLE: even more output when --debug-output is used
Alex
2007-07-20 08:36 alex
* Source/: cmDocumentation.cxx, cmExportCommand.h,
cmExtraCodeBlocksGenerator.cxx, cmExtraCodeBlocksGenerator.h,
cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmHexFileConverter.cxx, cmIncludeExternalMSProjectCommand.cxx,
cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.h,
cmTryRunCommand.h, cmake.h, CTest/cmCTestScriptHandler.cxx:
STYLE: fix line lengths
Alex
2007-07-19 21:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-19 15:39 alex
* Modules/CPack.STGZ_Header.sh.in:
ENH: try if tail works with the -n +<number> syntax, if not use
only "+<number>" (GNU tail warns that this is deprecated)
Alex
2007-07-19 13:40 alex
* Modules/FindTCL.cmake:
ENH: add TK_FOUND and TCLTK_FOUND TCL_FOUND is now TRUE if Tcl
was found, before it was only TRUE if Tcl and Tk were found
Alex
2007-07-19 11:59 alex
* Modules/FindPythonLibs.cmake:
BUG: fix typo
Alex
2007-07-19 11:47 alex
* Modules/FindPythonLibs.cmake:
ENH: make the list of modules global
Alex
2007-07-19 11:13 alex
* Source/: cmFindPackageCommand.h, cmMakefile.cxx, cmakemain.cxx,
CPack/cpack.cxx:
STYLE: fix some typos, nicer debug output
Alex
2007-07-19 10:20 alex
* Modules/FindPythonLibs.cmake:
ENH: only load the static modules in the LoadAll function
Alex
2007-07-19 09:42 alex
* Modules/: CPack.STGZ_Header.sh.in, FindPHP4.cmake:
BUG: fix #5329, if /usr/xpg4/bin/tail exists, use this one -> on
SunOS /usr/bin/tail doesn't understand the -n +<number> syntax
-remove standard searchd dirs from FindPHP4.cmake
Alex
2007-07-19 09:00 alex
* Modules/: FindASPELL.cmake, FindCURL.cmake, FindCurses.cmake,
FindDCMTK.cmake, FindEXPAT.cmake, FindGLUT.cmake, FindGTK.cmake,
FindGnuplot.cmake, FindHSPELL.cmake, FindMPEG.cmake,
FindMPEG2.cmake, FindMotif.cmake, FindPerl.cmake,
FindPhysFS.cmake, FindPike.cmake, FindPythonLibs.cmake,
FindSDL.cmake, FindTCL.cmake, FindTclsh.cmake, FindWget.cmake,
readme.txt:
ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS() macro in
most of the not-too-complicated modules -remove unnecessary
default search paths used in the FIND_XXX() calls
Alex
2007-07-18 14:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-18 13:56 alex
* Modules/: FindBZip2.cmake, FindCups.cmake, FindJPEG.cmake,
FindJasper.cmake, FindLibXslt.cmake, FindOpenAL.cmake,
FindPNG.cmake, FindPerlLibs.cmake, FindPythonInterp.cmake,
FindTCL.cmake, FindTIFF.cmake, FindZLIB.cmake:
ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS in some of the
FindXXX modules, remove some of the extra search paths which are
also searched by default
Alex
2007-07-18 13:26 alex
* Modules/: CMakeLists.txt, FindLibXml2.cmake,
FindPackageHandleStandardArgs.cmake, FindPythonLibs.cmake:
ENH: add a macro FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2
LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) which handles the required
and QUIET arguments and sets <NAME>_FOUND
Alex
2007-07-18 10:52 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake:
ENH: if CMAKE_(C|CXX)_COMPILER is preset to a list of two
elements, use the first one as the compiler and the second one as
ARG1 for the compiler
Alex
2007-07-18 10:19 alex
* Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
cmake.cxx:
ENH: build codeblocks generator also on Windows
Alex
2007-07-17 13:43 hoffman
* Source/cmAddCustomCommandCommand.h: STYLE: add more docs
2007-07-17 13:10 alex
* Source/cmakemain.cxx:
COMP: fix warning about unused variable
Alex
2007-07-17 12:01 alex
* Source/: cmake.cxx, cmakemain.cxx:
COMP: fix build on Windows, where GetCurrentDirecty() is
redefined to GetCurrentDirectoryA() -correct return value for
md5sum
Alex
2007-07-17 10:44 alex
* Source/: cmLocalGenerator.cxx, cmake.cxx, cmakemain.cxx:
STYLE: fix line lengths and add "remove -f" to the docs
Alex
2007-07-17 09:25 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.cxx, cmMakefile.cxx, cmMessageCommand.cxx,
cmakemain.cxx:
ENH: produce a lot more output when running with --debug-output
-try to fix build error on HPUX
Alex
2007-07-17 08:51 alex
* Modules/Platform/WindowsPaths.cmake:
ENH: also look in the include/, lib/ and bin/ directories in the
cmake install dir under windows, this will help e.g. people using
kdewininstaller and similar setups
Alex
2007-07-17 08:41 alex
* Modules/: KDE3Macros.cmake, FindKDE3.cmake:
ENH: don't hardcode the /lib/kde3/ directory for the libtool
files, but make it adjustable and detect if libkdecore.so is a
64bit library
Alex
2007-07-16 15:10 alex
* Source/cmSystemTools.cxx:
BUG: fix bootstrapping, md5sum disabled in bootstrapping mode
Alex
2007-07-16 13:29 alex
* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
STYLE: remove debug output
2007-07-16 13:26 alex
* Source/cmMakefile.cxx,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt:
BUG: GET_DIRECTORY_PROPERTY(INCLUDE_DIRECTORIES|LINK_DIRECTORIES)
wasn't working, for both the result was always empty, since
cmMakefile::GetProperty() recognized it as a special property,
constructed a correct return value and called
cmMakefile::SetProperty() with this list of directories, which
then didn't actually set the property, but applied it to the
internal vector of include/link directories. The following
getPropertyValue in cmMakefile::GetProperty() then still didn't
find it and returned nothing. Now for all special property the
static string output is used and its content is returned. I'm not
sure it is the right way to fix this problem but at least it
seems to work and it fixes the Paraview3 build
Alex
2007-07-16 10:59 hoffman
* CMakeLists.txt, Readme.txt: ENH: final 2.4.7 commit
2007-07-16 10:54 alex
* Source/: cmake.cxx, cmSystemTools.h, cmSystemTools.cxx:
ENH: apply patch from Mathieu, add argument -E md5sum to compute
md5sums of files, compatible to md5sum output
Alex
2007-07-16 10:54 hoffman
* Readme.txt: ENH:
2007-07-16 10:53 hoffman
* Readme.txt: ENH: clean up a bit
2007-07-16 10:13 alex
* Modules/Platform/NetBSD.cmake:
BUG: the Plugin test fails on NetBSD, let's see if this fixes it
Alex
2007-07-16 09:08 alex
* Modules/Platform/UnixPaths.cmake:
ENH: also add the install base dir of the running cmake to the
search directories for the FIND_XXX() commands, for the case that
somebody has its own install tree
Alex
2007-07-13 12:03 alex
* Source/cmAddLibraryCommand.cxx, Utilities/CMakeLists.txt:
STYLE: better error message, name the new manpages cmakecommands,
cmakecompat, cmakeprops and cmakemodules
Alex
2007-07-13 11:20 alex
* Modules/Platform/DragonFly.cmake:
ENH: add DragonFly BSD, which is very close to FreeBSD (#4500)
Alex
2007-07-13 10:29 alex
* Modules/: CheckCSourceRuns.cmake, CheckCXXSourceRuns.cmake:
BUG: the SET( ... CACHE INTERNAL) didn't work as expected, since
the variable is already added to the cache inside
cmTryRunCommand.cxx, so the value used here was ignored.
Additionally the INTERNAL made it internal, which shouldn't be
done when cross compiling, since here the user is required to
edit this variable manually e.g. using ccmake.
Alex
2007-07-13 00:58 alex
* Source/: CMakeLists.txt, cmExtraCodeBlocksGenerator.cxx,
cmExtraCodeBlocksGenerator.h, cmake.cxx:
ENH: add a simple CodeBlocks extra generator, early alpha stage,
there seems to be interest in it
Alex
2007-07-12 16:15 alex
* Modules/Platform/BlueGeneL.cmake:
ENH: add the static libs always to the link libs, if they are not
used it shouldn't hurt
Alex
2007-07-12 15:00 alex
* Modules/: CMakeLists.txt, CheckStructHasMember.cmake:
ENH: add macro to test if a member has specified struct, e.g.
check_struct_has_member("struct stat" st_rdev "${CFG_HEADERS}"
HAVE_STRUCT_STAT_ST_RDEV)
Alex
2007-07-12 13:41 alex
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
Platform/Generic-ADSP-ASM.cmake, Platform/Generic-ADSP-C.cmake,
Platform/Generic-ADSP-CXX.cmake,
Platform/Generic-ADSP-Common.cmake:
ENH: add support for the ADSP toolchains for Blackfin, Shark and
TigerShark DSPs, patch from Raphael Cotty
Alex
2007-07-12 11:56 alex
* Source/cmListCommand.cxx, Source/cmListCommand.h,
Tests/CMakeTests/ListTest.cmake.in:
ENH: add LIST(CONTAINS ...) patch from "Miguel A.
Figueroa-Villanueva, miguelf (AT) ieee.org added tests for
LIST(CONTAINS, SORT, REVERSE)
Alex
2007-07-12 11:05 alex
* Modules/FindCURL.cmake:
BUG: honor REQUIRED and QUIETLY (#5312)
Alex
2007-07-12 10:38 alex
* Readme.txt:
STYLE: add Readme.txt with instructions how to build cmake, fix
#5296
Alex
2007-07-12 10:17 martink
* Source/cmGetDirectoryPropertyCommand.cxx: BUG: fix screwup in
GetDirectoryProp...
2007-07-12 08:37 alex
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeForceCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeJavaCompiler.cmake.in: ENH: second try for handling
the linker language with integer priority values (returning a
pointer to a string on the stack is no good idea)
Alex
2007-07-11 17:29 alex
* Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmTarget.cxx, Modules/CMakeASMCompiler.cmake.in,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeForceCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeJavaCompiler.cmake.in: COMP: revert last commit for
now, broke Visual Studio
Alex
2007-07-11 16:22 alex
* Modules/CMakeASMCompiler.cmake.in,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeForceCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeJavaCompiler.cmake.in, Modules/CMakeLists.txt,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmTarget.cxx:
ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority,
not a two-step priority (None or Prefered) Current order: ASM 0,
C 10, Fortran 20, CXX 30, Java 40 This is the same order as
automake choses:
http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html
This change should be backward compatible: if there is a project
using fortran and CXX, they had to set the LINKER_LANGUAGE
explicitely, otherwise cmake complained (but still generated the
project files). Explicitely setting the linker language still
overrides automatic detection. If somebody has a custom language
for cmake and the PREFERENCE starts with "P", its changed to 100,
which gives it preference over all other languages (except the
other custom languages which have also "Prefered"). "None" is
converted to 0.
Alex
2007-07-11 15:53 alex
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmPropertyDefinition.cxx, cmPropertyDefinition.h, cmake.cxx,
cmake.h, cmakemain.cxx:
STYLE: sort the property documentation into
global/directory/target/test/sourcefile and variable sections
Alex
2007-07-11 15:50 alex
* Source/cmMakefile.cxx:
ENH: change the way #cmakedefine is changed to #undef, so it is
similar to what autoconf does. This makes porting software from
autoconf to cmake easier, since it's easier to diff the resulting
config headers.
Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine
HAVE_STRLCAT 1
produce:
#define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */
whereas before they produced:
#define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */
Since it's commented out anyway, it's now change in behaviour.
Alex
2007-07-11 13:39 alex
* Modules/CMakeASMInformation.cmake:
ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow
preset CMAKE_xxx_INFORMATION files
Alex
2007-07-10 21:38 alex
* Modules/FindKDE4.cmake:
STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM()
Alex
2007-07-10 17:11 alex
* Modules/Platform/eCos.cmake:
ENH: add the ecos include dir and the ecos definitions by default
Alex
2007-07-10 14:05 martink
* Source/cmGetSourceFilePropertyCommand.cxx: ENH: added some
documentation to explain a section of code a bit better
2007-07-10 13:52 martink
* Source/: cmMakefile.cxx, cmGetDirectoryPropertyCommand.cxx: ENH:
some cleanup of get property commands
2007-07-09 14:30 king
* Source/cmLocalVisualStudioGenerator.h: STYLE: Removed stray
comment.
2007-07-09 13:07 alex
* Modules/Platform/eCos.cmake:
ENH: add support for building eCos applications natively
Alex
2007-07-09 08:16 alex
* Tests/Assembler/main.c: COMP: hopefully fix test, finally
Alex
2007-07-09 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-09 00:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-08 22:06 alex
* Tests/Assembler/main.c: COMP: fix test
Alex
2007-07-07 17:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-06 19:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-06 14:02 alex
* Tests/Assembler/CMakeLists.txt:
BUG: fix test
Alex
2007-07-06 13:08 alex
* Utilities/CMakeLists.txt:
BUG: the cmake deps depend on cmake
Alex
2007-07-06 08:53 alex
* Tests/Assembler/: CMakeLists.txt, main.c:
COMP: OPTIONAL was missing in ENABLE_LANGUAGE() -the assembler
file seems to work for Linux and FreeBSD -try to fix main() for
HP-UX compiler
Alex
2007-07-05 16:38 alex
* Tests/Assembler/CMakeLists.txt:
STYLE: some more output
Alex
2007-07-05 16:32 alex
* Tests/Assembler/: CMakeLists.txt, main-linux-x86-gas.s:
COMP: skip APPLE, since there with universal binaries the
assembler file would be built for both architectures
Alex
2007-07-05 16:11 alex
* Tests/Assembler/CMakeLists.txt:
COMP: let's see if this assembler file works also on other
platforms than linux...
Alex
2007-07-05 15:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-05 09:05 alex
* Tests/: CMakeLists.txt, Assembler/CMakeLists.txt,
Assembler/main-linux-x86-gas.s, Assembler/main.c:
ENH: add a simple assembler test
Alex
2007-07-04 08:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-03 16:10 alex
* Source/: cmCommandArgumentsHelper.cxx,
cmExternalMakefileProjectGenerator.cxx, cmake.cxx:
STYLE: name the external generator "KDevelop3 - Unix Makefiles"
instead of "Unix Makefiles - KDevelop3" -initialize Ignore to 0,
crashes otherwise
Alex
2007-07-03 11:41 alex
* Modules/FindOpenGL.cmake:
STYLE: don't test twice for APPLE
Alex
2007-07-03 09:45 king
* DartLocal.conf.in: ENH: Adding hythloth expected nightly
submissions.
2007-07-03 08:26 alex
* Source/: cmDocumentation.cxx, cmDocumentation.h:
COMP: fix compile on HP-UX with aCC, reusing the same identifier
for a variable as for the enum type doesn't work here
Alex
2007-07-03 03:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-07-02 16:46 alex
* Source/: cmCommandArgumentsHelper.cxx, cmExportCommand.cxx:
COMP: fix warnings
Alex
2007-07-02 16:04 king
* Source/: cmFileCommand.cxx, cmFileCommand.h: COMP: Remove unused
argument.
2007-07-02 16:04 king
* Source/cmInstallTargetGenerator.cxx: COMP: Remove shadowed local.
2007-07-02 15:54 alex
* Modules/CMakeFindBinUtils.cmake:
COMP: with visual studio it's no error if link isn't found
Alex
2007-07-02 15:43 alex
* Source/: cmBootstrapCommands.cxx, cmCommand.h,
cmCommandArgumentsHelper.cxx, cmCommandArgumentsHelper.h,
cmExportCommand.cxx, cmExportCommand.h:
ENH: add framework for unified handling of arguments to cmake
commands, example see cmExportCommand.cxx
Alex
2007-07-02 14:56 king
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmInstallCommand.cxx, cmInstallDirectoryGenerator.cxx,
cmInstallDirectoryGenerator.h, cmInstallExportGenerator.cxx,
cmInstallExportGenerator.h, cmInstallFilesGenerator.cxx,
cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
cmInstallGenerator.h, cmInstallScriptGenerator.cxx,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
Further cleanup of installation script generation. The
per-component and per-configuration testing is now done in cmake
code instead of in the FILE(INSTALL) command. The generation of
the cmake code to do these tests is centralized in
cmInstallGenerator. Old-style shared library versioning and
component/config support code has been removed from
FILE(INSTALL). This commit is surrounded by the tags
CMake-InstallGeneratorCleanup2-pre and
CMake-InstallGeneratorCleanup2-post.
2007-07-02 14:18 alex
* Modules/CMakeForceCompiler.cmake:
ENH: make supporting embedded compilers need a user specific
linker file for compiling an executable (amd thus cannot build
the compiler-id program) easier by providing CMAKE_FORCE_XXX()
macros which force cmake to use the given compilers anyway
Alex
2007-07-02 13:32 king
* Source/: cmTarget.cxx, cmTarget.h: STYLE: Fixed line-too-long,
fixed indentation, removed trailing whitespace, added function
separator comment lines.
2007-07-02 13:29 alex
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Tests/CMakeTests/DummyToolchain.cmake,
Tests/CMakeTests/ToolchainTest.cmake.in:
ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE,
CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and
CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE
Instead of presetting these variables to arbitrary filenames,
users should set up CMAKE_SYSTEM_NAME and the compilers correctly
and also create a Platform/ directory so these files will all
follow the official cmake style, which should make it easier to
understand and debug project which have their own
platform/toolchain support files.
-remove support for a suffix to MS crosscompilers, since this is
not (yet) supported by cmake and might confuse users
Alex
2007-07-02 12:46 alex
* Modules/CMakeFindBinUtils.cmake:
BUG: with MS Visual Studio currently there is no compiler id, so
check the generator too
Alex
2007-07-02 11:31 king
* Source/cmInstallTargetGenerator.cxx: BUG: Fix install_name_tool
update of the executable in an installed bundle on OSX. This
addresses bug#4534.
2007-07-02 11:24 alex
* Source/cmDocumentation.h:
COMP: fix build with msvc 6, the enums are now part of a class
which is already completely parsed
Alex
2007-07-02 11:05 alex
* Utilities/CMakeLists.txt:
BUG: fix build with cmake < 2.4
Alex
2007-07-02 11:02 king
* Source/: cmInstallGenerator.cxx, cmInstallGenerator.h,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
Improved indentation of generated cmake_install.cmake code.
2007-07-02 09:58 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Enable versioned executable
test everywhere but XCode.
2007-07-01 22:55 hoffman
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: COMP: fix warning in release
branch
2007-07-01 16:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-30 22:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-30 21:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-29 16:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-29 12:58 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/Platform/Linux.cmake,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmLocalGenerator.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmake.cxx,
Tests/StringFileTest/InputFile.h.in,
Tests/StringFileTest/StringFile.cxx: ENH: RC 11
2007-06-29 11:30 hoffman
* DartLocal.conf.in: ENH: remove more machines
2007-06-29 11:18 hoffman
* CMakeLists.txt, DartLocal.conf.in: ENH: make DartLocal.conf part
of project
2007-06-28 16:11 king
* Source/: cmInstallDirectoryGenerator.cxx,
cmInstallExportGenerator.cxx, cmInstallFilesGenerator.cxx,
cmInstallGenerator.cxx, cmInstallGenerator.h,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h: ENH:
First step of install script generator cleanup. Each
configuration to be installed is now separately handled instead
of using variables to store per-configuration names. For targets
the component and configuration install-time tests are now done
in the install script instead of in the FILE(INSTALL) command.
This cleans things up like not trying to strip a file that was
optionally not installed. It also simplifies the code for
install_name adjustment on OSX. This commit is surrounded by the
tags CMake-InstallGeneratorCleanup1-pre and
CMake-InstallGeneratorCleanup1-post.
2007-06-28 15:28 alex
* Source/cmGlobalGenerator.cxx:
COMP: fix warning about unused parameter
Alex
2007-06-28 15:04 alex
* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmakemain.cxx, Utilities/CMakeLists.txt:
ENH: generate separate documentation for the commands,
compatiblity commands, modules and properties as html, text and
man pages. The names of the man pages are cmcommands, cmcompat,
cmprops and cmmodules, so they are easy to type.
Alex
2007-06-28 13:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-28 11:00 alex
* Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmDumpDocumentation.cxx, Source/cmakemain.cxx,
Source/CursesDialog/ccmake.cxx, Utilities/CMakeLists.txt:
ENH: -in the full documentation there is now an extra section for
compatibility commands, so users see which commands they
shouldn't use -cmake -h <command> now also works with lower case
commands --help-fullm --help-command, --help-module and
--help-property now determine the output format from the
extension of the given filename
Let me know if there are some things I overlooked.
Alex
2007-06-28 10:22 alex
* Source/cmGlobalVisualStudio6Generator.cxx:
COMP: fix typo
Alex
2007-06-28 09:14 alex
* Modules/: CMakeASM-ATTInformation.cmake,
CMakeASMCompiler.cmake.in, CMakeASMInformation.cmake,
CMakeDetermineASM-ATTCompiler.cmake,
CMakeDetermineASMCompiler.cmake, CMakeTestASM-ATTCompiler.cmake,
CMakeTestASMCompiler.cmake, Platform/gas.cmake:
ENH: initial support for assembler in cmake, needs testing by our
users
Alex
2007-06-28 09:09 alex
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmEnableLanguageCommand.cxx, cmEnableLanguageCommand.h,
cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMSYSMakefileGenerator.h,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Win64Generator.cxx,
cmGlobalVisualStudio8Win64Generator.h,
cmGlobalWatcomWMakeGenerator.cxx, cmGlobalWatcomWMakeGenerator.h,
cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
cmProjectCommand.cxx:
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be
possible to do something like this:
ENABLE_LANGUAGE(ASM-ATT) IF(CMAKE_ASM-ATT_COMPILER_WORKS) ...
do assembler stufff ELSE(CMAKE_ASM-ATT_COMPILER_WORKS) ...
fallback to generic C/C++ ENDIF(CMAKE_ASM-ATT_COMPILER_WORKS)
Alex
2007-06-27 16:28 alex
* Source/kwsys/: DynamicLoader.cxx, ProcessUNIX.c:
ENH: build on BlueGene/L: -add static resolv, nss_files and
nss_dns libs to the default set of libs, otherwise we get
undefined references out of libc to several functions -add a
dummy DynamicLoader in kwsys for systems without shared libs
-BlueGene doesn't have SA_SIGINFO
Alex
2007-06-27 16:14 king
* Source/cmInstallCommand.cxx: BUG: Do not install the import
library for an executable that does not have ENABLE_EXPORTS set.
2007-06-27 16:10 king
* Source/: cmFileCommand.cxx, cmFileCommand.h: BUG: Need to compute
the correct versioned name for executables on cygwin. This
addresses bug#5238.
2007-06-27 15:42 alex
* Source/cmTarget.cxx:
ENH: here we really want only non-imported targets, as discussed
with Brad
Alex
2007-06-27 14:55 alex
* Modules/CMakeDetermineCompilerId.cmake:
BUG: use ${LANG}_COMPILER_ARG1 also here, otherwise some
compilers won't be able to compile e.g. the C++ source file (e.g.
the ADSP compiler needs -c++ for compiling C++ files)
Alex
2007-06-27 13:22 king
* Tests/Java/CMakeLists.txt: BUG: For in-source version do not use
a custom command output and custom target with the same name.
This accidentally worked before but with a circular dependency.
2007-06-27 12:07 king
* Modules/Platform/Linux.cmake, Modules/Platform/UnixPaths.cmake,
Source/cmFindLibraryCommand.cxx, Source/cmake.cxx: ENH: Added
global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths
to be searched optionally. Turn off the feature on debian
systems. This addresses debian report 419007.
2007-06-27 12:05 king
* Source/cmPropertyDefinition.cxx: BUG: Fixed spelling of globally
in global property names.
2007-06-27 11:42 king
* Modules/Platform/GNU.cmake: ENH: Added GNU/Hurd platform. Taken
from debian patch 407155.
2007-06-27 11:39 king
* Source/kwsys/ProcessUNIX.c: COMP: Fix for platforms that do not
have siginfo on their signal handlers.
2007-06-27 08:43 alex
* Tests/CMakeLists.txt:
COMP: fix tests where the building cmake doesn't have
GET_TEST_PROPERTY
Alex
2007-06-27 04:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-26 19:54 alex
* Source/cmGlobalGenerator.cxx:
ENH: use CMAKE_SYSTEM instead of CMAKE_SYSTEM_NAME, since
CMAKE_SYSTEM_NAME may already have been set when crosscompiling
Alex
2007-06-26 17:14 alex
* Source/cmGlobalGenerator.cxx:
COMP: fix broken tests for now
Alex
2007-06-26 17:08 alex
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
COMP: fix bootstrapping
Alex
2007-06-26 15:30 alex
* Tests/: CMakeLists.txt, SimpleCOnly/CMakeLists.txt,
SimpleCOnly/bar.c, SimpleCOnly/foo.c, SimpleCOnly/main.c:
ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc
since this doesn't support C++ and also doesn't have a printf()
implementation by default -add a test for mingw cross compiler
Alex
2007-06-26 15:15 alex
* Tests/CMakeLists.txt, Modules/Platform/Generic-SDCC-C.cmake:
ENH:
2007-06-26 14:48 martink
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: add
SetProperties into bootstrap
2007-06-26 13:50 alex
* Source/: cmDefinePropertyCommand.h, cmGetPropertyCommand.h,
cmSetPropertiesCommand.h:
STYLE: rename chain to inherit in the docs
Alex
2007-06-26 13:19 alex
* Modules/: CMakeCCompilerId.c, Platform/Generic-SDCC-C.cmake:
ENH: add basic support for sdcc (http://sdcc.sourceforge.net),
needs sdcc (sdcclib) cvs for creating libraries)
Alex
2007-06-26 13:05 alex
* Modules/Platform/Generic.cmake, Source/cmAddLibraryCommand.cxx,
Source/cmake.cxx, Source/cmake.h,
Modules/CMakeGenericSystem.cmake,
Modules/Platform/BlueGeneL.cmake:
STYLE: change global cmake variable
CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS to the first global cmake
property TARGET_SUPPORTS_SHARED_LIBS
Alex
2007-06-26 13:00 alex
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Source/cmGlobalGenerator.cxx:
ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already
be preset when using cmake for cross compiling use type STRING
instead of FILEPATH since otherwise a strange filename was
generated
Alex
2007-06-26 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-25 12:50 martink
* Source/: cmGetPropertyCommand.cxx, cmSetPropertiesCommand.cxx:
COMP: fix warnings
2007-06-25 12:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-25 10:34 martink
* Source/: cmDefinePropertyCommand.cxx, cmDefinePropertyCommand.h,
cmProperty.h, cmPropertyDefinition.cxx, cmPropertyMap.cxx,
cmake.cxx, cmake.h: ENH: added the ability to document variables
and cached_variables
2007-06-25 10:33 martink
* Source/: cmGetPropertyCommand.cxx, cmGetPropertyCommand.h: ENH:
added cmGetPropertyCommand
2007-06-25 09:51 martink
* Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
Source/cmMakefile.cxx,
Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetPropertiesCommand.cxx, Source/cmake.cxx,
Tests/Properties/CMakeLists.txt: ENH: some property cleanup and
added GetProperty
2007-06-24 06:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-23 01:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-22 11:31 hoffman
* CMakeLists.txt, Utilities/Release/CMake.nsi.in,
Utilities/Release/CMakeInstall.bmp,
Utilities/Release/MakeRelease.cmake.in, Utilities/Release/README,
Utilities/Release/Release.cmake, Utilities/Release/cmake_login,
Utilities/Release/cmake_release.sh.in,
Utilities/Release/config_AIX,
Utilities/Release/config_CYGWIN_NT-5.1,
Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
Utilities/Release/cygwin-package.sh.in,
Utilities/Release/release_dispatch.sh: ENH: remove old style
release stuff
2007-06-22 10:22 alex
* Modules/: CMakeLists.txt, FindMPI.cmake,
Platform/BlueGeneL.cmake:
ENH: add support for BlueGene/L
Alex
2007-06-22 09:58 alex
* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmCPluginAPI.cxx, cmMakefile.cxx, cmMakefile.h:
ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet
working STYLE: fix line lengths and indentation, use enum as
argument to AddLibrary() instead of int (which was initialized
from a bool in some cases)
Alex
2007-06-22 08:44 alex
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmake.cxx,
cmake.h:
ENH: put compatibility commands in extra section and prepare for
creating separate man pages for properties, modules, commands and
compatibility commands
Alex
2007-06-21 16:23 alex
* Modules/CMakeGenericSystem.cmake, Modules/Platform/Generic.cmake,
Source/cmAddLibraryCommand.cxx:
ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and
the target platform doesn't support shared libraries
Alex
2007-06-21 14:06 alex
* Tests/Java/CMakeLists.txt:
STYLE: add some more output, so it is easier to understand
Alex
2007-06-21 13:08 alex
* Source/: cmLocalGenerator.cxx, cmTarget.cxx:
BUG: handle dependencies to imported targets better: don't create
a dependency if the target name was not listed in DEPENDS, if it
was listed in DEPENDS, create a dependency to the file
Seems to work, but have to check with Brad.
Alex
2007-06-21 06:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-21 04:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-20 23:01 alex
* Source/cmMakefile.h:
STYLE: GetProjectName() is const
Alex
2007-06-20 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-19 14:57 alex
* Source/cmInstallExportGenerator.cxx:
COMP: fix build under windows
Alex
2007-06-19 13:10 alex
* Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
cmInstallExportGenerator.cxx, cmInstallExportGenerator.h:
ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT
<set> ) , tests still have to be added
Alex
2007-06-19 11:11 alex
* Source/: cmInstallCommand.cxx, cmInstallCommand.h,
cmInstallDirectoryGenerator.cxx, cmInstallDirectoryGenerator.h,
cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h:
STYLE: preparations for the INSTALL(EXPORT ...) generator -move
std::string Destination to cmInstallGenerator, since all (except
the script one) have it and add a const accessor so it can be
queried -use temporary variables in cmInstallCommand for the
generators so they can be reused easier -some more const
Alex
2007-06-19 09:18 king
* Source/cmCPluginAPI.cxx: COMP: Work-around warning about static
specifier on HP compiler.
2007-06-18 18:01 alex
* Modules/CMakeDetermineJavaCompiler.cmake:
STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for
variables which are not defined here
Alex
2007-06-18 17:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-18 11:59 king
* bootstrap, Source/CMakeLists.txt,
Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCPluginAPI.cxx,
Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
Source/cmFLTKWrapUICommand.cxx,
Source/cmGetSourceFilePropertyCommand.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmOutputRequiredFilesCommand.cxx,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
Source/cmSourceFile.cxx, Source/cmSourceFile.h,
Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
Source/cmTarget.cxx, Source/cmTarget.h: ENH: Merging changes from
branch CMake-SourceFile2-b between tags CMake-SourceFile2-bp and
CMake-SourceFile2-b-mp1 to trunk. This commit is surrounded by
tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post
on the trunk.
The changes re-implement cmSourceFile and the use of it to allow
instances to be created much earlier. The use of
cmSourceFileLocation allows locating a source file referenced by
a user to be much simpler and more robust. The two SetName
methods are no longer needed so some duplicate code has been
removed. The strange "SourceName" stuff is gone. Code that
created cmSourceFile instances on the stack and then sent them to
cmMakefile::AddSource has been simplified and converted to
getting cmSourceFile instances from cmMakefile. The CPluginAPI
has preserved the old API through a compatibility interface.
Source lists are gone. Targets now get real instances of
cmSourceFile right away instead of storing a list of strings
until the final pass.
TraceVSDependencies has been re-written to avoid the use of
SourceName. It is now called TraceDependencies since it is not
just for VS. It is now implemented with a helper object which
makes the code simpler.
2007-06-18 09:00 alex
* Source/CPack/: cmCPackGenerators.cxx, cmCPackNSISGenerator.cxx:
ENH: NSIS exists also for Linux, not only Windows, so enable it
there too patch by Michal Čihař <michal (AT) cihar.com>
Alex
2007-06-17 20:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-17 08:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-16 17:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-15 16:09 alex
* Source/cmake.cxx:
COMP: include cmExternalMakefileProjectGenerator.h
Alex
2007-06-15 16:07 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefile.h, cmake.cxx:
STYLE: minor fixes
Alex
2007-06-15 15:33 alex
* Source/cmInstallTargetGenerator.h:
COMP: forgot to commit this one
Alex
2007-06-15 14:27 alex
* Source/cmInstallTargetGenerator.cxx:
STYLE: remove code duplication between PrepareScriptReference and
GetScriptReference, and make the logic for getting the filename
public, so it can be used e.g. for exporting
Alex
2007-06-15 13:00 alex
* Source/: cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h:
BUG: don't strip static libraries, it removes their symbol table,
dynamic libs have an extra symbol table so they still work
stripped
Alex
2007-06-15 11:12 alex
* Source/: cmInstallTargetGenerator.h,
cmInstallTargetGenerator.cxx:
BUG: don't run strip on OPTIONAL install targets if the file
doesn't exist
Alex
2007-06-15 10:34 alex
* Source/cmInstallCommand.h:
STYLE: add some more line breaks so it should be easier to read
Alex
2007-06-15 10:10 alex
* Source/: cmExportLibraryDependencies.cxx,
cmExportLibraryDependencies.h, cmGlobalGenerator.h,
cmLocalGenerator.h, cmMakefile.h, cmTarget.h, cmake.cxx, cmake.h:
STYLE: remove duplicate non-const accessors
GetLocalGenerator(int) and GetLocaGenerators(cmLocalGenerators)
from cmGlobalGenerator(). Now there is one const accessor which
is even faster since it returns a reference (instead of copying a
vector) -more const to ensure that this the returned local
generators don't actually get modified -removed duplicated code
in GetCTestCommand() and GetCPackCommand() -added some const
accessors
Alex
2007-06-15 08:53 alex
* Utilities/CMakeLists.txt:
STYLE: use a macro for generating the documentation
Alex
2007-06-15 08:42 alex
* Tests/CMakeLists.txt:
COMP: big timeout for building kdelibs
Alex
2007-06-15 08:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-14 13:57 alex
* Source/CPack/cmCPackZIPGenerator.cxx:
STYLE: fix typo
Alex
2007-06-14 13:55 alex
* Tests/CMakeLists.txt:
ENH: add test for buildingn kdelibs alpha1
(http://websvn.kde.org/tags/KDE/3.90.1) with cmake requires Qt >=
4.3.0, DBus, kdesupport (http://websvn.kde.org/trunk/kdesupport/)
and the EasyDashboard scripts.
Alex
2007-06-14 13:05 hoffman
* Source/: cmCTest.cxx, CTest/cmCTestBuildCommand.cxx,
CTest/cmCTestBuildHandler.cxx: ENH: add more verbose output
2007-06-14 12:03 alex
* Source/CPack/: cmCPackZIPGenerator.cxx, cmCPackZIPGenerator.h:
ENH: support 7zip for creating zip files (not 7z files)
Alex
2007-06-14 11:17 alex
* Utilities/CMakeLists.txt:
STYLE: add man page for cpack
Alex
2007-06-14 08:49 alex
* Source/: cmRemoveDefinitionsCommand.h, cmakemain.cxx:
STYLE: add comment about the -D -P order and fix typo in doc
Alex
2007-06-14 08:33 alex
* Tests/BuildDepends/CMakeLists.txt:
COMP: removing the directory at the beginning breaks the test for
in-source builds
Alex
2007-06-14 07:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-14 01:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-13 17:06 king
* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Make sure
FindFullPath does not complain more than once about not finding
the file if it fails.
2007-06-13 16:58 king
* Source/: cmSourceFile.cxx, cmSourceFile.h: ENH: Use
non-const==>locate policy for GetLanguage() method.
2007-06-13 16:33 king
* Source/cmSourceFileLocation.h: STYLE: Added interface
documentation.
2007-06-13 16:26 alex
* Tests/BuildDepends/: CMakeLists.txt, Project/bar.cxx:
COMP: fix test, in some cases stdout from bar was not captured
correctly, probably because the process was killed before the
fflush() worked because the busy loop blocked the processor
(failing midworld test)
Alex
2007-06-13 16:22 king
* Source/cmSourceFile.cxx: BUG: Do not abort when file cannot be
found.
2007-06-13 16:12 king
* Source/: cmGetSourceFilePropertyCommand.cxx, cmSourceFile.cxx,
cmSourceFile.h: ENH: Improved const-correctness of cmSourceFile
API. On-demand computation of the full path is now done only for
non-const cmSourceFile instances.
2007-06-13 15:32 king
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakeDepend.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmSourceFile.cxx,
cmSourceFile.h: ENH: Changed signature of
cmSourceFile::GetFullPath() back to returning a reference to a
string.
2007-06-13 15:21 king
* Source/: cmMakefile.cxx, cmMakefile.h, cmSourceFile.h: STYLE:
Removed commented-out code that is no longer needed.
2007-06-13 15:21 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed for new
cmSourceFile interface.
2007-06-13 15:20 king
* Source/cmSourceFile.cxx: BUG: Never return a null pointer from
GetFullPath. Too many places construct a string with the result.
2007-06-13 14:36 alex
* Source/cmFileCommand.h:
STYLE: add documentation for FILE(REMOVE ...) and
FILE(REMOVE_RECURSE ...) FILE(REMOVE ...) works only for files,
not for directories, REMOVE_RECURSE works for both, it seems
having both is not necessary
Alex
2007-06-13 13:44 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudioGenerator.cxx: COMP: Fix for new cmSourceFile
interface.
2007-06-13 13:44 king
* Source/cmMakefile.cxx: COMP: Fix for build on VS.
2007-06-13 12:52 alex
* Source/cmExternalMakefileProjectGenerator.h:
COMP: include cmStandardIncludes.h instead of <vector> and
<string>, this should fix the build problem on AIX
Alex
2007-06-13 11:55 king
* Source/cmSourceFileLocation.cxx: BUG: When updating the directory
or extension from an unambiguous location we need to mark the new
copy as unambiguous too.
2007-06-13 11:17 king
* Source/: cmCPluginAPI.cxx, cmCommands.cxx: ENH: Implemented
compatibility interface in cmCPluginAPI to preserve old API for
loaded commadns.
2007-06-13 10:54 alex
* Source/cmMarkAsAdvancedCommand.h:
BUG: make MARK_AS_ADVANCED() scriptable, because this is the only
reason many cmake FindXXX.cmake modules can't be used in script
mode and also FindUnixMake.cmake, which is required by the
CTEST_BUILD() command
Alex
2007-06-12 17:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-12 16:41 alex
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
ENH: first include the processor specific file, then the compiler
file, this way the specific hardware file can set variables which
can be used in the toolchain rules (like CMAKE_C_COMPILE_OBJECT
etc.)
Alex
2007-06-12 11:11 david.cole
* Source/cmCTest.cxx: BUG: Never return a string containing a space
" " from cmCTest::GetShortPathToFile - replace them with "_".
DART cannot construct valid file names during dashboard rollup
with space " " in the short path.
2007-06-12 10:56 alex
* Source/: cmake.cxx, cmake.h, CTest/cmCTestScriptHandler.cxx:
ENH: remove non/scriptable cmake commands from the script handler
in ctest, as discussed with David. This also gives a better ctest
man page with just the commands you should actually use in ctest
scripts. Until now these commands were more or less executed,
but e.g. add_executable() didn't create an executable, project()
failed with an error. Now you get an error instantly if using one
of these commands.
Alex
2007-06-12 10:19 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: make sure working
directory is set
2007-06-12 09:40 alex
* Source/: cmCTest.cxx, cmCTest.h:
STYLE: remove argument bool fast, it was unused
Alex
2007-06-12 08:23 alex
* Source/cmGlobalGenerator.cxx:
COMP: remove warning about unused variable
Alex
2007-06-11 18:23 king
* bootstrap, Source/CMakeLists.txt,
Source/cmAuxSourceDirectoryCommand.cxx, Source/cmCommands.cxx,
Source/cmCreateTestSourceList.cxx,
Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmOutputRequiredFilesCommand.cxx,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
Source/cmSourceFile.cxx, Source/cmSourceFile.h,
Source/cmSourceFileLocation.cxx, Source/cmSourceFileLocation.h,
Source/cmTarget.cxx, Source/cmTarget.h: ENH: Initial sweep for
new-sytle creation of cmSourceFile instances. Committing on
branch CMake-SourceFile2-b.
2007-06-11 17:15 hoffman
* Tests/CMakeLists.txt: ENH: remove test
2007-06-11 17:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-11 15:47 alex
* Modules/Platform/Generic.cmake, Source/cmGlobalGenerator.cxx:
STYLE: add a comment about SetLanguageEnabled() -add a
Generic.cmake for target platforms without operating system
Alex
2007-06-11 15:36 david.cole
* Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG:
Never return a string containing a ":" from
cmCTest::GetShortPathToFile - replace them with "_". DART cannot
construct valid file names during dashboard rollup with ":" in
the short path. Also, fix the Bullseye coverage handler so that
the file names and paths match in both the coverage summary and
the individual coverage logs.
2007-06-11 15:31 alex
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h:
ENH: split cmGlobalGenerator::SetLanguageEnabled() in two parts,
where the second part copies the values from the cmake variables
into internal maps. So this can now be done after the
compiler-specific information has been loaded, which can now
overwrite more settings.
Alex
2007-06-11 15:02 king
* Modules/FindQt3.cmake: BUG: Fixed name of variable used to check
version of uic executable.
2007-06-11 15:00 hoffman
* Tests/CMakeLists.txt: ENH: add ConvLib test back for some time
2007-06-11 14:28 alex
* Source/cmGlobalGenerator.cxx:
STYLE: determineLanguageCalled removed, now the conditional code
is directly called in the only place where it could be set to
true
Alex
2007-06-11 13:22 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Re-arranged code to test
adding a custom command to generate a source file after the file
has been added to a target. This is supported by the current
implementation because of the use of source lists in the target
implementation. When we later convert to creating cmSourceFile
instances immediately for the target we need to make sure the
mentioned case still works.
2007-06-11 12:40 king
* Source/: cmIncludeRegularExpressionCommand.h,
cmLocalUnixMakefileGenerator3.h, cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.h, cmMakefileTargetGenerator.h:
STYLE: Removed unused reference to cmMakeDepend.
2007-06-11 10:25 king
* Source/: cmMakefile.cxx, cmMakefile.h: BUG: More problems with
cmMakefile copy-constructor. It seems the regular expression
class cannot be assigned but does not enforce this limitation at
compile time.
2007-06-10 19:51 alex
* Source/cmGlobalKdevelopGenerator.cxx:
ENH: enable cvs or svn support if the source has the CVS/.svn
subdirs
Alex
2007-06-10 15:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-09 02:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-08 17:44 king
* Source/cmMakefile.cxx: BUG: Copy constructor needs to copy
regular expression members.
2007-06-08 16:19 alex
* Source/cmExportCommand.cxx:
ENH: fail if an unknown target is listed
Alex
2007-06-08 16:06 alex
* Source/: cmDocumentation.cxx, ctest.cxx,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h:
STYLE: create command documentation for ctest
I think some of the cmake commands should be removed from ctest
if possible, like add_executable etc.
Alex
2007-06-08 14:16 martink
* Source/cmCTest.cxx: BUG: fix timeout bug with global timeouts
such as DART_TESTING_TIMEOUT
2007-06-08 13:43 king
* Source/cmFindBase.cxx: BUG: Fixed spelling and formatting of new
documentation.
2007-06-08 12:42 alex
* Source/: cmExternalMakefileProjectGenerator.h,
cmGlobalGenerator.h:
COMP: less warnings
Alex
2007-06-08 12:29 hoffman
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: use new covbr that does not stop
on error
2007-06-08 11:57 alex
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx,
cmExportCommand.cxx, cmExportCommand.h,
cmExternalMakefileProjectGenerator.cxx,
cmExternalMakefileProjectGenerator.h, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalKdevelopGenerator.h,
cmMakefile.cxx, cmake.cxx, cmake.h:
ENH: add cmExternalMakefileProjectGenerator, which should make it
easier to write generators for IDE projects, which use already
existing makefiles (current the kdevelop generator) -first stept
of the export interface, iniitial export() command -more
replacements for the FIND_XXX docs
Alex
2007-06-08 10:28 alex
* Modules/FindX11.cmake:
ENH: more consistence among the X11 components
Alex
2007-06-08 09:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-08 09:28 alex
* Modules/FindQt4.cmake:
ENH: patch from #5054: also search for QtUitoolsd lib
Alex
2007-06-08 09:19 alex
* Source/cmExecProgramCommand.h:
STYLE: fix typo (bug #5115)
Alex
2007-06-07 14:57 alex
* Source/cmFindBase.cxx:
STYLE: add documentation for CMAKE_FIND_ROOT_PATH
Alex
2007-06-07 14:31 alex
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx:
BUG: fix Bootstrap test
Alex
2007-06-07 13:51 alex
* Modules/CMakeDetermineCompilerId.cmake,
Modules/CheckTypeSize.cmake, Source/cmFileCommand.cxx,
Source/cmFileCommand.h:
STYLE: remove out commented code
Alex
2007-06-07 13:05 alex
* Utilities/CMakeLists.txt:
STYLE: use GET_TARGET_PROPERTY(LOCATION) instead of manually
building the path to the executables (tested with cmake 2.2.3)
Alex
2007-06-07 10:41 alex
* Source/cmake.cxx:
ENH: also remove uninitialized from the cache
Alex
2007-06-07 09:37 alex
* Source/cmGlobalGenerator.cxx:
BUG: fix #5137, now with the modified CMakeDetermineSystem.cmake
the CMAKE_HOST_SYSTEM_xxx variables have to be preset, not the
CMAKE_SYSTEM_xxx ones
Alex
2007-06-07 08:29 alex
* Source/cmExportLibraryDependencies.cxx:
STYLE: remove wrong comments
Alex
2007-06-06 16:20 king
* Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/StringFileTest/InputFile.h.in,
Tests/StringFileTest/StringFile.cxx: BUG: Fixed @ONLY
configuration to not try to parse ${} syntax at all. This fixes
the original fix to bug#4393 and adds a test.
2007-06-06 15:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-06 13:43 hoffman
* Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
ENH: fix it
2007-06-06 13:32 hoffman
* Tests/CMakeTests/: IncludeTest.cmake.in, ToolchainTest.cmake.in:
ENH: use lower case for file compare on windows
2007-06-06 11:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-06 11:26 hoffman
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
remove some stuff to improve coverage
2007-06-06 11:02 martink
* Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: BUG:
better passing of global TIMEOUT to internal ctest invocaitons
2007-06-06 10:44 hoffman
* Source/kwsys/SystemTools.cxx: ENH: fix case problem with drive
letters and cmake vs CMakeSetup build.make changing
2007-06-06 10:41 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/kwsys/SystemTools.cxx:
ENH: move to RC 10
2007-06-06 08:49 alex
* Source/: cmIfCommand.cxx, cmIfCommand.h:
ENH: add IF(IS_ABSOLUTE path), so no regex matching is required
in the cmake scripts
Alex
2007-06-05 16:37 alex
* Source/cmGlobalUnixMakefileGenerator3.h:
STYLE: fix comment
Alex
2007-06-05 16:35 alex
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h:
STYLE: move ForceVerboseMakefiles to
cmGlobalUnixMakefileGenerator3, so the kdevelop generator doesn't
need its own CreateLocalGenerator() anymore
Alex
2007-06-05 10:28 alex
* Modules/: CMakeCCompilerId.c, CMakeCInformation.cmake,
CMakeCXXInformation.cmake, CMakeDetermineSystem.cmake,
CMakeSystemWithToolchainFile.cmake.in:
ENH: also load a processor-specific file if exists -also try the
basename file if the compiler id file doesn't exist -don't rely
so much on the CMAKE_TOOLCHAIN_FILE
Alex
2007-06-05 10:20 alex
* Modules/CheckTypeSizeC.c.in:
COMP: don't use stdio, it can fail on some embedded targets
(sdcc)
Alex
2007-06-05 09:30 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.h,
Source/cmCommandArgumentLexer.in.l,
Source/cmCommandArgumentParserHelper.cxx: ENH: merge in changes
from main tree that fix at only parsing
2007-06-05 09:19 hoffman
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
ENH: fix for aix
2007-06-05 09:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-05 08:30 alex
* Modules/CheckTypeSizeC.c.in:
COMP: make the new check_type_size work with the HPUX cc
compiler: const doesn't exist there
Alex
2007-06-04 17:18 hoffman
* Tests/Framework/test.lua: ENH: add missing file
2007-06-04 17:17 hoffman
* Source/cmMakefileLibraryTargetGenerator.cxx: ENH: prevent crash
2007-06-04 17:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-04 17:08 alex
* Modules/CheckTypeSize.cmake, Modules/CheckTypeSizeC.c.in,
Modules/Platform/Darwin.cmake, Source/cmCoreTryCompile.cxx,
Source/cmLocalGenerator.cxx: ENH: determine typesize by compiling
a file and reading strings from the compiled output. Tested with
various gcc, XCode, MSVC7, sdcc For OSX when doing TRY_COMPILE()
CMAKE_OSX_ARCHITECTURES is used, if there are different results
an error is generated. CMAKE_OSX_ARCHITECTURES can be overwritten
for the TRY_COMPILES with CMAKE_TRY_COMPILE_OSX_ARCHITECTURES.
Alex
2007-06-04 15:57 king
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
cmCommandArgumentLexer.in.l, cmCommandArgumentParserHelper.cxx:
BUG: Fixed cmCommandArgumentLexer no-escape mode to not match
backslash-escape sequences as lexical tokens at all. Needed to
configure files with backslashes preceding an @VAR@ replacement.
This fixes bug#5130.
2007-06-04 15:28 hoffman
* Tests/Framework/CMakeLists.txt: ENH: add one of the headers to
the regular sources
2007-06-04 13:50 alex
* Source/cmake.cxx:
STYLE: fix typo: now double space after -D
Alex
2007-06-04 13:48 alex
* Source/: cmCacheManager.cxx, cmake.cxx, cmake.h:
ENH: -U for removing variables now uses globbing expressions
-cmCacheManager: now also variables with type UNINITIALIZED are
saved in CMakeCache.txt, these are the vars defined using
-DFOO=foo but without type
Alex
2007-06-04 13:39 martink
* Source/: cmCTest.cxx, CTest/cmCTestBuildAndTestHandler.cxx: ENH:
fix passing of time limit to some ctest invocations that also use
build-options
2007-06-03 10:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-02 16:15 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: remove debug that
caused tests to fail
2007-06-02 06:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-06-01 23:06 hoffman
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: opps
2007-06-01 15:40 hoffman
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: initial bullseye stuff
2007-06-01 14:16 alex
* Source/: cmake.cxx, cmake.h:
BUG: also put a variable into the cache when defined using -D if
no type is given, then STRING is used. Also add command line
option -U as suggested for undefining cache variables. This fixes
#4896 and #4264.
Alex
2007-06-01 13:17 alex
* Modules/FindX11.cmake:
COMP: fix warnings on some machines where some X libs apparently
don't really work by reverting X11_LIBRARIES back to the old
version -add some more X11_xxx_FOUND variables -reformat comments
at the top -always use IF(INCLUDE_DIR and LIB) for setting FOUND
to TRUE
Alex
2007-06-01 11:18 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmAddLibraryCommand.cxx,
Source/cmGlobalGenerator.cxx: ENH: merge in a few more fixes from
the main tree
2007-06-01 11:16 alex
* Modules/CheckCSourceRuns.cmake, Modules/CheckCXXSourceRuns.cmake,
Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
Tests/TryCompile/CMakeLists.txt, Tests/TryCompile/exit_success.c,
Tests/TryCompile/exit_with_error.c:
ENH: improve TRY_RUN() for crosscompiling: instead of just
failing, it now creates two cache variables, one for the
RUN_RESULT, one for the RUN_OUTPUT (if required), which can be
set or preset by the user. It has now also two new arguments:
RUN_OUTPUT_VARIABLE and COMPILE_OUTPUT_VARIABLE (the old
OUTPUT_VARIABLE merges both), so if only COMPILE_OUTPUT_VARIABLE
is used the run time output of the TRY_RUN is unused and the user
doesn't have to care about the output when crosscompiling. This
is now used in FindThreads.cmake, CheckC/CXXSourceRuns.cmake and
TestBigEndian.cmake, which used the output only for the logfile
(compile output is still there). Test/TryCompile/ now also tests
the behaviour of OUTPUT_VARIABLE, RUN_OUTPUT_VARIABLE and
COMPILE_OUTPUT_VARIABLE.
Alex
2007-06-01 11:06 alex
* Source/cmCacheManager.cxx:
ENH: also handle comments for variables which contain newlines
Alex
2007-06-01 09:18 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix crash, bug 5121
2007-05-31 22:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-31 16:18 alex
* Source/kwsys/kwsysPlatformTests.cmake:
COMP: revert some of the changes for crosscompiling, not required
anymore with recent changes in cmake
Alex
2007-05-31 12:03 alex
* Source/cmGetTargetPropertyCommand.cxx:
ENH: if get_target_property() doesn't find a target with the
given name, it returns now "<NAME_OF_VAR>-NOTFOUND" instead of
just "NOTFOUND", which can help in finding problems
Alex
2007-05-31 10:29 martink
* Tests/: CMakeLists.txt, Properties/CMakeLists.txt,
Properties/properties.h.in, Properties/properties2.h,
Properties/SubDir/properties3.cxx: ENH: added new test for
SourceFile objects and properties
2007-05-30 12:09 alex
* Modules/FindX11.cmake:
ENH: mostly synced with FindX11.cmake from KDE svn: now also
searches for a lot of additional X11 libs, like Xv, Xau, Xrandr
and others
Alex
2007-05-30 10:40 alex
* Source/kwsys/kwsysPlatformTests.cmake:
COMP: start crosscompiling Paraview3 (requires cmake cvs,
currently to scratchbox)
Alex
2007-05-30 05:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-29 11:36 alex
* Modules/CMakeDetermineSystem.cmake, Modules/CMakeSystem.cmake.in,
Modules/CMakeSystemWithToolchainFile.cmake.in,
Tests/CMakeTests/ToolchainTest.cmake.in:
ENH: always provide CMAKE_SYSTEM_XXX() and MAKE_HOST_SYSTEM_XXX()
variables, so when cross compiling the build host platform can be
tested
Alex
2007-05-29 08:42 alex
* Source/cmHexFileConverter.cxx:
COMP: less warnings with msvc8
Alex
2007-05-29 05:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-28 17:49 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Finished previous fix.
2007-05-28 13:46 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed local
warning.
2007-05-28 13:32 king
* Source/cmSourceFile.h: ENH: Removed unused methods that should
never be used anyway.
2007-05-28 12:23 king
* Source/cmake.h: STYLE: Fixed comment for Generate() method.
2007-05-28 12:05 king
* Source/cmTarget.cxx: ENH: Moved link library related code from
GenerateSourceFilesFromSourceLists to AnalyzeLibDependencies to
make the former do no more than what its name says.
2007-05-28 11:41 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Added more install rules to
increase coverage of the command.
2007-05-28 11:18 king
* Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmTarget.cxx:
ENH: Removed "Used" mark from custom commands. It is no longer
needed or checked by any generators.
2007-05-28 11:16 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Remove unused build rules
from Xcode. This change was made in the VS generators on
2006-03-23 and should have been made for the Xcode generator too.
Also commented out some debug print statements.
2007-05-28 11:03 king
* Source/cmMakefileExecutableTargetGenerator.cxx: COMP: Fix build
on mac after change to GetSourceFiles signature.
2007-05-28 11:02 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fix build of XCode
generator after change to GetSourceFiles signature.
2007-05-28 11:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-28 11:00 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: COMP: Fix build for
windows-only generators after change to GetSourceFiles signature.
2007-05-28 10:25 king
* Source/: cmFLTKWrapUICommand.cxx, cmLocalGenerator.cxx,
cmTarget.cxx, cmTarget.h: ENH: Made cmTarget::GetSourceFiles
method return reference to const so addition of cmSourceFile
pointers must be done with an access method in cmTarget.
2007-05-28 10:11 king
* Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.h:
ENH: Made cmSourceFile::GetDepends return reference to const so
dependencies can be added only by an access method in
cmSourceFile.
2007-05-28 10:07 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindPkgConfig.cmake,
Modules/UsePkgConfig.cmake, Modules/UseSWIG.cmake,
Modules/Platform/UnixPaths.cmake, Source/cmFileCommand.cxx,
Source/cmListCommand.h, Source/cmLocalGenerator.cxx,
Source/cmTryCompileCommand.h, Source/cmXCodeObject.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
ENH: merge in changes from branch RC 7
2007-05-28 09:59 king
* Source/: cmFLTKWrapUICommand.cxx, cmMakefile.cxx, cmTarget.h:
ENH: Made cmTarget::GetSourceLists return a reference to const so
that all additions of sources must go through access methods in
cmTarget.
2007-05-28 08:31 alex
* Source/cmHexFileConverter.cxx:
COMP: fix warning on MSVC 8: conversion from 'size_t' to
'unsigned int', possible loss of data
Alex
2007-05-27 18:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-27 10:32 hoffman
* Source/cmXCodeObject.cxx: ENH: @ must be escaped in xcode
projects
2007-05-27 04:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-26 14:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-25 16:46 alex
* Modules/CMakeDetermineCompilerId.cmake, Source/cmFileCommand.cxx,
Source/cmFileCommand.h:
ENH: add option to FILE(STRINGS NO_HEX_CONVERSION) to disable
automatic conversion of hex and srec files to binary. Without
this automatic conversion, everywhere where a compiled file is
parsed for strings the a file(HEX2BIN somefile binfile) command
has to be added otherwise it will not work for these compilers. I
tried this with DetermineCompiler and CheckTypeSize and nobody
will do this except the users who work with such compilers. For
them it will break if they don't add this conversion command in
all these places. If FILE(STRINGS) is used with a text file, it
will in most cases still work as expected, since it will only
convert hex and srec files. If a user actually wants to get text
out of hex files, he knows what he's doing and will see the hint
in the documentation.
Anyway, it should work without having to create a temporary file,
will work on this later.
Alex
2007-05-25 16:23 alex
* Source/cmHexFileConverter.cxx:
COMP: less warnings (signed vs. unsigned)
Alex
2007-05-25 15:51 king
* Source/cmGlobalGenerator.cxx: BUG: Need to create global targets
before AddHelperCommands is called. We should investigate
creating global targets at the beginning of the configure step
even if their commands are not populated or if they will not
actually be generated later.
2007-05-25 15:22 alex
* Modules/CMakeCCompilerId.c,
Modules/CMakeDetermineCompilerId.cmake, Modules/CMakeLists.txt,
Source/cmBootstrapCommands.cxx, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmHexFileConverter.cxx,
Source/cmHexFileConverter.h, Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/main.ihx, Tests/StringFileTest/main.srec:
ENH: make the compiler id detection work, even if the output file
name of the compiler is completely unknown and even if it
produces intel hex or motorola s-record files, with test
Alex
2007-05-25 12:05 alex
* Source/cmTryRunCommand.cxx:
BUG: remove debug output
Alex
2007-05-25 11:41 king
* Tests/: SimpleInstall/CMakeLists.txt, SimpleInstall/inst.cxx,
SimpleInstall/scripts/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt, SimpleInstallS2/inst.cxx,
SimpleInstallS2/scripts/CMakeLists.txt: ENH: Added testing of
REGEX option to INSTALL(DIRECTORY). Added tests to cover all
forms of old-style install commands.
2007-05-25 11:09 king
* Tests/: SimpleInstall/inst.cxx, SimpleInstallS2/inst.cxx: ENH:
Add test to see if INSTALL_FILES actually worked.
2007-05-25 11:08 king
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
Fix FILES mode after recent changes.
2007-05-25 11:01 king
* Source/: cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx:
BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install
under the prefix like they did before the recent changes.
2007-05-25 06:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-24 17:06 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: add copy header stuff
2007-05-24 16:03 alex
* Modules/CMakeCCompilerId.c, Modules/CheckTypeSize.cmake,
Source/cmTryRunCommand.cxx:
STYLE: remove debug output, fix indentation the tests run again
successfully, but since CheckTypeSize will switch to a
TRY_COMPILE soon I will look at it again after this change
Alex
2007-05-24 14:30 alex
* Modules/CheckTypeSize.cmake, Source/cmTryRunCommand.cxx:
COMP: try to fix the test failures on dash2
Alex
2007-05-24 12:06 alex
* Source/cmCoreTryCompile.cxx, Source/cmTryCompileCommand.h,
Source/cmTryRunCommand.cxx, Tests/TryCompile/CMakeLists.txt:
ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled
executable can be used e.g. for getting strings out of it.
Alex
2007-05-24 11:27 alex
* Source/cmBootstrapCommands.cxx, Source/cmCoreTryCompile.cxx,
Source/cmCoreTryCompile.h, Source/cmTryCompileCommand.cxx,
Source/cmTryCompileCommand.h, Source/cmTryRunCommand.cxx,
Source/cmTryRunCommand.h, Tests/TryCompile/CMakeLists.txt,
Tests/TryCompile/exit_success.c,
Tests/TryCompile/exit_with_error.c:
ENH: add two simple tests for TRY_RUN() STYLE: create a new base
class cmCoreTryCompile, from which cmTryCompileCommand and
cmTryRunCommand are derived, so there are no public static
functions with lots of arguments anymore
Alex
2007-05-24 09:35 alex
* Modules/CMakeCCompilerId.c:
ENH: add compiler id for sdcc
Alex
2007-05-24 08:56 alex
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
cmTryRunCommand.cxx:
ENH: move output file search to cmTryCompileCommand.cxx, so it
can be used there too... many public static functions with lots
of arguments... :-/
Alex
2007-05-24 08:43 alex
* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
BUG: don't use non-imported target when cross compiling as
commands in custom commands STYLE: remove now invalid comments,
use this->
Alex
2007-05-24 08:33 alex
* Modules/: CMakeCCompilerId.c, CMakeDetermineCCompiler.cmake,
TestBigEndian.cmake:
ENH: add compiler id for IAR compiler (http://www.iar.com/) ENH:
don't run endian test again if the variable is already set
Alex
2007-05-24 08:18 alex
* Source/cmListCommand.h:
STYLE: use "items" instead od "item"
Alex
2007-05-24 05:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-23 18:22 king
* Source/: cmLocalGenerator.cxx: ENH: Removed unused code now that
INSTALL_FILES and INSTALL_PROGRAMS are not targets.
2007-05-23 17:58 king
* Tests/BuildDepends/CMakeLists.txt: BUG: Report proper error
message when project does not build the first time. Also added
hack to rebuild subproject several times for Xcode. The
generator should be fixed and the hack removed.
2007-05-23 17:21 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Need to use
GetRealDependency for custom command file-level dependencies.
2007-05-23 17:01 king
* Tests/BuildDepends/Project/CMakeLists.txt: ENH: Executable bar
should rebuild when its generated header changes. It does not
need to link to the foo library anymore.
2007-05-23 15:40 king
* Source/: cmExportLibraryDependencies.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not
create targets. No targets of type cmTarget::INSTALL_FILES or
cmTarget::INSTALL_PROGRAMS are created, so we do not need to
check for them everywhere anymore.
2007-05-23 13:30 king
* Tests/BuildDepends/Project/generator.cxx: BUG: Target names in
the COMMAND part of a custom command should not create a
file-level dependency that forces the command to rerun when the
executable target rebuilds, but the target-level dependency
should still be created. Target names in a DEPENDS should do
both a target-level and file-level dependency. Updated the
BuildDepends test to check that this works.
2007-05-23 13:27 king
* Source/cmAddCustomCommandCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/BuildDepends/CMakeLists.txt,
Tests/BuildDepends/Project/CMakeLists.txt,
Tests/BuildDepends/Project/bar.cxx: BUG: Target names in the
COMMAND part of a custom command should not create a file-level
dependency that forces the command to rerun when the executable
target rebuilds, but the target-level dependency should still be
created. Target names in a DEPENDS should do both a target-level
and file-level dependency. Updated the BuildDepends test to
check that this works.
2007-05-23 12:05 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Add ./ to custom
command executables in the top of the build tree even when the
path is generated by target name replacement.
2007-05-23 11:00 king
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
CMakePlatformId.h: ENH: Unify design of CMakeCCompilerId.c,
CMakeCXXCompilerId.cpp, and CMakePlatformId.h. BUG: Do not
violate system-reserved symbol namespace _[A-Z].
2007-05-23 08:24 alex
* Source/cmTarget.cxx:
COMP: don't user string::clear(), fix warnings about unused
variables
Alex
2007-05-22 17:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-22 12:48 alex
* Modules/: CMakeCCompilerId.c, CMakeDetermineSystem.cmake,
CMakePlatformId.h, CMakeSystemWithToolchainFile.cmake.in:
BUG: now the toolchain file is configured into the buildtree,
otherwise e.g. CMAKE_SOURCE_DIR can't be used there ENH: modify
CMakeCCompilerId.c and .h so that sdcc can compile them. As they
were the preprocessor produced:
9 "test.c"
static char const info_compiler[] = "INFO:compiler[" # 40
"test.c" ""
"]";
and the mixing of the preprocessing directives and the string
constants didn't work.
Alex
2007-05-22 11:05 alex
* Source/cmIncludeExternalMSProjectCommand.cxx: COMP: compile fix
Alex
2007-05-22 10:42 alex
* Source/: cmAddExecutableCommand.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx:
COMP: compile fix and remove warning
Alex
2007-05-22 10:24 alex
* Source/: cmAddDependenciesCommand.cxx,
cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
cmTarget.cxx, cmTarget.h:
ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates
an "imported" executable target. This can then be used e.g. with
ADD_CUSTOM_COMMAND() to generate stuff. It adds a second
container for "imported" targets, and FindTarget() now takes an
additional argument bool useImportedTargets to specify whether
you also want to search in the imported targets or only in the
"normal" targets.
Alex
2007-05-22 09:15 alex
* Modules/: CMakeGenericSystem.cmake, Platform/gcc.cmake:
STYLE: move the two CMAKE_SHARED_LIBRARYC/CXX_FLAGS for gcc from
CMakeGenericSystem.cmake to gcc.cmake
Alex
2007-05-22 04:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-21 11:26 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineSystem.cmake, CMakeLists.txt, CMakeSystem.cmake.in,
CMakeSystemWithToolchainFile.cmake.in:
STYLE: use a separate source file for generating
CMakeSystem.cmake if CMAKE_TOOLCHAIN_FILE is used
Alex
2007-05-21 10:58 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake:
BUG: don't fail if a compiler is given in CMAKE_C/CXX_COMPILER
but it can't be found in the path
Alex
2007-05-21 10:15 alex
* Modules/CMakeFindBinUtils.cmake, Tests/CMakeLists.txt:
BUG: always search for ar, ranlib, etc. except under MSVC -> this
should fix the mingw fortran test -also generate the fortran test
with the kdevelop generator
Alex
2007-05-21 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-20 10:11 king
* Tests/CMakeLists.txt: BUG: Fix name of project to build for
LoadCommandOneConfig now that it has been renamed for new name of
LoadCommand test.
2007-05-20 10:08 king
* Modules/CMakeDetermineSystem.cmake: BUG: Use @ONLY substitution
to configure CMakeSystem.cmake.
2007-05-20 02:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-19 10:15 king
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: BUG: Finish fixing test for
new name.
2007-05-19 10:11 hoffman
* Utilities/KWStyle/CMake.kws.xml.in: ENH: try to tone down kwstyle
2007-05-19 10:10 hoffman
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: BUG: fix project name for
test
2007-05-19 09:55 king
* Source/cmFileCommand.cxx: COMP: Fix for borland now that
components list check is const.
2007-05-18 20:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-18 15:11 martink
* Tests/: CMakeLists.txt, ExternalOBJ/CMakeLists.txt,
LinkLine/CMakeLists.txt, MacroTest/CMakeLists.txt: ENH: some
cleanup, condensing some tests, removing arguments that were not
needed but rather were cut and paste copies etc
2007-05-18 14:41 alex
* Source/CPack/: bills-comments.txt, cmCPackGenericGenerator.cxx:
ENH: 2nd try to move stripping out of cpack and to install time,
now if CPACK_STRIP_FILES is true (or contains a list of files),
everything will be stripped, if it's empty or false they won't be
stripped
Alex
2007-05-18 13:43 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx:
ENH: add install/strip target for makefile generators if strip
was found
Alex
2007-05-18 11:57 alex
* Modules/Platform/Darwin.cmake,
Source/cmInstallTargetGenerator.cxx: ENH: move hack to fix "new
cmake on old build tree on OSX doesn't have
CMAKE_INSTALL_NAME_TOOL in the cache" from
cmInstallTargetGenerator.cxx to Darwin.cmake
Alex
2007-05-18 11:45 alex
* Source/CPack/cpack.cxx:
COMP: force a recompile on VS71
Alex
2007-05-18 11:36 king
* Modules/Platform/UnixPaths.cmake, Source/cmLocalGenerator.cxx:
ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform
files to block link directories.
2007-05-18 10:55 alex
* Modules/: CMakeFindBinUtils.cmake, Platform/cl.cmake: COMP: if a
new cmake runs on an old build tree, set CMAKE_LINKER to link to
make it link
Alex
2007-05-18 10:32 alex
* Modules/Platform/cl.cmake, Source/cmLocalGenerator.cxx: COMP: fix
link rules with nmake, the linker command has to be converted to
shortpath form for nmake
Alex
2007-05-18 09:33 king
* Tests/CustomCommand/CMakeLists.txt: BUG: Replace "with space" in
custom command argument tests with "w s" to still have whitespace
but be shorter. The test was failing because the custom command
line length was simply too long for the VS IDE.
2007-05-18 09:30 hoffman
* Source/cmTryCompileCommand.h: STYLE: fix documentation for
command
2007-05-18 09:18 king
* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
ENH: Added quick means to turn on verbose output for debugging
this test.
2007-05-18 09:17 king
* Source/kwsys/System.c: BUG: Added carrot (^) to characters that
need quoting. The solaris shell needs it.
2007-05-18 09:16 alex
* Modules/CMakeDetermineFortranCompiler.cmake: STYLE: fdcorrect
comments about FC/CC
Alex
2007-05-18 09:08 king
* Modules/: CMakeDetermineCompilerId.cmake,
CMakeDetermineFortranCompiler.cmake: BUG: If the Fortran
CompilerId source fails to compile it should not be a failure.
It is only expected to work for Fortran90 compilers.
2007-05-18 08:49 alex
* Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h,
cmInstallTargetGenerator.cxx, cmTryRunCommand.cxx:
STYLE: fix line lengths
Alex
2007-05-17 17:43 king
* Source/cmInstallTargetGenerator.cxx: BUG: Need to use
GetSafeDefinition when assigning to a string.
2007-05-17 17:40 king
* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h,
cmVariableWatch.h: BUG: All variable accesses should produce
watch callbacks, including IF(DEFINED <var>) ones. Instead we
define a new access type for IF(DEFINED) so that the error does
not show up for backward compatibility variables.
2007-05-17 17:21 alex
* Source/cmInstallTargetGenerator.cxx: STYLE: fix indentation ENH:
add hack to make new cmake work with older existing cmake build
trees
Alex
2007-05-17 16:50 alex
* Source/cmGlobalKdevelopGenerator.cxx:
STYLE: use braces
Alex
2007-05-17 16:49 alex
* Modules/CMakeFindBinUtils.cmake: ENH: fail if install_name_tool
wasn't found
Alex
2007-05-17 15:17 king
* Modules/CheckTypeSize.cmake,
Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: Use IF(NOT
DEFINED) check to short-circuit size test.
2007-05-17 15:12 king
* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: BUG: Do
not complain about missing watched variables when they are
accessd with IF(DEFINED VAR).
2007-05-17 14:47 king
* Source/cmMakefile.cxx: COMP: GCC 2.95 does not have
std::string::clear() method.
2007-05-17 14:41 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
Source/cmIfCommand.h, Source/cmListFileCache.h,
Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/CPack/cmCPackTarCompressGenerator.cxx: ENH: merge in
changes from main tree
2007-05-17 14:32 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Add testing of * and /
character arguments except on MinGW.
2007-05-17 14:03 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Added test for custom
command lines with special single-character arguments.
2007-05-17 14:01 king
* Source/kwsys/System.c: BUG: Some single-character arguments need
quoting on windows.
2007-05-17 13:28 king
* Tests/CustomCommand/CMakeLists.txt: BUG: Disable test of angle
bracket escapes until it works everywhere.
2007-05-17 13:20 alex
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
Modules/CMakeSystem.cmake.in,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake, Modules/CTest.cmake,
Modules/CheckTypeSize.cmake, Modules/Platform/Windows-cl.cmake,
Modules/Platform/cl.cmake, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmFindBase.cxx,
Source/cmFindBase.h, Source/cmIncludeCommand.cxx,
Source/cmIncludeCommand.h, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmTryRunCommand.cxx,
Source/cmUtilitySourceCommand.cxx,
Source/cmUtilitySourceCommand.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/DummyToolchain.cmake,
Tests/CMakeTests/FindBaseTest.cmake.in,
Tests/CMakeTests/IncludeTest.cmake.in,
Tests/CMakeTests/ToolchainTest.cmake.in,
Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
ENH: merge CMake-CrossCompileBasic to HEAD -add a RESULT_VARIABLE
to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your
(potentially crosscompiling) toolchain -have TRY_RUN() complain
if you try to use it in crosscompiling mode (which were compiled
but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in
TRY_RUN(), probably TRY_RUN won't be able to run the executables
if they have a different suffix because they are probably
crosscompiled, but nevertheless it should be able to find them
-make several cmake variables presettable by the user:
CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION,
CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU
toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move
ranlib on OSX from the file command to a command in executed in
cmake_install.cmake -add support for stripping during install in
cmake_install.cmake -split out cl.cmake from Windows-cl.cmake,
first (very incomplete) step to support MS crosscompiling tools
-remove stdio.h from the simple C program which checks if the
compiler works, since this may not exist for some embedded
platforms -create a new CMakeFindBinUtils.cmake which collects
the search fro ar, ranlib, strip, ld, link, install_name_tool and
other tools like these -add support for CMAKE_FIND_ROOT_PATH for
all FIND_XXX commands, which is a list of directories which will
be prepended to all search directories, right now as a cmake
variable, turning it into a global cmake property may need some
more work -remove cmTestTestHandler::TryExecutable(), it's unused
-split cmFileCommand::HandleInstall() into slightly smaller
functions
Alex
2007-05-17 11:27 king
* Source/cmSystemTools.cxx: BUG: Fix ExpandListArgument when the
string ends in a backslash.
2007-05-17 11:18 king
* Source/cmTarget.cxx: BUG: An empty configuration name is
equivalent to no configuration.
2007-05-17 11:12 alex
* Source/: cmFileCommand.h, cmIncludeCommand.cxx,
cmInstallTargetGenerator.cxx: COMP: less warnings with msvc7
Alex
2007-05-17 11:09 alex
* Tests/CMakeTests/: FindBaseTest.cmake.in, ToolchainTest.cmake.in:
BUG: correct quoting in the tests so that the new tests pass
Alex
2007-05-17 10:53 king
* Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Tests/CustomCommand/CMakeLists.txt: ENH: Added testing for custom
command line arguments containing all special characters on the
US keyboard. Fixed curly brace arguments on borland and %
arguments in mingw32-make.
2007-05-17 10:53 king
* Source/kwsys/: System.c, System.h.in: ENH: Added more special
unix shell characters that require quoting. Added escaping of %
as %% for shells inside mingw32-make.
2007-05-17 10:24 alex
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCCompilerId.c,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXCompilerId.cpp,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineCompilerId.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeFindBinUtils.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CPack.cmake, Modules/CTest.cmake, Modules/Dart.cmake,
Modules/DartConfiguration.tcl.in, Modules/Platform/Darwin.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/Windows-cl.cmake,
Modules/Platform/cl.cmake, Source/CMakeLists.txt,
Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
Source/cmCustomCommand.h, Source/cmFindBase.cxx,
Source/cmFindBase.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalWatcomWMakeGenerator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmIncludeCommand.cxx,
Source/cmIncludeCommand.h, Source/cmListFileCache.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTryRunCommand.cxx,
Source/cmTryRunCommand.h, Source/cmVersion.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CTest/cmCTestTestHandler.cxx, Source/kwsys/ProcessUNIX.c,
Source/kwsys/System.c, Templates/DLLHeader.dsptemplate,
Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/DummyToolchain.cmake,
Tests/CMakeTests/FindBaseTest.cmake.in,
Tests/CMakeTests/IncludeTest.cmake.in,
Tests/CMakeTests/ToolchainTest.cmake.in,
Tests/CMakeTests/include/cmake_i_do_not_exist_in_the_system.h:
ENH: merge changes from HEAD into the branch -change INCLUDE(file
[OPTIONAL] [VAR]) to INCLUDE(file [OPTIONAL] [RESULT_VARIABLE
VAR]) -add tests for INCLUDE(), CMAKE_TOOLCHAIN_FILE and
FIND_XXX() -keep the stripping in CPack for now -support a MS
toolchain suffix
Alex
2007-05-17 10:07 hoffman
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
CMakeDetermineCompilerId.cmake: ENH: fix up compiler id to be
more robust
2007-05-17 08:38 hoffman
* Modules/CMakeCXXCompilerId.cpp: BUG: make sure this thing
compiles on 64 bit machines
2007-05-17 07:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-16 19:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-16 16:19 king
* Source/kwsys/System.c: BUG: Shell escaping needs to write % as %%
for VS IDE.
2007-05-16 13:26 king
* Modules/Platform/Windows-wcl386.cmake: ENH: Enabled preprocessor
make rules for Watcom.
2007-05-16 13:24 king
* Source/: cmGlobalUnixMakefileGenerator3.h,
cmGlobalWatcomWMakeGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
BUG: Watcom WMake needs empty rule commands even for symbolic
targets. This fixes the cmake_force target.
2007-05-16 13:10 king
* Source/kwsys/ProcessUNIX.c: BUG: Do not send both SIGSTOP and
SIGKILL when killing a process. The SIGSTOP seems to be able to
block the SIGKILL occasionally. Also the SIGKILL is sufficient
since the process table entry will still exist until it is reaped
with waitpid.
2007-05-16 11:40 king
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx: BUG: Disable test of
feature that is not documented or implemented everywhere.
2007-05-16 10:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-16 09:07 king
* Source/cmLocalGenerator.cxx: BUG: Do not emit /usr/lib32 or
/usr/lib64 as linker paths. Submitted by David Faure.
2007-05-16 07:56 andy
* Tests/BuildDepends/Project/CMakeLists.txt: BUG: check in the rest
of the changes to move from c to cxx
2007-05-16 07:54 andy
* Tests/BuildDepends/: CMakeLists.txt, Project/bar.c,
Project/bar.cxx: BUG: fix test for hp move to c++ to avoid ansi
issues and produce a message if the compile fails, (really
checked in by Bill H.)
2007-05-15 16:55 alex
* Modules/Platform/Windows-cl.cmake: BUG: let INCLUDE() actually
find cl.cmake
Alex
2007-05-15 16:53 alex
* Modules/Platform/: Windows-cl.cmake, cl.cmake:
ENH: create a separate cl.cmake as preparation for supporting the
cross-compiling cl's
Alex
2007-05-15 16:06 alex
* Source/cmTarget.cxx:
BUG: fix segfault when trying to get the object file for a
sourcefile in an unknown language via GET_TARGET_PROPERTY(), as
reported by Trevor Kellaway
Alex
2007-05-15 13:30 alex
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeFindBinUtils.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h:
ENH: some adjustments as suggested by Brad: only check for the
various "binutils" on the respective platform, hardcode the strip
command, make the return variable of include() available also
without OPTIONAL, honor DESTDIR for strip and ranlib -use
FIND_PROGRAM(CMAKE_LINKER link) for the MSVC linker
Alex
2007-05-15 10:23 king
* Modules/: CTest.cmake, Dart.cmake: STYLE: Added basic usage
documentation.
2007-05-15 03:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-14 17:02 alex
* Source/: cmFileCommand.cxx, cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h:
ENH: move ranlib handling on _APPLE_CC_ from the file command to
the InstallTargetGenerator
Alex
2007-05-14 16:28 alex
* CMakeLists.txt, Modules/CMakeGenericSystem.cmake,
Modules/CPack.cmake, Modules/Platform/gcc.cmake,
Source/cmGlobalGenerator.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/CPack/cmCPackGenericGenerator.cxx:
ENH: move stripping from cpack to cmake/install time, fully
configurable via the CMAKE_STRIP_FILE rule, currently only
implemented for the GNU toolchain. Now cpack should work also
for cross compiling (since it doesn't have to know the executable
suffix anymore).
stripping can be enabled/disabled via the cache variable
CMAKE_INSTALL_DO_STRIP.
Even if this is disabled, the cmake_install.cmake files still
contain the strip rules, so by running cmake
-DCMAKE_INSTALL_DO_STRIP=1 cmake_install.cmake you can install
with stripping also in this case.
Alex
2007-05-14 13:46 alex
* Source/: cmFileCommand.cxx, cmFileCommand.h:
STYLE: split the HandleInstallCommand() into shorter functions
(which are still quite long)
Alex
2007-05-14 11:23 alex
* Source/: cmGlobalXCodeGenerator.cxx,
cmLocalVisualStudio6Generator.cxx, cmTarget.cxx:
STYLE: fix line lengths
Alex
2007-05-14 11:07 alex
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeFindBinUtils.cmake, Modules/CMakeLists.txt,
Source/cmInstallTargetGenerator.cxx:
ENH: -added new CMakeFindBinUtils.cmake to have less code
duplication in CMakeDetermineC/C++?FortranCompiler.cmake, -added
CMAKE_INSTALL_NAME_TOOL variable, only run install_name_tool
handling if this was found
Alex
2007-05-14 09:46 alex
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h:
ENH: use GetCTestConfiguration("ExecutableSuffix") instead
instead of cmSystemTools::GetExecutableExtension() -rmove the
unused TryExecutable()
Alex
2007-05-14 08:59 martink
* Tests/CMakeLists.txt: ENH: revert back to SUBDIRS so that CMake
can be built with 2.2
2007-05-14 08:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-13 10:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-13 09:11 hoffman
* CMakeLists.txt: ENH: revert to SUBDIRS to make sure cmake can be
built with 2.2
2007-05-13 07:16 king
* CMakeLists.txt, Source/cmBootstrapCommands.cxx,
Source/cmCommands.cxx: COMP: Need CMake 2.4 or a bootstrap cmake
that has ADD_SUBDIRECTORY to build.
2007-05-12 02:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-11 16:25 alex
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineSystem.cmake, Source/cmFindBase.cxx,
Source/cmIncludeCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h:
ENH: -search CMAKE_TOOLCHAIN_FILE at first relative to the
CMAKE_BINARY_DIR -if in CMAKE_C_COMPILER only the basename of the
compiler without path was given then find the path
-CMAKE_FIND_PREFIX can now be a list of directories -via
CMAKE_PROGRAM_FIND_PREFIX_MODE, CMAKE_LIBRARY_FIND_PREFIX_MODE
and CMAKE_INCLUDE_FIND_PREFIX_MODE the default behaviour for
these 3 types can be adjusted: *at first the directories with the
prefixes, then without prefixes (default, unset) *only the
prefixes (useful for libs and headers, "ONLY") *only without the
prefixes (useful for programs, "NEVER")
Alex
2007-05-11 14:03 alex
* Source/: cmListFileCache.h, cmTryRunCommand.cxx,
cmUtilitySourceCommand.cxx:
BUG: same as HEAD: use a std::string instead a const char* for
storing the filename
ENH: use CMAKE_EXECUTABLE_SUFFIX() in try_run and utility_source,
although usually they won't be able to run the executables (but
IMO they shouldn't complain they can't find the executables)
ENH: try_run now fails with "cant run executables if used with
this toolchain" if used with a user defined toolchain which
didn't reset the CMAKE_ALIEN_EXECUTABLES flag
Alex
2007-05-11 13:52 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
BUG: Fixed generation of XCODE_DEPEND_HELPER.make into proper
directory. Cleaned up duplicate code created by recent changes.
2007-05-11 13:46 alex
* Modules/CTest.cmake, Modules/DartConfiguration.tcl.in,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CTest/cmCTestTestHandler.cxx:
ENH: allow it to set UPDATE_TYPE via CTEST_UPDATE_TYPE from
CTestConfig.cmake -add EXECUTABLE_SUFFIX to DartConfig.tcl so it
can be used in ctest -use CPACK_EXECUTABLE_SUFFIX for cpack
(strip, which doesn't work because of the install dir)
Alex
2007-05-11 13:06 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeSystemSpecificInformation.cmake, CPack.cmake:
ENH: also use the target platform strip and executable suffix in
cpack use the new include() parameter to handle both full-path
and module-name-only SYSTEM_INFO files
Alex
2007-05-11 12:17 martink
* CMakeLists.txt, Tests/CMakeLists.txt: ENH: minor fixes
2007-05-11 11:55 alex
* Source/: cmIncludeCommand.cxx, cmIncludeCommand.h:
ENH: if OPTIONAL is used, give the user a way to check whether
the file was included or not (by setting a variable to the full
path or NOTFOUND) Additionally now fail if a second argument is
used and this is not "OPTIONAL"
Alex
2007-05-11 10:34 alex
* Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in,
CMakeSystemSpecificInformation.cmake, CheckTypeSize.cmake:
ENH: only check for the type size if it hasn't already been set,
put a bit more information in the CMakeSystemInformation.cmake
file if it has been used with a toolchain file, use the file
given in the toolchain file as CMake_SYSTEM_INFO_FILE
Alex
2007-05-11 10:22 martink
* CMakeLists.txt, Tests/CMakeLists.txt, Tests/COnly/CMakeLists.txt,
Tests/CxxOnly/CMakeLists.txt, Tests/MathTest/CMakeLists.txt,
Tests/NewlineArgs/CMakeLists.txt, Tests/ObjC++/CMakeLists.txt,
Tests/PreOrder/CMakeLists.txt, Tests/SetLang/CMakeLists.txt,
Tests/Simple/CMakeLists.txt,
Tests/SystemInformation/CMakeLists.txt,
Tests/TarTest/CMakeLists.txt: ENH: some more CMakeList cleanups
2007-05-11 09:02 martink
* CMakeLists.txt, Source/CMakeLists.txt, Tests/CMakeLists.txt: ENH:
more cleanup of some CMakeLists files
2007-05-11 08:36 alex
* Source/cmListFileCache.h:
BUG: const char* FilePath could point to a non-existent
std::string for commands used in a macro, using a std::string
instead copies the contents so this works (correct error message)
Alex
2007-05-11 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-10 15:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-10 15:13 hoffman
* Utilities/: CMakeLists.txt, KWStyle/CMake.kws.xml.in,
KWStyle/CMakeFiles.txt.in, KWStyle/CMakeLists.txt,
KWStyle/CMakeOverwrite.txt, KWStyle/Headers/CMakeHeader.h: ENH:
add KWStyle support
2007-05-10 14:43 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: fix -D escaped quotes for
watcom
2007-05-10 14:08 martink
* CMakeCPack.cmake, CMakeLists.txt, CompileFlags.cmake: ENH: start
trying to cleanup CMakeLists files
2007-05-10 13:03 alex
* Source/: cmTarget.cxx, cmTarget.h:
ENH: return the default location for imported targets if the
config-dependent locations are not set
Alex
2007-05-10 11:41 alex
* Source/: cmAddDependenciesCommand.cxx,
cmAddExecutableCommand.cxx, cmGetTargetPropertyCommand.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudioGenerator.cxx, cmGlobalXCodeGenerator.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmInstallCommand.cxx,
cmInstallFilesCommand.cxx, cmInstallTargetGenerator.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
cmMakefileTargetGenerator.cxx, cmSetTargetPropertiesCommand.cxx,
cmTarget.cxx, cmTarget.h:
ENH: first try at "importing" targets (from other build trees),
now done using a separate container for the imported targets -as
in HEAD: move TraceVSDependencies() to one central place,
GlobalGenerator::Generate()
Alex
2007-05-10 11:38 alex
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalVisualStudio7Generator.cxx, cmTarget.cxx:
STYLE: fix line length
Alex
2007-05-10 11:16 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure escaping is
done for strings on the command line
2007-05-10 10:31 hoffman
* Source/CMakeLists.txt: ENH: add test for a simple depend test,
does an exe re-link if a library that it uses changes
2007-05-10 10:05 hoffman
* Tests/BuildDepends/: CMakeLists.txt, Project/bar.c: ENH: add test
for build depends
2007-05-10 10:05 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for move of trace
depends
2007-05-09 15:10 hoffman
* Tests/BuildDepends/: CMakeLists.txt, Project/CMakeLists.txt,
Project/bar.c: ENH: add a test to make sure Xcode does not break
again
2007-05-09 14:41 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.h, cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h:
BUG: fix problem for non-C/CXX languages with Visual Studio, the
dependencies for the custom commands added for java were not
handled correctly. Needs more work.
Alex
2007-05-09 11:44 alex
* Source/: cmAddExecutableCommand.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmIncludeExternalMSProjectCommand.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
ENH: initial try for support for "importing" targets into cmake,
so e.g. the support for libs in release- and debug mode can be
done much better and importeed executable targets can be used in
custom commands (-> cross compiling)
Alex
2007-05-09 10:28 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for older xcode and
framework create
2007-05-09 10:18 king
* Source/cmLocalVisualStudio7Generator.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fixed
cmLocalVisualStudio7Generator to deal with quotes in macro
definitions properly. This addresses bug#4983.
2007-05-09 09:35 alex
* Source/: cmTarget.cxx, cmTarget.h:
STYLE: functions use upper case for the first letter
Alex
2007-05-09 09:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-09 08:25 alex
* Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
Source/cmTarget.cxx, Source/cmTarget.h,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
ENH: now target names can be used in add_custom_command() and
add_custom_target() as COMMAND, and cmake will recognize them and
replace them with the actual output path of these executables.
Also the dependency will be added automatically. Test included.
ENH: moved TraceVSDependencies() to the end of
GlobalGenerator::Configure(), so it is done now in one central
place
Alex
2007-05-08 16:58 alex
* Tests/CustomCommand/: CMakeLists.txt,
GeneratorInExtraDir/CMakeLists.txt:
ENH: also test if the dependency to a target works with POSTBUILD
Alex
2007-05-08 16:37 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: getting closer
2007-05-08 15:49 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: add initial xcode
framework stuff
2007-05-08 15:29 alex
* Source/cmLocalVisualStudio7Generator.cxx: COMP: a closing brace
was missing
Alex
2007-05-08 14:47 alex
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx:
ENH: move TraceVSDependencies() from every generator to the end
of GlobalGenerator::Configure(), removes some code duplication
and makes it easier to add support for "importing" targets
Alex
2007-05-08 14:28 alex
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalGenerator.cxx, cmGlobalVisualStudio7Generator.cxx,
cmGlobalXCodeGenerator.cxx:
STYLE: standard for-loop-initialization in the MSVC generator,
one level less deep if-statement in XCode generator, one level
less deep function call in the global generator -> makes it
easier to understand IMO
Alex
2007-05-08 14:10 alex
* Source/cmTarget.h:
STYLE: GetName() is const, comment updated
Alex
2007-05-08 12:43 hoffman
* Tests/Framework/: bar.cxx, foo.cxx: ENH: make it work on non
windows
2007-05-08 11:53 hoffman
* Source/cmLocalGenerator.cxx, Tests/Framework/CMakeLists.txt,
Tests/Framework/bar.cxx, Tests/Framework/foo.cxx: ENH: fix it so
that the FRAMEWORK property does not break the building of normal
shared libs on non-mac platforms
2007-05-08 11:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-08 10:58 hoffman
* Source/CMakeLists.txt, Tests/Framework/CMakeLists.txt,
Tests/Framework/bar.cxx, Tests/Framework/foo.cxx,
Tests/Framework/foo.h, Tests/Framework/foo2.h: ENH: add a very
simple framework test
2007-05-08 10:32 hoffman
* Modules/MacOSXFrameworkInfo.plist.in,
Modules/Platform/Darwin.cmake, Source/cmLocalGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h, Source/cmTarget.cxx:
ENH: initial support for creation of frameworks on Mac
2007-05-08 10:05 alex
* Source/: cmMakefile.cxx, cmTarget.cxx:
ENH: also detect targetnames-used-as-commands for
PREBUILD/PRELINK/POSTBUILD custom commands
Alex
2007-05-07 18:17 king
* Modules/Platform/Linux.cmake: BUG: Detect debian with existence
of /etc/debian_version so things work in a chroot install. This
is suggested in bug#4805.
2007-05-07 14:50 alex
* Tests/CustomCommand/: CMakeLists.txt,
GeneratorInExtraDir/CMakeLists.txt:
ENH: also test the automatic dependency. To make it a bit harder
also use SET_TARGET_PROPERTIES(OUTPUT_NAME) for the generator
executable
Alex
2007-05-07 14:42 alex
* Source/: cmLocalUnixMakefileGenerator3.cxx, cmTarget.cxx:
ENH: if a target name is used as command in add_custom_command,
automatically add the dependency to this target
Alex
2007-05-07 14:27 alex
* Source/cmCustomCommand.h:
STYLE: IsUsed() is const, semicolons are not required
Alex
2007-05-07 11:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-07 09:48 alex
* Tests/CustomCommand/CMakeLists.txt:
ENH: add test for the target-to-location translation for
ADD_CUSTOM_TARGET
Alex
2007-05-07 08:48 alex
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate:
ENH: also support target-as-command with the MSVC6 generator
Alex
2007-05-06 09:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-05 08:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-04 17:17 alex
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h:
ENH: add configName argument to CreateTargetRules so it can
create the rules correctly for the different configtypes. Has to
be used for configuring the project file templates.
Alex
2007-05-04 17:09 alex
* Source/cmLocalVisualStudio7Generator.cxx:
STYLE: remove the commented code, wasn't intended to be committed
Alex
2007-05-04 16:43 alex
* Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmTarget.cxx,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/main.cxx,
Tests/CustomCommand/GeneratorInExtraDir/CMakeLists.txt:
ENH: you can now use the target name of a executable target in
cmake as command in add_custom_command, it should also honor the
buildtypes. A testcase in Tests/CustomCommand/ is also coming
soon. Tested on Linux with Makefiles, OSX with XCode and MSVC 7.
MSVC 6 and 8 are not tested. Next will be to also automatically
add the dependencies to this target automatically.
Alex
2007-05-04 14:08 alex
* Source/cmLocalVisualStudio7Generator.cxx: COMP: removed unused
variable temp
Alex
2007-05-04 09:50 alex
* Source/cmMakefile.cxx:
COMP: fix warning on VS8: conversion unsigned int -> size_t
Alex
2007-05-03 20:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-03 15:25 martink
* Source/cmTryRunCommand.cxx: ENH: look at
CMAKE_TRY_COMPILE_CONFIGURATION var for TryRun as well
2007-05-03 13:03 king
* Source/kwsys/ProcessUNIX.c, Utilities/cmcurl/url.c: COMP: Fix
code-not-reached warnings for SunCC.
2007-05-03 08:24 king
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineCompilerId.cmake,
CMakeDetermineFortranCompiler.cmake,
CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
CMakeFortranInformation.cmake, Platform/Linux-SunPro-C.cmake,
Platform/Linux-SunPro-CXX.cmake,
Platform/Linux-SunPro-Fortran.cmake: ENH: Merging CompilerId
updates from branch CMake-Modules-CompilerId to the main tree.
Changes between CMake-Modules-CompilerId-mp1 and
CMake-Modules-CompilerId-mp2 are included.
2007-05-03 07:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-02 14:13 alex
* Modules/CMakeDetermineCCompiler.cmake:
BUG: fix typo, use TOOLCHAIN_PREFIX as prefix instead of location
Alex
2007-05-02 11:56 alex
* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
ENH: make it possible to set the object file extension
independent from the build platform at build time
Alex
2007-05-02 01:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-05-01 18:28 king
* Modules/: CMakeDetermineFortranCompiler.cmake,
CMakeFortranCompiler.cmake.in, CMakeFortranCompilerId.F90,
CMakeFortranInformation.cmake: ENH: Using
CMAKE_DETERMINE_COMPILER_ID to determine the Fortran compiler.
This works only for Fortran90+ compilers that run the
preprocessor. Otherwise we fall back to the old behavior.
2007-05-01 18:27 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake, CMakeDetermineCompilerId.cmake:
ENH: Added flagvar argument to CMAKE_DETERMINE_COMPILER_ID to
choose the environment variable from which to get flags. Made
parsing of INFO blocks robust to having more than one in a single
string.
2007-05-01 18:26 king
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
ENH: Added code to load CompilerId version of platform file if it
exists. Set CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS only if it is
not already defined.
2007-05-01 18:24 king
* Modules/Platform/: Linux-SunPro-C.cmake, Linux-SunPro-CXX.cmake,
Linux-SunPro-Fortran.cmake: ENH: Adding platform file for Sun
Studio Express on Linux.
2007-05-01 18:22 king
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp,
CMakeDetermineCompilerId.cmake, CMakeLists.txt, FindMPI.cmake,
Platform/UnixPaths.cmake: ENH: Merging modules changes in range
CMake-Modules-CompilerId-mp1-post to
CMake-Modules-CompilerId-trunk-mp1 from trunk to
CMake-Modules-CompilerId branch.
2007-05-01 17:02 alex
* Source/cmTryRunCommand.h:
STYLE: fix typo
Alex
2007-05-01 17:00 alex
* Source/cmUtilitySourceCommand.h:
STYLE: according to Brad this one is ancient and shouldn't be
used for any new stuff
Alex
2007-05-01 16:37 alex
* Modules/CMakeTestCCompiler.cmake:
BUG: don't use stdio in the test for a simple executable, for
some embedded targets/toolchains/platforms this might already be
too much
Alex
2007-05-01 16:25 alex
* Source/: cmFindBase.cxx, cmFindBase.h:
ENH: add support for CMAKE_FIND_PREFIX, for prepending a prefix
before all directories searched by FIND_XXX(), useful for
defining a different root directory for the base directory of the
target platform
Alex
2007-05-01 14:35 king
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH:
Changed GNUC compiler id name to GNU.
2007-05-01 14:23 alex
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake:
ENH: add two new variables: CMAKE_TOOLCHAIN_PREFIX: will be
prepended to gcc, ar, g++, cc, c++ and ranlib if defined (gives
e.g. arm-elf-gcc etc.) CMAKE_TOOLCHAIN_LOCATION: if defined, the
compilers will be searched only there, the other tools at first
there, after that in other locations
If not already defined, both of them will be set by
CMakeDetermineXXXCompiler.cmake and used by the other one. If
mixing the environment variable CC/CXX and these variables this
can give weird mixtures.
change order of compiler names for CXX: from c++, g++ to g++, c++
(same order as for C)
Alex
2007-05-01 14:12 king
* Tests/CustomCommand/: CMakeLists.txt, check_mark.cmake: ENH:
Added test to make sure custom commands are not built more than
once in a single build. This tests for a bug introduced by one
fix and fixed by another fix for bug#4377.
2007-05-01 13:51 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
cmMakefileUtilityTargetGenerator.cxx: BUG: A utility target
should not run the custom commands from its source files
directly. The target-level rule must add dependencies on the
file-level custom commands to drive them. This bug was
introduced by the "fix" to bug 4377. This also restores the
documented behavior that PRE_BUILD rules are treated as PRE_LINK
rules on non-VS generators. Also fixed custom command
dependencies on the rule file build.make so that custom commands
re-run when the commands themselves change.
2007-05-01 13:13 alex
* Modules/CMakeDetermineSystem.cmake:
STYLE: the second check for uname wasn't intended to be committed
Alex
2007-05-01 13:11 alex
* Modules/CMakeDetermineSystem.cmake:
ENH: new variable CMAKE_TOOLCHAIN_FILE which can be used to
specify a cmake file which will be loaded even before cmake tries
to detect the system, so people can set e.g. CMAKE_SYSTEM to the
value for their target platform. Only detect CMAKE_SYSTEM if it
isn't set yet.
Alex
2007-05-01 13:07 alex
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake:
ENH: use CMAKE_SYSTEM_AND_C[XX]_COMPILER_INFO_FILE for loading
the file info file, but don't overwrite it if it has already been
specified. This is needed for cross compiling so people can
explicitely say which file to use depending on their target
platform
Alex
2007-05-01 11:46 alex
* Source/cmMakefile.cxx:
BUG: fix cmake listfile stack: if a file could not be opened,
remove it from the stack (usually CMakeCInformation.cmake and
CMakeCXXInformation.cmake which both put Linux-gcc.cmake on the
stack without removing it again: INCLUDE(... OPTIONAL) ) STYLE:
better readable output formatting of the listfile stack, now in
the same order as in gdb or with include files
Alex
2007-05-01 04:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-30 18:10 king
* Modules/CMakeCXXCompilerId.cpp: STYLE: Added comment explaining
choice of file extension.
2007-04-30 18:09 king
* Modules/CMakeLists.txt: BUG: Need to install
CMakeCXXCompilerId.cpp so that C++ compiler identification works
in an install tree.
2007-04-30 17:05 alex
* Modules/CMakeDetermineCompilerId.cmake:
STYLE: comment which says which variables this macro sets
Alex
2007-04-30 17:03 alex
* Modules/FindMPI.cmake:
STYLE: use the newer FIND_XXX syntax, which should find MPI in
even more directories and doesn't require to list standard
directories like /usr/lib, etc.
Alex
2007-04-30 16:05 alex
* Modules/CMakeLists.txt:
BUG: also install CMakePlatformId.h, otherwise the check for the
compiler id works only when building cmake itself, but not with
an installed cmake
Alex
2007-04-30 10:57 alex
* Modules/Platform/UnixPaths.cmake:
BUG: if /opt/lib and /opt/csw/lib are searched for libs, then
/opt/include and /opt/csw/include should also be searched for
headers (according to google they also exist)
Alex
2007-04-29 23:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-29 03:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-28 12:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-28 09:35 king
* Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Merging
CompilerId implementation from branch CMake-Modules-CompilerId to
the main tree. Changes between CMake-Modules-CompilerId-bp and
CMake-Modules-CompilerId-mp1 are included.
2007-04-28 08:25 king
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fixed line too
long.
2007-04-27 10:44 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: ENH: Hard-coded platform for
Visual Studio generators. Added TODO comment about setting the
compiler id.
2007-04-27 10:29 king
* Modules/CMakeDetermineCompilerId.cmake: BUG: When passing the
compiler id source file to the compiler, the native file path
format should be used on the command line.
2007-04-27 10:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-27 10:19 king
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: ENH: Added
Watcom compiler identifier.
2007-04-27 09:46 king
* Modules/: CMakeCCompilerId.c, CMakeCXXCompilerId.cpp: BUG: Fixed
for HP compilers.
2007-04-27 09:20 king
* Modules/CMakeDetermineCompilerId.cmake: BUG: Need to strip all
text before and after the INFO block because the binary may
contain string data leading up to the beginning of the strings.
2007-04-27 09:09 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: BUG: Still need to identify
compiler using command line for Xcode generator.
2007-04-27 09:01 andy
* Source/CTest/cmCTestCoverageHandler.h: STYLE: Add somme comments
2007-04-27 08:57 king
* Modules/: CMakeCCompiler.cmake.in, CMakeCCompilerId.c,
CMakeCXXCompiler.cmake.in, CMakeCXXCompilerId.cpp,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineCompilerId.cmake, CMakePlatformId.h: ENH: Initial
checkin of CompilerId feature on CMake-Modules-CompilerId branch.
This helps identify compilers and platforms by actually building
a source file and using the preprocessor definitions to recognize
known compilers.
2007-04-26 23:20 andy
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Initial attempt to do python
coverage. Hopefully will not break coverage on GCov
2007-04-26 21:50 andy
* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Add STRING STRIP
command
2007-04-26 09:56 king
* Source/cmFileCommand.cxx: COMP: Avoid warning.
2007-04-26 07:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-25 17:48 king
* Source/cmStringCommand.h: STYLE: Fixed line-too-long.
2007-04-25 17:22 king
* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Added FILE(STRINGS)
command.
2007-04-25 16:22 alex
* Modules/CMakeDetermineCXXCompiler.cmake:
STYLE: fix typo "CCC" -> "CC", add comments which variables it
sets
Alex
2007-04-25 05:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-24 14:03 hoffman
* Source/cmEnableLanguageCommand.h: ENH: fix docs
2007-04-24 12:30 hoffman
* Source/cmGlobalGenerator.cxx: ENH: fix seg fault in ccmake when
hitting configure twice
2007-04-24 01:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-23 16:48 king
* Source/cmStringCommand.cxx: COMP: Added missing include for time.
2007-04-23 11:04 martink
* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add command
to generate random strings
2007-04-22 23:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-21 18:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-20 11:53 king
* Source/kwsys/kwsysPlatformTestsCXX.cxx: COMP: Make sure gcc 2.96
sstream header is not used.
2007-04-20 09:50 king
* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Added
istringstream::clear() method to disambiguate the call from using
string::clear or istrstream::clear.
2007-04-20 09:49 king
* Source/cmLoadCommandCommand.cxx: BUG: Reverting previous change.
It did not account for the possibility that the loaded command
was built with a different compiler.
2007-04-20 04:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-19 12:56 king
* Source/kwsys/testIOS.cxx: BUG: Need to clear read failure when
string is reset.
2007-04-19 12:53 king
* Source/kwsys/testIOS.cxx: ENH: Added testing for istringstream
and stringstream.
2007-04-19 12:44 king
* Source/kwsys/kwsys_stl_string.hxx.in: BUG: Fix stream state on
successfully reading a string.
2007-04-19 12:12 king
* Source/kwsys/: String.hxx.in, kwsys_ios_sstream.h.in: COMP: Fixes
for Watcom.
2007-04-19 12:11 king
* Source/kwsys/CMakeLists.txt: COMP: Skip testAutoPtr and
testHashSTL on Watcom. They are hopeless.
2007-04-19 12:11 king
* Source/kwsys/EncodeExecutable.c: COMP: Need to include header for
unlink function.
2007-04-19 11:32 king
* Tests/Plugin/src/: example_exe.cxx, example_mod_1.c: ENH: Added
function call argument to module function to make sure calling
convention matches on lookup. Fixed for Watcom.
2007-04-19 11:31 king
* Source/kwsys/DynamicLoader.cxx: ENH: Added support for Watcom
compiler. Added TODO comment about calling conventions.
2007-04-19 11:23 king
* Source/cmLoadCommandCommand.cxx: ENH: Removed code unnecessary
now that DynamicLoader is implemented better.
2007-04-19 11:21 king
* Source/kwsys/: CMakeLists.txt, kwsys_stl_string.hxx.in: ENH:
Fixed stl string streaming operators for Watcom.
2007-04-19 04:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-18 09:56 king
* Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation.
When using a loader_flag link item the full per-configuration
path should be used. The fullPathLibs returned should refer to
the import library if it was used. Since the full paths are used
for dependencies the executable used with loader_flag should be
returned also.
2007-04-18 04:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-18 00:12 king
* Source/CMakeLists.txt: ENH: Plugin test should now work on QNX.
2007-04-18 00:11 king
* Modules/Platform/QNX.cmake: ENH: Add CMAKE_EXE_EXPORTS_C_FLAG and
CMAKE_EXE_EXPORTS_CXX_FLAG to support executables that export
symbols.
2007-04-18 00:04 king
* Source/cmLocalGenerator.cxx: BUG: Cannot escape link items
because some need the spaces to separate arguments. Instead just
escape the argument to the loader flag.
2007-04-17 23:40 king
* Modules/Platform/: Linux.cmake, FreeBSD.cmake: ENH: Added
CMAKE_EXE_EXPORTS_C_FLAG and CMAKE_EXE_EXPORTS_CXX_FLAG to
support executables that export symbols.
2007-04-17 23:39 king
* Source/cmMakefileExecutableTargetGenerator.cxx: ENH: Added
platform variable CMAKE_EXE_EXPORTS_<lang>_FLAG to add a linker
flag when building executables that have the ENABLE_EXPORTS
property set.
2007-04-17 23:27 king
* Tests/Plugin/CMakeLists.txt: COMP: Need to enable ansi C
features.
2007-04-17 23:16 king
* Source/cmLocalGenerator.cxx: BUG: Fix ComputeLinkInformation for
non-linked targets. Why is it called for utility targets anyway?
2007-04-17 18:18 king
* Source/CMakeLists.txt, Tests/Plugin/include/example.h: ENH: Fixed
Plugin test on Cygwin.
2007-04-17 16:42 king
* Source/CMakeLists.txt: BUG: Disable Plugin test on Cygwin until
it is implemented.
2007-04-17 16:34 king
* Source/CMakeLists.txt: ENH: Re-enabling Plugin test now that it
should work on MacOSX. I will let it run one night to see what
platforms are still not implemented. Currently it is not run on
QNX because it is known to not be implemented there.
2007-04-17 16:19 king
* Modules/Platform/Darwin.cmake: ENH: Added
CMAKE_SHARED_MODULE_LOADER_C_FLAG and
CMAKE_SHARED_MODULE_LOADER_CXX_FLAG to support linking plugins to
executables.
2007-04-17 16:11 king
* Source/cmLocalGenerator.cxx: ENH: Added use of platform variable
CMAKE_SHARED_MODULE_LOADER_<lang>_FLAG to add a special flag when
linking a plugin to an executable that loads it.
2007-04-17 15:06 king
* Source/CMakeLists.txt: BUG: Disable Plugin test until it works
everywhere.
2007-04-17 14:08 king
* Source/CMakeLists.txt: ENH: Added test for executables with
plugins that use an API exported by the executable itself.
2007-04-17 13:52 king
* Tests/Plugin/: CMakeLists.txt, src/example_exe.cxx,
src/example_exe.h.in: ENH: Configure location of plugin files so
that the executable can run with any current working directory.
2007-04-17 13:43 king
* Tests/Plugin/: CMakeLists.txt, include/example.h,
src/example_exe.cxx, src/example_mod_1.c: ENH: Added test for
executables with plugins that use an API exported by the
executable itself.
2007-04-17 04:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-16 04:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-15 11:56 andy
* Utilities/cmcurl/Testing/sepheaders.c: ENH: Fix old api
2007-04-15 03:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-14 02:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-13 10:22 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: better progress
for any directory that is a project
2007-04-13 01:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-12 15:50 andy
* Source/cmVariableWatchCommand.cxx: STYLE: Fix line lengths
2007-04-12 15:46 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: some code consolidation
and cleanup
2007-04-12 14:21 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix progress for
ENCLUDE_FORM_ALL cases using new project to target map. Only
fixes it for the top level all target
2007-04-12 10:56 king
* Source/kwsys/ProcessWin32.c: ENH: Added KWSYSPE_DEBUG macro to
print debugging trace information. Added TODO comment explaining
why process execution can still hang when a grandchild keeps the
output pipes open.
2007-04-11 17:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-11 15:13 andy
* Source/cmCommands.cxx, Source/cmFindPackageCommand.cxx,
Source/cmMakefile.cxx, Source/cmVariableWatch.cxx,
Source/cmVariableWatch.h, Source/cmVariableWatchCommand.cxx,
Source/cmVariableWatchCommand.h, Source/cmake.cxx,
Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/VariableWatchTest.cmake.in: ENH: Add variable
watch command
2007-04-11 10:00 king
* Source/cmMarkAsAdvancedCommand.cxx: STYLE: Fixed line-too-long.
2007-04-10 21:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-10 17:12 utkarsh1
* Utilities/cmcurl/CMakeLists.txt: ENH: Merging branch
PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between
PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are
included.
2007-04-10 16:03 king
* Source/cmCacheManager.h: BUG: When a non-cache variable is marked
as advance do not use the cmMakefile implementation of
AddCacheDefinition to avoid removing the makefile definition.
2007-04-10 15:55 king
* Source/cmMarkAsAdvancedCommand.cxx: BUG: When a non-cache
variable is marked as advance do not use the cmMakefile
implementation of AddCacheDefinition to avoid removing the
makefile definition.
2007-04-10 14:54 barre
* Modules/Dart.cmake: ENH: this variable overrides all PROJECT_URL.
Check the dashboard, all projects have the wrong URL in their
"Home" button. Other variables (like ROLLUP_URL) were moved a
while ago, for some reasons this one is still here.
2007-04-10 13:09 king
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h: BUG: The ALL_BUILD target should
not have any command lines so that it is not always considered
out of date. Moved the 'Build all projects' message into the
description field instead of an echo in the command field. Moved
common implementation of Generate for VS6 and VS7 into the
superclass to avoid duplicate code for the ALL_BUILD target.
This addresses bug#4556.
2007-04-10 11:26 andy
* Utilities/cmcurl/CMakeLists.txt: ENH: No reason to search for
UCB. Let me know if anybody still has ucb
2007-04-10 11:22 king
* Modules/Platform/Linux.cmake, Source/cmFileCommand.cxx,
Source/cmLocalGenerator.cxx: ENH: Added option
CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default
permissions for shared libraries include the executable bit.
This is necessary to support the conflicting policies of Debian
and Fedora. These changes address bug#4805.
2007-04-10 09:54 martink
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmTarget.cxx: ENH: added
internal target property for the name of the project file
2007-04-10 08:49 king
* Source/cmGlobalUnixMakefileGenerator3.cxx: STYLE: Added comment
about why dependencies need to be chained to clarify code.
2007-04-10 08:36 king
* Modules/Platform/NetBSD.cmake: ENH: Enabled use of soname and
therefore versioning symlinks. Patch is from bug#4558.
2007-04-09 21:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-08 21:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-07 21:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-06 21:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-05 21:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-05 09:19 king
* Source/cmMakefile.cxx: STYLE: Fix line-too-long.
2007-04-04 17:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-04 16:28 andy
* Utilities/Doxygen/doxyfile.in: STYLE: Do doxygen for CPack
2007-04-04 15:58 andy
* Modules/CheckCSourceCompiles.cmake: BUG: Revert back to 1.14
2007-04-04 15:57 andy
* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
BUG: Revert back to 1.4
2007-04-04 14:49 king
* Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudioGenerator.cxx,
Source/cmGlobalVisualStudioGenerator.h,
Tests/Dependency/Two/CMakeLists.txt,
Tests/Dependency/Two/TwoSrc.c,
Tests/Dependency/Two/TwoCustomSrc.c,
Tests/Dependency/Two/two-test.h.in: BUG: Fix utility dependencies
for static libraries in VS generators. This addresses bug#4789.
2007-04-04 13:43 hoffman
* Modules/FindJNI.cmake: BUG: fix for bug 4605
2007-04-04 13:41 andy
* bootstrap: ENH: Fix copyright year
2007-04-04 13:06 andy
* Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix kwstyle
2007-04-04 13:06 andy
* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
COMP: Fix kwstyleSource/CTest/cmCTestBuildHandler.cxx
2007-04-04 12:05 andy
* Source/cmConfigureFileCommand.cxx: BUG: No need for the backward
compatibility variable warning
2007-04-04 12:05 andy
* Source/cmMakefile.cxx: ENH: Add variable for the current list
file
2007-04-04 11:22 king
* Source/: CMakeLists.txt, cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudioGenerator.cxx,
cmGlobalVisualStudioGenerator.h: ENH: Added
cmGlobalVisualStudioGenerator as superclass to all VS global
generators.
2007-04-03 23:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-03 03:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-02 02:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-04-01 02:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-31 02:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-30 10:53 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmMakefileTargetGenerator.cxx: ENH: make sure default /System
framework is not added with -F
2007-03-30 02:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-29 02:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-28 11:06 martink
* Source/CTest/: cmCTestBuildHandler.cxx: BUG: even safer checking
of return value
2007-03-28 10:58 martink
* Source/CTest/cmCTestBuildHandler.cxx: BUG: fix checking of the
return value for a build
2007-03-28 02:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-27 23:15 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Restored shared local
variable removed by previous change.
2007-03-27 23:13 king
* Source/: cmGlobalXCodeGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefileTargetGenerator.cxx,
cmTarget.cxx, cmTarget.h: ENH: Created method
cmTarget::GetExportMacro to centralize computation of the export
symbol name. This removes duplicate code from all the
generators. Also enabled the export definition for executable
targets with the ENABLE_EXPORTS property set.
2007-03-27 02:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-26 02:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-25 02:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-24 14:12 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: need
kwsys' Glob in VTK 5.0
2007-03-24 14:04 barre
* Source/kwsys/: CMakeLists.txt, Glob.cxx, Glob.hxx.in: ENH: need
kwsys' Glob in VTK 5.0
2007-03-24 02:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-23 16:33 hoffman
* Source/cmCTest.cxx: BUG: fix problem with new curl_getdate and
ctest
2007-03-23 02:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-22 09:45 king
* Source/cmLocalGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmTarget.cxx, Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-wcl386.cmake: ENH: Added target property
ENABLE_EXPORTS for executable targets. It enables the
executables for linking by loadable modules that import symbols
from the executable. This finishes the executable import library
support mentioned in bug #4210.
2007-03-22 02:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-21 13:49 martink
* Source/CMakeLists.txt: BUG: typo in if test
2007-03-21 07:16 king
* Tests/OutOfSource/OutOfSourceSubdir/: CMakeLists.txt, simple.cxx:
BUG: Disable deep-source test on Watcom until it can be fixed.
This is a new feature for other generators anyway.
2007-03-21 02:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-20 15:51 hoffman
* Utilities/cmcurl/strequal.c: ENH: second try to fix qnx build
problem
2007-03-20 15:49 hoffman
* Utilities/cmcurl/strequal.c: ENH: try to fix qnx build problem
2007-03-20 14:52 martink
* Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
return values as warnings for make programs
2007-03-20 14:31 martink
* Source/CTest/cmCTestBuildHandler.cxx: ENH: try markign non zero
return values as warnings for make programs
2007-03-20 14:11 martink
* Source/CTest/cmCTestBuildHandler.cxx: ENH: add another error
regexp
2007-03-20 13:34 king
* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Reduce
long source file name length for WMake.
2007-03-20 12:44 hoffman
* Source/CPack/cmCPackTarCompressGenerator.cxx: BUG: fix coverity
error, null check after usage fix
2007-03-20 12:32 hoffman
* Modules/Platform/: AIX.cmake, QNX.cmake: ENH: add c++ flag when
compiling c++ code merge from main tree
2007-03-20 11:52 martink
* Source/cmCTest.cxx: ENH: minor additional error output
2007-03-20 09:51 martink
* Utilities/cmcurl/: CMakeLists.txt, config.h.in,
Platforms/WindowsCache.cmake: BUG: was not setting HAVE_PROCESS_H
properly
2007-03-20 09:14 king
* Modules/Platform/Windows-bcc32.cmake: BUG: Disable creation of
import libraries for executables on Borland until it can be made
optional. Otherwise all executables get a .lib with the same
name which is unexpected behavior for users.
2007-03-20 08:16 king
* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: BUG: Work
around VS8 conversion to a relative path for the long source
name. It takes the nice full path we give it, converts to
relative, and then repacks relative on top of the build directory
resulting in a path longer than its own maxpath even though the
original path given was short enough. Even VS6 dealt with it
better.
2007-03-20 02:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-19 13:04 martink
* Source/: CMakeLists.txt, ctest.cxx,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: support for
--build-config-sample feature #1022
2007-03-19 10:00 king
* Modules/Platform/CYGWIN.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/cmInstallCommand.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Templates/EXEHeader.dsptemplate: ENH: Added
support for import libraries created by executable and module
targets. The module import libraries should never be used but
some windows compilers always create them for .dll files since
there is no distinction from shared libraries on that platform.
The executable import libraries may be used to create modules
that when loaded bind to symbols from the executables. This is
an enhancement related to bug#4210 though not requested by it
explicitly.
2007-03-19 02:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-18 16:18 andy
* Utilities/cmcurl/: tftp.c, transfer.c: COMP: Remove some warnings
2007-03-18 02:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-17 13:23 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix for crash from
main tree
2007-03-17 13:18 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: remove seg fault I
hope
2007-03-17 00:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-16 18:44 king
* Utilities/cmcurl/curl/curl.h: COMP: Do not #include files inside
extern "C" {} blocks.
2007-03-16 18:05 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/Platform/Windows-bcc32.cmake, Modules/Platform/gcc.cmake,
Source/CMakeLists.txt, Source/cmFileCommand.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudio8Win64Generator.cxx,
Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/kwsys/SystemTools.cxx,
Tests/PrecompiledHeader/CMakeLists.txt,
Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
Tests/PrecompiledHeader/foo_precompile.c,
Tests/PrecompiledHeader/include/foo.h,
Tests/PrecompiledHeader/include/foo_precompiled.h,
Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
Tests/SetLang/foo.c: ENH: check in fixes from main tree to create
2.4.7 RC 5
2007-03-16 16:48 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Need to include
relative path top information in directory information so that
relative path conversion during dependency generation works with
the same rules as project generation.
2007-03-16 16:28 king
* Source/cmInstallTargetGenerator.cxx: BUG: Use GetExecutableNames
instead of GetLibraryNames to compute the installation file name
for executable targets.
2007-03-16 16:04 king
* Source/CTest/cmCTestBuildHandler.cxx: COMP: Fix bad escape
sequence.
2007-03-16 14:51 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
expressions for visual studio 6
2007-03-16 14:28 king
* Utilities/cmcurl/CMakeLists.txt: COMP: Ignore windows sockets on
cygwin. Remove duplicate source entry.
2007-03-16 10:34 king
* Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx.in: ENH: Added
computation of object file names that are almost always short
enough to not exceed the filesystem path length limitation. This
is useful when a source file from outside the tree is referenced
with a long full path. The object file name previously would
contain the entire path which when combined with the build output
directory could exceed the filesystem limit. Now CMake
recognizes this case and replaces enough of the beginning of the
full path to the source file with an md5sum of the replaced
portion to make the name fit on disk. This addresses bug#4520.
2007-03-16 09:34 andy
* Utilities/cmcurl/CMake/: CMakeConfigurableFile.in,
CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake: COMP: Fix
support for old CMake (2.0 and 2.2)
2007-03-15 17:22 andy
* Utilities/cmcurl/CMake/CheckCSourceRuns.cmake: ENH: Unify with
the compile one
2007-03-15 15:22 andy
* Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
connect.h, content_encoding.c, content_encoding.h, cookie.c,
cookie.h, curl.copyright, curl_memory.h, curlx.h, dict.c, dict.h,
easy.c, easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
formdata.h, ftp.c, ftp.h, getdate.c, getdate.h, getenv.c,
getinfo.c, getinfo.h, gtls.c, gtls.h, hash.c, hash.h, hostares.c,
hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
memdebug.c, memdebug.h, memory.h, mprintf.c, multi.c, multiif.h,
netrc.c, netrc.h, nwlib.c, parsedate.c, parsedate.h, progress.c,
progress.h, security.c, security.h, select.c, select.h, sendf.c,
sendf.h, setup.h, setup_once.h, share.c, share.h, sockaddr.h,
socks.c, socks.h, speedcheck.c, speedcheck.h, splay.c, splay.h,
ssh.c, ssh.h, sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c,
strdup.h, strequal.c, strequal.h, strerror.c, strerror.h,
strtok.c, strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h,
tftp.c, tftp.h, timeval.c, timeval.h, transfer.c, transfer.h,
url.c, url.h, urldata.h, version.c,
CMake/CheckCSourceCompiles.cmake, CMake/CheckCSourceRuns.cmake,
CMake/OtherTests.cmake, Platforms/WindowsCache.cmake,
curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
curl/multi.h, curl/stdcheaders.h: ENH: Update Curl to 7.16.1
2007-03-15 13:48 martink
* Source/cmMakefile.cxx: BUG: change in how set cache overrides
local definitions. Should mainly be a NOP change for most cases
2007-03-14 21:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-14 16:30 king
* CMakeLists.txt: ENH: Enable use of kwsys MD5 implementation.
2007-03-14 16:29 king
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Reverting previous
changes related to using an empty string for a relative path to
the current directory. Too many places want the . version.
Instead we can just convert the . to an empty string in the one
place that motiviated the original change.
2007-03-14 15:35 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: When the current
output directory is a link directory we need to reference it with
the relative path "." instead of an empty relative path.
2007-03-14 15:12 king
* Source/kwsys/: CMakeLists.txt, MD5.c, MD5.h.in, testEncode.c:
ENH: Added MD5 implementation to KWSys.
2007-03-14 13:36 king
* Source/cmLocalGenerator.cxx: BUG: During relative path conversion
if the remote and target paths are the same return the empty
string instead of ".".
2007-03-14 09:34 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: All executable and
library project types should specify a program database file name
for all configurations. Even when debug information is not used
the .pdb file specified is used to construct the name of a .idb
file that exists for all configurations when building with the VS
IDE.
2007-03-13 15:18 martink
* Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmMakefile.cxx, cmMakefile.h: ENH: some more cleanup
2007-03-13 14:23 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefile.cxx, cmPropertyMap.cxx, cmTarget.cxx: ENH: add project
to target map, not used yet, but created
2007-03-13 11:58 king
* Source/cmLocalGenerator.cxx: BUG: Fix check of EXCLUDE_FROM_ALL
property to use boolean type. This is required for installation
of subdirectories to work.
2007-03-13 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-12 23:36 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Remove spaces from test
output paths. Not all make tools can handle it. Ths
SubDirSpaces test is meant for that purpose anyway.
2007-03-12 16:10 martink
* Source/cmake.cxx: ENH: added remove_directory bug 2937
2007-03-12 14:15 king
* Source/cmFileCommand.cxx: BUG: Preserve symlinks during
installation. This addresses bug#4384.
2007-03-12 13:50 king
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Added kwsys
SystemTools::CreateSymlink and SystemTools::ReadSymlink.
2007-03-12 13:30 martink
* Source/cmake.cxx: ENH: typo
2007-03-12 13:28 king
* Tests/PrecompiledHeader/CMakeLists.txt: BUG: Do not use /I mode
in VS6.
2007-03-12 12:44 king
* Tests/PrecompiledHeader/CMakeLists.txt: BUG: Clean the pch during
make clean so that the test passes when run more than once.
2007-03-12 12:40 martink
* Source/cmake.cxx: ENH: small enchancement for bug 3776.
2007-03-12 12:35 king
* Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudio8Win64Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Tests/PrecompiledHeader/CMakeLists.txt: BUG: Split precompiled
header flags into a separate per-global-generator flag map. This
is needed because the flag mappings differ across VS IDE
versions. This fixes bug#3512 for VS8 where as the previous fix
only worked for VS7.
2007-03-12 11:32 martink
* Source/cmGlobalXCodeGenerator.cxx: COMP: XCode fix
2007-03-12 10:26 martink
* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
cmAddSubDirectoryCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmInstallFilesCommand.cxx,
cmInstallProgramsCommand.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmMakefile.cxx, cmMakefile.h,
cmSubdirCommand.cxx, cmTarget.h: ENH: some code cleanup
2007-03-12 10:23 king
* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt,
SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt:
ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY,
LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is
an incremental fix for bug#2240 and bug#4210.
2007-03-11 01:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-10 07:49 king
* Modules/Platform/Windows-wcl386.cmake: BUG: Do not create import
library for MODULEs. This is an incremental fix for bug#4210.
2007-03-10 07:37 king
* Modules/Platform/Windows-cl.cmake: BUG: Fixed MSVC8 module build
rule to not use /implib option. This is an incremental fix for
bug#4210.
2007-03-10 06:56 king
* Source/cmLocalVisualStudio6Generator.cxx: STYLE: Fix
line-too-long.
2007-03-10 01:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-09 17:15 king
* Source/cmLocalGenerator.cxx: BUG: Use real path subdirectory
check instead of substring comparison to identify when paths are
below the relative path tops. Otherwise when the build tree is
next to the source tree with the same name plus a suffix the
relative path from the binary to source tree is allowed even
though it goes outside cmake-managed directories.
2007-03-09 16:58 king
* Source/kwsys/auto_ptr.hxx.in: COMP: Fix warning about binding
reference-to-non-const to an rvalue on VS6. It does not seem to
be doing the proper auto_ptr_ref conversions. Instead use the
const_cast work-around on this platform.
2007-03-09 16:27 king
* Source/kwsys/hashtable.hxx.in: COMP: Fixed unreferenced parameter
warning for VS6 with /W4.
2007-03-09 16:26 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Re-enable backward
compatibility replacements in user-provided VS6 DSP template
files.
2007-03-09 16:25 king
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: ENH: Implemented use of
cmTarget::GetDirectory() in Visual Studio 6 generator. This is
an incremental fix for bug#4210.
2007-03-09 15:14 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Added target properties
ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and
RUNTIME_OUTPUT_DIRECTORY. If set these override
EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for a specific
target. They can be used to distribute target files in the build
tree with the same granularity that the INSTALL command provides
for the install tree. This addresses bug#2240 and bug#4210.
2007-03-09 14:50 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Fixed OSX
bundles to be built in the directory specified by
cmTarget::GetDirectory(). This is an incremental step for
bug#2240.
2007-03-09 13:59 king
* Modules/Platform/Windows-cl.cmake: BUG: Shared library creation
should use /implib option to specify the name of the import
library explicitly. This is an incremental step for bug #4210.
2007-03-09 13:56 king
* Source/cmMakefileLibraryTargetGenerator.cxx: ENH: Do not compute
a path name for the import library if there is no import library.
This simplifies tracking down problems with trying to create
import libraries for MODULEs.
2007-03-09 11:35 andy
* CMakeLists.txt: ENH: Prepare for the new curl. Curl is build
static, so set define to on
2007-03-09 11:35 andy
* Utilities/cmcurl/: CMakeLists.txt, setup.h,
CMake/OtherTests.cmake, Platforms/WindowsCache.cmake: ENH:
Several windows fixes
2007-03-09 11:29 king
* Source/: cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
Added cmMakefileTargetGenerator::GenerateExtraOutput to wrap up
creation of rules to drive creation of extra outputs generated as
side effects of another rule. Reimplemented generation of custom
command multiple output rules to use it. Reimplemented soname
symlink output dependencies to use it. Now if a symlink is
deleted the library will be recreated with the symlink.
2007-03-09 11:26 king
* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to account
for import library directory when constructing the clean rule for
the import library. This is an incremental fix for bug #4210.
2007-03-09 10:30 king
* Source/cmLocalGenerator.cxx: ENH: Implemented new policy to
choose the directory part of the object file name. This should
keep the names looking as nice and short as possible. This
partially addresses bug#4520.
2007-03-09 09:30 king
* Source/: cmInstallTargetGenerator.cxx, cmLocalGenerator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
ENH: Added implib option to cmTarget::GetDirectory to support a
separate directory containing the import library. This is an
incremental step for bug#4210.
2007-03-08 23:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-08 15:33 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
Combined cmTarget::GetDirectory and cmTarget::GetOutputDir since
they are nearly the same. This is another step for bug#2240.
2007-03-08 15:24 king
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: Removed unused variables LibraryOutputPath and
ExecutableOutputPath. Each target is asked for its own output
directory. This is a step towards bug#2240.
2007-03-08 15:10 king
* Source/cmTarget.cxx: COMP: Fixed enumeration-not-used warning in
switch.
2007-03-08 14:57 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmTarget.cxx, cmTarget.h: ENH:
Replaced LibraryOutputPath and ExecutableOutputPath variables in
Makefile and VS generators to instead ask each target for its
output path. This significantly reduces total code size and
centralizes previously duplicate code. It is also a step towards
bug#2240.
2007-03-08 14:15 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Ask the target for
its own directory in case of bundle instead of directly using
ExecutableOutputPath.
2007-03-08 14:11 andy
* Utilities/cmcurl/: CMakeLists.txt, CMake/OtherTests.cmake: ENH:
Add some missing headers and fix OtherTests.cmake macros
2007-03-08 13:19 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Compute
HomeRelativeOutputPath following the rules of
RelativePathTopBinary by going through the Convert() method.
This supports out-of-binary build trees without using relative
paths that go outside trees managed by CMake.
2007-03-08 13:13 king
* Source/CMakeLists.txt: ENH: Enable SubDirSpaces test when
building with bootstrapped cmake.
2007-03-08 13:05 king
* Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Fixed recursive make call
target escaping for Borland to support SubDirSpaces test.
2007-03-08 11:49 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Updated
GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE
conversion. This code is special because it is the only place
that a make target name is passed on a command line.
2007-03-08 11:49 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
ConvertToOutputSlashes method to convert slashes with the same
policy as ConvertToOutputPath but without escaping.
2007-03-08 11:10 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Removed useless method
ConvertToMakeTarget and all calls to it. It had a buggy
implementation that caused it to do nothing.
2007-03-08 10:31 king
* Source/: cmLocalGenerator.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: BUG: Some calls to Convert() were
converting for MAKEFILE but then passing the output to the build
shell. The calls have now been converted to call Convert() with
SHELL.
2007-03-08 10:19 king
* Source/cmLocalUnixMakefileGenerator3.cxx: STYLE: Removed unused
calls to Convert.
2007-03-08 09:48 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: STYLE: Removing
unused methods ConvertToShellPath and EscapeForUnixShell.
2007-03-08 08:50 andy
* Utilities/cmcurl/: CMakeLists.txt, amigaos.c, amigaos.h,
arpa_telnet.h, base64.c, base64.h, config.h.in, connect.c,
connect.h, content_encoding.c, content_encoding.h, cookie.c,
cookie.h, curl.copyright, curlx.h, dict.c, dict.h, easy.c,
easyif.h, escape.c, escape.h, file.c, file.h, formdata.c,
formdata.h, ftp.c, ftp.h, getenv.c, getinfo.c, getinfo.h, gtls.c,
gtls.h, hash.c, hash.h, hostares.c, hostasyn.c, hostip.c,
hostip.h, hostip4.c, hostip6.c, hostsyn.c, hostthre.c, http.c,
http.h, http_chunks.c, http_chunks.h, http_digest.c,
http_digest.h, http_negotiate.c, http_negotiate.h, http_ntlm.c,
http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h, inet_ntop.c,
inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c, krb4.h, ldap.c,
ldap.h, llist.c, llist.h, md5.c, md5.h, memdebug.c, memdebug.h,
memory.h, mprintf.c, multi.c, multiif.h, netrc.c, netrc.h,
nwlib.c, parsedate.c, parsedate.h, progress.c, progress.h,
security.c, select.c, select.h, sendf.c, sendf.h, setup.h,
setup_once.h, share.c, share.h, sockaddr.h, socks.c, socks.h,
speedcheck.c, speedcheck.h, splay.c, splay.h, ssh.c, ssh.h,
sslgen.c, sslgen.h, ssluse.c, ssluse.h, strdup.c, strdup.h,
strequal.c, strequal.h, strerror.c, strerror.h, strtok.c,
strtok.h, strtoofft.c, strtoofft.h, telnet.c, telnet.h, tftp.c,
tftp.h, timeval.c, timeval.h, transfer.c, transfer.h, url.c,
url.h, urldata.h, version.c, CMake/CheckCSourceCompiles.cmake,
CMake/CheckCSourceRuns.cmake, CMake/OtherTests.cmake,
curl/curl.h, curl/curlver.h, curl/easy.h, curl/mprintf.h,
curl/multi.h, curl/stdcheaders.h: ENH: Update to 7.16.1
2007-03-08 08:46 king
* Source/cmIncludeDirectoryCommand.cxx: STYLE: Fix line-too-long.
2007-03-08 08:38 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h, cmake.cxx: ENH:
SetupPathConversions is now called automatically on demand.
2007-03-07 22:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-07 17:39 king
* Source/cmLocalGenerator.cxx: ENH: Modified
GetObjectFileNameWithoutTarget to use relative paths for object
file names with sources above the current directory so long as
the relative path conversion works.
2007-03-07 17:32 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Improved
computation of RelativePathTopSource and RelativePathTopBinary to
use higher relative path tops when the source directories jump
around in a tree below the original source top.
2007-03-07 16:35 king
* Source/cmLocalGenerator.cxx: ENH: Set RelativePathTopSource and
RelativePathTopBinary independently for each local generator.
Relative path conversion is safe within a tree as long as it does
not go above the highest parent directory still managed by CMake.
2007-03-07 16:32 king
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: COMP:
Fix ConvertToRelativePath change for Xcode generator.
2007-03-07 16:00 king
* Source/kwsys/hashtable.hxx.in: STYLE: Move warning disable pragma
into push/pop block.
2007-03-07 15:57 king
* Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx: BUG: Get rid of ancient
variables CMAKE_CXX_WARNING_LEVEL, CMAKE_CXX_USE_RTTI,
CMAKE_CXX_STACK_SIZE which are only partially implemented and now
taken care of by flag mapping anyway.
2007-03-07 15:36 martink
* Modules/UsePkgConfig.cmake: BUG: untested fix for newlines in the
output of pkg config
2007-03-07 15:30 king
* Source/cmLocalGenerator.cxx: COMP: Add missing include for
assert.
2007-03-07 15:15 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Moved
ConvertToRelativePath from cmGlobalGenerator to cmLocalGenerator.
This is in preparation for setting up each local generator to
have its own RelativePathTopSource and RelativePathTopBinary
based on its ancestor directories.
2007-03-07 13:52 king
* Source/kwsys/: testDynamicLoader.cxx, testSystemTools.cxx: BUG:
Use angle-brackets to include testSystemTools.h to avoid problems
with in-source builds.
2007-03-07 13:01 martink
* Source/CMakeLists.txt: BUG: oops bad arg for new test
2007-03-07 11:03 martink
* Source/CMakeLists.txt, Source/cmIncludeDirectoryCommand.cxx,
Source/cmIncludeDirectoryCommand.h, Source/cmMakefile.cxx,
Source/cmSeparateArgumentsCommand.cxx,
Tests/NewlineArgs/CMakeLists.txt: BUG: improve bad argument
handling for INCLUDE_DIRECTORIES and ADD_DEFINITIONS bug 4364
2007-03-07 09:26 king
* Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Enabled
support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler.
2007-03-06 21:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-06 14:52 martink
* Tests/NewlineArgs/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
libcxx1.h, libcxx2.h.in: ENH: added a tets for newlines in some
commands
2007-03-06 10:56 martink
* Source/kwsys/hashtable.hxx.in: COMP: shut up w4 warning
2007-03-06 09:16 andy
* Modules/CPack.STGZ_Header.sh.in: STYLE: Defautl answer for the
license is no
2007-03-05 21:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-05 15:21 martink
* Modules/UseSWIG.cmake: ENH: patch applied for bug 4517
2007-03-05 13:01 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: Removed legacy
SetupTests method that was causing RUN_TESTS to test twice.
2007-03-05 10:36 martink
* Source/: cmCommandArgumentParser.cxx, cmDependsFortranParser.cxx,
cmDependsJavaParser.cxx, cmExprParser.cxx: COMP: shut up warnings
2007-03-05 09:50 martink
* Source/cmTryCompileCommand.cxx: STYLE: long line
2007-03-04 21:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-03 23:46 king
* Source/kwsys/testAutoPtr.cxx: COMP: Disable function call with
function return test for HP until it is implemented.
2007-03-03 21:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-03 15:43 king
* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: COMP: All kwsys
.hxx headers should include Configure.hxx. Re-enabling
testAutoPtr.
2007-03-03 15:32 king
* Source/kwsys/CMakeLists.txt: COMP: Disable auto_ptr test for now.
2007-03-03 15:05 king
* Source/kwsys/: auto_ptr.hxx.in, testAutoPtr.cxx: ENH: Implemented
auto_ptr_ref in a way that allows conversion of the pointed-to
type.
2007-03-03 14:51 king
* Source/kwsys/testAutoPtr.cxx: COMP: Remove one conversion test
until it is implemented.
2007-03-03 14:48 king
* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in, testAutoPtr.cxx:
ENH: Added test for auto_ptr. Documented aut_ptr template
implementation.
2007-03-03 12:16 king
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG:
cmCreateTestSourceList command is needed at boostrap time because
KWSys now uses test drivers.
2007-03-03 10:47 king
* Source/: kwsys/CMakeLists.txt,
kwsys/testCommandLineArguments.cxx,
kwsys/testCommandLineArguments1.cxx, kwsys/testDynamicLoader.cxx,
kwsys/testFail.c, kwsys/testHashSTL.cxx, kwsys/testIOS.cxx,
kwsys/testRegistry.cxx, kwsys/testSystemTools.cxx,
kwsys/testTerminal.c, CMakeLists.txt: ENH: Cleaned up KWSys tests
to use test drivers.
2007-03-03 10:09 king
* Modules/Platform/Windows-bcc32.cmake: BUG: Do not create import
library for MODULEs. The TARGET_IMPLIB name is not set correctly
for MODULE rules anyway.
2007-03-02 21:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-02 14:31 martink
* Source/: cmMakefileUtilityTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.h: BUG: fix for build order
2007-03-02 11:33 andy
* Modules/Platform/Darwin.cmake, Source/cmTryCompileCommand.cxx:
BUG: Propagate platform settings such as CMAKE_OSX_ARCHITECTURES
to the try compile
2007-03-02 10:57 martink
* Modules/SystemInformation.cmake: ENH: limit the output of system
information to no more than 50K per file
2007-03-02 10:50 martink
* Source/: cmLocalVisualStudio7Generator.cxx,
cmWin32ProcessExecution.cxx: COMP: fix some w4 warnings
2007-03-02 10:49 martink
* Source/cmake.cxx: ENH: fix compiler warning
2007-03-02 10:48 martink
* Source/: kwsys/SystemTools.cxx, cmFileCommand.cxx: COMP: fix
warnings
2007-03-01 23:28 king
* Source/kwsys/auto_ptr.hxx.in: COMP: More workarounds for Borland.
2007-03-01 21:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-03-01 16:44 king
* Modules/FindQt4.cmake: BUG: Fix bug introduced by revision 1.67.
The qmake query mode prints information to stderr on some
platforms. The OUTPUT_VARIABLE and ERROR_VARIABLE must be the
same variable to get all the output.
2007-03-01 16:23 martink
* Source/cmFileCommand.cxx: COMP: fix a compiel warning
2007-03-01 15:53 martink
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: added LIMIT on
file read
2007-03-01 14:52 martink
* Source/kwsys/SystemTools.cxx: COMP: fix warning
2007-03-01 14:30 martink
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: added a
limit to the getline method
2007-03-01 10:53 martink
* Source/cmake.cxx: BUG: a couple bugs in system informaiton
2007-03-01 10:33 martink
* CMakeLists.txt: BUG: bad command line
2007-02-28 21:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-28 17:26 hoffman
* Source/cmLocalGenerator.cxx: ENH: remove qnx special stuff that
does not work
2007-02-28 14:45 martink
* Source/cmMakefile.cxx: BUG: cleanup paths in GetSourceFile to
handle bug 2724
2007-02-28 14:29 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx:
ENH: one more pass at paths with spaces and parens
2007-02-28 12:25 martink
* CMakeLists.txt, Source/CMakeLists.txt, Source/cmake.cxx: BUG:
allow system information to accept the -G option
2007-02-28 09:36 king
* Source/kwsys/auto_ptr.hxx.in: BUG: Assignment should always use
reset().
2007-02-28 09:35 king
* Source/kwsys/auto_ptr.hxx.in: COMP: Fix for auto_ptr_ref on
Borland 5.8.
2007-02-28 09:33 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix for
cmake_force target in Borland Makefiles.
2007-02-27 16:41 martink
* Source/cmake.cxx: BUG: fix to naming of results file
2007-02-27 15:11 hoffman
* Tests/SubDirSpaces/: CMakeLists.txt,
ThirdSubDir/testfromauxsubdir.c: ENH: watcom wmake can not handle
() in the path with cd command
2007-02-27 13:34 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: add a fix for
spaces in the path again...
2007-02-27 13:04 martink
* CMakeLists.txt, Source/CMakeLists.txt: BUG: possible fix for new
SystemInfo test
2007-02-27 12:47 martink
* Source/cmake.cxx: BUG: fix for unused variable
2007-02-27 12:10 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for spaces in
the path and mingw
2007-02-27 11:59 martink
* Source/CMakeLists.txt: BUG: possible fix for new SystemInfo test
2007-02-27 10:10 martink
* Source/: CMakeLists.txt, cmake.cxx, cmake.h, cmakemain.cxx: ENH:
added --system-information option to CMake
2007-02-27 09:43 martink
* Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
improvements
2007-02-26 13:40 martink
* Modules/: SystemInformation.cmake, SystemInformation.in: ENH:
added for system information command line option
2007-02-26 12:08 king
* Source/kwsys/auto_ptr.hxx.in: COMP: Added line accidentally
removed.
2007-02-26 12:06 king
* Source/kwsys/auto_ptr.hxx.in: BUG: Fixed implementation of
auto_ptr_ref.
2007-02-26 11:56 hoffman
* Source/cmLocalGenerator.cxx: ENH: go back to \ escapes for qnx
2007-02-26 11:41 hoffman
* Source/cmLocalGenerator.cxx: ENH: go back to EscapeForShell
version
2007-02-26 10:46 king
* Tests/SubDirSpaces/CMakeLists.txt: COMP: Disable rpath with
spaces on some systems.
2007-02-25 21:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-25 19:22 alex
* Modules/FindGettext.cmake: BUG: fix typo reported by Duncan Mac
Vicar
Alex
2007-02-25 16:13 hoffman
* Source/cmLocalGenerator.cxx: ENH: try and use \ for space and ()
escapes
2007-02-23 20:37 hoffman
* Source/cmLocalGenerator.cxx: ENH: try another thing 3
2007-02-23 17:38 hoffman
* Source/cmLocalGenerator.cxx: ENH: try another thing
2007-02-23 17:07 hoffman
* Source/cmLocalGenerator.cxx: ENH: add some debug stuff
2007-02-23 16:44 hoffman
* Source/cmLocalGenerator.cxx: ENH: add some debug stuff
2007-02-23 14:37 andy
* Source/CMakeLists.txt: COMP: Disable test until generators are
fixed
2007-02-23 11:30 andy
* Source/CMakeLists.txt: ENH: Try to fix spaces in the path problem
2007-02-23 11:17 andy
* Tests/SimpleExclude/run.cmake.in: ENH: Try to fix spaces in the
path problem
2007-02-23 10:31 andy
* Tests/SimpleExclude/: dirC/dirA/CMakeLists.txt,
dirC/dirB/CMakeLists.txt, dirD/CMakeLists.txt: ENH: Force
libraries to be static
2007-02-23 09:54 martink
* Source/cmGetTestPropertyCommand.h: ENH: added some documentation
on how to find the default properties of a test
2007-02-23 09:46 andy
* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmMakefile.cxx, cmTarget.cxx, cmTarget.h:
ENH: Make EXCLUDE_FROM_ALL a target and directory properties.
Also, make IsInAll use EXCLUDE_FROM_ALL. Also, enable the test
that tests this
2007-02-23 09:45 andy
* Source/cmIncludeDirectoryCommand.cxx: BUG: Produce error when
include directories is invoked with an empty list
2007-02-22 17:34 hoffman
* Source/cmLocalGenerator.cxx: ENH: hack put the hack back for qnx
to try and fix spaces in the path
2007-02-22 17:26 hoffman
* Source/cmLocalGenerator.cxx: ENH: undo hack and try to get
dashboard back
2007-02-22 17:15 hoffman
* Tests/SubDirSpaces/CMakeLists.txt: ENH: add a comment
2007-02-22 16:23 king
* Source/cmLocalGenerator.cxx: BUG: Hack to try working around a
problem with spaces in an rpath on QNX.
2007-02-22 15:43 hoffman
* Tests/SubDirSpaces/CMakeLists.txt: ENH: show make results on the
dashboard
2007-02-22 15:33 hoffman
* Source/cmLocalGenerator.cxx: ENH: add new escape stuff
2007-02-22 15:27 king
* Source/kwsys/SystemTools.cxx: BUG: Fix bug#4482.
2007-02-22 15:16 andy
* Tests/SimpleExclude/run.cmake.in: COMP: Use exec_program instead
of execute_process
2007-02-22 11:42 andy
* Tests/SimpleExclude/: CMakeLists.txt, run.cmake.in: ENH: Improve
test
2007-02-22 10:31 hoffman
* Source/CMakeLists.txt: ENH: actually keep the output
2007-02-22 10:05 hoffman
* Source/CMakeLists.txt: ENH: make sure EXECUTE_PROCESS is there
because in bootstrap it is not
2007-02-22 09:48 hoffman
* Source/kwsys/SystemTools.cxx: COMP: remove warning
2007-02-22 09:44 martink
* Source/CPack/cmCPackOSXX11Generator.cxx: STYLE: fix someones line
length
2007-02-22 09:10 andy
* Source/cmake.cxx: BUG: Produce an error when the script is not
found
2007-02-22 08:39 andy
* Tests/SimpleExclude/: CMakeLists.txt, dirC/CMakeLists.txt,
dirC/dirA/CMakeLists.txt, dirC/dirA/t1.c, dirC/dirA/t2.c,
dirC/dirA/t3.c, dirC/dirA/t4.c, dirC/dirA/t5.c,
dirC/dirB/CMakeLists.txt, dirC/dirB/t6.c, dirC/dirB/t7.c,
dirD/CMakeLists.txt, dirD/t8.c, dirD/t9.c: ENH: Add simple
exclusion test for subdirectories
2007-02-21 21:24 hoffman
* Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/kwsys/SystemTools.cxx, Tests/SubDirSpaces/CMakeLists.txt,
Tests/SubDirSpaces/Some(x86) Sources/CMakeLists.txt,
Tests/SubDirSpaces/Some(x86) Sources/test.c,
Tests/SubDirSpaces/ThirdSubDir/testfromauxsubdir.c: ENH: fix
parens in the path with spaces in the path
2007-02-21 14:58 martink
* Source/CMakeLists.txt: ENH: turn on spaces test for more
platforms
2007-02-21 14:07 hoffman
* Source/cmGlobalGenerator.cxx: ENH: get rid of some extra erase
calls
2007-02-21 14:07 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
2007-02-21 14:01 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: BUG: fix
for quotes in strings for flags #4022
2007-02-21 13:33 king
* Source/kwsys/CMakeLists.txt: COMP: Disable LFS on AIX.
2007-02-21 12:19 martink
* Source/cmGlobalWatcomWMakeGenerator.cxx: ENH: remove unused
variable
2007-02-21 11:58 martink
* Source/CMakeLists.txt: ENH: turn on spaces test for more
platforms
2007-02-21 11:45 hoffman
* Modules/Platform/AIX.cmake: ENH: force c++ when building c++
objects
2007-02-21 10:29 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: better processor
detection on linux
2007-02-21 10:03 hoffman
* Modules/CMakeDetermineFortranCompiler.cmake: ENH: remove df
because df is a unix utilitiy
2007-02-20 16:43 hoffman
* Modules/: CMakeDetermineFortranCompiler.cmake,
Platform/Windows-df.cmake: BUG: fix for bug 3950 add support for
df compiler on windows
2007-02-20 16:35 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug # 3954 glib with qt
2007-02-20 16:05 alex
* Modules/FindKDE4.cmake: STYLE: fix docs for FindKDE4.cmake
Alex
2007-02-20 16:02 alex
* Modules/: FindKDE3.cmake, KDE3Macros.cmake: BUG: remove
KDE3_ENABLE_FINAL (#4140): it doesn't work currently and I don't
have the time to fix this since it would require bigger changes.
Maybe I'll do this if the KDE3 support of CMake becomes more
widely used.
Alex
2007-02-20 16:00 alex
* Modules/FindLibXml2.cmake: STYLE: don't put the copyright notice
twice in the file
Alex
2007-02-20 15:15 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug 4187 fix typo in docs
2007-02-20 15:14 hoffman
* Modules/CMakeUnixFindMake.cmake: BUG: fix for 4188 look for smake
as well as gmake and make
2007-02-20 15:09 hoffman
* Source/cmFileCommand.h: ENH: fix spelling error bug # 4233
2007-02-20 15:03 martink
* Source/CMakeLists.txt: ENH: only add the test for some platforms
2007-02-20 13:52 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix source extensions
fror txt on xcode
2007-02-20 12:28 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: fix for Watcom
2007-02-20 11:33 hoffman
* Modules/Platform/QNX.cmake: ENH: try to force c++ on qnx
2007-02-20 11:14 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for force language
stuff
2007-02-20 10:57 hoffman
* Tests/SetLang/CMakeLists.txt: ENH: verbose
2007-02-20 10:52 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix crash
2007-02-20 09:54 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for bug
4420 add language dll's to mfc install
2007-02-20 09:35 hoffman
* Source/CMakeLists.txt, Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Tests/SetLang/CMakeLists.txt, Tests/SetLang/bar.c,
Tests/SetLang/foo.c: BUG: fix for bug 4423 set language fixes
2007-02-19 16:34 hoffman
* Source/CMakeLists.txt: ENH: remove ConvLib test for now
2007-02-19 15:12 hoffman
* Source/CMakeLists.txt: ENH: use correct name
2007-02-19 15:07 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: use project not target
name
2007-02-19 14:48 martink
* Source/CMakeLists.txt, Tests/SubDirSpaces/CMakeLists.txt: ENH:
make the test really test targets with spaces
2007-02-19 14:32 martink
* Source/: cmTarget.cxx, cmTarget.h: BUG: fix accidental checkin
2007-02-19 14:26 martink
* Tests/SubDirSpaces/Executable Sources/: CMakeLists.txt, test.cxx:
ENH: added used sources with a path that has spaces
2007-02-19 14:25 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmMakefileTargetGenerator.cxx: ENH: fixed more bugs with spaces
in the path
2007-02-19 13:53 king
* Modules/Platform/gcc.cmake: BUG: Applied patch from bug#4462.
2007-02-19 13:44 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug 4464 handle qmake errors
better
2007-02-19 13:26 hoffman
* Source/CMakeLists.txt, Tests/ConvLibrary/CMakeLists.txt: ENH: add
test for conv libraries
2007-02-19 13:20 martink
* Source/: CMakeLists.txt, cmTarget.cxx, cmTarget.h: ENH: turn on
spaces in path test
2007-02-19 12:25 martink
* Source/: cmMakefileTargetGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx: BUG: fix for spaces in path
for nmake
2007-02-19 12:21 martink
* Tests/SubDirSpaces/: CMakeLists.txt,
vcl_algorithm+vcl_pair+double.foo.c,
vcl_algorithm_vcl_pair_double.foo.c, Another
Subdir/pair+int.int.c, Another Subdir/pair_int.int.c, Another
Subdir/secondone.c, Another Subdir/testfromsubdir.c,
Executable/CMakeLists.txt, Executable/test.cxx, Some
Examples/CMakeLists.txt, Some Examples/example1/CMakeLists.txt,
Some Examples/example1/example1.cxx, Some
Examples/example2/CMakeLists.txt, Some
Examples/example2/example2.cxx, ThirdSubDir/pair+int.int1.c,
ThirdSubDir/pair_int.int1.c, ThirdSubDir/pair_p_int.int1.c,
ThirdSubDir/testfromauxsubdir.c, ThirdSubDir/thirdone.c: ENH: new
test for spaces in the tree structure
2007-02-18 21:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-18 09:31 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: STYLE: fix warning
2007-02-17 22:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-17 11:43 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for external object
test
2007-02-17 08:46 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio7Generator.cxx,
cmLocalXCodeGenerator.cxx, cmTarget.cxx,
CPack/cmCPackOSXX11Generator.cxx: STYLE: fix line length issues
2007-02-17 08:38 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH:
remove warnings and debug statement
2007-02-16 16:45 hoffman
* Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Tests/ConvLibrary/bartest.cxx: ENH: fix for vs ide
2007-02-16 16:12 hoffman
* Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h,
Source/cmLocalXCodeGenerator.cxx, Source/cmLocalXCodeGenerator.h,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/ConvLibrary/CMakeLists.txt,
Tests/ConvLibrary/bar.c, Tests/ConvLibrary/bartest.cxx,
Tests/ConvLibrary/foo.cxx, Tests/ConvLibrary/sub1/car.cxx: ENH:
check in initial conv library stuff
2007-02-16 15:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-15 15:07 andy
* Source/cmake.cxx: BUG: Overwrite the symlink if it already
exists. Close Bug #4418 - cmake -create-symlink doesn't overwrite
existing symlinks
2007-02-15 13:36 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx:
ENH: move @@ fix from main tree
2007-02-15 12:45 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/FindQt4.cmake,
Modules/InstallRequiredSystemLibraries.cmake,
Source/cmAddDependenciesCommand.cxx, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmLocalVisualStudio7Generator.cxx,
Source/cmSetTargetPropertiesCommand.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.cxx.bak:
ENH: merge in changes from main tree, including fix for exception
stuff in vs 7
2007-02-15 12:23 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not hack the
exception handling default for linker flags or for
per-source-file flags.
2007-02-14 22:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-13 22:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-13 14:12 andy
* Source/CPack/cmCPackOSXX11Generator.cxx,
Source/CPack/cmCPackOSXX11Generator.h, Modules/CPack.DS_Store.in,
Modules/CPack.VolumeIcon.icns.in,
Modules/CPack.background.png.in, Modules/CPack.cmake: ENH: More
work on the packaging. Add Applicaitons, add icons, etc
2007-02-12 23:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-12 12:06 hoffman
* Utilities/Release/: create-cmake-release.cmake,
release_cmake.cmake: ENH: add cygwin cpack stuff to release
scripts
2007-02-12 09:15 hoffman
* Utilities/Release/vogon_cygwin.cmake: ENH: add cygwin on vogon
2007-02-11 22:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-10 22:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-10 09:52 alex
* Modules/FindPNG.cmake: STYLE: remove empty line, so the
documentation for the module is complete again
Alex
2007-02-09 22:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-09 13:44 hoffman
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h, cmMakefile.cxx: ENH: add atonly
support to cmCommandArgumentParserHelper.cxx and remove old
non-yacc parser code from cmMakefile.cxx
2007-02-08 22:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-08 16:18 king
* Source/CMakeLists.txt, Tests/PrecompiledHeader/CMakeLists.txt,
Tests/PrecompiledHeader/foo1.c, Tests/PrecompiledHeader/foo2.c,
Tests/PrecompiledHeader/foo_precompile.c,
Tests/PrecompiledHeader/include/foo.h,
Tests/PrecompiledHeader/include/foo_precompiled.h: ENH: Added
PrecompiledHeader test for MSVC compilers.
2007-02-07 22:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-07 14:50 alex
* Modules/: UseEcos.cmake, ecos_clean.cmake: ENH: now also the
"ecosclean" target works with MS nmake
Alex
2007-02-07 11:50 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug 4399
2007-02-07 11:49 hoffman
* Source/: cmAddDependenciesCommand.cxx,
cmSetTargetPropertiesCommand.cxx: BUG: fix for bug 4414, find
targets in the global generator for set_target_properties and
add_dependencies
2007-02-07 10:26 hoffman
* Modules/InstallRequiredSystemLibraries.cmake: BUG: fix for 4420
Unicode and MBC versions of the MFC
2007-02-07 09:23 king
* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
2007-02-06 21:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-06 16:03 hoffman
* Source/cmSetSourceFilesPropertiesCommand.h: ENH: fix
documentation to include source language property
2007-02-06 15:05 king
* Source/cmDocumentation.cxx: BUG: Patch from Alex to fix
single-command help broken by previous patch.
2007-02-06 10:01 hoffman
* CMakeLists.txt, Source/CPack/cmCPackGenerators.cxx: ENH: fix
release tree to build on mac
2007-02-05 21:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-05 14:05 hoffman
* Source/cmLocalUnixMakefileGenerator3.h: ENH: merge changes from
main trunk
2007-02-05 13:21 hoffman
* CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
Modules/CPack.cmake, Modules/FindKDE4.cmake,
Modules/FindXMLRPC.cmake, Source/CMakeLists.txt,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmInstallTargetGenerator.cxx,
Source/cmLocalKdevelopGenerator.cxx,
Source/cmLocalKdevelopGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/CPack/cmCPackGenerators.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CPack/cmCPackSTGZGenerator.h,
Source/CPack/cmCPackTGZGenerator.h,
Source/CPack/cmCPackTarBZip2Generator.cxx,
Source/CPack/cmCPackTarBZip2Generator.h,
Source/CPack/cmCPackTarCompressGenerator.h,
Source/CPack/cmCPackZIPGenerator.h, Source/kwsys/System.h.in,
Source/kwsys/SystemTools.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Utilities/Release/Cygwin/CMakeLists.txt,
Utilities/Release/Cygwin/README.cygwin.in,
Utilities/Release/Cygwin/cygwin-package.sh.in,
Utilities/Release/Cygwin/cygwin-patch.diff.in,
Utilities/Release/Cygwin/cygwin-setup.hint.in,
Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
Source/CPack/cmCPackCygwinBinaryGenerator.h,
Source/CPack/cmCPackCygwinSourceGenerator.cxx,
Source/CPack/cmCPackCygwinSourceGenerator.h: ENH: merge in
changes from branch
2007-02-05 11:13 martink
* Source/CMakeLists.txt: ENH: add more time to bootstrap test
2007-02-05 09:48 king
* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Patch from Alex to
recompute dependencies when the include regex changes. This
addresses bug#4168.
2007-02-04 21:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-03 21:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-02 21:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-02 16:52 hoffman
* Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
cmCPackTarBZip2Generator.cxx: STYLE: fix warnings
2007-02-02 16:51 hoffman
* Modules/FindQt4.cmake: ENH: fix depend bug in qt
2007-02-02 14:40 hoffman
* CMakeLists.txt, Modules/CPack.cmake, Source/CMakeLists.txt,
Source/CPack/bills-comments.txt,
Source/CPack/cmCPackCygwinBinaryGenerator.cxx,
Source/CPack/cmCPackCygwinBinaryGenerator.h,
Source/CPack/cmCPackCygwinSourceGenerator.cxx,
Source/CPack/cmCPackCygwinSourceGenerator.h,
Source/CPack/cmCPackGenerators.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackOSXX11Generator.h,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CPack/cmCPackSTGZGenerator.h,
Source/CPack/cmCPackTGZGenerator.h,
Source/CPack/cmCPackTarBZip2Generator.cxx,
Source/CPack/cmCPackTarBZip2Generator.h,
Source/CPack/cmCPackTarCompressGenerator.h,
Source/CPack/cmCPackZIPGenerator.h, Source/CPack/cygwin.readme,
Utilities/Release/create-cmake-release.cmake,
Utilities/Release/release_cmake.cmake,
Utilities/Release/Cygwin/CMakeLists.txt,
Utilities/Release/Cygwin/README.cygwin.in,
Utilities/Release/Cygwin/cygwin-package.sh.in: ENH: add support
for cygwin source and binary packaging
2007-02-02 14:13 king
* Source/cmDocumentation.h: COMP: Fix void return failure.
2007-02-02 12:46 alex
* Modules/FindGettext.cmake: BUG: add gettext module for working
with GNU gettext (#4081)
Alex
2007-02-02 10:14 martink
* Source/CMakeLists.txt: ENH: allow the dashboard to override the
timeouts for CTestTest
2007-02-02 09:11 king
* Source/cmDocumentation.h: STYLE: Fixed line length and this->
convention violations from yesterday's patch.
2007-02-02 09:11 king
* Source/CTest/cmCTestBuildCommand.cxx: STYLE: Fixed line-too-long.
2007-02-01 20:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-02-01 17:06 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix line length
2007-02-01 16:56 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Use the exe/lib output
path for .pdb file location. This addresses bug#3277 and
bug#4287.
2007-02-01 16:54 king
* Source/: cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
cmTarget.h: ENH: Added cmTarget::GetPDBName method to simplify
computation of .pdb file name for a target.
2007-02-01 16:52 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx: BUG: Do not clean the .pdb
file for a target just before it is linked! This finishes
addressing bug#4341.
2007-02-01 16:07 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Clean rule
for exe pdb file should use full path.
2007-02-01 15:44 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Do not use bitwise
OR on bool.
2007-02-01 15:22 king
* Source/cmLocalVisualStudio7Generator.h: STYLE: Removed unused
method declarations.
2007-02-01 15:02 king
* Source/cmLocalVisualStudio7Generator.cxx: ENH: Added a special
flags integer field to the flag map entries. Added flags for
user values and other special cases. Added precompiled header
flag translation entries. This addresses bug#3512.
2007-02-01 14:45 king
* Source/kwsys/SystemTools.cxx: STYLE: Removed one more stray
comment.
2007-02-01 14:43 martink
* Source/kwsys/SystemTools.cxx: STYLE: removed code accidently
checked in
2007-02-01 14:11 martink
* Source/kwsys/SystemTools.cxx: BUG: fix for bug number 3320
2007-02-01 13:04 king
* Source/cmLocalVisualStudio7Generator.cxx: COMP: Removed unused
variable.
2007-02-01 12:02 king
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Added smoke
test for user-value flag mapping for VS IDE.
2007-02-01 12:00 king
* Source/cmLocalVisualStudio7Generator.cxx: ENH: Added mapping of
/NODEFAULTLIB flag when no values are provided.
2007-02-01 11:49 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: Reimplemented parsing and
mapping of flags into vcproj file attribute options. This cleans
up and centralizes a few things. It is in preparation for
dealing with precompiled header flags for bug #3512 since they
require some special handling.
2007-02-01 11:45 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
EscapeWindowsShellArgument and ParseWindowsCommandLine methods to
cmSystemTools.
2007-02-01 11:33 martink
* Source/cmMakefileTargetGenerator.cxx: BUG: fix for bug number
3964
2007-02-01 10:38 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Patch from
Alex to improve implementation and prepare for splitting the man
page into more sections.
2007-02-01 09:57 king
* Source/: cmInstallTargetGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx, cmTarget.cxx, cmTarget.h:
BUG: The .pdb file generated for a library or executable should
match the real file name used for the target. This addresses
bug#3277.
2007-01-31 20:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-31 16:50 hoffman
* Source/CPack/: cmCPackCygwinSourceGenerator.cxx,
cmCPackCygwinSourceGenerator.h: ENH: commit cygwin source
generator files, not used yet
2007-01-31 16:49 hoffman
* Source/cmLocalGenerator.cxx: ENH: do not use crazy long paths to
object files for try compile
2007-01-31 16:48 hoffman
* Utilities/Release/Cygwin/: CMakeLists.txt, README.cygwin.in,
cygwin-package.sh.in, cygwin-patch.diff.in, cygwin-setup.hint.in:
ENH: add support files for cpack cygwin setup package stuff
2007-01-31 15:06 alex
* Modules/FindQt4.cmake: BUG: finally fix #4331, the previous
version just caught the tag, the filename not at all
Alex
2007-01-31 14:00 hoffman
* Tests/TryCompile/CMakeLists.txt: ENH: add more output when test
fails
2007-01-31 13:54 andy
* Source/CMakeLists.txt: COMP: Remove osx bundle from
OSXScriptLauncher
2007-01-31 13:53 andy
* Source/CPack/OSXScriptLauncher.cxx: COMP: Use new API
2007-01-31 13:37 andy
* Source/CMakeLists.txt: COMP: Add missing file in the installation
2007-01-31 13:34 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: make sure external vs
projects use the GUID in the project if it has one.
2007-01-30 20:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-30 15:43 alex
* Modules/FindKDE4.cmake: STYLE: KDEDIR is deprecated and not used,
so also document that KDEDIRS is used instead
Alex
2007-01-30 11:48 andy
* Source/CTest/cmCTestBuildCommand.cxx: ENH: Allow to specify build
target
2007-01-30 11:48 andy
* Source/CMakeLists.txt: COMP: Fix bootstrap
2007-01-30 11:35 martink
* Source/: CMakeLists.txt, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, ctest.cxx,
CTest/cmCTestBuildAndTestHandler.cxx: BUG: fixes so that
--build-and-test will honor timeouts
2007-01-30 11:32 hoffman
* Source/kwsys/SystemTools.cxx: ENH: allow copy if different from a
file to a directory to work
2007-01-29 20:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-29 12:42 martink
* Source/cmCTest.cxx: BUG: fix in the timeout code
2007-01-28 20:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-27 20:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-27 15:29 malaterre
* Source/kwsys/System.h.in: STYLE: Fix typo
2007-01-26 20:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-26 15:06 martink
* Source/cmIfCommand.h: STYLE: improve IF documentation to cover
elseif
2007-01-26 14:26 king
* Source/kwsys/CMakeLists.txt: BUG: Added use of
KWSYS_INSTALL_COMPONENT_NAME_DEVELOPMENT for header file install
rules.
2007-01-26 09:31 martink
* Source/CTest/cmCTestTestHandler.cxx: COMP: fix warning
2007-01-25 17:05 hoffman
* Source/cmSubdirCommand.h: BUG: remove early ;
2007-01-25 15:44 hoffman
* Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h,
cmLocalUnixMakefileGenerator3.h: BUG: fix for 4186, kdevelop
adding file twice
2007-01-25 11:16 martink
* Source/: cmCTest.cxx, cmCTest.h, cmTest.cxx, ctest.cxx,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildAndTestHandler.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: added per test timeout support
2007-01-24 13:45 king
* Source/: cmExecProgramCommand.h, cmInstallFilesCommand.h,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
cmVariableRequiresCommand.h, cmWriteFileCommand.h: ENH: Patch
from Alex to make deprecated command documentation more
consistent.
2007-01-24 13:40 king
* Source/: cmUseMangledMesaCommand.h, cmVariableRequiresCommand.h:
ENH: Patch from Alex to document this command as discouraged.
2007-01-24 07:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-23 14:28 hoffman
* Source/cmLocalGenerator.cxx: ENH: this does not need to be safe
as the value is checked
2007-01-23 14:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-23 13:41 alex
* Modules/UseEcos.cmake: BUG: reent.c wasn't intended to be
committed, too special
Alex
2007-01-23 13:29 alex
* Modules/UseEcos.cmake: STYLE: use even more absolute paths, can't
hurt for out-of-source builds STYLE: use
SET_SOURCE_FILES_PROPERTIES() on multiple files at once instead
of interating over each one of them STYLE: no need to add
target.ld to the clean-files, this is done now automatically by
add_custom_command() ENH: now also MS nmake can be used to build
ecos apps
Alex
2007-01-23 13:08 hoffman
* Source/cmLocalGenerator.cxx: ENH: avoid crash, but do not make it
an error if include flags is missing from a language
2007-01-23 11:39 hoffman
* Source/cmLocalGenerator.cxx: ENH: make the include flag required
for a language avoids seg fault
2007-01-23 11:25 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: undo bug fix
because of failed test
2007-01-23 10:50 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: add link flags for
debug/release etc
2007-01-22 20:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-22 10:52 king
* Source/cmWriteFileCommand.h: ENH: Patch from Alex to document
WRITE_FILE as a discouraged command.
2007-01-22 10:52 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: COMP: Patch from
Alex for const correctness.
2007-01-22 10:39 king
* cmake_uninstall.cmake.in: BUG: Patch from bug#4312 to make
uninstall work with DESTDIR.
2007-01-21 20:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-20 21:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-20 10:05 andy
* Modules/FindQt4.cmake: COMP: Fix typo that makes all Qt4 builds
break
2007-01-19 20:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-19 11:55 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug 4331
2007-01-18 20:35 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug 4331
2007-01-18 20:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-18 16:10 hoffman
* Source/cmLocalVisualStudioGenerator.cxx: ENH: do not use relative
paths for custom command commands if they working directory is
used
2007-01-17 14:06 alex
* Modules/UseEcos.cmake: ENH: the ecos headers are always in the
binary dir
Alex
2007-01-17 13:57 alex
* Modules/UseEcos.cmake: ENH: building ecos apps now seems to work
also out-of-source
Alex
2007-01-17 13:45 alex
* Modules/UseEcos.cmake: BUG: also check that tclsh is available,
otherwise you can't build any eCos stuff ENH: make the name of
the config file ecos.ecc adjustable via the new variable
ECOS_CONFIG_FILE
Alex
2007-01-16 14:37 clinton
* Source/kwsys/SystemTools.cxx: ENH: Add support for "~otheruser/"
2007-01-15 12:31 andy
* Source/CPack/cmCPackGenericGenerator.cxx: STYLE: Fix kwstyle
2007-01-15 12:12 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: fix link lenght
issue
2007-01-14 20:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-13 20:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-12 20:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-12 16:47 clinton
* Source/kwsys/SystemTools.cxx: ENH: Handle "~" in SplitPath.
2007-01-12 09:53 hoffman
* Utilities/Release/cygwin-package.sh.in: ENH: break it again
2007-01-12 09:46 hoffman
* Utilities/Release/cygwin-package.sh.in: ENH: fix for newer cygwin
2007-01-12 09:18 hoffman
* Utilities/Release/cmake_release.sh: ENH: change version of curses
2007-01-11 21:02 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: fix for bug 4239,
NODEFAULTLIB flag support in ide
2007-01-11 20:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-11 10:49 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h: STYLE: Fix kwstyle issues
2007-01-10 20:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-10 19:59 hoffman
* Source/CPack/OSXScriptLauncher.cxx: ENH: fix warning and code
style
2007-01-10 18:33 andy
* Modules/CPack.RuntimeScript.in: ENH: Change permission for
getdisplay.sh to make the runtimescript work
2007-01-10 15:41 hoffman
* Utilities/Release/cygwin-package.sh.in: ENH: remove old docs
2007-01-10 15:30 andy
* Modules/CPack.OSXScriptLauncher.in,
Modules/CPack.OSXX11.Info.plist.in,
Modules/CPack.RuntimeScript.in, Source/CMakeLists.txt,
Source/CPack/OSXScriptLauncher.cxx,
Source/CPack/cmCPackGenerators.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackOSXX11Generator.cxx,
Source/CPack/cmCPackOSXX11Generator.h: ENH: First pass at CPack
generator for OSX X11 applications. This are applications that
require X11 to work. This is not really installed but a bundle
packager
2007-01-10 14:27 hoffman
* Utilities/Release/cmake_release.sh: ENH: create cygwin
2007-01-10 12:39 hoffman
* CMakeLists.txt: ENH: make this the final 2.4.6
2007-01-09 21:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-08 21:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-08 15:12 king
* Source/kwsys/SharedForward.h.in: STYLE: Fixed documentation of
how to produce forwarding executables for multi-configuration
builds with CMAKE_INTDIR.
2007-01-07 21:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-06 22:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-06 00:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-04 17:29 alex
* Modules/FindQt4.cmake: ENH: if a wrong qmake has been found, mark
it as invalid in the cache, so that it is searched again the next
time cmake runs Tested in KDE since Jul 5th:
http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=558318&view=rev
Alex
2007-01-04 16:50 alex
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add QT_USE_QTDBUS as
it exists for all other modules too
Alex
2007-01-04 16:35 alex
* Modules/FindQt4.cmake: BUG: also look for qmake4, as it is named
on OpenBSD
Alex
2007-01-04 16:03 martink
* Source/cmAddLibraryCommand.cxx: BUG: fix for bad argument
handling
2007-01-04 14:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-04 13:02 martink
* Source/cmPropertyMap.cxx: ENH: change STRICT to CMAKE_STRICT
2007-01-04 10:18 hoffman
* CMakeLists.txt: ENH: add RC stuff to main tree
2007-01-04 03:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-03 18:20 alex
* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: add the
macros for generating the dbus files
Alex
2007-01-03 17:50 alex
* Modules/FindQt4.cmake: ENH: mark more variables ADVANCED
Alex
2007-01-03 17:32 alex
* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: handle
QtMain more like the other libs
Alex
2007-01-03 17:00 alex
* Modules/FindQt4.cmake: BUG: argument names in macros are not real
variables, which can lead to problems, which we fixed for KDE in
Trysil:
http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=557470&r1=557241&r2=557470
Alex
2007-01-03 16:48 alex
* Modules/FindQt4.cmake: STYLE: some more space to make it easier
to read
Alex
2007-01-03 16:38 alex
* Modules/FindQt4.cmake: ENH: partly sync with KDE svn: also find
the QtDBus and the QtDesignerComponents libraries
Alex
2007-01-03 16:09 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CPack.STGZ_Header.sh.in, Modules/FindDoxygen.cmake,
Modules/FindJNI.cmake, Modules/FindRuby.cmake,
Source/cmFindBase.cxx, Source/cmFindBase.h,
Tests/CTestTest3/test.cmake.in,
Tests/CustComDepend/CMakeLists.txt, Tests/CustComDepend/bar.h,
Tests/CustComDepend/foo.cxx: ENH: merge from main tree
2007-01-03 16:01 alex
* Modules/FindQt4.cmake: ENH: partly sync with the KDE vesion: find
the dbus tools coming with Qt since 4.2
Alex
2007-01-03 10:19 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalGenerator.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmMakefileUtilityTargetGenerator.cxx, Source/cmTarget.cxx:
ENH: merge in fixes from main tree
2007-01-03 04:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-02 00:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2007-01-01 04:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-31 03:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-30 03:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-29 19:20 hoffman
* Tests/CustComDepend/: CMakeLists.txt, bar.h, foo.cxx: ENH: try to
fix test on watcom
2006-12-29 03:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-28 15:31 hoffman
* Source/: cmFindBase.cxx, cmFindBase.h: BUG: fix problem with path
suffix and mac frameworks and find stuff, showed up in
FindPythonLibs.cmake
2006-12-28 03:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-27 03:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-26 08:47 andy
* Modules/FindJNI.cmake: ENH: Support JVM on Mac
2006-12-26 03:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-25 03:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-24 03:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-23 03:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-22 03:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-21 10:24 utkarsh
* Source/kwsys/CommandLineArguments.cxx: BUG: reverting previous
change.
2006-12-21 09:52 utkarsh
* Source/kwsys/CommandLineArguments.cxx: BUG: When a "wrong
argument" was detected, we call the WrongArgument handler. If the
handler returns success, the argument parsing should continue.
Currently, it was stopping parsing immediately after the wrong
argument was processed, irrespective of the WrongArgument handler
status. Fixed that.
2006-12-21 04:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-20 03:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-19 03:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-18 11:30 utkarsh
* Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory would remove
the trailing '/' even when the path is indeed the root i.e. '/'.
Hence the test would be incorrect for root directory. Fixed that.
2006-12-18 11:04 malaterre
* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix compilation when
VS6 is using the new ANSI stdlib
2006-12-18 03:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-17 03:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-16 03:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-15 10:30 malaterre
* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Try to get
stringstream emulation working
2006-12-15 03:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-14 14:30 king
* Source/: cmGlobalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: ENH:
Made cmMakefileTargetGenerator::GlobalGenerator have full type
cmGlobalUnixMakefileGenerator3 to give access to all methods.
Fixed broken custom targets with no commands for Borland
makefiles when CMAKE_SKIP_RULE_DEPENDENCY is set.
2006-12-14 13:18 king
* Source/kwsys/kwsys_ios_sstream.h.in: ENH: Adding stringstream
compatibility implementation. It is currently identical to
ostringstream. Fixed local variable pcount hiding method
warning.
2006-12-14 11:41 malaterre
* Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: BUG: Remove
stringstream implementation, this was a wrong interface anyway.
2006-12-14 11:02 malaterre
* Source/kwsys/testIOS.cxx: BUG: disable test for now
2006-12-14 10:03 king
* Source/cmSystemTools.cxx: ENH: Changes from Ryan C. Gordon to fix
old process execution on BeOS.
2006-12-14 03:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-13 16:44 andy
* Modules/CPack.STGZ_Header.sh.in: BUG: Fixes for dash
2006-12-13 13:24 martink
* Source/cmPropertyMap.cxx: COMP: oops really did not mean to check
in that change
2006-12-13 12:19 martink
* Source/: cmAuxSourceDirectoryCommand.cxx, cmCPluginAPI.cxx,
cmCreateTestSourceList.cxx, cmFLTKWrapUICommand.cxx,
cmMakefile.cxx, cmPropertyMap.cxx, cmSourceFile.cxx,
cmSourceFile.h: ENH: allow source file properties to chain to
Directories and up
2006-12-13 12:11 martink
* Modules/VTKCompatibility.cmake: ENH: fix for back VTK error
message
2006-12-13 08:52 malaterre
* Source/kwsys/: kwsys_ios_sstream.h.in, testIOS.cxx: ENH: provide
stringstream too. FIX: warning shadow var
2006-12-13 03:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-12 14:39 martink
* Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.cxx,
cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
cmVTKWrapTclCommand.h: ENH: remove old commands
2006-12-12 13:59 martink
* Modules/VTKCompatibility.cmake: ENH: put in a better error
message for VTK 4.0
2006-12-12 13:59 martink
* Tests/Wrapping/CMakeLists.txt: ENH: removed old VTK tests
2006-12-12 11:17 martink
* Modules/VTKCompatibility.cmake: ENH: minor cleanup
2006-12-12 11:06 hoffman
* Tests/CTestTest3/test.cmake.in: ENH: do not use svn until it is
working again
2006-12-12 10:07 martink
* Source/: cmIfCommand.cxx, cmIfCommand.h,
cmSetPropertiesCommand.cxx: ENH: fix a warning and a nice fix to
the IF command
2006-12-12 03:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-11 10:26 martink
* Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
cmSetSourceFilesPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h, cmake.cxx: ENH: improve
SetProperties and fix a couple warnings
2006-12-11 03:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-10 03:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-09 15:02 hoffman
* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: better
backwards compatibility, and deprecate PKGCONFIG
2006-12-09 11:25 malaterre
* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
DynamicLoader.hxx.in: BUG: revert yesterday patch. The
implementation was correct. The problem was that _WIN32 was
forced to be #define on cygwin when included from ITK, which was
miss matching the implementation from the declaration. Put extra
condition for CYGWIN system
2006-12-09 03:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-08 15:52 malaterre
* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx,
DynamicLoader.hxx.in: BUG: Make sure to use the Win32 interface
(HINSTANCE) for handling shared lib on cygwin and mingw system
2006-12-08 09:27 martink
* Source/: cmDocumentation.cxx, cmSetPropertiesCommand.cxx,
cmTarget.cxx, cmake.cxx: COMP: fix some warnings and style issues
2006-12-08 03:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-07 17:37 alex
* Modules/FindRuby.cmake: BUG: fix 4164, also search for
libruby1.8.so, I guess it should be synced with the KDE version
of FindRUBY.cmake
Alex
2006-12-07 16:31 martink
* Source/cmSetTestsPropertiesCommand.cxx: BUG: fix bad comparison
2006-12-07 16:14 hoffman
* Modules/Platform/BeOS.cmake: ENH: add beos file
2006-12-07 15:23 martink
* Source/cmSetTestsPropertiesCommand.cxx: COMP: fix a warning
2006-12-07 14:54 martink
* Source/: cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h,
cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h:
ENH: implements SetProperties for TEST
2006-12-07 11:38 hoffman
* Tests/CustComDepend/CMakeLists.txt: ENH: fix test for config dir
based stuff
2006-12-07 10:48 martink
* bootstrap: COMP: fix bootstrap maybe
2006-12-07 10:33 martink
* Source/: cmPropertyMap.cxx, cmSetPropertiesCommand.cxx: COMP: fix
warning
2006-12-07 10:26 martink
* Source/cmSetPropertiesCommand.cxx: COMP: fix warning right now
2006-12-07 10:22 martink
* Source/cmTest.cxx: BUG: fix missing return value
2006-12-07 10:15 hoffman
* Source/CMakeLists.txt: ENH: add test I removed by mistake
2006-12-07 09:51 martink
* Source/cmCPluginAPI.cxx: COMP: fix warning
2006-12-07 09:44 martink
* Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
Source/cmCommands.cxx, Source/cmCreateTestSourceList.cxx,
Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmFLTKWrapUICommand.cxx, Source/cmForEachCommand.cxx,
Source/cmGlobalGenerator.cxx, Source/cmIfCommand.cxx,
Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmPropertyMap.cxx,
Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSetTargetPropertiesCommand.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmSourceFile.cxx,
Source/cmSourceFile.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTest.cxx, Source/cmTest.h,
Source/cmVTKMakeInstantiatorCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx, Source/cmWhileCommand.cxx,
Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
Source/cmDefinePropertyCommand.cxx,
Source/cmDefinePropertyCommand.h: ENH: make properties a bit more
formal with documentation and chaining
2006-12-07 02:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-06 23:05 hoffman
* Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
Source/cmTarget.cxx, Tests/CustComDepend/CMakeLists.txt,
Tests/CustComDepend/foo.cxx: ENH: fix bug in full path to target
depends stuff
2006-12-06 00:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-05 10:36 martink
* Source/: cmPropertyDefinition.cxx: ENH: fix compiler warning
2006-12-05 09:14 hoffman
* Source/: cmSystemTools.cxx, CTest/cmCTestSubmitHandler.cxx: COMP:
fix line length style error
2006-12-05 09:02 hoffman
* Source/kwsys/ProcessUNIX.c: COMP: remove warning
2006-12-05 08:47 hoffman
* bootstrap: ENH: fix bootstrap for mac
2006-12-05 08:39 hoffman
* Source/kwsys/ProcessUNIX.c: ENH: fix build error on IRIX
2006-12-04 19:37 hoffman
* Modules/FindDoxygen.cmake: ENH: fix for backwards compatibility
2006-12-04 17:26 hoffman
* bootstrap, Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CheckForPthreads.c, Source/cmCTest.cxx,
Source/cmDependsJavaLexer.cxx, Source/cmDependsJavaLexer.h,
Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
Source/kwsys/DynamicLoader.cxx,
Source/kwsys/DynamicLoader.hxx.in, Source/kwsys/SystemTools.cxx,
Source/kwsys/testDynamicLoader.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/encode.c,
Utilities/cmtar/extract.c, Utilities/cmtar/libtar.c,
Utilities/cmtar/util.c: ENH: merge in changes for beos support
2006-12-04 14:42 king
* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Changes based
on patch from Ryan C. Gordon to enable process execution on BeOS.
There seems to be no way to implement it without polling (or
threads).
2006-12-04 13:54 king
* Source/cmLocalGenerator.cxx: BUG: Do not print empty install
configuration repeatedly.
2006-12-04 11:52 hoffman
* Modules/FindDoxygen.cmake: BUG: fix for bug 4102
2006-12-04 11:44 hoffman
* Modules/FindXMLRPC.cmake: BUG: fix for bug 4123, find xmlrpc in
standard locations
2006-12-04 11:19 martink
* Source/CMakeLists.txt: ENH: added properties into the compile,
but not that many
2006-12-04 11:05 martink
* Source/CMakeLists.txt: ENH: added properties into the compile
2006-12-04 11:04 martink
* Source/cmPropertyDefinitionMap.h: STYLE: fix line length
2006-12-04 09:58 hoffman
* CMakeLists.txt: ENH: move to actual release
2006-12-02 13:17 hoffman
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: put checks on vector
before referencing begin iterator
2006-12-01 22:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-12-01 15:32 hoffman
* Source/cmMacroCommand.cxx: ENH: fix warning
2006-12-01 15:28 hoffman
* Source/cmMacroCommand.cxx: ENH: fix warning
2006-12-01 13:35 martink
* Source/: cmProperty.cxx, cmProperty.h, cmPropertyDefinition.cxx,
cmPropertyDefinition.h, cmPropertyDefinitionMap.cxx,
cmPropertyDefinitionMap.h, cmPropertyMap.cxx, cmPropertyMap.h,
cmSetPropertiesCommand.cxx, cmSetPropertiesCommand.h: ENH:
getting some of the property changed chewcked into CVS at least
2006-12-01 11:04 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmMacroCommand.cxx: ENH:
merge in fix for seg fault and move to RC 4
2006-12-01 10:30 hoffman
* Source/cmMacroCommand.cxx: BUG: fix for 3815 seg fault
2006-12-01 01:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-30 18:27 ibanez
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG:
4100. Fixing the Mac OS/X version in the Dynamic loader in kwsys,
and replacing copy/pasted code in the itkDynamicLoader with
usage of the kwsys loader. This was fixed in the HEAD by
Mathieu Malaterre and Neil Weisenfeld. This changes in the
branch are just the port of the bug fix from the HEAD.
2006-11-30 18:13 hoffman
* CMakeLists.txt, ChangeLog.manual,
Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
Tests/LibName/CMakeLists.txt: ENH: move to RC 3 and add a fix for
-L/path in link commands that was broken by the .dll.lib fix
2006-11-30 17:50 hoffman
* Source/cmOrderLinkDirectories.cxx: ENH: clean up comment and
avoid some vector access calles
2006-11-30 17:32 hoffman
* Source/cmOrderLinkDirectories.cxx, Source/cmTarget.cxx,
Tests/LibName/CMakeLists.txt: BUG: better fix for .dll.lib
problem
2006-11-30 16:23 alex
* Modules/FindCups.cmake: ENH: add a module to find Cups (#3081),
taken from KDE svn
Alex
2006-11-30 10:12 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/CMakeLists.txt,
Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
ENH: put fix for foo.dll.lib problem on branch with test
2006-11-30 09:51 hoffman
* Tests/LibName/foobar.c: ENH: make it work for hp
2006-11-30 01:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-29 21:53 hoffman
* Tests/LibName/: bar.c, foo.c, foobar.c: ENH: add extern for hp c
compiler
2006-11-29 21:36 hoffman
* Source/CMakeLists.txt, Tests/LibName/CMakeLists.txt: ENH: fix
test to run with debug or release and put the exe next to the
dll, still shows the bug this is testing for
2006-11-29 17:45 hoffman
* bootstrap, Source/CMakeLists.txt, Source/cmake.cxx,
Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c:
ENH: fix errors for unix builds
2006-11-29 17:25 hoffman
* Source/CursesDialog/cmCursesLongMessageForm.cxx: ENH: fix warning
2006-11-29 17:17 hoffman
* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx: ENH: there can be only one version
2006-11-29 17:10 martink
* Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
Sun hopefully
2006-11-29 17:02 hoffman
* Source/CMakeLists.txt: ENH: fix test for configuration type
builds
2006-11-29 16:43 hoffman
* Source/cmOrderLinkDirectories.cxx: ENH: fix compile error on mac
2006-11-29 16:12 hoffman
* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: maintain
backwards compatibility in UsePkgConfig
2006-11-29 15:59 hoffman
* Source/: cmCMakeMinimumRequired.cxx, cmCPluginAPI.cxx,
cmCacheManager.cxx, cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h,
cmake.cxx, cmake.h: ENH: unify version stuff, get rid of it out
of cmake and cmMakefile and only use cmVersion
2006-11-29 15:57 hoffman
* Source/cmOrderLinkDirectories.cxx, Tests/LibName/CMakeLists.txt,
Tests/LibName/bar.c, Tests/LibName/foo.c, Tests/LibName/foobar.c,
Source/CMakeLists.txt: BUG: fix a problem where it tried to link
.dll.lib files
2006-11-29 15:45 martink
* Source/: cmMakefile.cxx, cmTarget.cxx: COMP: fix compile issue on
Sun
2006-11-29 12:56 malaterre
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: BUG: Fix
problem with loading dylib on Tiger (10.4) x86. We need to be
using the dlopen/dlclose instead of the old NSModule
2006-11-29 11:00 martink
* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h:
ENH: updated handling of debug and optimized target link
libraries
2006-11-28 16:09 hoffman
* Source/: cmConfigure.cmake.h.in, cmMakefile.cxx, cmVersion.cxx:
ENH: add rc to version stuff
2006-11-28 16:03 hoffman
* CMakeLists.txt, Source/cmConfigure.cmake.h.in,
Source/cmMakefile.cxx, Source/cmVersion.cxx: ENH: add release
candidate to versions
2006-11-28 14:45 hoffman
* Utilities/Release/: create-cmake-release.cmake,
r15n65_aix_release.cmake: ENH: use older os for AIX release
2006-11-28 14:19 hoffman
* ChangeLog.manual, Modules/FindKDE4.cmake, Modules/FindQt3.cmake,
Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmTarget.cxx,
Tests/Simple/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
Tests/TargetName/executables/CMakeLists.txt,
Tests/TargetName/executables/hello_world.c,
Tests/TargetName/scripts/CMakeLists.txt,
Tests/TargetName/scripts/hello_world,
Tests/Wrapping/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt:
ENH: merge in changes from the main tree
2006-11-28 09:49 hoffman
* Source/CMakeLists.txt: ENH: use the built cmake for file compare
as older versions of cmake may not support this
2006-11-28 00:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-27 16:15 hoffman
* Source/CMakeLists.txt: ENH: use correct project name
2006-11-27 16:13 hoffman
* Source/cmMakefileTargetGenerator.cxx,
Tests/Simple/CMakeLists.txt: ENH: make sure things do not depend
on optimized libraries if they are debug, and the other way
around as well
2006-11-27 15:14 hoffman
* Source/CMakeLists.txt, Tests/TargetName/CMakeLists.txt,
Tests/TargetName/executables/CMakeLists.txt,
Tests/TargetName/executables/hello_world.c,
Tests/TargetName/scripts/CMakeLists.txt,
Tests/TargetName/scripts/hello_world: ENH: add a test for a
target name with the same name as the output of a custom command
2006-11-27 12:14 hoffman
* Source/cmTarget.cxx: ENH: fix line length problem
2006-11-27 12:11 hoffman
* Source/cmTarget.cxx: ENH: fix crash in plplot build
2006-11-27 10:42 hoffman
* Utilities/cmcurl/CMakeLists.txt: ENH: save logs of passed try
compile stuff as well
2006-11-26 07:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-25 21:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-25 21:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-25 10:59 hoffman
* Source/: cmLocalGenerator.cxx, cmTarget.cxx: BUG: fix problem
when a target name is the same as the output of a custom command
2006-11-25 07:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-23 07:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-22 19:28 alex
* Modules/FindKDE4.cmake: ENH: kde-config has been renamed to
kde4-config several weeks ago, so it's not necessary anymore to
use "kde-config" as fallback, since this will surely be a wrong
version
Alex
2006-11-22 14:26 hoffman
* Source/CMakeLists.txt: ENH: make sure it is qt3 before running
test
2006-11-22 14:22 hoffman
* Tests/Wrapping/CMakeLists.txt: ENH: make sure it is qt3 before
running test
2006-11-22 13:44 hoffman
* Modules/: FindPkgConfig.cmake, UsePkgConfig.cmake: ENH: check in
new pkgconfig stuff from Enrico Scholz
2006-11-22 13:30 hoffman
* Modules/FindQt3.cmake, Tests/Wrapping/CMakeLists.txt: ENH: make
sure findqt3 finds qt3 and not qt4
2006-11-22 09:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-21 13:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-21 07:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-20 14:23 hoffman
* Source/cmMakefile.cxx: ENH: fix from main tree
2006-11-20 13:57 hoffman
* Source/cmMakefile.cxx: ENH: fix for when a library is tagged both
debug and optimized
2006-11-20 08:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-19 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-18 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-17 15:55 hoffman
* Source/: cmMakefile.cxx, CPack/cmCPackNSISGenerator.cxx: ENH:
move fix for replace of @var@ in cmake files from main tree and a
better message for cpack and nsis
2006-11-17 15:35 hoffman
* Source/cmMakefile.cxx: BUG: undo bug fix 2722, still replace
@foo@ in cmake files
2006-11-17 11:14 martink
* Source/CPack/cmCPackNSISGenerator.cxx: STYLE: fix a long line
2006-11-17 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-16 15:57 hoffman
* ChangeLog.manual, Source/cmMakefile.cxx: ENH: move fix from main
tree
2006-11-16 15:31 martink
* Source/cmIfCommand.cxx: ENH: remove old hack now that project
level compatibility files are supported
2006-11-16 15:29 martink
* Modules/VTKCompatibility.cmake: ENH: added to handle case in very
old odd versions of VTK
2006-11-16 15:28 martink
* Modules/ITKCompatibility.cmake: ENH: added to handle case in ITK
2.8 and earlier
2006-11-16 10:57 martink
* Source/: cmMakefile.cxx, cmTarget.cxx: ENH: fix a bug with useing
debuf optimized libs from other builds
2006-11-16 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-15 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-14 09:03 hoffman
* CMakeLists.txt: ENH: try again for 2.4.4
2006-11-14 08:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-13 22:08 andy
* Source/CPack/cmCPackNSISGenerator.cxx: ENH: Expand comment
2006-11-13 15:25 hoffman
* ChangeLog.manual, Modules/FindQt4.cmake: ENH: move from main tree
2006-11-13 14:22 hoffman
* Modules/FindQt4.cmake: ENH: add depend information from qrc files
2006-11-13 12:59 hoffman
* ChangeLog.manual, Modules/CMakeVCManifestExe.cmake,
Modules/FindSubversion.cmake, Modules/Platform/Windows-cl.cmake,
Source/cmFindBase.cxx: ENH: merge changes in from main tree
2006-11-13 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-12 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-11 14:06 hoffman
* Source/cmFindBase.cxx: BUG: fix for 4009 lib64 should work with
path suffix
2006-11-11 14:04 hoffman
* Modules/: CMakeVCManifestExe.cmake, Platform/Windows-cl.cmake:
BUG: use different commands for shared libraries and exe for
manifest stuff fix for bug#4039
2006-11-11 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-10 10:54 hoffman
* Source/cmGlobalGenerator.cxx: ENH: move from main tree
2006-11-10 10:12 hoffman
* Modules/FindMPI.cmake, Modules/FindQt4.cmake, Modules/readme.txt,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmSetTargetPropertiesCommand.h, Source/cmake.cxx,
Source/cmake.h, Source/CTest/cmCTestBuildHandler.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
tree fix for vs all build qt and mpi2
2006-11-10 09:32 hoffman
* Source/cmGlobalGenerator.cxx: ENH: remove warning
2006-11-10 08:11 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for broken borland
compiler
2006-11-10 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-09 16:07 hoffman
* Source/CTest/cmCTestBuildHandler.cxx: ENH: fix it to work with
stl debug mode on mac
2006-11-09 09:57 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h, cmSetTargetPropertiesCommand.h:
ENH: commit fix for putting everything in the build on vs
2006-11-09 08:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-08 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-07 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-06 08:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-05 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-04 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-03 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-02 19:58 hoffman
* Modules/FindMPI.cmake: ENH: add support for finding mpich2 on
windows
2006-11-02 17:51 hoffman
* Modules/FindQt4.cmake: ENH: look for QtAssistantClient4
2006-11-02 17:16 hoffman
* CMakeLists.txt: ENH: abort 2.4.4 for now
2006-11-02 08:09 hoffman
* CMakeLists.txt: ENH: this is 2.4.4
2006-11-02 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-11-01 09:06 king
* Modules/readme.txt: ENH: Added XXX_RUNTIME_LIBRARY_DIRS as a
suggested variable.
2006-11-01 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-31 14:28 andy
* Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
cmake.cxx, cmake.h: ENH: Cleanup of install component list. There
was already the list in the global generator. Use that one
2006-10-31 06:43 andy
* Source/cmInstallTargetGenerator.cxx: STYLE: Fix kwstyle
2006-10-30 15:59 andy
* Source/: cmGlobalGenerator.cxx, cmInstallTargetGenerator.cxx,
cmake.cxx, cmake.h: ENH: Add support for displaying the list of
components
2006-10-30 15:30 king
* Modules/FindSubversion.cmake: ENH: Adding FindSubversion module
from Tristan Carel. This addresses bug#3987.
2006-10-30 11:36 hoffman
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
ENH: merge fix for cpack crash into main tree
2006-10-30 11:22 hoffman
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackPackageMakerGenerator.cxx, cmCPackTGZGenerator.cxx,
cmCPackTarBZip2Generator.cxx, cmCPackTarCompressGenerator.cxx:
ENH: make sure null const char* is not put into ossttringstream
to avoid seg faults
2006-10-30 10:38 king
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: Added test case for
bug#3966.
2006-10-30 09:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-30 09:17 hoffman
* Modules/FindJNI.cmake: ENH: move from main tree
2006-10-27 17:30 andy
* Modules/FindJNI.cmake: ENH: More documentation
2006-10-27 17:29 andy
* Modules/FindJNI.cmake: ENH: Add support for libjvm
2006-10-27 16:03 hoffman
* Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
Modules/CMakeDependentOption.cmake, Modules/FindCURL.cmake,
Modules/FindEXPAT.cmake, Modules/FindXMLRPC.cmake,
Tests/SimpleInstall/PackageScript.cmake,
Tests/SimpleInstallS2/PackageScript.cmake: ENH: move from main
tree
2006-10-27 16:01 hoffman
* CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
bootstrap, doxygen.config, Modules/CMakeGenericSystem.cmake,
Modules/CPack.cmake, Modules/CTestTargets.cmake,
Modules/FindDoxygen.cmake, Modules/FindJNI.cmake,
Modules/FindJava.cmake, Modules/FindKDE3.cmake,
Modules/FindPerl.cmake, Modules/FindQt4.cmake,
Modules/FindTclsh.cmake, Modules/FindWish.cmake,
Modules/FindwxWidgets.cmake, Modules/NSIS.template.in,
Modules/UsewxWidgets.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
Source/cmCTest.cxx, Source/cmCTest.h, Source/cmDocumentation.cxx,
Source/cmExecuteProcessCommand.cxx,
Source/cmExecuteProcessCommand.h, Source/cmFindBase.cxx,
Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h,
Source/cmGeneratedFileStream.cxx,
Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmGlobalWatcomWMakeGenerator.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
Source/cmTarget.cxx, Source/cmTarget.h, Source/cmXMLParser.cxx,
Source/cmake.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestMemCheckHandler.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestScriptHandler.h,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/kwsys/CMakeLists.txt, Source/kwsys/System.c,
Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.cxx.bak,
Source/kwsys/kwsysPlatformCxxTests.cmake,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Tests/CTestTest2/test.cmake.in, Tests/CTestTest3/test.cmake.in,
Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/CustomCommand/CMakeLists.txt,
Tests/MacroTest/CMakeLists.txt, Tests/OutOfSource/CMakeLists.txt,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/StringFileTest/CMakeLists.txt,
Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
Utilities/cmtar/libtar.c: ENH: move changes from main tree
2006-10-27 15:59 hoffman
* Modules/FindJNI.cmake: ENH: remove JavaEmbedding
2006-10-27 15:55 hoffman
* CTestCustom.ctest.in: ENH: fix warnings on windows paths
2006-10-26 11:39 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
Added NO_MODULE and COMPONENTS options to improve flexibility of
the command. Re-implemented argument parsing to be simpler and
more robust.
2006-10-26 11:01 andy
* Source/CTest/cmCTestUpdateHandler.cxx: STYLE: Fix typo
2006-10-26 10:49 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: When writing
newlines between script portions in prebuild, prelink, and
postbuild command lines they must be escaped for XML so that the
IDE receives them. This fixes the fix for bug #3977.
2006-10-25 14:03 king
* Source/cmLocalVisualStudio6Generator.cxx: COMP: Remove unused
variable.
2006-10-25 12:49 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Adjust
prebuild/prelink/postbuild script construction to account for
ConstructScript no longer producing trailing newlines. This
addresses bug#3977.
2006-10-25 12:27 king
* Source/cmLocalVisualStudioGenerator.cxx: BUG: Avoid leading and
trailing newlines in custom command scripts because some VS6
versions do not like the trailing backslash this produces. This
addresses bug#3977.
2006-10-25 11:23 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Re-enabling # escape
test now that it is implemented everywhere.
2006-10-25 11:23 king
* Source/: cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h,
kwsys/System.c, kwsys/System.h.in: ENH: Adding support for #
escape in Watcom WMake.
2006-10-25 10:58 king
* Tests/MacroTest/CMakeLists.txt: BUG: EQUAL -> STREQUAL for string
comparison.
2006-10-25 10:57 king
* Source/cmIfCommand.cxx: BUG: It cannot be an error if the values
do not convert. The docs say that if the values do not convert
the test is false.
2006-10-25 10:31 king
* Source/cmIfCommand.cxx: BUG: For LESS, GREATER, and EQUAL check
that the arguments can actually be converted to numbers. Also
force the conversion results to be stored in memory to make sure
they both use the same precision. This addresses bug#3966.
2006-10-25 09:54 andy
* Source/CMakeLists.txt: COMP: Remove unnecessary provocation
2006-10-25 09:54 andy
* Tests/CTestTest3/test.cmake.in: BUG: Attempt to fix the test
2006-10-25 08:56 andy
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Fix line length
2006-10-24 17:56 alex
* Modules/FindPerl.cmake: BUG: honor the REQUIRED flag for Perl,
please backport to 2.4 branch so that it will be in 2.4.4
Alex
2006-10-24 12:44 andy
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Looks like gcov
produces lines with string /*EOF*/ on them if there is no line at
the end of the file. This will fix the coverage code complaining
about it
2006-10-24 11:06 hoffman
* Source/CMakeLists.txt: ENH: remove failing test
2006-10-24 10:03 hoffman
* Modules/FindDoxygen.cmake: ENH: fix more doxygen issues
2006-10-24 10:03 hoffman
* Modules/FindJNI.cmake: ENH: remove JavaEmbedding framework
2006-10-24 09:47 king
* Tests/CustomCommand/CMakeLists.txt: BUG: Disable testing of #
escapes until it can be implemented for Watcom WMake.
2006-10-23 19:04 alex
* Modules/FindKDE3.cmake: BUG: fix #3955: add -O2 by default but
only if no special buildtype is set
Alex
2006-10-23 17:20 king
* Source/kwsys/System.c, Tests/CustomCommand/CMakeLists.txt: ENH:
Added # character for shell escaping.
2006-10-23 17:14 king
* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Remove old
IF(FILE_IS_NEWER) syntax. It was never in a release anyway.
2006-10-23 16:16 king
* Source/cmake.cxx: BUG: Do not display cmake -E usage when any old
command line error occurs.
2006-10-23 14:51 hoffman
* Modules/FindDoxygen.cmake: ENH: put in backwards compatibility
for older cmake
2006-10-23 13:36 king
* Tests/StringFileTest/CMakeLists.txt, Source/cmIfCommand.cxx,
Source/cmIfCommand.h: ENH: Patch from Alex to provide nicer
syntax for FILE_IS_NEWER. Using name IS_NEWER_THAN so old syntax
will continue to work.
2006-10-22 19:21 hoffman
* Source/CMakeLists.txt: ENH: remove broken test
2006-10-22 11:57 king
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: COMP: Fixed typo:
CMAKE_TEST_CMAKELIB -> COMPLEX_TEST_CMAKELIB.
2006-10-19 15:45 king
* Utilities/cmtar/CMakeLists.txt: ENH: Remove old include dirs.
2006-10-19 15:17 king
* bootstrap: ENH: Adding option to use system-installed third-party
libraries. This addresses bug#3653.
2006-10-19 15:00 king
* CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmGeneratedFileStream.cxx, Source/cmSystemTools.cxx,
Source/cmXMLParser.cxx, Source/CPack/cmCPackTGZGenerator.cxx,
Source/CTest/cmCTestSubmitHandler.cxx,
Utilities/cmThirdParty.h.in, Utilities/cm_curl.h,
Utilities/cm_expat.h, Utilities/cm_xmlrpc.h, Utilities/cm_zlib.h,
Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/config.h.in,
Utilities/cmtar/libtar.c: ENH: Add options to build with system
utility libraries. Organize inclusion of third party libraries
into a single header per library. This addresses bug#3653.
2006-10-19 14:48 king
* Modules/CMakeDependentOption.cmake: ENH: Adding
CMAKE_DEPENDENT_OPTION macro.
2006-10-19 14:45 king
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx: ENH: Added explicit
name for option to test CMakeLib. Added option to disable
testing of CMakeLib if system utility libraries are used until
linking made easier.
2006-10-19 12:58 king
* Modules/FindXMLRPC.cmake: ENH: Find module for XMLRPC libraries.
2006-10-19 12:57 king
* Modules/FindEXPAT.cmake: ENH: Find module for EXPAT library.
2006-10-19 12:55 king
* Modules/FindCURL.cmake: ENH: Find module for CURL library.
2006-10-19 10:45 martink
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestTestHandler.cxx: ENH:
added total time limit for a CTest run bug 1207
2006-10-19 10:07 king
* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: ENH: Patch
from Jan for bug#3453. Cleans up find script and enables
-isystem feature for use script.
2006-10-19 09:18 king
* Source/cmFindBase.cxx: ENH: Clarified search behavior when the
objective is not found.
2006-10-18 23:27 david.cole
* Source/kwsys/SystemTools.cxx: BUG: Correct the
SystemReportDebugHook function. It should not call exit. It gets
called multiple times at shutdown in a memory leak reporting
scenario... This is the source of the long standing KWWidgetsTour
debug build dashboard failure.
2006-10-17 09:34 king
* Source/CPack/cpack.cxx: STYLE: Fixed line-too-long.
2006-10-16 18:17 king
* Modules/Platform/CYGWIN.cmake, Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Templates/DLLHeader.dsptemplate,
Templates/EXEHeader.dsptemplate: ENH: Adding image version number
(major.minor) property to windows binaries. Default is 0.0, but
the VERSION target property may change the value. Windows now
has first-class support for dll and exe versioning. This
addresses bug#1219.
2006-10-16 15:18 king
* Source/cmGetDirectoryPropertyCommand.cxx,
Tests/OutOfSource/CMakeLists.txt: BUG: Need to collapse path
argument to get_directory_property. This addresses bug#3847.
2006-10-16 14:52 king
* Source/cmDocumentation.cxx: ENH: Make hyperlinks in documentation
active when generated into HTML documents. This addresses
bug#3906.
2006-10-16 13:58 king
* Modules/CMakeGenericSystem.cmake: ENH: Allow user project code to
distinguish between an install prefix set on the command line and
one set by CMake as a default. This is useful for changing the
default prefix while still allowing the user to override it.
2006-10-16 12:49 martink
* Source/cmake.cxx: BUG: partial fix for the progress after install
bug
2006-10-16 12:47 hoffman
* Utilities/Release/: create-cmake-release.cmake,
magrathea_release.cmake, r36n11_aix_release.cmake,
release_cmake.sh.in, upload_release.cmake: ENH: update for
release
2006-10-16 11:32 king
* Source/: cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h:
ENH: Added OUTPUT_STRIP_TRAILING_WHITESPACE and
ERROR_STRIP_TRAILING_WHITESPACE options to EXECUTE_PROCESS
command. These allow it to behave more like the old EXEC_PROGRAM
command that it is supposed to replace.
2006-10-16 10:47 hoffman
* Modules/FindDoxygen.cmake: BUG: fix for bug# 3310
2006-10-15 07:54 andy
* Source/: cmCTest.cxx, CPack/cmCPackGenericGenerator.cxx,
CTest/cmCTestCoverageHandler.cxx: STYLE: Fix kwstyle
2006-10-13 17:10 andy
* Source/cmCTest.cxx, Source/cmCTest.h,
Tests/CTestTest2/test.cmake.in: ENH: Properly propagate config
type to test
2006-10-13 16:13 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3908
if header_file_only is set on cxx files in visual studio do not
compile them
2006-10-13 15:04 king
* Modules/NSIS.template.in: BUG: Compression must be set before any
output is created.
2006-10-13 14:44 andy
* Source/CTest/cmCTestTestHandler.h: COMP: Fix Sun build
2006-10-13 13:59 king
* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: When using link
scripts use native shell escapes instead of makefile shell
escapes because the script is not interpreted by a make tool.
2006-10-13 11:53 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: allow for -gdwarf-2 to be
in cflags or cxxflags for xcode
2006-10-13 11:26 hoffman
* doxygen.config: BUG: fix for bug# 3921 INPUT wrong
2006-10-13 11:25 hoffman
* Modules/: FindTclsh.cmake, FindWish.cmake: BUG: fix for bug #3846
more advanced stuff
2006-10-13 11:23 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug#3898 find qt plugin dir
2006-10-13 10:57 hoffman
* CMake.pdf, CMake.rtf, Docs/CMake12p2.rtf, Docs/CMake14.rtf,
Docs/CMake16.rtf, Modules/CMakeVCManifest.cmake,
Modules/COPYING-CMAKE-SCRIPTS, Modules/CheckCCompilerFlag.cmake,
Modules/CheckCSourceRuns.cmake,
Modules/CheckCXXCompilerFlag.cmake,
Modules/CheckCXXSourceRuns.cmake, Modules/FindASPELL.cmake,
Modules/FindBZip2.cmake, Modules/FindHSPELL.cmake,
Modules/FindJasper.cmake, Modules/FindLibXml2.cmake,
Modules/FindLibXslt.cmake, Modules/FindOpenSSL.cmake,
Source/cmElseIfCommand.cxx, Source/cmElseIfCommand.h,
Source/cmEndMacroCommand.cxx, Source/cmEndMacroCommand.h,
Source/cmInstallDirectoryGenerator.cxx,
Source/cmInstallDirectoryGenerator.h, Source/cmStandardLexer.h,
Source/kwsys/CMakeEmptyInputFile.in,
Source/kwsys/CheckCXXSourceRuns.cmake, Source/kwsys/IOStream.cxx,
Source/kwsys/IOStream.hxx.in, Source/kwsys/System.c,
Source/kwsys/System.h.in, Source/kwsys/SystemTools.cxx.bak,
Source/kwsys/SystemTools.hxx.in.bak,
Source/kwsys/kwsysPlatformCxxTests.cmake.bak,
Source/kwsys/kwsysPlatformCxxTests.cxx.bak,
Source/kwsys/kwsysPlatformTests.cmake,
Source/kwsys/kwsysPlatformTestsC.c,
Source/kwsys/kwsysPlatformTestsCXX.cxx,
Tests/Complex/Executable/A.cxx.bak, Tests/Complex/Executable/A.h,
Tests/Complex/Executable/A.hh, Tests/Complex/Executable/A.txt,
Tests/Complex/Executable/notInAllExe.cxx,
Tests/Complex/Executable/testSystemDir.cxx,
Tests/Complex/Library/TestLink.c,
Tests/Complex/Library/notInAllLib.cxx,
Tests/Complex/Library/test_preprocess.cmake,
Tests/Complex/Library/SystemDir/testSystemDir.h,
Tests/ComplexOneConfig/Executable/A.cxx.bak,
Tests/ComplexOneConfig/Executable/A.h,
Tests/ComplexOneConfig/Executable/A.hh,
Tests/ComplexOneConfig/Executable/A.txt,
Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
Tests/ComplexOneConfig/Library/TestLink.c,
Tests/ComplexOneConfig/Library/notInAllLib.cxx,
Tests/ComplexOneConfig/Library/test_preprocess.cmake,
Tests/ComplexOneConfig/Library/SystemDir/testSystemDir.h,
Tests/ComplexRelativePaths/Executable/A.cxx.bak,
Tests/ComplexRelativePaths/Executable/A.h,
Tests/ComplexRelativePaths/Executable/A.hh,
Tests/ComplexRelativePaths/Executable/A.txt,
Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
Tests/ComplexRelativePaths/Library/TestLink.c,
Tests/ComplexRelativePaths/Library/notInAllLib.cxx,
Tests/ComplexRelativePaths/Library/test_preprocess.cmake,
Tests/ComplexRelativePaths/Library/SystemDir/testSystemDir.h,
Tests/CustomCommand/check_command_line.c.in,
Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
Tests/SimpleInstall/scripts/sample_script,
Tests/SimpleInstall/scripts/sample_script.bat,
Tests/SimpleInstallS2/scripts/sample_script,
Tests/SimpleInstallS2/scripts/sample_script.bat,
Utilities/cmcompress/CMakeLists.txt,
Utilities/cmcompress/cmcompress.c,
Utilities/cmcompress/cmcompress.h: ENH: merge files from main
tree to 2.4
2006-10-13 10:52 hoffman
* CMakeLists.txt, ChangeLog.manual, bootstrap,
Docs/cmake-indent.vim, Docs/cmake-mode.el, Docs/cmake-syntax.vim,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake, Modules/FindDoxygen.cmake,
Modules/FindGLUT.cmake, Modules/FindKDE3.cmake,
Modules/FindPNG.cmake, Modules/FindPythonInterp.cmake,
Modules/FindPythonLibs.cmake, Modules/FindQt3.cmake,
Modules/FindQt4.cmake, Modules/FindRuby.cmake,
Modules/FindSDL.cmake, Modules/FindTCL.cmake,
Modules/FindwxWidgets.cmake,
Modules/InstallRequiredSystemLibraries.cmake,
Modules/KDE3Macros.cmake, Modules/UseEcos.cmake,
Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
Modules/kde3uic.cmake, Modules/readme.txt,
Modules/Platform/AIX.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Darwin.cmake, Modules/Platform/FreeBSD.cmake,
Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
Modules/Platform/IRIX64.cmake, Modules/Platform/Linux.cmake,
Modules/Platform/QNX.cmake, Modules/Platform/SunOS.cmake,
Modules/Platform/UnixPaths.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Modules/Platform/gcc.cmake,
Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h,
Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
Source/cmAddLibraryCommand.h,
Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.h,
Source/cmBuildNameCommand.h, Source/cmCPluginAPI.cxx,
Source/cmCommand.h, Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.h,
Source/cmCommandArgumentLexer.in.l,
Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParser.y,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h, Source/cmCommands.cxx,
Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmDependsFortranLexer.cxx,
Source/cmDependsFortranLexer.in.l,
Source/cmDependsFortranParser.cxx,
Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
Source/cmDependsJavaParser.y, Source/cmDocumentation.cxx,
Source/cmExecProgramCommand.h, Source/cmExprLexer.cxx,
Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
Source/cmExprParser.y, Source/cmFileCommand.cxx,
Source/cmGetTargetPropertyCommand.h,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalWatcomWMakeGenerator.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmIncludeDirectoryCommand.cxx,
Source/cmIncludeDirectoryCommand.h,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallFilesCommand.cxx, Source/cmInstallFilesCommand.h,
Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmInstallProgramsCommand.cxx,
Source/cmInstallProgramsCommand.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmInstallTargetsCommand.cxx,
Source/cmInstallTargetsCommand.h,
Source/cmLinkLibrariesCommand.h, Source/cmListCommand.cxx,
Source/cmListCommand.h, Source/cmListFileCache.cxx,
Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
Source/cmLoadCommandCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmMacroCommand.cxx,
Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileExecutableTargetGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h, Source/cmMessageCommand.cxx,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmRemoveCommand.h,
Source/cmSetCommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.h,
Source/cmSetTargetPropertiesCommand.h,
Source/cmStandardIncludes.h, Source/cmSubdirCommand.h,
Source/cmSubdirDependsCommand.h, Source/cmTarget.cxx,
Source/cmTryCompileCommand.cxx,
Source/cmVTKMakeInstantiatorCommand.h,
Source/cmVTKWrapJavaCommand.cxx, Source/cmVTKWrapJavaCommand.h,
Source/cmVTKWrapPythonCommand.h, Source/cmVTKWrapTclCommand.h,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/cmake.h, Source/cmakemain.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.h,
Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestHandlerCommand.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestStartCommand.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CursesDialog/ccmake.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/kwsys/CMakeLists.txt,
Source/kwsys/CommandLineArguments.cxx,
Source/kwsys/Configure.h.in, Source/kwsys/Directory.cxx,
Source/kwsys/Glob.cxx, Source/kwsys/Glob.hxx.in,
Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in, Source/kwsys/Terminal.c,
Source/kwsys/testCommandLineArguments.cxx,
Source/kwsys/testCommandLineArguments1.cxx,
Source/kwsys/testProcess.c, Source/kwsys/testSystemTools.cxx,
Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/A.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/A.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/A.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/CustomCommand/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Tests/OutOfSource/SubDir/CMakeLists.txt,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/StringFileTest/CMakeLists.txt,
Tests/SystemInformation/SystemInformation.in,
Utilities/Release/README, Utilities/cmcurl/CMakeLists.txt,
Utilities/cmtar/CMakeLists.txt, Utilities/cmzlib/CMakeLists.txt:
ENH: merge changes from the main tree to the 2.4 branch
2006-10-13 10:27 andy
* Source/CTest/: cmCTestMemCheckHandler.cxx,
cmCTestUpdateHandler.cxx: BUG: Replace some errors with warnings
2006-10-13 10:22 king
* Source/: cmGlobalMinGWMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: Juse use cmake -E echo
instead of the native echo on MinGW makefiles. The echo; hack
did not work when running from ctest.
2006-10-13 10:03 king
* Source/cmLocalGenerator.cxx: BUG: Do not try to compute the
location of a non-library target for linking.
2006-10-13 09:30 andy
* Source/: CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h, kwsys/CMakeLists.txt: ENH: Report
command line as a measurement and allow user to add custom
measurements
2006-10-12 17:19 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: undo bad changes
2006-10-12 16:31 andy
* Source/: cmCTest.cxx, CTest/cmCTestCoverageHandler.cxx: BUG: Use
BuildDirectory from the DartConfiguration information. Also, Make
missing coverage information not make ctest fail
2006-10-12 15:30 andy
* Source/cmGlobalGenerator.cxx: BUG: Use variable instead of
retrieving again. Fixes bug: Bug #3476
2006-10-12 15:10 andy
* Source/CTest/cmCTestScriptHandler.cxx: BUG: Report and error when
ctest -S script fails... Fixes: Bug #3540
2006-10-12 14:59 andy
* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
ENH: Add NSIS compression
2006-10-12 14:47 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more regular
expressions
2006-10-12 13:30 andy
* Tests/: SimpleInstall/PackageScript.cmake,
SimpleInstallS2/PackageScript.cmake: ENH: Several CPack fixes.
First, allow user to set CMAKE_MODULE_PATH for CPack; make
SetOptionIfNotSet more robust to handle empty options; do test
TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
environment variable CMAKE_INSTALL_PREFIX
2006-10-12 13:15 andy
* Modules/CTestTargets.cmake: ENH: On Visual Studio and Xcode
handle config type
2006-10-12 13:12 andy
* Modules/: FindJNI.cmake, FindJava.cmake: ENH: More locations for
Java
2006-10-12 13:05 andy
* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Several CPack fixes.
First, allow user to set CMAKE_MODULE_PATH for CPack; make
SetOptionIfNotSet more robust to handle empty options; do test
TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set
environment variable CMAKE_INSTALL_PREFIX
2006-10-12 12:51 martink
* Source/: cmCTest.cxx, cmCTest.h: ENH: some cleanup and commenting
of code
2006-10-12 10:57 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for bug -gdwarf
getting removed
2006-10-11 12:41 king
* Source/cmMakefileLibraryTargetGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: BUG: Do not collapse the
INSTALL_NAME_DIR setting because users may intend to have .. in
the path. This makes the makefile generator consistent with the
already working Xcode implementation of this feature. Also added
a test for @executable_path/.. style settings for this property.
2006-10-11 12:41 king
* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify code by removing
redundant check against BUILD_WITH_INSTALL_RPATH.
2006-10-10 16:03 king
* Modules/readme.txt: STYLE: Fixed typo: INCLUDE_DIR->INCLUDE_DIRS.
2006-10-10 14:13 king
* Source/cmLocalGenerator.cxx: BUG: TARGET_QUOTED should always be
replaced if Target is set in the rule variables.
2006-10-10 13:47 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid duplicate
conversion to output path.
2006-10-10 12:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-09 21:48 king
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: BUG: Fixed references to
projects outside the build tree and in other locations with
spaces in the path. This is needed for
out-of-source/out-of-binary subdirectories in the build.
2006-10-09 21:25 king
* Source/cmMakefileTargetGenerator.cxx,
Tests/OutOfBinary/CMakeLists.txt, Tests/OutOfBinary/outlib.c,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Tests/OutOfSource/SubDir/CMakeLists.txt: BUG: Fixed out-of-source
subdirectories to work when they are also out-of-binary. Updated
the OutOfSource test to test this feature.
2006-10-09 11:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-09 10:06 david.cole
* Source/kwsys/ProcessWin32.c: COMP: Fix or suppress warnings on
Borland and Mac dashboards. Definitely fix "may be used
uninitialized" warnings.
2006-10-08 09:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-07 06:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-06 15:33 martink
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove old unused
code
2006-10-06 14:00 martink
* Source/cmDocumentation.cxx: BUG: potential segfault
2006-10-06 11:13 david.cole
* Source/kwsys/CMakeLists.txt: STYLE: Make the set of supported STL
headers the same in vtkstd and vtksys/stl. (The union of the
present values of the two sets.)
2006-10-06 11:11 hoffman
* Source/: cmMessageCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx:
ENH: do not print a call stack if the user does a message error
unless --debug-output is used
2006-10-06 09:16 king
* Modules/Platform/Darwin.cmake: BUG: Do not enable -isystem
support for Xcode generator until it is implemented.
2006-10-06 03:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-05 17:53 hoffman
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestTestHandler.cxx: BUG: fix bug where converage was required
to get valgrind output because of bad current directory
2006-10-05 16:59 king
* Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: BUG:
Need to match shared library names before static because some
platforms have static name patterns that match their shared
patterns but not vice versa. This is needed for implementing
bug#1644 on cygwin.
2006-10-05 16:30 king
* Modules/Platform/CYGWIN.cmake, Source/cmTarget.cxx: ENH: Adding
version number to the name of a DLL built in cygwin but not the
import library. This addresses bug#3571.
2006-10-05 15:08 king
* Modules/Platform/: CYGWIN.cmake, Windows-gcc.cmake: ENH: Enabling
link-type selection flags on Cygwin, MSYS, and MinGW. This
addresses bug#1644 on these platforms.
2006-10-05 15:08 king
* Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix link
flags on cygwin shared libraries. This requires that the shared
library prefix be supported in the link library regex.
2006-10-05 14:51 king
* Source/: cmGlobalMinGWMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: Hack to make echo command
work properly in mingw32-make.
2006-10-05 13:43 king
* Source/cmWin32ProcessExecution.cxx: BUG: Robustly handle failure
of FormatMessage. See bug#3471.
2006-10-05 12:04 king
* Tests/: Complex/CMakeLists.txt, Complex/Library/testSystemDir.h,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Library/testSystemDir.h,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Library/testSystemDir.h,
Complex/Library/SystemDir/testSystemDir.h,
ComplexOneConfig/Library/SystemDir/testSystemDir.h,
ComplexRelativePaths/Library/SystemDir/testSystemDir.h: BUG: Test
-isystem without affecting other tests. Made separate
Library/SystemDir for this purpose.
2006-10-05 11:31 king
* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added OPTIONAL option
to INSTALL command to allow installation of files if they exist
while ignoring them otherwise. This addresses bug#2922.
2006-10-05 11:30 king
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Run
testSystemDir test only if -isystem flag is available.
2006-10-05 10:55 king
* Source/cmDocumentation.cxx: ENH: Adding links to web resources
and FAQ to SEE ALSO section. This addresses bug #3757.
2006-10-05 09:33 king
* Modules/Platform/QNX.cmake: BUG: QNX GCC does not have -isystem.
2006-10-05 08:55 king
* Modules/Platform/gcc.cmake, Source/cmIncludeDirectoryCommand.cxx,
Source/cmIncludeDirectoryCommand.h, Source/cmLocalGenerator.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Tests/Complex/CMakeLists.txt,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/testSystemDir.cxx,
Tests/Complex/Library/testSystemDir.h,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/testSystemDir.cxx,
Tests/ComplexOneConfig/Library/testSystemDir.h,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/testSystemDir.cxx,
Tests/ComplexRelativePaths/Library/testSystemDir.h: ENH: Adding
SYSTEM option to INCLUDE_DIRECTORIES command. This addresses bug
#3462.
2006-10-05 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-04 19:21 king
* Source/CursesDialog/ccmake.cxx: BUG: The --help option should
list generators. This addresses bug #2494.
2006-10-04 18:57 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Adding test of special
characters in custom command and custom target comments.
2006-10-04 18:52 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalWatcomWMakeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: Fixed display of custom
command comments with quotes, dollars, and other special
characters in them.
2006-10-04 18:52 king
* Source/kwsys/: System.c, System.h.in: ENH: Adding
Shell_Flag_EchoWindows option to setup escapes for arguments to
the native echo command in a shell. This special case is needed
to avoid adding quotes when passing text to echo in a native
windows shell which does no command line parsing at all.
2006-10-04 18:10 king
* Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: ENH:
Added COMMENT option to ADD_CUSTOM_TARGET. This addresses
bug#3461.
2006-10-04 18:09 king
* Source/cmAddCustomCommandCommand.h: BUG: COMMENT was missing from
docs.
2006-10-04 17:27 king
* Source/kwsys/: CMakeLists.txt, ProcessUNIX.c,
kwsysPlatformTestsC.c: ENH: Adding tests KWSYS_C_HAS_PTRDIFF_T
and KWSYS_C_HAS_SSIZE_T to help ProcessUNIX.c build everywhere
without warnings.
2006-10-04 17:24 king
* bootstrap: ENH: Renamed kwsysPlatformCxxTests to
kwsysPlatformTests and generalized it for multiple language tests
(C and CXX).
2006-10-04 17:08 king
* Source/kwsys/kwsysPlatformTests.cmake: BUG: Name of C test file
ends in .c not .cxx.
2006-10-04 16:56 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake,
kwsysPlatformCxxTests.cxx, kwsysPlatformTests.cmake,
kwsysPlatformTestsC.c, kwsysPlatformTestsCXX.cxx: ENH: Renamed
kwsysPlatformCxxTests to kwsysPlatformTests and generalized it
for multiple language tests (C and CXX).
2006-10-04 16:31 hoffman
* Modules/FindDoxygen.cmake: ENH: remove paths that cmake already
looks at
2006-10-04 15:54 alex
* Modules/FindRuby.cmake: ENH: apply patch so that the config
values from ruby are used to determine the additional locations
(see #3297)
Alex
2006-10-04 15:24 king
* Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Tests/CustomCommand/CMakeLists.txt:
ENH: Added APPEND option to ADD_CUSTOM_COMMAND to allow extra
dependencies to be connected later. This is useful to create one
rule and then have a macro add things to it later. This
addresses bug#2151.
2006-10-04 14:37 king
* Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParser.y,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserHelper.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt: BUG: Do
not replace @VAR@ syntax in list files. This addresses bug
#2722.
2006-10-04 14:02 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for fat file
systems and vs8 #2617
2006-10-04 14:00 king
* Modules/UseQt4.cmake: BUG: Patch from Clinton to restore proper
QT3_SUPPORT macro definition.
2006-10-04 13:27 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3362
xml escapes on -D stuff for visual studio
2006-10-04 13:05 hoffman
* Modules/FindTCL.cmake: BUG: fix for bug# 3313 same advanced for
tcl win and unix
2006-10-04 11:33 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug# 3664
2006-10-04 11:11 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for bug #3517 seg fault
with enable language before project command
2006-10-04 11:04 hoffman
* Modules/FindDoxygen.cmake: BUG: fix for bug#3520 - better find
doxygen
2006-10-04 10:54 hoffman
* Modules/Platform/Darwin.cmake: BUG: fix for bug# 3584 missing
SONAME for fortran on darwin
2006-10-04 10:33 hoffman
* Modules/FindQt4.cmake: ENH: make qmake-qt4 really work if qmake
is qt3 also fix indent in file, for diff use cvs diff -w
2006-10-04 05:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-03 17:53 hoffman
* Source/cmGlobalGenerator.cxx: ENH: fix dashbaord error do not
exclude root project from itself.
2006-10-03 16:18 hoffman
* Modules/FindGLUT.cmake: BUG: fix for bug#3646 GLUT not Glut for
framework name
2006-10-03 16:12 hoffman
* Modules/Platform/Windows-cl.cmake: BUG: fix for bug#3652 use link
/lib instead of lib
2006-10-03 15:25 hoffman
* Source/CMakeLists.txt: ENH: use core and not all of carbon
2006-10-03 15:12 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for bug#3714
execlude_from_all not working on vs
2006-10-03 14:40 martink
* Source/: cmCommands.cxx, cmEndMacroCommand.cxx,
cmEndMacroCommand.h: ENH: added endmacro command
2006-10-03 14:39 hoffman
* Modules/FindQt4.cmake: BUG: fix for bug#3720
2006-10-03 14:03 alex
* Modules/KDE3Macros.cmake: BUG: fix #3827, the name of the var is
_tmp_FILE instead of tmp_FILE, so the dcop stuff should work now
Alex
2006-10-03 14:03 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug#3738
2006-10-03 13:48 hoffman
* Modules/FindSDL.cmake: BUG: fix for 3765
2006-10-03 13:45 hoffman
* Source/cmAddTestCommand.h: BUG: fix for bug#3775
2006-10-03 13:35 hoffman
* Source/kwsys/SystemTools.cxx: ENH: check for empty path
2006-10-03 13:35 hoffman
* Modules/Platform/AIX.cmake: ENH: disable static shared stuff on
AIX, see comment
2006-10-03 13:35 hoffman
* Source/cmGlobalMSYSMakefileGenerator.cxx: BUG: bug#3789 add msys
for the msys generator
2006-10-03 13:22 hoffman
* Source/cmTryCompileCommand.cxx: ENH: make sure file is closed
2006-10-03 12:09 hoffman
* Source/cmMacroCommand.cxx: ENH: fix compile error
2006-10-03 11:55 hoffman
* Source/cmake.cxx: ENH: do not allow null pointer access
2006-10-03 11:55 hoffman
* Source/kwsys/Registry.cxx: ENH: make sure value is set before
using it
2006-10-03 10:57 hoffman
* Source/cmMacroCommand.cxx: BUG: fix for seg fault bug #3815
2006-10-03 10:26 king
* Source/kwsys/ProcessUNIX.c: BUG: Need to initialize to not use
native pipes.
2006-10-03 09:12 king
* Source/cmGlobalKdevelopGenerator.cxx: STYLE: Fixed line-too-long
warning.
2006-10-03 09:10 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added Process_SetPipeNative method to allow user code to override
the pipes connected to the child pipeline.
2006-10-03 05:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-02 12:01 king
* Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
Source/cmAddLibraryCommand.h,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: Renamed
NOT_IN_ALL to EXCLUDE_FROM_ALL.
2006-10-02 11:13 king
* Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
Source/cmAddLibraryCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/notInAllExe.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/Complex/Library/notInAllLib.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/notInAllExe.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/notInAllLib.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/notInAllExe.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/notInAllLib.cxx: ENH: Added
NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid
building the targets by default.
2006-10-02 10:49 king
* Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to
help with KDevelop code completion in generated projects.
2006-10-02 10:20 king
* Source/: cmAddCustomCommandCommand.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalWatcomWMakeGenerator.cxx,
cmMakefile.cxx, cmMakefileTargetGenerator.cxx,
cmSetSourceFilesPropertiesCommand.h: ENH: Added SYMBOLIC source
file property to mark custom command outputs that are never
actually created on disk. This is used by the Watcom WMake
generator to generate the .SYMBOLIC mark on the files in the make
system.
2006-10-02 10:17 king
* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
COMP: Fix command line check test implementation for Watcom.
2006-10-02 09:03 hoffman
* Modules/FindQt4.cmake: ENH: fix from clinton
2006-10-02 04:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-10-01 04:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-30 03:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-29 16:42 king
* Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: Added
support for getting a target's location on a per-configuration
basis (ex. DEBUG_LOCATION). This does not fix but helps with
bug#3250.
2006-09-29 16:14 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix failing tests on mac
2006-09-29 09:11 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed inclusion of
progress.make from subdirectory makefiles.
2006-09-29 03:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-28 17:35 king
* Source/cmIncludeExternalMSProjectCommand.cxx: BUG: Move hack from
old cmMakefile::AddUtilityTarget to this command directly. There
really needs to be a better way to represent external project
targets.
2006-09-28 17:21 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Moved
progress.make file into CMakeFiles subdirectory to keep things
clean.
2006-09-28 16:40 king
* Source/: cmAddCustomCommandCommand.cxx, cmCustomCommand.cxx,
cmCustomCommand.h, cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h, cmLocalGenerator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileExecutableTargetGenerator.h,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.h,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h: BUG:
Fix/cleanup custom commands and custom targets. Make empty
comment strings work. Fix ZERO_CHECK target always out of date
for debugging. Fix Makefile driving of custom commands in a
custom target. Fix dependencies on custom targets not in ALL in
VS generators.
2006-09-28 13:55 king
* Source/: cmAddCustomTargetCommand.cxx, cmCPluginAPI.cxx,
cmGlobalGenerator.cxx, cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
cmMakefile.h, cmVTKWrapJavaCommand.cxx: ENH: Cleaned up signature
of cmMakefile::AddUtilityCommand. It is not valid to have an
output from a utility rule and no calls to the method asked for
an output anyway. The argument has been removed.
2006-09-28 11:42 king
* Modules/Platform/UnixPaths.cmake: BUG: Header and library search
path ordering should be consistent.
2006-09-28 11:30 king
* Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/check_command_line.c.in: ENH: Added VERBATIM
option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET commands.
This option enables full escaping of custom command arguments on
all platforms. See bug#3786.
2006-09-28 10:41 king
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enabling .i
rule test on MSYS now that it works.
2006-09-28 10:37 king
* Source/: cmGlobalMSYSMakefileGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.h: BUG: MSYS
makefile shell needs posix paths to executables in some cases and
it does not hurt to do it always.
2006-09-28 09:49 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx: BUG: Do not filter system
directories for include file dependencies.
2006-09-28 02:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-27 16:20 king
* Source/cmCustomCommand.cxx: COMP: Fix init order.
2006-09-27 16:14 king
* Source/cmCommandArgumentParserHelper.cxx: BUG: One should be able
to escape the @ symbol.
2006-09-27 15:26 king
* Source/cmCustomCommand.cxx: BUG: The copy constructor should copy
the escape settings.
2006-09-27 14:27 king
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: Re-enable
preprocessing target test but specifically disable it on broken
platforms.
2006-09-27 13:43 king
* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h,
kwsys/ProcessWin32.c, kwsys/System.c, kwsys/System.h.in: ENH:
Re-implemented command line argument shell quoting to support
several platforms with one code base.
2006-09-27 13:30 alex
* Modules/: FindPythonInterp.cmake, FindPythonLibs.cmake:
ENH: apply patch from Dirk Mueller to support Python 2.5
Alex
2006-09-27 12:55 king
* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
2006-09-26 08:04 andy
* Source/cmDependsC.cxx: BUG: Handle header file dependencies for
objective C
2006-09-26 02:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-25 18:33 king
* Source/cmCommandArgumentLexer.cxx: COMP: Removed yyunput function
to avoid warning.
2006-09-25 14:01 king
* Source/cmCommandArgumentLexer.cxx: COMP: Restoring previous AIX
fix.
2006-09-25 10:22 king
* Source/cmLocalGenerator.cxx, Tests/CustomCommand/CMakeLists.txt:
BUG: Disable new shell escape code until backward compatibility
can be established in the new implementation.
2006-09-25 10:05 king
* Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.h,
Source/cmCommandArgumentLexer.in.l,
Tests/StringFileTest/CMakeLists.txt: BUG: Character + should be
valid in a variable name.
2006-09-25 02:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-24 10:28 king
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: BUG: Disable new
test_preprocess target until it is fixed on OSX universal
binaries and mingw.
2006-09-24 02:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-23 17:09 king
* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Adding elseif to
VIM syntax and indentation files. See bug #3781.
2006-09-23 16:55 king
* Tests/: Complex/Library/CMakeLists.txt,
Complex/Library/test_preprocess.cmake,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/test_preprocess.cmake,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/test_preprocess.cmake: ENH: Adding
test for running preprocessor rules.
2006-09-23 16:32 king
* Docs/cmake-mode.el: ENH: Adding elseif indentation. See
bug#3781.
2006-09-23 14:41 andy
* Source/CPack/cmCPackZIPGenerator.cxx: BUG: Attempt to fix winzip
problems
2006-09-23 02:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-22 11:49 martink
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: added test for
elseif
2006-09-22 11:23 martink
* Source/: cmCommands.cxx, cmElseIfCommand.cxx, cmElseIfCommand.h,
cmIfCommand.cxx, cmIfCommand.h: ENH: added elseif
2006-09-22 08:42 king
* Tests/CustomCommand/CMakeLists.txt: COMP: Need ANSI C flags to
build check_command_line.c.
2006-09-22 02:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-21 17:21 king
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix shadowed
local variable created by previous cmake_force change.
2006-09-21 16:11 king
* Tests/CustomCommand/: CMakeLists.txt, check_command_line.c.in:
ENH: Adding test for non-trivial custom command line arguments.
This is for bug#3786.
2006-09-21 16:10 king
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
Enabled use of EscapeForShell to properly escape custom command
lines. This addresses bug#3786 for Xcode.
2006-09-21 15:35 king
* Source/cmLocalGenerator.cxx: BUG: Need to escape spaces in custom
command line arguments.
2006-09-21 15:30 king
* Source/cmLocalGenerator.cxx: BUG: Do not escape parens because we
need to be able to reference make variables in the scripts.
2006-09-21 15:14 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
BUG: Centralized generation of command line arguments in escaped
form. This addresses bug#3786 for several platforms.
2006-09-21 15:09 andy
* Source/CPack/cmCPackZIPGenerator.cxx: ENH: Handle zip (command
line was too long)
2006-09-21 14:46 king
* Source/kwsys/System.c: BUG: Windows_ShellArgument: need to escape
if the string contains one of a set of special characters as well
as spaces. Moved test for needing escapes to a separate method
kwsysSystemWindowsShellArgumentNeedsEscape.
2006-09-21 13:47 king
* bootstrap: ENH: Added System component of kwsys.
2006-09-21 11:49 king
* Source/kwsys/: CMakeLists.txt, ProcessWin32.c, System.c,
System.h.in: ENH: Adding 'System' component of C sources to hold
system tools written in C. Moved windows shell command line
argument escaping code to kwsysSystem_Windows_ShellArgument and
kwsysSystem_Windows_ShellArgumentSize.
2006-09-21 10:04 king
* Source/kwsys/SharedForward.h.in: ENH: Added
KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to
replace the command executed. Extended documentation at top of
file.
2006-09-21 02:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-20 12:13 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: cmake_force needs
to be written into build.make as well as Makefile.
2006-09-20 02:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-19 16:11 alex
* Modules/: COPYING-CMAKE-SCRIPTS, FindASPELL.cmake,
FindBZip2.cmake, FindHSPELL.cmake, FindJasper.cmake,
FindLibXml2.cmake, FindLibXslt.cmake, FindOpenSSL.cmake: ENH: add
cmake modules for some common libraries: aspell, hspell, bzip2,
jasper (jpeg2000), libxml2 and libxslt and openssl and the
accompanying license (BSD)
Alex
2006-09-19 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-18 17:55 alex
* Modules/: CheckCCompilerFlag.cmake, CheckCXXCompilerFlag.cmake:
ENH: two macros to check whether the C/CXX compiler supports a
given flag: CHECK_CXX_COMPILER_FLAG("-Wall"
COMPILER_SUPPORTS_WALL)
Alex
2006-09-18 09:40 king
* Modules/Platform/QNX.cmake: ENH: Enabling link type selection
flags for this platform. See bug#1644 for details.
2006-09-18 02:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-17 09:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-16 11:54 king
* Source/cmDependsC.cxx: STYLE: Fixed line-too-long.
2006-09-16 11:52 king
* Source/cmLocalGenerator.cxx: BUG: Do not look for linker language
unless it is needed.
2006-09-16 11:47 king
* Modules/Platform/SunOS.cmake: BUG: Need -Wl, to pass linker flags
when using gcc on Sun.
2006-09-16 09:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-15 15:19 king
* Modules/Platform/AIX.cmake: ENH: Enabling link type selection
flags for this platform. See bug#1644 for details.
2006-09-15 15:18 king
* Modules/Platform/HP-UX.cmake: STYLE: Updated comment about link
type flags and passing directly to ld.
2006-09-15 15:14 king
* Modules/Platform/HP-UX.cmake: BUG: Fix
CMAKE_SHARED_*_LINK_*_C_FLAGS to pass link type selection flags
directly to the linker.
2006-09-15 15:05 king
* Modules/Platform/SunOS.cmake: ENH: Enabling link type selection
flags for this platform. See bug#1644 for details.
2006-09-15 14:58 king
* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake: ENH: Enabling link
type selection flags for this platform. See bug#1644 for
details.
2006-09-15 14:31 king
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
Complex/Library/CMakeLists.txt, Complex/Library/TestLink.c,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/TestLink.c,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/TestLink.c: ENH: Added test for
linking to a static library that is next to a shared library.
See bug#1644 for related changes.
2006-09-15 14:08 king
* Modules/CMakeCXXInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/Platform/Linux.cmake, Source/cmLocalGenerator.cxx,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/SystemInformation/SystemInformation.in: ENH: Adding support
to link specifically to an archive or a shared library based on
the file name specified. This fixes the problem of having -lfoo
linking to libfoo.so even when it came from libfoo.a being
specified.
2006-09-15 14:02 king
* Modules/CMakeFortranInformation.cmake: STYLE: Removing unused
platform variable CMAKE_SHARED_MODULE_LINK_Fortran_FLAGS. It
does not make sense because nothing links to shared modules.
2006-09-15 09:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-14 09:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-13 12:43 king
* Source/: cmDependsC.cxx, cmDependsC.h: ENH: Patch from Alex to
speed dependency scanning approximately 2x.
2006-09-13 11:39 king
* Source/cmAddCustomTargetCommand.cxx: ENH: Added diagnosis of bad
target names.
2006-09-13 11:22 king
* Modules/FindwxWidgets.cmake: BUG: Patch from Peter Visser to run
wx-config from an MSYS prompt.
2006-09-13 08:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-12 10:21 hoffman
* Source/cmMakefileTargetGenerator.cxx: ENH: put the if in the
right place
2006-09-12 10:03 hoffman
* Source/cmMakefileTargetGenerator.cxx: ENH: fix for BUG: #739
again, makefiles did not depend on external full path libraries
2006-09-12 09:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-10 22:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-09 21:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-08 22:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-08 10:42 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
BUG: Fixed ordering of code generated in Makefile and build.make
files to make sure .SUFFIXES rule comes as early as possible.
Also cleaned up documentation in generated files.
2006-09-08 10:39 king
* Source/cmInstallCommand.cxx: STYLE: Fixed line-too-long.
2006-09-08 09:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-07 10:05 king
* Source/cmInstallCommand.cxx: ENH: Patch from Toni Timonen to
allow cross-compiling of DLLs.
2006-09-07 08:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-06 09:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-06 08:31 hoffman
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fixes from Clinton to
allow qt to work with static libs
2006-09-05 09:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-04 09:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-03 09:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-02 10:51 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Patch from Alex to
fix name of includecache files to not look like source files.
2006-09-02 09:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-09-01 09:51 king
* Source/: cmBuildNameCommand.h, cmExecProgramCommand.h,
cmGlobalGenerator.cxx, cmInstallFilesCommand.h,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: STYLE: Fixed
line-too-long warning.
2006-09-01 08:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-31 16:40 king
* Source/cmAddSubDirectoryCommand.cxx: BUG: Fix automatic
computation of binary path to work for subdirectories of out of
source directories. This addresses bug#3592.
2006-08-31 14:09 king
* Source/: cmDependsC.cxx, cmDependsC.h,
cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
ENH: Make sure all custom command outputs are up to date before
scanning dependencies. This avoids the need to pass a list of
generated files to the dependency scanning code and to rescan
after the files have been generated. Currently there is no
notion of implicit dependencies of the custom commands themselves
so this design is safe. We only need to make sure implicit
dependencies are up to date before the make process for the
/build part of a target is executed because only this process
loads them. This is a step towards fixing bug#3658.
2006-08-31 13:20 king
* Source/: cmBuildNameCommand.h, cmCommand.h,
cmExecProgramCommand.h, cmInstallFilesCommand.h,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
cmLinkLibrariesCommand.h, cmMakeDirectoryCommand.h,
cmRemoveCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Patch from
Alex to add IsDiscouraged method for future use in generating
separate documentation for old commands. Also modified
documentation of MAKE_DIRECTORY and REMOVE commands to indicate
they should not be used.
2006-08-31 10:47 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmInstallCommand.cxx, cmInstallFilesCommand.cxx,
cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx: ENH:
Do not generate install target unless some INSTALL or INSTALL_*
commands have been used. This addresses bug#2827.
2006-08-31 10:46 king
* Modules/CMakeDetermineRCCompiler.cmake: BUG: Need to search for
rc by default, not c++ compilers.
2006-08-31 09:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-30 13:59 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cmake: COMP:
Fix try-compile to fail properly on HP.
2006-08-30 13:51 alex
* Modules/FindQt3.cmake: ENH: automatically find Qt3 on SUSE, patch
from Dirk Mueller and Stephan Kulow
Alex
2006-08-30 13:47 alex
* Modules/FindPNG.cmake: ENH: also look in
/usr/local/include/libpng (OpenBSD) ENH: error out with
FATAL_ERROR if REQUIRED was given but png hasn't been found
Alex
2006-08-30 10:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-29 16:08 king
* Source/cmGlobalKdevelopGenerator.cxx: ENH: Patch from Alex to fix
current working directory when running executables built in
KDevelop.
2006-08-29 15:08 king
* Source/cmInstallCommand.h: ENH: Add support to INSTALL(DIRECTORY)
to install an empty directory. This addresses bug#3572.
2006-08-29 15:04 king
* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support to
INSTALL(DIRECTORY) to install an empty directory. This addresses
bug#3572.
2006-08-29 13:59 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake,
CMakeDetermineRCCompiler.cmake: BUG: Search for the compiler only
once and store a full path to it in the cache. This avoids
problems with the case of locations in the PATH variable on
Windows that change the compiler name when CMake is re-run.
CMakeFiles/CMake*Compiler.cmake files should hold the full path
to the compiler always.
2006-08-29 12:55 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: bad progress for named top
level targets
2006-08-29 10:27 king
* Source/cmStandardIncludes.h: COMP: Fix warnings in system headers
on VS6.
2006-08-29 10:03 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: Adding install/local
global target for Makefile generators. This runs installation
only in the current directory and not subdirectories.
2006-08-29 09:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-28 08:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-27 15:52 alex
* Modules/: KDE3Macros.cmake, kde3uic.cmake: BUG: fix #3324:
KDE3Macros.cmake didn't find Qt designer plugins when running uic
(the kde plugin dir wasn't used)
Alex
2006-08-27 15:34 alex
* Modules/FindKDE3.cmake: STYLE: remove unnecessary
/usr/local/include search path
Alex
2006-08-27 13:59 alex
* Modules/FindQt3.cmake: BUG: #3514: qt-mt3.lib wasn't found on
windows STYLE: remove some (now) unnecessary /usr/lib,
/usr/local/lib, /usr/include and /usr/local/include search paths
Alex
2006-08-27 13:23 king
* Source/cmStandardIncludes.h: COMP: Use new KWSys IOStream
component to help print large file size integer types to streams.
2006-08-27 13:17 king
* Source/kwsys/: CMakeLists.txt, IOStream.cxx, IOStream.hxx.in,
kwsysPlatformCxxTests.cxx: ENH: Adding KWSys component IOStream
to provide help with broken C++ stream libraries.
2006-08-27 13:15 king
* Source/: cmFileCommand.cxx, CPack/cmCPackNSISGenerator.cxx: COMP:
Need to use cmsys_stl when in CMake code, not kwsys_stl.
2006-08-27 12:35 king
* Source/kwsys/Glob.hxx.in: BUG: Need to undefine temporary macros
defined at top of file.
2006-08-27 11:25 king
* Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: When a try-run
fails to compile create the run result cache entry with a bogus
non-zero return value to avoid running the test again.
2006-08-27 11:19 alex
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake: STYLE: fix #3519 (incorrect
comment)
Alex
2006-08-27 11:14 alex
* Modules/FindKDE3.cmake: BUG: fix comment (#3511)
Alex
2006-08-27 10:19 alex
* Modules/KDE3Macros.cmake: BUG: apply patch from bero (#3518) so
that DESTDIR is supported for installing icons
Alex
2006-08-27 09:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-27 09:34 alex
* Modules/FindKDE3.cmake: ENH: #3225: first check the special
paths, the the default path, also for searching kde-config
Alex
2006-08-26 16:14 king
* Source/kwsys/SystemTools.cxx: BUG: GetLineFromStream should
remove carriage return characters to make sure newlines do not
get duplicates.
2006-08-26 15:17 king
* Source/kwsys/kwsysPlatformCxxTests.cmake: BUG: Fix location of
CMakeOutput.log and CMakeError.log.
2006-08-26 14:43 king
* Source/cmMakefile.cxx: BUG: Reverting previous change until it is
further tested.
2006-08-26 14:37 king
* Source/cmMakefile.cxx: BUG: ConfigureFile must read/write in
binary mode to avoid windows newline trouble. The problem
occurred when configuring a file in cygwin from a path starting
with a windows drive letter instead of a posix path.
2006-08-26 10:28 king
* Source/: cmIfCommand.cxx, cmListCommand.cxx: STYLE: Fixed
line-too-long.
2006-08-26 10:22 king
* Source/cmLocalVisualStudio7Generator.cxx: STYLE: Fixed
line-too-long.
2006-08-26 09:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-25 22:56 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: Fix for VS.NET 2003 SP1 to
make sure global target and utility target rules run every time.
2006-08-25 22:56 king
* Source/cmGlobalGenerator.cxx: BUG: Make sure targets of type
GLOBAL_TARGET have a makefile set.
2006-08-25 21:21 king
* CMakeLists.txt, bootstrap: ENH: Changing default data and doc
directories to share/cmake-V.v and doc/cmake-V.v instead of
share/CMake and doc/CMake for consistency with many linux
distribution conventions.
2006-08-25 20:52 king
* bootstrap: COMP: Fix for new kwsys Configure.h.in.
2006-08-25 16:32 king
* Source/kwsys/Configure.h.in: COMP: Disable _FILE_OFFSET_BITS
check until sys/types.h check is enabled.
2006-08-25 16:31 king
* Source/cmIfCommand.cxx, Source/cmIfCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Patch from Alex for
adding IF(FILE_IS_NEWER). I also added a test.
2006-08-25 16:07 king
* Source/kwsys/Configure.h.in: ENH: Separate the notion of a
request for LFS and its availability. Allow user code to block
definitions of LFS macros. Added framework to give error if
sys/types.h is included before this header when LFS is requested
(currently disabled).
2006-08-25 16:00 king
* Source/kwsys/: CMakeLists.txt, Configure.h.in,
RequireLargeFilesSupport.cxx, kwsysPlatformCxxTests.cxx: ENH:
Moved test for large file support into kwsysPlatformCxxTests.cxx
with name KWSYS_LFS_WORKS.
2006-08-25 15:53 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
Switching KWSYS_CHAR_IS_SIGNED test to use
KWSYS_PLATFORM_CXX_TEST_RUN macro.
2006-08-25 15:50 king
* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Added
KWSYS_PLATFORM_CXX_TEST_RUN macro.
2006-08-25 12:13 king
* Source/kwsys/Glob.cxx: ENH: Globbing patterns should not match a
slash inside a filename component.
2006-08-25 12:11 king
* Source/cmFileCommand.cxx: BUG: Avoid putting double-slashes in
fromFile during installation. Also added regex debugging copy of
the expression in string form.
2006-08-25 09:14 king
* Modules/UseSWIG.cmake: ENH: Added interface to add extra
dependencies.
2006-08-25 05:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-24 14:58 king
* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
COMP: Added missing include for malloc on QNX.
2006-08-24 10:57 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Always do tar.Z since we do
have compress now builtin
2006-08-24 09:47 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Added code to remove any bad
installations of CVS directories before running the test so that
one failure does not need manual adjustment to get it to pass
again.
2006-08-24 09:34 king
* Source/cmStandardLexer.h: COMP: Add missing malloc.h include for
QNX.
2006-08-24 09:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-23 18:11 alex
* Modules/UseEcos.cmake: ENH: add i386 toolchain and some minor
improvement of the comments
2006-08-23 12:02 andy
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentParser.cxx,
cmCommandArgumentParser.y, cmDependsJavaLexer.cxx,
cmExprLexer.cxx: COMP: Attempt to fix aix build
2006-08-23 10:21 martink
* Source/cmIncludeDirectoryCommand.cxx: ENH: fix bad error
reporting with not found paths
2006-08-23 10:00 andy
* Source/cmStandardIncludes.h: COMP: Add large files support to
CMake
2006-08-23 09:47 king
* Source/kwsys/Terminal.c: ENH: Added '256color' terminal names.
Patch applied from bug#3651.
2006-08-23 09:45 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Centralized generation of
targets listed in the help to be done by the code that actually
writes the targets.
2006-08-23 09:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-23 08:07 andy
* Source/kwsys/CMakeLists.txt: COMP: Support cmake older than 2.4
2006-08-22 18:33 alex
* Modules/UseEcos.cmake: STYLE: don't use the hack to copy and
rename the created executable under cygwin but instead use the
SUFFIX target property (I'll publish a short article about
ecos+cmake RSN)
Alex
2006-08-22 16:07 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more warnings
properly on AIX
2006-08-22 15:51 andy
* Source/kwsys/CheckCXXSourceRuns.cmake: COMP: On some project
configure may not copy right away
2006-08-22 15:46 andy
* Source/kwsys/: CMakeLists.txt, CheckCXXSourceRuns.cmake,
CMakeEmptyInputFile.in: COMP: Add missing cmake file
2006-08-22 15:34 andy
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.h.in,
Source/kwsys/RequireLargeFilesSupport.cxx: ENH: Support large
file systems in kwsys
2006-08-22 10:38 king
* Source/: cmDocumentation.cxx, cmInstallCommand.h: BUG: Fixed man
page formatting for INSTALL command documentation. Fixed
line-too-long warning.
2006-08-22 10:16 andy
* Source/: cmListCommand.cxx, cmListCommand.h: BUG: Add missing API
2006-08-22 09:52 andy
* Source/cmListCommand.cxx: BUG: Fix error messages and fix remove
item to actually remove all instances of the item
2006-08-22 09:20 andy
* Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Remove
warnings
2006-08-22 08:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-21 22:39 king
* Source/kwsys/Glob.cxx: BUG: Fixed #if test for case-insensitive
glob on OSX.
2006-08-21 17:52 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Added check for bad
installation of a CVS directory to test.
2006-08-21 17:47 king
* Source/: cmFileCommand.cxx, cmInstallCommand.cxx: BUG: Directory
installation pattern matching should be case insensitive on some
platforms.
2006-08-21 17:37 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Need to execute
sample_script.bat on windows and sample_script otherwise.
2006-08-21 17:34 king
* Source/kwsys/SystemTools.cxx: BUG: FileIsDirectory should work
when the name contains a trailing slash.
2006-08-21 16:55 king
* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h,
Source/cmInstallDirectoryGenerator.cxx,
Source/cmInstallDirectoryGenerator.h,
Source/cmInstallGenerator.cxx, Source/cmInstallGenerator.h,
Source/cmInstallTargetGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/scripts/sample_script,
Tests/SimpleInstall/scripts/sample_script.bat,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/scripts/sample_script,
Tests/SimpleInstallS2/scripts/sample_script.bat: ENH: Implemented
INSTALL(DIRECTORY) command and added a test. Re-organized
cmFileCommand's implementation of FILE(INSTALL) a bit to help
out. This addresses bug#1694 and partially addresses bug#2691.
2006-08-21 14:17 king
* Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Exposed pattern->regex
API. Cleaned up and commented implementation of pattern->regex
conversion.
2006-08-21 12:37 andy
* Source/: CMakeLists.txt, CPack/cmCPackTarCompressGenerator.cxx,
CPack/cmCPackTarCompressGenerator.h: ENH: Implement TarCompress
generator using compress library
2006-08-21 10:49 king
* Source/cmFileCommand.cxx: BUG: RENAME option should be allowd for
INSTALL(PROGRAMS) too.
2006-08-21 10:10 hoffman
* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake,
CheckCXXSourceCompiles.cmake, CheckCXXSourceRuns.cmake: ENH: fixs
for check compile stuff from Oswald B.
2006-08-21 08:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-20 06:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-19 06:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-18 08:57 king
* Source/: cmAddCustomTargetCommand.h, cmStandardLexer.h: STYLE:
Fixed line-too-long style errors.
2006-08-18 08:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-17 16:40 hoffman
* Source/CMakeLists.txt: ENH: fix project names to be case
sensitive and change name to linkline from inkline
2006-08-17 15:42 king
* Source/cmFileCommand.cxx: BUG: Bundle installation needs all file
permissions to be preserved from the build tree.
2006-08-17 15:06 king
* Source/cmAddCustomTargetCommand.h: ENH: Making documentation even
less ambiguous since some users still think this command can
generate a file with dependencies.
2006-08-17 14:48 king
* Source/: CMakeLists.txt, cmFileCommand.cxx, cmInstallCommand.cxx,
cmInstallCommand.h, cmInstallDirectoryGenerator.cxx,
cmInstallDirectoryGenerator.h, cmInstallFilesGenerator.cxx,
cmInstallFilesGenerator.h, cmInstallGenerator.cxx,
cmInstallGenerator.h, cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h: ENH: Started implementing
INSTALL(DIRECTORY) command mode. This is not yet finished so it
is undocumented and there is no test. These changes also
separate the notions of file and directory permissions.
2006-08-17 12:07 king
* Source/cmFileCommand.cxx: ENH: Fix directory installation to
properly deal with trailing slash names (using the rsync
convention for whether the last directory name is included in
naming the destination directory).
2006-08-17 12:04 martink
* Utilities/cmcompress/cmcompress.c: ENH: reorder code to remove
forward declarations
2006-08-17 12:02 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
JoinPath overload that accepts an iterator range.
2006-08-17 09:45 king
* Utilities/cmcompress/cmcompress.c: COMP: Fixed linkage specifier
consistency warning.
2006-08-17 09:36 king
* Modules/InstallRequiredSystemLibraries.cmake: ENH: Implemented
support for installing VC8 runtime libraries.
2006-08-17 09:35 king
* Utilities/Release/Release.cmake: BUG: Removed code that is now in
Modules/InstallRequiredSystemLibraries.cmake.
2006-08-17 07:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-16 14:22 hoffman
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
cmDependsFortranLexer.in.l: ENH: revert change in parser as it
sent the parser into an infinite loop
2006-08-16 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-15 15:33 king
* Modules/CMakeVCManifest.cmake, Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx: ENH: Adding flags to
force generation of manifest files when building with VC 8.
2006-08-15 15:28 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx: BUG: Need to clean manifest
files that may have been generated for .exe and .dll files.
2006-08-15 12:00 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx:
BUG: Added object language to list of object files in a local
generator's directory. Fixed generation of preprocessing and
assembly rules to be done only for C and C++ objects.
2006-08-15 10:56 hoffman
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
cmDependsFortranLexer.in.l: ENH: change comment for fortran
depend parsing
2006-08-15 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-14 17:30 hoffman
* Utilities/cmcompress/cmcompress.c: ENH: remove c++ comments from
c code
2006-08-14 17:02 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: do not use OBJROOT or you
can get two copies of executables
2006-08-14 14:16 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add newline for
some versions of make
2006-08-14 11:32 andy
* Utilities/cmcompress/cmcompress.c: COMP: Remove warnings
2006-08-14 10:59 andy
* Utilities/cmcompress/cmcompress.c: COMP: Remove more warnings
2006-08-14 10:51 andy
* Source/: cmMakefileTargetGenerator.cxx,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx:
ENH: fix for no newline on some makes fix for ctest and some
symlinks
2006-08-14 09:58 andy
* Utilities/cmcompress/: cmcompress.c, cmcompress.h: COMP: Remove
some warnings and make library report an error instead of call
exit
2006-08-14 09:50 hoffman
* Source/kwsys/SystemTools.cxx: ENH: still escape () but do not
escape
2006-08-14 08:54 andy
* CMakeLists.txt: ENH: Start building compress library
2006-08-14 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-13 07:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-12 07:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-11 10:54 martink
* Source/kwsys/SystemTools.cxx: ENH: fix for AddKeepPath not
calling realpath
2006-08-11 09:56 hoffman
* Source/kwsys/SystemTools.cxx: ENH: escape ( and ) in unix paths
2006-08-11 07:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-10 23:20 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: fix error in if statement
2006-08-10 15:17 david.cole
* Source/kwsys/SystemTools.cxx: BUG: strlen logic was backwards
resulting in function body never actually executing... when
called with valid strings, it was always doing nothing and
returning false... now it works as expected.
2006-08-10 11:05 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: only change the
cache if the value was really changed
2006-08-10 09:38 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: fix failing tests
2006-08-10 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-09 13:59 king
* Modules/Platform/AIX.cmake: ENH: Enabling preprocessed source and
asembly source generation rules on AIX compilers.
2006-08-09 13:45 king
* Modules/Platform/Windows-cl.cmake: ENH: Enabled generation of
preprocessed and assembly source rules for MSVC with NMake.
2006-08-09 13:14 king
* Modules/Platform/: IRIX.cmake, IRIX64.cmake: ENH: Enabling
preprocessed source and asembly source generation rules on SGI
MIPSpro compilers.
2006-08-09 13:10 king
* Modules/Platform/HP-UX.cmake: ENH: Enabling preprocessed source
and asembly source generation rules on HP aCC and cc.
2006-08-09 11:48 king
* Modules/Platform/SunOS.cmake: ENH: Enabling preprocessed source
and asembly source generation rules on Sun CC.
2006-08-09 11:43 king
* Modules/Platform/gcc.cmake,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileTargetGenerator.cxx: ENH: Changed preprocessed
source extension to .i and assembly extension to .s for more
portability.
2006-08-09 11:32 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: try to fix compress failure
2006-08-09 09:56 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Added options
CMAKE_SKIP_PREPROCESSED_SOURCE_RULES and
CMAKE_SKIP_ASSEMBLY_SOURCE_RULES to allow projects to disable
generation of .E and .S rules.
2006-08-09 09:45 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l,
cmStandardLexer.h: COMP: Fix warnings produced by the change in
include order from the re-organization of lexer code.
2006-08-09 07:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-08 15:55 hoffman
* Source/CTest/cmCTestBuildAndTestHandler.cxx: ENH: add cmake
output to build and test
2006-08-08 14:00 king
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l, cmExprLexer.cxx,
cmExprLexer.in.l, cmListFileLexer.c, cmListFileLexer.in.l,
cmStandardLexer.h: COMP: Moved duplicate flex-generated lexer
warning suppression and cross-platform support code to a single
cmStandardLexer.h included by all lexer sources. Added fix for
macro redefinitions on Borland 5.8 compiler.
2006-08-08 13:44 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: make sure
RuleVariable struct is initialized correctly, also make sure
custom command targets do not crash cmake
2006-08-08 13:02 king
* Source/cmMakefileLibraryTargetGenerator.cxx: STYLE: Fixed line
length.
2006-08-08 11:26 king
* Source/cmLocalVisualStudioGenerator.cxx: BUG: Duplicate object
name detection should not be case sensitive since this code is
used on Windows file systems. This addresses bug#3589.
2006-08-08 07:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-07 23:25 king
* Modules/Platform/gcc.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmMakefileTargetGenerator.cxx: ENH: Added generation of
rules to manually request preprocessed or generated assembly
sources.
2006-08-07 17:22 king
* Source/cmake.cxx: ENH: Added undocumented option -E
cmake_unimplemented_variable to help print useful error messages
for unimplemented features on a given platform.
2006-08-07 10:10 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: finally fix the failing test
on the dashboard for the past month or so
2006-08-07 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-06 07:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-05 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-04 10:35 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: give up on try run
2006-08-04 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-03 15:20 hoffman
* Modules/CheckCXXSourceRuns.cmake: ENH: add a try run source code
macro
2006-08-03 14:38 hoffman
* Modules/CheckCSourceRuns.cmake: ENH: fix error
2006-08-03 14:36 hoffman
* Modules/CheckCSourceRuns.cmake, Utilities/cmtar/CMakeLists.txt:
ENH: fix for makedev three args test
2006-08-03 13:51 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: use try run source
2006-08-03 13:41 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: change to a try run so that
it will fail on the sun
2006-08-03 13:41 hoffman
* Modules/: CheckCSourceCompiles.cmake, CheckCSourceRuns.cmake:
ENH: add a crun macro and fix the output log for compile c
2006-08-03 09:42 king
* Source/: cmMakefileLibraryTargetGenerator.cxx,
cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added target
property CLEAN_DIRECT_OUTPUT to not clean all forms of a library
name so that static and shared libraries of the same name can
coexist in a single build directory.
2006-08-03 09:26 king
* Source/cmLocalVisualStudioGenerator.cxx,
Tests/Complex/Executable/A.txt,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/A.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/A.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Make
sure sources with unknown extensions are not compiled by VS.
2006-08-03 09:26 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Moved GetSourceFileLanguage
up to cmLocalGenerator.
2006-08-03 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-02 21:30 king
* Source/cmInstallTargetGenerator.cxx: STYLE: Fixed long line.
2006-08-02 21:24 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: use dev_t instead of major_t
and minor_t
2006-08-02 12:51 david.cole
* Utilities/cmtar/CMakeLists.txt: COMP: libtar should build when
included in non-CMake projects...
2006-08-02 11:06 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Restoring previous change
with a fix.
2006-08-02 07:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-08-01 19:52 hoffman
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: undo change that broke
borland 5.6 cont
2006-08-01 16:16 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Moved generation of
directory-level object convenience rules to a separate method.
This will aid generation of more such rules later.
2006-08-01 16:01 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: make cmake build with older
versions of cmake
2006-08-01 15:48 hoffman
* Modules/FindQt4.cmake: ENH: fix for qtmain
2006-08-01 15:36 king
* Modules/Platform/Linux.cmake,
Source/cmInstallTargetGenerator.cxx: BUG: Fixed shared library
version support for Fortran. This addresses bug#3558.
2006-08-01 15:26 hoffman
* Utilities/cmtar/CMakeLists.txt: ENH: add a try compile test for
makedev_three_args
2006-08-01 15:24 hoffman
* Modules/: CheckCSourceCompiles.cmake, FindQt4.cmake: ENH: fix for
location of error log
2006-08-01 15:16 glehmann
* Source/kwsys/Directory.cxx: BUG: #3563. Segmentation fault with
non initialized input or NULL pointers.
2006-08-01 14:45 king
* Source/kwsys/: Registry.cxx, testCommandLineArguments.cxx,
testCommandLineArguments1.cxx, testSystemTools.cxx: COMP: Added
missing headers. This partially addresses bug#3556.
2006-08-01 14:34 hoffman
* Modules/FindQt4.cmake: ENH: add QtCored as a possible name for
qtcore debug
2006-08-01 14:33 king
* Source/cmMakefile.cxx: ENH: Added platform identifier for QNXNTO.
This partially addresses bug#3556.
2006-08-01 14:31 king
* Source/: cmCPluginAPI.cxx, cmLoadCommandCommand.cxx: COMP: Added
missing includes. This partially addresses bug#3556.
2006-08-01 14:28 king
* Source/kwsys/ProcessUNIX.c: COMP: Use SA_RESTART only if it is
defined for the current platform. This partially addresses
bug#3556.
2006-08-01 14:10 king
* Modules/FindKDE3.cmake: BUG: Fix usage of FIND_PROGRAM command.
2006-08-01 12:27 hoffman
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix for optimized
debug stuff
2006-08-01 11:38 king
* Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentLexer.in.l,
Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParser.y,
Source/cmDependsFortranLexer.cxx,
Source/cmDependsFortranLexer.in.l,
Source/cmDependsFortranParser.cxx,
Source/cmDependsFortranParser.y, Source/cmDependsJavaLexer.cxx,
Source/cmDependsJavaLexer.in.l, Source/cmDependsJavaParser.cxx,
Source/cmDependsJavaParser.y, Source/cmExprLexer.cxx,
Source/cmExprLexer.in.l, Source/cmExprParser.cxx,
Source/cmExprParser.y, Source/cmListFileCache.cxx,
Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmSetCommand.cxx,
Source/cmStandardIncludes.h, Source/cmTarget.cxx,
Source/cmWin32ProcessExecution.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/kwsys/CommandLineArguments.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/testProcess.c,
Utilities/cmcurl/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
Utilities/cmzlib/CMakeLists.txt: COMP: Fix and/or disable
warnings for Borland 5.6 build.
2006-08-01 11:26 hoffman
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
release
2006-08-01 10:51 hoffman
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: fix qtmain for
release
2006-08-01 10:49 king
* Tests/: Complex/Executable/A.cxx, Complex/Executable/A.h,
Complex/Executable/A.hh, Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/A.cxx,
ComplexOneConfig/Executable/A.h,
ComplexOneConfig/Executable/A.hh,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/A.cxx,
ComplexRelativePaths/Executable/A.h,
ComplexRelativePaths/Executable/A.hh,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Adding test
for source files and header files with the same base name in the
same target.
2006-08-01 10:48 king
* Source/: cmLocalVisualStudioGenerator.cxx,
cmLocalVisualStudioGenerator.h, cmMakefile.cxx: ENH: Adding .hh
file as a C++ header file extension. Remove duplicate code from
implementation of unique object name computation for VS
generators. This addresses bug#3565.
2006-08-01 09:12 hoffman
* Modules/FindQt4.cmake: ENH: put back find qtmain
2006-08-01 07:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-31 16:59 andy
* Utilities/cmcompress/: CMakeLists.txt, cmcompress.c,
cmcompress.h, compress.c.original: ENH: Initial import
2006-07-31 13:50 martink
* Source/kwsys/: SystemTools.hxx.in, testSystemTools.cxx: ENH:
better coverage
2006-07-31 11:00 hoffman
* Utilities/Release/cmake_release.sh: ENH: move release branch
2006-07-31 10:28 martink
* Source/CPack/cpack.cxx: ENH: fix line lengths
2006-07-31 07:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-30 07:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-29 07:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-28 14:47 martink
* Source/kwsys/testSystemTools.cxx: BUG: fix some bad code and add
a couple more tests
2006-07-28 14:20 martink
* Docs/: CMake12p2.rtf, CMake14.rtf, CMake16.rtf: ENH: remove old
files
2006-07-28 12:00 hoffman
* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: ENH:
move stuff from main tree
2006-07-28 11:21 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 3557
TargetEnvironment for MIDL Compiler set correctly for 64 bit
2006-07-28 11:13 hoffman
* ChangeLog.manual: ENH: changes on branch
2006-07-28 09:22 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Add test for bz2 and check
for compress
2006-07-28 09:14 hoffman
* Source/kwsys/SystemTools.cxx: ENH: move from main tree
2006-07-28 09:14 andy
* Source/CPack/cpack.cxx: BUG: Bail out on generator initialization
failure
2006-07-28 08:57 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: move from main tree
2006-07-28 08:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-27 15:02 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Set
GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN
attributes on all projects to prevent -fvisibility=hidden flags.
This is needed to make RTTI work by default.
2006-07-27 11:55 andy
* Source/CPack/cpack.cxx: BUG: Fix executing and help
2006-07-27 11:27 king
* Source/kwsys/SystemTools.cxx: BUG: Do not block signals during
sleep. Leave that up to the application.
2006-07-27 11:26 andy
* Source/CPack/cpack.cxx: BUG: Prevent crash when no input file or
generator specified
2006-07-27 10:37 hoffman
* ChangeLog.manual, bootstrap,
Modules/CMakeCommonLanguageInclude.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx,
Tests/LoadCommand/LoadedCommand.cxx,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/LoadedCommand.cxx,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
move changes from main tree to branch
2006-07-27 09:40 king
* Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix error message
when handler cannot be created.
2006-07-27 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-26 14:46 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix comment
2006-07-26 14:10 andy
* bootstrap, Modules/CMakeTestCCompiler.cmake: COMP: More warnings
and hp issues
2006-07-26 13:19 hoffman
* Modules/CMakeCommonLanguageInclude.cmake: BUG: fix for 3550
again
2006-07-26 11:46 andy
* bootstrap, Modules/CMakeTestCCompiler.cmake,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
Source/cmSystemTools.cxx, Source/CTest/cmCTestTestHandler.cxx:
COMP: Handle both ansi and non-ansi C
2006-07-26 11:15 hoffman
* Modules/Platform/Windows-cl.cmake: BUG: fix for bug 3550, for
release builds do not build incremental
2006-07-26 10:11 hoffman
* bootstrap: ENH: put back so it works on hp
2006-07-26 09:11 hoffman
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: do not
use c++ comments in c code
2006-07-26 08:35 hoffman
* CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
Modules/CMakeImportBuildSettings.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Source/kwsys/testSystemTools.cxx,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH:
move changes from main tree
2006-07-26 07:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-25 15:18 king
* Source/kwsys/SystemTools.cxx: BUG: Mask signals during
SystemTools::Delay to avoid interrupted sleep.
2006-07-25 14:32 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
command causing issues with mid build reruns of cmake on vs70
2006-07-25 14:15 martink
* Source/kwsys/testSystemTools.cxx: COMP: fix compile issue
2006-07-25 12:38 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: trying a
slight change
2006-07-25 12:08 martink
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in,
testSystemTools.cxx: BUG: some bug fixes, better docs, and more
coverage
2006-07-25 11:00 andy
* bootstrap: COMP: Remove warning
2006-07-25 10:46 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: remove
c++comments
2006-07-25 10:01 hoffman
* Source/CPack/cmCPackGenerators.cxx: ENH: remove uncompiled header
2006-07-25 08:27 hoffman
* CTestCustom.ctest.in: ENH: try to get rid of clock skew warning
2006-07-25 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-24 16:58 hoffman
* Modules/CMakeImportBuildSettings.cmake: ENH: fix for case
difference with nmake
2006-07-24 16:35 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: temp fix
2006-07-24 16:13 martink
* Modules/Platform/Windows-cl.cmake: BUG: fix for CXX only projects
2006-07-24 15:40 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: add
more coverage
2006-07-24 11:27 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
kwsys/SystemTools.cxx: ENH: allow for source tree to be in root
directory
2006-07-24 11:19 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in, Modules/CPack.cmake,
Modules/FindBoost.cmake, Modules/FindKDE4.cmake,
Modules/FindOpenGL.cmake, Modules/FindwxWidgets.cmake,
Modules/FindwxWindows.cmake, Modules/Use_wxWindows.cmake,
Modules/UsewxWidgets.cmake, Modules/readme.txt,
Source/CMakeLists.txt, Source/cmBuildCommand.cxx,
Source/cmCTest.cxx, Source/cmFindBase.cxx, Source/cmFindBase.h,
Source/cmFindLibraryCommand.cxx, Source/cmFindPackageCommand.cxx,
Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmLocalVisualStudioGenerator.cxx,
Source/cmLocalVisualStudioGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Source/cmStandardIncludes.h, Source/cmake.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestConfigureCommand.cxx,
Source/CTest/cmCTestHandlerCommand.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestStartCommand.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/kwsys/CMakeLists.txt,
Source/kwsys/CommandLineArguments.cxx,
Source/kwsys/CommandLineArguments.hxx.in, Source/kwsys/Glob.cxx,
Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
Source/kwsys/kwsys_ios_iostream.h.in,
Source/kwsys/testCommandLineArguments.cxx,
Source/kwsys/testCommandLineArguments1.cxx,
Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt,
Tests/BundleTest/BundleSubDir/CMakeLists.txt,
Tests/CTestTest/test.cmake.in, Tests/CxxOnly/CMakeLists.txt,
Tests/CxxOnly/cxxonly.cxx, Tests/CxxOnly/libcxx1.cxx,
Tests/CxxOnly/libcxx1.h, Tests/CxxOnly/libcxx2.cxx,
Tests/CxxOnly/libcxx2.h, Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommand/LoadedCommand.cxx.in,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/CMakeLists.txt,
Tests/LoadCommandOneConfig/LoadedCommand.cxx.in,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
Tests/OutOfSource/simple.cxx,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Utilities/cmcurl/Testing/ftpget.c,
Utilities/cmcurl/Testing/ftpgetresp.c,
Utilities/cmcurl/Testing/ftpupload.c, Utilities/cmtar/block.c,
Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
Utilities/cmtar/listhash/list.c.in: ENH: move changes from main
tree to release branch
2006-07-24 09:43 martink
* Tests/CTestTest/test.cmake.in: ENH: more coverage
2006-07-24 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-23 07:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-22 08:11 king
* Modules/CMakeDetermineCXXCompiler.cmake: BUG: CMAKE_AR should be
advanced.
2006-07-22 08:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-21 15:43 king
* Modules/FindwxWidgets.cmake, Modules/FindwxWindows.cmake,
Modules/Use_wxWindows.cmake, Modules/UsewxWidgets.cmake,
Source/CMakeLists.txt: ENH: Applying patch from bug#3443 to
implement FindwxWidgets.cmake properly. It also updates the
UseWX test and WXDialog sources to use the new find script.
2006-07-21 15:20 king
* Utilities/Release/config_Darwin: ENH: Do not include experimental
WXDialog in release.
2006-07-21 15:16 king
* Modules/readme.txt: ENH: Added documentation about
XXX_FIND_COMPONENTS for FIND_PACKAGE.
2006-07-21 14:58 martink
* Source/: cmCTest.cxx, cmake.cxx: ENH: fix color output inside of
ctest runs
2006-07-21 14:02 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.cxx.in,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.cxx.in,
LoadCommand/LoadedCommand.cxx,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: BUG: work
around XCode issue
2006-07-21 13:05 andy
* Source/cmake.cxx: ENH: Cleanup. Replace c-style cast with
static_cast and replace sprintf with cmOStringStream
2006-07-21 12:04 king
* Modules/FindBoost.cmake: ENH: Adding FindBoost.cmake module from
Andrew Maclean. This addresses bug#3447.
2006-07-21 11:53 king
* Modules/CMakeDetermineCXXCompiler.cmake, Source/CMakeLists.txt:
BUG: Fixed building of C++-only projects and added a test.
2006-07-21 11:43 king
* Tests/CxxOnly/: CMakeLists.txt, cxxonly.cxx, libcxx1.cxx,
libcxx1.h, libcxx2.cxx, libcxx2.h: ENH: Adding C++-only test.
2006-07-21 10:26 martink
* Tests/: CTestTest/test.cmake.in, LoadCommand/CMakeLists.txt,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
coverage in a couple places
2006-07-21 08:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-20 09:35 king
* Source/kwsys/Terminal.c: BUG: Do not display VT100 escapes inside
emacs even if TERM is set to xterm.
2006-07-20 08:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-19 08:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-18 15:21 king
* Source/: cmFindBase.cxx, cmFindBase.h, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx: BUG: If the user
specifies a cache entry on the command line without a type, the
FIND_* commands should add the type and docstring to the given
value and put it back in the cache.
2006-07-18 13:16 king
* Modules/readme.txt: STYLE: Added note about singular versus
plural name for XXX_INCLUDE_DIRS. Added XXX_LIBRARY_DIRS and
XXX_YY_INCLUDE_DIR conventions.
2006-07-18 13:02 king
* Source/kwsys/kwsys_ios_iostream.h.in: COMP: Fix references to
cin, cout, cerr, and clog in case of HP aCC compiler with -mt
flag.
2006-07-18 09:32 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalVisualStudioGenerator.cxx: STYLE: fix long lines
2006-07-18 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-17 13:34 king
* Source/kwsys/ProcessWin32.c: BUG: When handing the child stdin
pipe a file, allow another process to be writing to the file at
the same time. This allows children such as tail -f to function
properly.
2006-07-17 11:07 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
2006-07-17 09:15 andy
* Source/kwsys/testCommandLineArguments1.cxx: COMP: Only delete
once
2006-07-17 08:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-16 21:11 andy
* Source/kwsys/: testCommandLineArguments.cxx,
testCommandLineArguments1.cxx: COMP: Remove some warnings
2006-07-16 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-15 08:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-14 15:02 andy
* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
CommandLineArguments.hxx.in, testCommandLineArguments.cxx,
testCommandLineArguments1.cxx: ENH: Add a way to get unused
arguments and add a test
2006-07-14 13:59 andy
* Source/kwsys/CommandLineArguments.hxx.in: COMP: Remove warning
2006-07-14 13:32 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: It does not really makes sense
to have Boolean Argument List
2006-07-14 09:13 andy
* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
CommandLineArguments.hxx.in, SystemTools.cxx,
testCommandLineArguments.cxx: ENH: Add support for
multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f
arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings
and doubles
2006-07-14 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-13 14:03 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: added progress to
custom commands with comments
2006-07-13 11:30 andy
* Utilities/cmtar/listhash/list.c.in: COMP: Remove warning
2006-07-13 09:26 andy
* Utilities/cmtar/libtar.c, Utilities/cmtar/compat/strlcpy.c,
Utilities/cmtar/listhash/list.c.in, Source/cmStandardIncludes.h,
Source/kwsys/SystemTools.cxx: COMP: Remove warnings
2006-07-13 09:13 andy
* Source/CTest/cmCTestTestHandler.cxx: STYLE: Fix kwstyle
2006-07-13 09:07 andy
* Source/kwsys/Registry.cxx: COMP: Remove warnings
2006-07-13 07:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-12 16:30 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestTestHandler.cxx:
ENH: Remove debug
2006-07-12 16:21 andy
* Source/kwsys/Registry.cxx: BUG: Fix error conditions
2006-07-12 14:41 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix old compiler
issue
2006-07-12 14:15 martink
* Source/: cmMakefileTargetGenerator.cxx,
cmMakefileTargetGenerator.h: BUG: reduce the number of file
handles kept open
2006-07-12 13:11 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: added progress for subdir
all targets and fixed compiler waring
2006-07-12 09:21 andy
* Source/CTest/cmCTestTestHandler.cxx: STYLE: Remove debug
2006-07-12 09:20 andy
* Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
Source/kwsys/Registry.cxx, Source/kwsys/SystemTools.cxx,
Utilities/cmtar/block.c, Utilities/cmtar/libtar.c,
Utilities/cmtar/compat/strlcpy.c,
Utilities/cmtar/listhash/list.c.in: COMP: Remove warnings
2006-07-12 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-11 17:10 king
* Source/cmFindPackageCommand.cxx: ENH: Added creation of
XXX_FIND_COMPONENTS list of all components requested with
REQUIRED option. This addresses the feature request in bug#3494.
2006-07-11 16:08 andy
* Source/cmCTest.cxx: COMP: Fix stl string access
2006-07-11 15:58 andy
* Source/: cmCTest.cxx, CTest/cmCTestConfigureCommand.cxx,
CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
BUG: Try to fix the problem of bad test names
2006-07-11 13:23 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: ENH: Made
cmLocalVisualStudioGenerator a superclass of
cmLocalVisualStudio6Generator. Implemented object file unique
naming when multiple sources share the same name.
2006-07-11 11:41 king
* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h,
cmLocalVisualStudioGenerator.cxx, cmLocalVisualStudioGenerator.h:
ENH: Moved unique object file name computation from
cmLocalUnixMakefileGenerator3 up to cmLocalGenerator for use by
all generators. Created cmLocalVisualStudioGenerator as
superclass for all VS generators. Implemented on-demand unique
object file name computation for VS 7 generator to avoid slow
compiles when all sources are in subdirectories.
2006-07-11 11:08 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: fix compile warning
2006-07-11 09:55 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
cmMakefileTargetGenerator.h: BUG: changed to progress to make it
more flexible and to no relink targets as often
2006-07-11 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-10 07:59 andy
* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warnings
and style problems
2006-07-10 07:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-10 07:52 andy
* Source/: cmMakefileTargetGenerator.cxx, CPack/cpack.cxx: STYLE:
Fix some style errors
2006-07-09 13:48 andy
* Utilities/cmcurl/Testing/: ftpget.c, ftpgetresp.c, ftpupload.c:
COMP: Remove errors
2006-07-09 13:20 andy
* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h, Source/CPack/cpack.cxx:
ENH: Several cleanups and support for multiple generators
2006-07-09 13:19 andy
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add a copy
constructor to copy the values
2006-07-09 13:18 andy
* Source/: cmBuildCommand.cxx, cmCTest.cxx: ENH: Pass -C flag to
cmake to generate the apropriate build command
2006-07-09 07:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-08 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-07 13:59 andy
* Source/CTest/cmCTestScriptHandler.cxx: ENH: Be more verbose
2006-07-07 09:54 king
* Tests/OutOfSource/: simple.cxx, OutOfSourceSubdir/CMakeLists.txt,
OutOfSourceSubdir/simple.cxx: ENH: Adding test for multiple
source files with the same name but different full paths.
2006-07-07 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-06 16:05 andy
* Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt,
Tests/BundleTest/BundleSubDir/CMakeLists.txt: ENH: Improve the
test to create a bundle in the subdirectory
2006-07-06 16:04 andy
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx,
cmSetSourceFilesPropertiesCommand.cxx: BUG: Several fixes to
handle bundle content on Mac OSX
2006-07-06 13:52 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Make the path
change more localized to bundles only
2006-07-06 11:35 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Revert the change
1.152
2006-07-06 07:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-05 16:27 andy
* Source/cmLocalUnixMakefileGenerator3.cxx, Source/CMakeLists.txt,
Tests/BundleTest/BundleLib.cxx, Tests/BundleTest/CMakeLists.txt:
BUG: If the source file specified is not in a source tree, do not
use full path to the file
2006-07-05 16:21 andy
* Modules/FindOpenGL.cmake: ENH: On apple do not look for X11
2006-07-05 10:06 king
* Source/kwsys/CMakeLists.txt: ENH: Updated installation options
and implementation to use INSTALL command if it is available.
This will allow installation component assignment and separate
installation of the .dll and .lib on windows.
2006-07-05 08:26 berk
* Source/kwsys/CMakeLists.txt: ENH: Adding cmake 2.4 style
installation. NOTE: These changes will work on a paraview build
only. This file has to updated to be general
2006-07-05 07:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-04 11:06 andy
* Modules/CMakeFortranCompiler.cmake.in: ENH: Merge debian changes.
Support more fortran extensions
2006-07-04 08:38 alex
* Modules/FindKDE4.cmake:
ENH: prefer kde4-config over kde-config, since for KDE 4
kde-config will be renamed to kde-config, and so cmake has to
prefer this one over the old version
Alex
2006-07-04 07:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-03 07:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-02 07:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-07-01 07:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-30 13:51 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: add EHa option
2006-06-30 13:50 hoffman
* Modules/MacroAddFileDependencies.cmake,
Tests/CustomCommand/config.h.in: ENH: add files from main tree
2006-06-30 13:48 hoffman
* CMakeLists.txt, ChangeLog.manual, cmake_uninstall.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake, Modules/CPack.cmake,
Modules/CTest.cmake, Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckFunctionExists.cmake, Modules/CheckIncludeFile.c.in,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/FindOpenGL.cmake,
Modules/FindQt4.cmake, Modules/FindSDL_sound.cmake,
Modules/FindThreads.cmake, Modules/FindVTK.cmake,
Modules/FindZLIB.cmake, Modules/KDE3Macros.cmake,
Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
Modules/TestForSTDNamespace.cmake, Modules/kde3uic.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.h,
Source/cmAddSubDirectoryCommand.cxx, Source/cmBuildCommand.cxx,
Source/cmCacheManager.cxx, Source/cmDepends.cxx,
Source/cmDepends.h, Source/cmDependsC.cxx,
Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmInstallTargetGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmMakefileUtilityTargetGenerator.cxx,
Source/cmMessageCommand.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
Source/cmTryRunCommand.cxx, Source/cmWhileCommand.cxx,
Source/cmWhileCommand.h, Source/cmake.cxx, Source/cmake.h,
Source/cmakemain.cxx, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestBuildCommand.cxx,
Source/CursesDialog/form/form.priv.h,
Source/kwsys/CommandLineArguments.cxx,
Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
Source/kwsys/Process.h.in, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/Terminal.c,
Source/kwsys/kwsysPlatformCxxTests.cmake,
Source/kwsys/testProcess.c,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.in,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/Wrap.c,
Tests/Wrapping/fakefluid.cxx, Utilities/cmcurl/CMakeLists.txt,
Utilities/cmcurl/mprintf.c,
Utilities/cmcurl/CMake/CheckTypeSize.cmake,
Utilities/cmtar/CMakeLists.txt, Utilities/cmtar/append.c,
Utilities/cmtar/config.h.in, Utilities/cmtar/extract.c,
Utilities/cmtar/handle.c, Utilities/cmtar/compat/fnmatch.c: ENH:
merge main tree into branch
2006-06-30 07:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-29 07:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-28 17:00 king
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake: BUG: Make sure try-compile source
ends in a newline.
2006-06-28 16:16 hoffman
* Source/CPack/cmCPackGenericGenerator.cxx: ENH: remove cerr output
2006-06-28 15:15 martink
* Modules/CTest.cmake: BUG: fix typo
2006-06-28 07:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-27 14:26 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: warning fix
2006-06-27 10:24 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for subdir all
target after control c
2006-06-27 09:57 hoffman
* Source/CursesDialog/form/form.priv.h: ENH: fix ia64 build with
aCC
2006-06-27 09:56 hoffman
* Source/cmFileCommand.cxx: ENH: fix crash when glob has wrong
number of arguments
2006-06-27 07:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-26 15:27 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: When using a
working directory for the custom command do not convert paths to
be relative to the build directory.
2006-06-26 12:06 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 3444,
remove trailing . in lib names
2006-06-26 11:27 martink
* Source/cmMakefile.cxx: ENH: fix subdir issue
2006-06-26 10:57 king
* Source/cmIfCommand.h: ENH: Clarified documentation of EXISTS and
IS_DIRECTORY modes.
2006-06-26 09:46 king
* Utilities/Release/README: BUG: Added missing release steps.
2006-06-26 07:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-25 15:18 karthik
* Source/kwsys/CommandLineArguments.cxx: BUG: The operator
precedence is [] followed by *. Calling this method was causing
out of array index segfaults bounds
2006-06-25 07:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-24 07:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-23 07:08 andy
* Modules/CTest.cmake: ENH: Default drop method http
2006-06-22 15:37 andy
* Source/cmMessageCommand.cxx: ENH: Use CMake's error reporting
mechanism
2006-06-22 15:31 andy
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: DIsplay the list file
stack when displaying errors
2006-06-22 10:35 martink
* Source/: cmake.cxx, kwsys/Directory.cxx, kwsys/Directory.hxx.in:
ENH: add a higher performance method to get the number of files
in a directory
2006-06-22 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-21 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-20 13:13 hoffman
* Source/cmake.cxx: ENH: avoid crash in sprintf
2006-06-20 09:50 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix line length
and warning
2006-06-19 14:57 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG: Delay
relative path configuration until as late as possible to make
sure the source/binary dir are set. This is a work-around for
lack of a more structured way of creating the global generator.
2006-06-19 11:34 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: fix for dependent targets
2006-06-19 10:07 king
* Modules/FindOpenGL.cmake: ENH: Do not search for X11 if it is
already found.
2006-06-19 09:49 king
* Source/kwsys/ProcessWin32.c: COMP: Fix conversion warning.
2006-06-18 20:05 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: do not use the
link script on windows
2006-06-18 11:50 king
* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Do not write
link script lines that use the ':' command which is supposed to
be a no-op anyway.
2006-06-18 09:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-17 19:32 king
* Source/cmMakefileLibraryTargetGenerator.cxx: BUG: Need to use
different link script name when relinking.
2006-06-17 07:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-16 16:29 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: warning fix
2006-06-16 15:29 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: cleanup how
progress is reported for individual targets to fix an integer
math issue
2006-06-16 14:45 andy
* Modules/: FindQt4.cmake, MacroAddFileDependencies.cmake: ENH:
Updates from KDE
2006-06-16 14:19 martink
* Source/cmSetTargetPropertiesCommand.h: ENH: fix line length
2006-06-16 14:02 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: fix for bug 3417
2006-06-16 07:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-15 21:43 hoffman
* Modules/CPack.cmake: ENH: add a comment
2006-06-15 16:42 king
* Source/cmMakefile.cxx: ENH: Provide access to CMAKE_PATCH_VERSION
in CMake code.
2006-06-15 16:37 king
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: Pre-install rules
for a target should not have target-level dependencies. Each
target can be re-linked independently as long as the original
targets are up to date.
2006-06-15 16:17 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
cmake.cxx, cmake.h: ENH: Added generation of link rules into
script files executed by a cmake -E command in order to support
longer link lines. This is needed only on platforms without
response file support and that may have weak shells.
2006-06-15 14:40 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added Option_Verbatim to run whole command lines directly.
2006-06-15 11:51 martink
* Source/: cmGlobalKdevelopGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmake.h: ENH: fix linelength
2006-06-15 10:51 king
* Source/: cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.h:
BUG: Clarified documentation about custom command outputs and
custom target dependencies.
2006-06-15 10:24 king
* Source/cmMakefile.cxx: ENH: Unknown command invocations should be
fatal errors.
2006-06-15 10:12 king
* Source/: cmLocalGenerator.cxx, cmSetTargetPropertiesCommand.h,
cmTarget.cxx: ENH: Added target property
INSTALL_RPATH_USE_LINK_PATH to append the linker search path
directories not inside the project to the INSTALL_RPATH
automatically. The property is initialized by the variable
CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created.
2006-06-15 09:45 king
* Source/cmake.cxx: BUG: Always check dependency integrity whether
or not CMake will re-run because the generator no longer checks
integrity during generation.
2006-06-15 07:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-14 13:41 hoffman
* DartConfig.cmake: ENH: handle the fact the public can no longer
do ftp
2006-06-14 12:28 martink
* CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/FindQt4.cmake,
Modules/FindSDL_sound.cmake, Modules/FindThreads.cmake,
Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake, Modules/TestForSSTREAM.cmake,
Modules/TestForSTDNamespace.cmake,
Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmInstallTargetGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmTryCompileCommand.cxx, Source/cmTryRunCommand.cxx,
Source/cmake.h, Source/kwsys/kwsysPlatformCxxTests.cmake,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/TryCompile/CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: centralized
locaiton of CMakeFiles setting
2006-06-13 10:28 martink
* CMake.pdf, CMake.rtf: ENH: removed old out of date files, online
and command line help is better
2006-06-13 09:46 martink
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix line length
2006-06-13 08:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-12 15:44 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: fix line length
2006-06-12 14:21 andy
* Modules/CPack.cmake: ENH: Add support for overwriting the name of
the file CPackConfig.cmake and CPackSourceConfig.cmake
2006-06-12 13:17 martink
* Modules/Platform/Windows-cl.cmake: ENH: removed logo info from
the manifest tool
2006-06-12 13:05 king
* Source/cmIfCommand.h: BUG: Patch from Miguel A.
Figueroa-Villanueva for fixing documentation.
2006-06-12 12:18 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: cleanup
2006-06-12 11:40 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmMakefileTargetGenerator.cxx, cmake.cxx: ENH: some cleanup to
progress
2006-06-12 10:22 andy
* DartConfig.cmake: ENH: Switch to http submission
2006-06-12 07:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-11 07:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-10 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-09 15:49 alex
* Modules/FindZLIB.cmake: BUG: don't append to ZLIB_NAMES ENH: also
check for zdll on windows ENH: honor REQUIRED and QUIETLY
Alex
2006-06-09 13:45 hoffman
* Source/CPack/: bills-comments.txt,
cmCPackCygwinBinaryGenerator.cxx, cmCPackCygwinBinaryGenerator.h,
cmCPackGenerators.cxx, cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cygwin.readme: ENH: check in partial
cygwin generator
2006-06-09 08:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-08 07:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-07 08:47 hoffman
* Source/cmakemain.cxx: ENH: add docs for debug trycompile
2006-06-06 12:01 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix /TP for c code
2006-06-06 09:39 hoffman
* Source/cmMakefile.cxx: ENH: fix for replacement of @var @ only
legal variable names should be replaced
2006-06-06 07:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-05 15:28 king
* Source/cmAddSubDirectoryCommand.cxx: COMP: Removed unused
variable.
2006-06-05 14:38 king
* Source/cmAddSubDirectoryCommand.cxx: BUG: Always check whether a
subdirectory is below the top of the source before computing the
binary tree automatically. Even when the source is a relative
path it may contain ../ which would allow it to be outside the
source tree.
2006-06-05 14:32 martink
* Source/: cmDependsC.cxx, cmGlobalUnixMakefileGenerator3.cxx,
cmMakefileTargetGenerator.cxx: ENH: line lengths
2006-06-05 14:13 king
* cmake_uninstall.cmake.in: BUG: Use proper signature for
EXEC_PROGRAM to get return value of cmake -E remove. Also fixed
spelling error in message, and made non-existing files not a
fatal error so that the rest of the files are removed.
2006-06-05 13:45 king
* Source/: cmFileCommand.cxx, cmFileCommand.h, cmTarget.cxx: ENH:
Changing shared library versioned file names on OSX to conform to
that platform's convention.
2006-06-05 11:22 king
* Source/kwsys/Terminal.c: ENH: Added rxvt-unicode and cygwin
terminals for color support.
2006-06-05 07:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-04 07:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-03 18:43 andy
* Source/kwsys/Terminal.c: ENH: Handle 'screen' terminal. Thank you
Thomas Z.
2006-06-03 18:43 andy
* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
2006-06-03 09:48 king
* Tests/Wrapping/Wrap.c: COMP: More fixes for non-ANSI C compilers.
2006-06-03 09:42 king
* Tests/Wrapping/Wrap.c: COMP: Fix for non-ANSI C compilers.
2006-06-03 07:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-06-02 12:19 king
* Tests/Wrapping/: Wrap.c, fakefluid.cxx: BUG: Custom commands
should actually generate the files they claim to generate.
2006-06-02 11:26 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h: ENH: Display cmake install information
when in verbose mode
2006-06-01 15:51 king
* Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, CPack/cmCPackGenericGenerator.cxx,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildCommand.cxx: BUG: cmGlobalGenerator::Build
should not always use the /fast target name because dependency
checking is often required. It now takes an argument specifying
whether to use the /fast target name, and the argument is
currently only true for try-compiles.
2006-06-01 15:08 king
* Source/cmInstallTargetGenerator.cxx: BUG: Adjustment of
install_name with install_name_tool should account for DESTDIR
when specifying the file to be changed.
2006-06-01 14:43 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: Moved generation of the
/fast version of GLOBAL_TARGET targets to the proper place in the
local generator instead of in the global generator. Also made
the install/fast target not depend on the all target.
2006-06-01 14:09 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: BUG: Added /fast targets in
subdirectory makefiles. Removed bogus INSTALL_*/fast targets.
Also fixed preinstall/fast target.
2006-06-01 13:01 king
* Tests/CustomCommand/: CMakeLists.txt, config.h.in, foo.in: ENH:
Added test for generation of files listed explicitly as sources
but not used during the build of a target.
2006-06-01 11:45 king
* Source/: cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
cmMakefileUtilityTargetGenerator.cxx: BUG: Custom command outputs
listed explicitly as source files in a target should be generated
whether or not an object file in the target needs them. This
useful and makes Makefile builds more consistent with VS IDE
builds.
2006-06-01 09:38 hoffman
* Utilities/Release/cmake_release.sh: ENH: change the version
number to match the release for cygwin
2006-06-01 08:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-31 11:19 martink
* Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: reduce string
construct delete ops
2006-05-31 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-30 16:23 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: BUG: Fix progress when total
number of source files is less than 100.
2006-05-30 11:15 king
* Source/cmake.cxx: BUG: Fixed cmake -E remove return code.
2006-05-30 08:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-29 08:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-28 07:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-27 07:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-26 07:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-25 14:16 king
* Modules/CMakeGenericSystem.cmake: ENH: Adding advanced option
CMAKE_COLOR_MAKEFILE for makefile generators with default ON.
2006-05-25 14:16 king
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Slight improvement in
genreation time by recording the setting of CMAKE_COLOR_MAKEFILE
in an ivar of each local generator at the beginning of
generation. This avoids many repeated table lookups.
2006-05-25 11:56 hoffman
* Modules/FindQt4.cmake: ENH: add qtmain to findqt
2006-05-25 10:55 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx: BUG: fix to progress for small
projects
2006-05-25 10:21 martink
* Modules/CTest.cmake: ENH: remove debugging output
2006-05-25 09:47 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefileTargetGenerator.cxx,
cmake.cxx: BUG: Updated Makefile dependency scanning to provide a
full local generator to the dependency scanner to do proper path
conversions. This allows the rules written into the depend.make
files to use the same relative path conversion as those written
into the build.make files. Several previous changes added more
and more information for use by the dependency scanner and it was
converging to having the full local generator anyway.
2006-05-25 07:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-24 10:13 king
* Source/kwsys/ProcessUNIX.c: BUG: Do not leak global table of
processes.
2006-05-24 10:09 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: fix compiler warnings and
posibly java test
2006-05-24 07:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-23 15:27 king
* Source/cmLocalVisualStudio7Generator.cxx: COMP: Added missing
include for isspace.
2006-05-23 15:01 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fix parsing of
definitions to support REMOVE_DEFINITIONS.
2006-05-23 12:51 king
* Source/cmMakefile.cxx, Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Fix
REMOVE_DEFINITIONS command to not remove substrings.
2006-05-23 12:38 david.cole
* Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
extract.c, handle.c, compat/fnmatch.c: COMP: Fix warnings on
Borland dashboards...
2006-05-23 11:48 king
* Source/kwsys/ProcessUNIX.c: ENH: Re-enabling SIGCHLD handling
implementation with a fix for Cygwin.
2006-05-23 10:40 king
* Modules/FindVTK.cmake: ENH: Add ability to find VTK 5 without
user help.
2006-05-23 09:58 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Finished fix
to bug#3229 and bug#3272.
2006-05-23 09:58 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefileTargetGenerator.cxx:
BUG: Fix for spaces in path to build directory with new progress
stuff.
2006-05-23 09:11 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMacroCommand.cxx,
cmMacroCommand.h, cmMakefileTargetGenerator.cxx, cmake.cxx: ENH:
always compile progress
2006-05-23 07:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-22 16:10 martink
* Source/cmake.cxx: COMP: fix bootstrap
2006-05-22 16:07 martink
* Source/cmake.cxx: COMP: fix mac warning
2006-05-22 15:41 martink
* Source/cmake.cxx: ENH: part of the progress reporting checkin
2006-05-22 15:11 king
* Source/kwsys/ProcessUNIX.c: BUG: Reverting previous change until
it can be fixed on Cygwin.
2006-05-21 14:06 hoffman
* Source/cmMakefile.cxx: ENH: fix line length
2006-05-21 10:28 king
* Source/kwsys/testProcess.c: ENH: Added test 8 to test
grandchildren running after children exit.
2006-05-21 10:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-21 10:27 king
* Source/kwsys/ProcessWin32.c: BUG: Fixed deadlock condition when
grandchildren are running after the children exit.
2006-05-21 10:26 king
* Source/kwsys/ProcessUNIX.c: ENH: Implemented handling of SIGCHLD
to detect the termination of immediate children. This allows
grandchildren to remain running after the children exit.
2006-05-20 18:50 king
* Source/kwsys/ProcessUNIX.c: ENH: Enabling process tree killing on
Cygwin.
2006-05-20 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-19 16:57 alex
* Modules/: FindQt4.cmake, KDE3Macros.cmake, kde3uic.cmake: BUG:
kde3: use QT_UIC_EXECUTABLE instead of simply uic BUG: use
qouting for the path to Qt4 moc and uic, should help with paths
with spaces
Alex
2006-05-19 15:53 hoffman
* Utilities/Release/: create-cmake-release.cmake,
dashmacmini2_release.cmake: ENH: release scripts
2006-05-19 15:51 hoffman
* Utilities/cmcurl/mprintf.c: ENH: fix for uclibc
2006-05-19 13:02 hoffman
* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: fix for
vtk 4.4 and other projects that may try to link to a module
2006-05-19 09:36 martink
* Source/cmIfCommand.cxx: COMP: fix warning
2006-05-19 08:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-18 23:24 hoffman
* Source/: cmake.cxx, cmakemain.cxx: ENH: fix crashes when command
line arguments are not followed by the correct number of
arguments
2006-05-18 14:35 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix issue with
too many fast targets being listed
2006-05-18 13:50 martink
* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
cmIfCommand.cxx, cmWhileCommand.cxx, cmWhileCommand.h: ENH: allow
loose loop constructs
2006-05-18 10:28 king
* Modules/CheckIncludeFile.c.in: BUG: Fix signature of main to work
on both strict ANSI and non-ANSI C compilers.
2006-05-18 08:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-17 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-16 14:04 hoffman
* ChangeLog.manual, Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmListCommand.cxx,
Source/cmListCommand.h, Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx: ENH: move changes
from main tree to branch
2006-05-16 13:41 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Added
missing cd command before running executable version symlink
rule. This addresses bug#3229.
2006-05-16 13:23 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
2006-05-16 09:54 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: fix rebuild problem with xcode and universal binaries
2006-05-16 08:42 andy
* Source/: cmListCommand.cxx, cmListCommand.h: STYLE: Fix style
2006-05-16 08:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-15 18:05 hoffman
* ChangeLog.manual, Source/cmDependsFortranParser.h,
Source/cmDependsJavaParser.cxx, Source/cmExprParser.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmListCommand.cxx, Source/cmListCommand.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmQTWrapCPPCommand.h, Source/cmake.cxx,
Tests/CMakeTests/ListTest.cmake.in: ENH: merge from main tree
2006-05-15 13:47 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: PERF: performance
improvement
2006-05-15 13:02 andy
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: Add simple
progress reporting during make
2006-05-15 10:19 martink
* Source/: cmDependsFortranParser.h, cmDependsJavaParser.cxx,
cmExprParser.cxx, cmLocalUnixMakefileGenerator3.cxx,
cmQTWrapCPPCommand.h: STYLE: fix line length
2006-05-15 10:14 andy
* Source/cmListCommand.cxx, Tests/CMakeTests/ListTest.cmake.in:
ENH: Fix INSERT to allow inserting to empty list
2006-05-15 09:57 andy
* Source/cmListCommand.cxx, Source/cmListCommand.h,
Tests/CMakeTests/ListTest.cmake.in: ENH: Change REMOVE and
REMOVE_ITEM to REMOVE_AT and REMOVE_ITEM
2006-05-15 09:25 andy
* Source/cmListCommand.cxx, Source/cmListCommand.h,
Tests/CMakeTests/ListTest.cmake.in: ENH: Remove some errors, fix
append to work on nonexisting lists
2006-05-14 20:20 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: fix module
2006-05-14 20:17 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: check return value for
uname -p
2006-05-14 19:17 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: move from main tree
handle uname without -p correctly
2006-05-14 17:42 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: check return value for
uname -p
2006-05-14 15:24 hoffman
* Utilities/Release/: release_cmake.cmake,
v60n177_aix_release.cmake: ENH: extra path
2006-05-14 15:22 hoffman
* CMakeLists.txt, Modules/FindJPEG.cmake, Modules/FindKDE4.cmake,
Modules/FindQt4.cmake, Source/cmGlobalGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.h,
Source/cmIncludeDirectoryCommand.cxx,
Source/cmLinkDirectoriesCommand.cxx,
Source/cmLinkLibrariesCommand.cxx, Source/cmListCommand.cxx,
Source/cmListFileCache.cxx, Source/cmLoadCacheCommand.cxx,
Source/cmLoadCommandCommand.h, Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMacroCommand.cxx, Source/cmMakeDepend.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMarkAsAdvancedCommand.cxx, Source/cmMathCommand.h,
Source/cmObject.h, Source/cmOptionCommand.cxx,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Source/cmOutputRequiredFilesCommand.cxx,
Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
Source/cmQTWrapUICommand.cxx,
Source/cmRemoveDefinitionsCommand.cxx,
Source/cmSeparateArgumentsCommand.cxx,
Source/cmSeparateArgumentsCommand.h,
Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.h,
Source/cmSetTargetPropertiesCommand.cxx,
Source/cmSetTargetPropertiesCommand.h,
Source/cmSetTestsPropertiesCommand.cxx,
Source/cmSetTestsPropertiesCommand.h,
Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
Source/cmSourceFile.h, Source/cmSourceGroupCommand.h,
Source/cmStringCommand.cxx, Source/cmSubdirCommand.cxx,
Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
Source/cmUseMangledMesaCommand.cxx,
Source/cmUtilitySourceCommand.cxx,
Source/cmVTKMakeInstantiatorCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx, Source/cmWin32ProcessExecution.h,
Source/cmWriteFileCommand.cxx, Source/cmXCode21Object.cxx,
Source/cmXCode21Object.h, Source/cmXCodeObject.cxx,
Source/cmXCodeObject.h, Source/cmXMLParser.h, Source/cmake.cxx,
Source/cmake.h, Source/cmakemain.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.cxx,
Source/CPack/cpack.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
tree
2006-05-14 09:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-13 12:28 king
* Source/cmGlobalGenerator.cxx: BUG: Make sure RUN_TESTS target
passes the desired configuration to ctest.
2006-05-13 08:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-12 14:44 martink
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackNSISGenerator.cxx, cmCPackPackageMakerGenerator.cxx,
cmCPackSTGZGenerator.cxx, cmCPackTarCompressGenerator.cxx,
cpack.cxx: STYLE: fix line length
2006-05-12 14:36 martink
* Source/: cmXCode21Object.cxx, cmXCode21Object.h,
cmXCodeObject.cxx, cmXCodeObject.h, cmXMLParser.h, cmake.cxx,
cmake.h, cmakemain.cxx: STYLE: fix line length
2006-05-12 14:12 martink
* Source/: cmTarget.cxx, cmTarget.h,
cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
cmTryCompileCommand.h, cmUseMangledMesaCommand.cxx,
cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx, cmWin32ProcessExecution.h,
cmWriteFileCommand.cxx: STYLE: fix line length
2006-05-12 13:53 martink
* Source/: cmSeparateArgumentsCommand.cxx,
cmSeparateArgumentsCommand.h,
cmSetDirectoryPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h,
cmSetTargetPropertiesCommand.cxx, cmSetTargetPropertiesCommand.h,
cmSetTestsPropertiesCommand.cxx, cmSetTestsPropertiesCommand.h,
cmSiteNameCommand.cxx, cmSourceFile.cxx, cmSourceFile.h,
cmSourceGroupCommand.h, cmStringCommand.cxx, cmSubdirCommand.cxx,
cmSubdirCommand.h, cmSystemTools.cxx, cmSystemTools.h: STYLE: fix
line length
2006-05-12 13:44 martink
* Source/: cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
cmQTWrapUICommand.cxx, cmRemoveDefinitionsCommand.cxx: STYLE: fix
line length
2006-05-12 13:39 martink
* Source/: cmObject.h, cmOptionCommand.cxx,
cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
cmOutputRequiredFilesCommand.cxx: STYLE: fix line length
2006-05-12 12:29 martink
* Source/: cmMacroCommand.cxx, cmMakeDepend.h, cmMakefile.cxx,
cmMakefile.h, cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMarkAsAdvancedCommand.cxx,
cmMathCommand.h: STYLE: fix line length
2006-05-12 11:56 martink
* Source/: cmLinkDirectoriesCommand.cxx,
cmLinkLibrariesCommand.cxx, cmListCommand.cxx,
cmListFileCache.cxx, cmLoadCacheCommand.cxx,
cmLoadCommandCommand.h, cmLocalGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: STYLE: fix line length
2006-05-12 11:03 hoffman
* CMakeLists.txt: ENH: add the processor to the system name for
cpack
2006-05-12 10:56 hoffman
* Modules/FindQt4.cmake: ENH: remove bad quoteed code
2006-05-12 10:54 king
* Source/cmIncludeDirectoryCommand.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: BUG:
INCLUDE_DIRECTORIES should interpret relative path arguments with
respect to the current source directory.
2006-05-12 10:46 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalMSYSMakefileGenerator.h:
STYLE: fix line length
2006-05-12 10:09 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove bogus
machine setting
2006-05-12 09:47 hoffman
* Modules/FindQt4.cmake: ENH: fix path problem with qt
2006-05-12 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-11 18:32 alex
* Modules/FindJPEG.cmake: ENH: honor REQUIRED flag
Alex
2006-05-11 18:27 alex
* Modules/FindKDE4.cmake: ENH: use the new FILE(TO_CMAKE_PATH ...)
command instead of regexps BUG: append the kde 4 cmake module
path instead of prepending it
Alex
2006-05-11 16:07 hoffman
* Utilities/Release/: dashmacmini2_release.cmake,
destiny_release.cmake, release_cmake.cmake, release_cmake.sh.in,
vogon_release.cmake: ENH: working package creator
2006-05-11 16:05 hoffman
* Source/: cmAddSubDirectoryCommand.cxx, cmExprParser.cxx,
cmExprParserHelper.cxx, cmFLTKWrapUICommand.cxx,
cmFileCommand.cxx, cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h,
cmGlobalVisualStudio8Win64Generator.cxx,
cmGlobalVisualStudio8Win64Generator.h,
cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeDirectoryCommand.cxx,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
cmInstallTargetsCommand.cxx, cmListCommand.cxx, cmListCommand.h,
CTest/cmCTestBuildHandler.cxx: ENH: merge changes from main tree
2006-05-11 15:50 hoffman
* Source/cmFileCommand.cxx: ENH: fix error message
2006-05-11 15:50 martink
* Source/: cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
cmIncludeDirectoryCommand.cxx,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallCommand.h,
cmInstallFilesCommand.cxx, cmInstallGenerator.cxx,
cmInstallGenerator.h, cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h, cmInstallTargetGenerator.cxx,
cmInstallTargetGenerator.h, cmInstallTargetsCommand.cxx: STYLE:
fix line length
2006-05-11 15:39 martink
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
STYLE: fix line length
2006-05-11 13:56 andy
* Source/: cmListCommand.cxx, cmListCommand.h: ENH: Some
documentation and add APPEND
2006-05-11 12:00 andy
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Fix segfault
2006-05-11 11:47 martink
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h,
cmGlobalVisualStudio8Win64Generator.cxx,
cmGlobalVisualStudio8Win64Generator.h,
cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx: STYLE:
fix line length
2006-05-11 10:56 hoffman
* ChangeLog.manual, Modules/FindQt4.cmake: ENH: merge changs from
main tree
2006-05-11 10:45 martink
* Source/: cmExprParser.cxx, cmExprParserHelper.cxx,
cmFLTKWrapUICommand.cxx: STYLE: fix line length
2006-05-11 10:41 hoffman
* Modules/FindQt4.cmake: ENH: fix for bug 3216 allow full path to
qt input files
2006-05-11 10:39 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h, cmAddSubDirectoryCommand.cxx:
STYLE: fix line length
2006-05-11 10:33 hoffman
* ChangeLog.manual, Source/CPack/cmCPackZIPGenerator.cxx: ENH:
merge changes from main tree
2006-05-11 09:37 hoffman
* Source/CPack/cmCPackZIPGenerator.cxx: ENH: use @ file for winzip
on windows
2006-05-11 08:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-10 22:15 hoffman
* CMakeLists.txt, Modules/CPack.cmake,
Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
Source/cmAddExecutableCommand.cxx,
Source/cmAddSubDirectoryCommand.cxx, Source/cmAddTestCommand.cxx,
Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmAuxSourceDirectoryCommand.h, Source/cmCTest.cxx,
Source/cmCacheManager.cxx, Source/cmCommandArgumentLexer.cxx,
Source/cmCommandArgumentParser.cxx,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmCommandArgumentParserTokens.h,
Source/cmConfigureFileCommand.cxx,
Source/cmCreateTestSourceList.h, Source/cmDepends.cxx,
Source/cmDepends.h, Source/cmDependsC.cxx,
Source/cmDependsFortran.cxx, Source/cmDependsFortranParser.cxx,
Source/cmDependsJavaParserHelper.cxx,
Source/cmDependsJavaParserHelper.h, Source/cmDocumentation.cxx,
Source/cmDumpDocumentation.cxx, Source/cmElseCommand.cxx,
Source/cmEnableLanguageCommand.cxx,
Source/cmEndForEachCommand.cxx, Source/cmEndIfCommand.cxx,
Source/cmEndWhileCommand.cxx, Source/cmExecProgramCommand.cxx,
Source/cmExecuteProcessCommand.cxx,
Source/cmExecuteProcessCommand.h,
Source/cmExportLibraryDependencies.cxx,
Source/cmExportLibraryDependencies.h, Source/cmExprLexer.cxx,
Source/cmExprLexer.h, Source/cmFLTKWrapUICommand.cxx,
Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Source/cmFileTimeComparison.cxx, Source/cmFindBase.cxx,
Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
Source/cmFindPackageCommand.cxx, Source/cmFindPathCommand.cxx,
Source/cmFindProgramCommand.cxx, Source/cmForEachCommand.cxx,
Source/cmGeneratedFileStream.cxx,
Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmGetFilenameComponentCommand.cxx,
Source/cmGetFilenameComponentCommand.h,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.cxx, Source/CPack/cpack.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestHandlerCommand.cxx,
Source/CTest/cmCTestReadCustomFilesCommand.h,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestUpdateCommand.cxx: ENH: move changes from
main tree
2006-05-10 17:26 andy
* CMakeLists.txt, Modules/CPack.cmake: BUG: Prevent stripping of
sources
2006-05-10 16:44 hoffman
* Utilities/Release/create-cmake-release.cmake: ENH: remove ps
thing
2006-05-10 16:43 hoffman
* Utilities/Release/: create-cmake-release.cmake,
vogon_release.cmake: ENH: it works
2006-05-10 15:56 martink
* Source/: cmGeneratedFileStream.cxx,
cmGetDirectoryPropertyCommand.cxx,
cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h,
cmGetSourceFilePropertyCommand.h,
cmGlobalBorlandMakefileGenerator.cxx: STYLE: fix line length
2006-05-10 15:46 martink
* Source/: cmFLTKWrapUICommand.cxx, cmFileCommand.cxx,
cmFileCommand.h, cmFileTimeComparison.cxx, cmFindBase.cxx,
cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
cmFindProgramCommand.cxx, cmForEachCommand.cxx: STYLE: fix line
length
2006-05-10 15:29 hoffman
* Utilities/Release/vogon_release.cmake: ENH: add vogon
2006-05-10 15:06 martink
* Source/: cmElseCommand.cxx, cmEnableLanguageCommand.cxx,
cmEndForEachCommand.cxx, cmEndIfCommand.cxx,
cmEndWhileCommand.cxx, cmExecProgramCommand.cxx,
cmExecuteProcessCommand.cxx, cmExecuteProcessCommand.h,
cmExportLibraryDependencies.cxx, cmExportLibraryDependencies.h,
cmExprLexer.cxx, cmExprLexer.h: STYLE: fix line length
2006-05-10 15:01 martink
* Source/: cmDependsJavaParserHelper.cxx,
cmDependsJavaParserHelper.h, cmDocumentation.cxx,
cmDumpDocumentation.cxx: STYLE: fix line length
2006-05-10 14:54 martink
* Source/: cmDepends.h, cmDependsC.cxx, cmDependsFortran.cxx,
cmDependsFortranParser.cxx: STYLE: fix line length
2006-05-10 14:13 martink
* Source/: cmCommandArgumentParser.cxx,
cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserTokens.h, cmConfigureFileCommand.cxx,
cmCreateTestSourceList.h, cmDepends.cxx: STYLE: fix line length
2006-05-10 14:07 martink
* Source/cmCommandArgumentLexer.cxx: STYLE: hmm
2006-05-10 14:03 hoffman
* Utilities/Release/: create-cmake-release.cmake,
dashsgi1_release.cmake, dashsgi1_release64.cmake,
release_cmake.sh.in: ENH:
2006-05-10 14:00 martink
* Source/cmCommandArgumentLexer.cxx: STYLE: hmm
2006-05-10 13:56 martink
* Source/: cmAuxSourceDirectoryCommand.h, cmCTest.cxx,
cmCacheManager.cxx: STYLE: fix line length
2006-05-10 13:48 martink
* Source/: CTest/cmCTestGenericHandler.cxx,
CTest/cmCTestHandlerCommand.cxx,
CTest/cmCTestReadCustomFilesCommand.h,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestUpdateCommand.cxx, cmAddExecutableCommand.cxx,
cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
cmAuxSourceDirectoryCommand.cxx: STYLE: fix line length
2006-05-10 12:39 andy
* Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: BUG: Fix
relative path to config file, fix cmake_install.cmake location
problem
2006-05-10 12:15 hoffman
* Modules/: NSIS.InstallOptions.ini.in, NSIS.template.in: ENH: use
radio buttons to choose PATH options
2006-05-10 09:28 hoffman
* CMakeLists.txt: ENH: allow package name to be changed from cmake
cache
2006-05-10 09:15 hoffman
* CMakeLists.txt: ENH: allow for cpack stuff to be changed
2006-05-10 07:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-09 17:18 hoffman
* Utilities/Release/: dashsun1_release.cmake, release_cmake.cmake,
v60n177_aix_release.cmake: ENH: works
2006-05-09 16:30 hoffman
* ChangeLog.manual, Modules/FindQt3.cmake,
Modules/NSIS.template.in, Source/cmSetTargetPropertiesCommand.h,
Source/kwsys/SystemTools.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: merge from main
tree
2006-05-09 14:14 hoffman
* Utilities/Release/: create-cmake-release.cmake,
release_cmake.cmake: ENH: seems to be working
2006-05-09 13:49 hoffman
* Utilities/Release/create-cmake-release.cmake: ENH: add a xterm
script create script
2006-05-09 13:48 hoffman
* Utilities/Release/: dashsun1_release.cmake, muse_release64.cmake,
release_cmake.cmake, release_cmake.sh.in: ENH: add 64 bit sgi
2006-05-09 12:23 hoffman
* Utilities/Release/release_cmake.sh.in: ENH: mark time
2006-05-09 12:23 andy
* Utilities/Release/v60n177_aix_release.cmake: ENH: copy right
files
2006-05-09 08:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-08 16:59 hoffman
* Utilities/Release/: dashmacmini2_release.cmake,
dashsun1_release.cmake, destiny_release.cmake,
muse_release.cmake, v60n177_aix_release.cmake: ENH: skip
bootstrap test as it already does a bootstrap
2006-05-08 16:50 hoffman
* Utilities/Release/: dashmacmini2_release.cmake,
destiny_release.cmake, hythloth_release.cmake,
muse_release.cmake, release_cmake.cmake,
v60n177_aix_release.cmake: ENH: change name to MAKE_COMMAND
2006-05-08 16:40 hoffman
* Source/cmSetTargetPropertiesCommand.h: ENH: fix docs to include
linker lang
2006-05-08 16:38 andy
* Utilities/Release/release_cmake.cmake: ENH: add extra copy for
ibm
2006-05-08 16:36 hoffman
* Utilities/Release/: dashmacmini2_release.cmake,
destiny_release.cmake, hythloth_release.cmake,
muse_release.cmake, release_cmake.cmake, release_cmake.sh.in,
v60n177_aix_release.cmake: ENH: add make program stuff
2006-05-08 14:18 hoffman
* Source/kwsys/SystemTools.cxx: ENH: search for program without
extensions
2006-05-08 13:34 andy
* Modules/NSIS.template.in: ENH: Some cleanups and fix installing
as a non-admin
2006-05-08 10:02 king
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: Disabling an
EXECUTE_PROCESS test until problems on UNIX systems are fixed.
2006-05-07 13:04 hoffman
* Modules/FindQt3.cmake: ENH: try to find qt3 better
2006-05-07 10:55 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CPack.STGZ_Header.sh.in, Modules/FindQt4.cmake,
Modules/Platform/CYGWIN.cmake, Modules/Platform/SunOS.cmake,
Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
Source/cmCommandArgumentParserHelper.cxx, Source/cmDepends.h,
Source/cmDependsC.cxx, Source/cmFileCommand.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmSourceFile.cxx, Source/cmSourceFile.h,
Source/cmSourceGroupCommand.h, Source/cmTarget.cxx,
Source/CPack/cmCPackGenerators.cxx,
Source/CPack/cmCPackGenerators.h,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackTGZGenerator.cxx,
Source/CPack/cmCPackTGZGenerator.h,
Source/CPack/cmCPackTarBZip2Generator.cxx,
Source/CPack/cmCPackTarBZip2Generator.h,
Source/CPack/cmCPackTarCompressGenerator.cxx,
Source/CPack/cmCPackTarCompressGenerator.h,
Source/CPack/cmCPackZIPGenerator.cxx, Source/CPack/cpack.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Tests/COnly/conly.c, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt,
Utilities/Release/cmake_release.sh.in: ENH: move changes from
main tree and change version to 2.4.2
2006-05-07 09:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-06 10:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-05 22:04 hoffman
* Utilities/Release/: release_cmake.sh.in,
v60n177_aix_release.cmake: ENH: add extra copy for aix
2006-05-05 21:49 hoffman
* Modules/Platform/CYGWIN.cmake: ENH: add the flag for creating
windows gui's
2006-05-05 21:45 hoffman
* Source/cmCommandArgumentParserHelper.cxx: ENH: handle empty
variables
2006-05-05 20:54 king
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h: BUG: MSVC* variables should be
set in IDE generators instead of just NMake.
2006-05-05 16:12 andy
* Utilities/Release/v60n177_aix_release.cmake: ENH: use a directory
with space
2006-05-05 15:51 hoffman
* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
ENH: make release directory a variable
2006-05-05 15:04 hoffman
* Modules/FindQt4.cmake: ENH: fix windows path issue
2006-05-05 14:57 king
* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added CONFIGURATIONS
option to INSTALL command to allow per-configuration install
rules.
2006-05-05 14:53 andy
* Utilities/Release/: release_cmake.sh.in,
v60n177_aix_release.cmake: ENH: fix env vars
2006-05-05 13:52 hoffman
* Utilities/Release/release_cmake.sh.in: ENH: add ability to set
CC, CXX and LDFLAGS
2006-05-05 13:10 hoffman
* Utilities/Release/release_cmake.cmake: ENH: move from tr to cat
since it works from a windows machine and works on the AIX
2006-05-05 12:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-05 12:34 hoffman
* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
ENH: add missing quote and some comments
2006-05-05 12:25 hoffman
* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
ENH: remove old copy
2006-05-05 12:14 hoffman
* Utilities/Release/: destiny_release.cmake, release_cmake.cmake,
release_cmake.sh.in: ENH: working on hp
2006-05-05 11:51 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Adding COMPONENT option to
an INSTALL command call to smoke-test it.
2006-05-05 11:46 king
* Source/: cmSourceFile.cxx, cmSourceFile.h, cmTarget.cxx: ENH:
Added information about target needing a source file when one
cannot be found.
2006-05-05 11:37 king
* Source/cmSourceGroupCommand.h: ENH: Added example of sub-group to
docs.
2006-05-05 10:38 king
* Source/cmFileCommand.cxx: ENH: Added option to not use
copy-if-different when installing.
2006-05-05 10:33 hoffman
* Utilities/Release/: release_cmake.cmake: ENH: create script is
working
2006-05-05 10:30 hoffman
* Utilities/Release/: release_cmake.cmake, release_cmake.sh.in:
ENH: create script is working
2006-05-05 10:29 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
always/if-different option to CopyADirectory. Added CopyAFile
with the same interface.
2006-05-05 08:16 hoffman
* Utilities/Release/release_cmake.cmake: ENH: change to script mode
2006-05-04 22:58 hoffman
* Utilities/Release/: release_cmake.sh.in: ENH: add file
2006-05-04 21:57 hoffman
* Utilities/Release/: destiny_release.cmake, muse_release.cmake:
ENH: add some machines
2006-05-04 17:54 hoffman
* Source/cmMakefile.cxx: ENH: add a check to make sure targets only
link to libraries and not utility targets to avoid seg faults,
bug 3194
2006-05-04 13:39 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove debug
output
2006-05-04 13:35 hoffman
* Source/cmLocalVisualStudio7Generator.cxx, Tests/COnly/conly.c:
ENH: fix build c stuff with c and c++ with c++
2006-05-04 10:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-03 23:03 hoffman
* Source/cmIncludeExternalMSProjectCommand.cxx: ENH: make sure path
is converted to unix
2006-05-03 21:42 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackTarBZip2Generator.cxx,
CPack/cmCPackTarBZip2Generator.h, CPack/cpack.cxx: ENH: Add BZip2
support, add better documentation
2006-05-03 17:27 hoffman
* Utilities/Release/release_cmake.cmake: ENH: add cvs command
variable
2006-05-03 17:22 hoffman
* Utilities/Release/: release_cmake.cmake,
v60n177_aix_release.cmake: ENH: more aix stuff
2006-05-03 17:08 hoffman
* Utilities/Release/: release_cmake.cmake,
v60n177_aix_release.cmake: ENH: add aix
2006-05-03 16:24 andy
* Modules/CPack.STGZ_Header.sh.in: ENH: Better output
2006-05-03 15:17 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: use SHELL var
2006-05-03 15:17 martink
* Source/CPack/cmCPackGenericGenerator.cxx: BUG: fix CPack to use
correct paths
2006-05-03 10:07 king
* Source/: cmDepends.h, cmDependsC.cxx,
cmLocalUnixMakefileGenerator3.cxx: BUG: Fix to avoid repeated
calls to CollapseFullPath during dependency scanning. This
addresses bug#3191.
2006-05-03 09:23 hoffman
* Modules/Platform/SunOS.cmake: ENH: use correct flags for
optimization
2006-05-03 08:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-02 23:20 hoffman
* Utilities/Release/: dashmacmini2_release.cmake,
dashsun1_release.cmake, hythloth_release.cmake,
release_cmake.cmake: ENH: getting better
2006-05-02 18:47 andy
* Source/CPack/cmCPackTGZGenerator.cxx: COMP: Fix cast to char*
2006-05-02 18:43 andy
* Source/CPack/cmCPackTarCompressGenerator.cxx: COMP: Try to fix
windows builds
2006-05-02 17:52 andy
* Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
cpack.cxx: ENH: Add generators documentation
2006-05-02 17:34 andy
* Source/CPack/: cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h,
cmCPackTarCompressGenerator.cxx, cmCPackTarCompressGenerator.h:
ENH: Simplify TarCompress to only require compress. Use cmake's
tar
2006-05-02 17:07 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackTarCompressGenerator.cxx,
CPack/cmCPackTarCompressGenerator.h: ENH: Initial cut at
TarCompress generator
2006-05-02 16:41 hoffman
* Utilities/Release/release_cmake.cmake: ENH: remove debug
2006-05-02 16:41 hoffman
* Utilities/Release/: cmake_login, release_cmake.cmake: ENH: more
stuff
2006-05-02 16:33 hoffman
* Utilities/Release/release_cmake.cmake: ENH: remove if0
2006-05-02 16:32 hoffman
* Utilities/Release/: dashsun1_release.cmake,
hythloth_release.cmake, release_cmake.cmake: ENH: first pass at
cmake scripts to create the cmake release
2006-05-02 14:04 hoffman
* Modules/FindQt4.cmake: ENH: fix qt version detection
2006-05-02 13:31 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add a fast version
for preinstall
2006-05-02 12:44 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
paths are OK
2006-05-02 12:40 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: need to make sure
paths are OK
2006-05-02 10:48 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix for unix
2006-05-02 09:56 martink
* Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Modules/CMakeDetermineCCompiler.cmake,
Modules/Platform/Windows-cl.cmake: ENH: Makefile performance
improvements
2006-05-02 08:49 andy
* CMakeLists.txt, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackZIPGenerator.cxx: ENH: Add support for
stipping and make more things overwritable
2006-05-02 08:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-05-01 22:40 hoffman
* Utilities/Release/cmake_release.sh: ENH: try again
2006-05-01 22:31 hoffman
* Utilities/Release/cmake_release.sh: ENH: try to call cpack from
script
2006-05-01 14:23 andy
* Modules/CPack.STGZ_Header.sh.in,
Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Add license and make
it more verbose
2006-05-01 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-30 10:59 hoffman
* CMakeLists.txt, Copyright.txt, Modules/CPack.cmake,
Modules/NSIS.InstallOptions.ini.in, Modules/NSIS.template.in,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestScriptHandler.h: ENH: move files from main
tree to 2.4.1
2006-04-30 08:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-30 03:16 andy
* Source/CTest/cmCTestGenericHandler.cxx: BUG: Make handle
arguments work again
2006-04-30 03:10 andy
* Modules/NSIS.template.in: ENH: Handle the no-icon case
2006-04-29 20:13 andy
* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should
allow SVN update too, maybe
2006-04-29 20:03 andy
* Copyright.txt: ENH: Acknowledge NAMIC
2006-04-29 20:01 andy
* CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in:
ENH: Add more install registry options
2006-04-29 19:22 andy
* CMakeLists.txt, Modules/NSIS.InstallOptions.ini.in,
Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
ENH: Add NSIS options page for path selection, fix adding and
removing from path, add welcome page and license page
2006-04-29 11:49 hoffman
* CMakeLists.txt, CTestConfig.cmake, ChangeLog.manual,
Modules/CTest.cmake, Modules/FindQt4.cmake,
Modules/NSIS.template.in, Source/cmCTest.cxx, Source/cmCTest.h,
Source/cmMakefile.cxx, Source/cmVersion.cxx, Source/ctest.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestGenericHandler.h,
Source/CTest/cmCTestStartCommand.cxx,
Source/CTest/cmCTestStartCommand.h,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/kwsys/DynamicLoader.cxx, Source/kwsys/SystemTools.cxx,
Templates/CTestScript.cmake.in: ENH: merge in changes from main
tree and change version to 2.4.1-beta
2006-04-29 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-28 11:59 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestStartCommand.cxx, CTest/cmCTestStartCommand.h,
CTest/cmCTestSubmitHandler.cxx: ENH: Add support for special
tracks, fix options of handlers so that the -R, -U, and so on
work in the new style scripting
2006-04-28 11:58 andy
* CTestConfig.cmake: ENH: Add XMLRPC support
2006-04-28 11:58 andy
* CMakeLists.txt, Templates/CTestScript.cmake.in: ENH: Add template
of ctest script
2006-04-28 09:58 andy
* Modules/CTest.cmake: ENH: Allow overwriting CTestConfig.cmake
items
2006-04-28 08:59 hoffman
* ChangeLog.manual, Docs/cmake-mode.el,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake, Modules/FindQt4.cmake,
Modules/UseQt4.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalKdevelopGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalWatcomWMakeGenerator.cxx,
Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmTest.cxx,
Source/cmake.cxx, Source/cmake.h, Source/kwsys/CMakeLists.txt,
Source/kwsys/SystemTools.cxx, Source/kwsys/Terminal.c,
Source/kwsys/Terminal.h.in, Source/kwsys/testTerminal.c: ENH:
merge changes from main tree
2006-04-28 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-27 17:52 hoffman
* Source/kwsys/SystemTools.cxx: ENH: put the fix back in with abort
2006-04-27 17:46 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove code that does not
compile, on windows cwd must exist
2006-04-27 16:20 andy
* Modules/NSIS.template.in: ENH: Better support for adding and
removing path
2006-04-27 16:02 mrichardson
* Source/kwsys/SystemTools.cxx: COMP: Fixing the the build for
windows.
2006-04-27 15:48 hoffman
* Source/kwsys/DynamicLoader.cxx: ENH: remove warning
2006-04-27 15:26 hoffman
* Source/kwsys/SystemTools.cxx: ENH: handle running from a
directory that has been deleted
2006-04-27 15:23 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Fix problem with
Source Lines and add debugging of regular expressions
2006-04-27 15:14 alex
* Modules/FindQt4.cmake: ENH: use the ADD_FILE_DEPENDENCIES() macro
coming with cmake instead a duplicated implementation
_qt4_add_file_dependencies() here
Alex
2006-04-27 15:07 alex
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: -apply the patches by
Clinton Stimpson and Kenneth Moreland which fix some QtMain
issues on Windows ENH: -sync with KDE svn FindQt4, which features
a lot of enhancements
Alex
2006-04-27 10:55 andy
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake: BUG: Use the extra definicions
2006-04-27 10:41 king
* Source/cmMakefileTargetGenerator.cxx: BUG: Make sure each
cmake_depends process uses the same SystemTools path translation
table as the original process. This addresses problems with
dependency scanning when make is run from a symlink directory
pointing at the original binary tree.
2006-04-27 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-26 21:53 king
* Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: COMP:
Disable color support for bootstrap.
2006-04-26 21:51 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Default SHELL on
windows should not be a hard-coded path.
2006-04-26 21:31 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalWatcomWMakeGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmake.cxx, cmake.h: ENH:
Enabling color makefile support using cmsysTerminal_cfprintf.
Support for color is automatically detected when messages are
printed. Also made color scheme more readable on both black and
white backgrounds. This option can be enabled by setting
CMAKE_COLOR_MAKEFILE to true in the project.
2006-04-26 15:54 king
* Docs/cmake-mode.el: BUG: In example .emacs code use \' for
end-of-string instead of $ for end-of-line.
2006-04-26 14:28 king
* Docs/cmake-mode.el: BUG: Mode should only be used if
CMakeLists.txt is at the end of the buffer name.
2006-04-26 14:22 king
* Docs/cmake-mode.el: BUG: Tabs around a function name are allowed.
2006-04-26 13:04 king
* Docs/cmake-mode.el: ENH: Using suggestion from Stuart Herring to
avoid needing a list of command names in the highlighting table.
2006-04-26 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-25 16:31 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix global help
2006-04-25 12:09 hoffman
* CMakeLists.txt, ChangeLog.manual, Docs/cmake-indent.vim,
Modules/CPack.cmake, Modules/CTest.cmake, Modules/FindQt3.cmake,
Modules/NSIS.template.in, Modules/UseEcos.cmake,
Source/CMakeLists.txt, Source/cmGlobalKdevelopGenerator.cxx,
Source/kwsys/SystemTools.cxx, Tests/Java/CMakeLists.txt: ENH:
move from main tree to 2.4 branch
2006-04-25 11:58 hoffman
* Source/cmLocalGenerator.cxx: ENH: make sure special vs ide path
is only used for msvc_ide builds
2006-04-25 11:52 king
* Docs/cmake-mode.el: ENH: Cleaned-up mode in preparation for
inclusion in emacs upstream.
2006-04-25 09:54 king
* Source/cmLocalGenerator.cxx: ENH: Added option
CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE to put all in-project
include directories before all out-of-project include
directories.
2006-04-25 09:54 king
* Source/kwsys/SystemTools.cxx: BUG: IsSubDirectory should use
ComparePath to do platform-independent path comparison.
2006-04-25 09:38 hoffman
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmLocalGenerator.cxx: ENH: add special windows
CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE
for running custom commands from cmake
2006-04-25 08:34 hoffman
* Source/cmTest.cxx: ENH: make sure command is unix style as it may
have been sent into cmake as a windows path
2006-04-25 08:33 hoffman
* Source/kwsys/Terminal.h.in: ENH: fix build on AIX
2006-04-25 08:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-24 12:15 king
* Source/kwsys/CMakeLists.txt: ENH: Enabling build/test of Terminal
code now that it has been manually tested on several platforms.
2006-04-24 12:12 hoffman
* Source/cmFLTKWrapUICommand.cxx: ENH: fix fltk fluid order of
build
2006-04-24 11:30 hoffman
* Source/cmFLTKWrapUICommand.cxx: ENH: make sure command depends on
fluid
2006-04-24 09:39 hoffman
* Source/cmGlobalKdevelopGenerator.cxx: ENH: fix warnings
2006-04-24 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-23 23:24 hoffman
* Tests/Java/CMakeLists.txt: ENH: create the correct jar name
2006-04-23 21:12 hoffman
* Source/cmGlobalKdevelopGenerator.cxx: ENH: merge in Alex patches
2006-04-23 19:45 andy
* Modules/: CPack.cmake, NSIS.template.in: ENH: Propagate system
name and handle win32/win64 name
2006-04-23 18:39 andy
* CMakeLists.txt: ENH: Enable path
2006-04-23 18:23 andy
* Modules/NSIS.template.in: ENH: Add a line to Add/Remove programs
to uninstall
2006-04-23 15:34 hoffman
* Tests/Java/CMakeLists.txt: ENH: use the right name for the test
2006-04-23 11:10 hoffman
* Tests/Java/CMakeLists.txt: ENH: fix build
2006-04-23 08:08 alex
* Modules/UseEcos.cmake: BUG: finally really fix #2576 by adding
UseEcos.cmake to cvs :-)
Alex
2006-04-23 07:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-23 07:23 alex
* Modules/FindQt3.cmake: BUG: fix QT_MIN_VERSION handling, it
didn't work anymore (qt_version_str vs. qt_version_str_lib)
Alex
2006-04-22 20:32 king
* Source/kwsys/Terminal.c: COMP: Added missing include of string.h
for strcmp.
2006-04-22 20:26 king
* Source/kwsys/Terminal.c: BUG: Fixed bug in check for vt100
assumption.
2006-04-22 20:25 king
* Source/kwsys/Terminal.c: BUG: Fixed uninitialized variable when
not building with windows console support.
2006-04-22 20:20 king
* Source/kwsys/: CMakeLists.txt, Terminal.c, Terminal.h.in,
testTerminal.c: ENH: Adding 'Terminal' component to hold support
routines for dealing with interactive terminals. Currently only
a cfprintf function is provided to print color messages.
2006-04-22 09:13 hoffman
* Tests/Java/CMakeLists.txt: ENH: fix in source build for vs ide
2006-04-22 08:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-21 20:13 hoffman
* Source/kwsys/SystemTools.cxx: ENH: fix borland bug
2006-04-21 16:33 andy
* Docs/cmake-indent.vim: BUG: Fix typo
2006-04-21 15:15 hoffman
* Source/kwsys/SystemTools.cxx: ENH: performance improvments
2006-04-21 14:36 andy
* Modules/CTest.cmake: BUG: Fix the missing nightly start time bug
and do some cleanup
2006-04-21 14:26 andy
* Source/CMakeLists.txt: ENH: Cleanup
2006-04-21 10:26 hoffman
* CTestCustom.ctest.in, ChangeLog.manual, Docs/cmake-indent.vim,
Docs/cmake-syntax.vim, Modules/CMakeGenericSystem.cmake,
Modules/Platform/HP-UX.cmake, Modules/Platform/Linux-ifort.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/kFreeBSD.cmake,
Source/cmGlobalGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.h,
Source/cmMakefileTargetGenerator.cxx, Source/cmake.cxx: ENH: move
stuff from main tree
2006-04-21 08:59 hoffman
* CTestCustom.ctest.in: ENH: supress xcode warning
2006-04-21 08:59 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: use a better name
2006-04-21 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-21 07:17 andy
* Docs/cmake-indent.vim: ENH: Add While support
2006-04-20 21:54 hoffman
* Source/cmMakefileTargetGenerator.cxx: ENH: ignore all files that
we do not know about just like in ide generators
2006-04-20 21:32 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: do not compile
header files
2006-04-20 17:00 hoffman
* Source/cmake.cxx: ENH: save the cache on fatal error so that
users can set cache values
2006-04-20 16:16 hoffman
* ChangeLog.manual, Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmBootstrapCommands.cxx, Source/cmCommands.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx, Source/cmakemain.cxx,
Templates/CPack.GenericDescription.txt,
Templates/CPack.GenericLicense.txt,
Templates/CPack.GenericWelcome.txt,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate: ENH: merge changes from main
tree
2006-04-20 15:49 hoffman
* Source/cmMakefile.h: ENH: fix .. in the path of subdirs
2006-04-20 15:49 hoffman
* Source/cmGlobalGenerator.cxx: ENH: don't add package target if no
package file is around
2006-04-20 15:28 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: VS7 seems to have
a limit on the length of the link directory list string. Try to
make the string as short as possible by avoiding trailing slashes
and using a relative path (if it is shorter).
2006-04-20 10:51 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix help for
global targets
2006-04-20 10:23 andy
* Modules/: CMakeGenericSystem.cmake, Platform/HP-UX.cmake,
Platform/Linux-ifort.cmake, Platform/Linux.cmake,
Platform/kFreeBSD.cmake: ENH: Cleanup link libraries. Remove -l
from -ldl
2006-04-20 10:22 andy
* Source/cmakemain.cxx: ENH: Add help for graphviz
2006-04-20 10:20 andy
* Docs/cmake-syntax.vim: STYLE: Add missing command
2006-04-20 09:59 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Changed color
scheme to be more readable on both white and black backgrounds.
2006-04-20 09:54 andy
* Templates/: CPack.GenericDescription.txt,
CPack.GenericLicense.txt, CPack.GenericWelcome.txt: ENH: Simplify
the generic instructions
2006-04-20 09:32 hoffman
* CTestCustom.ctest.in: ENH: add ignore for xcode
2006-04-19 17:23 hoffman
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake: ENH: append to log files
2006-04-19 16:51 hoffman
* CMakeLists.txt: ENH: update cpack stuff to match old cmake
releases
2006-04-19 16:36 hoffman
* Modules/Platform/Windows-cl.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx: ENH: name pdb files for
visual studio make based builds
2006-04-19 15:29 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: unix makefiles should
work with cl
2006-04-19 12:58 hoffman
* ChangeLog.txt: ENH: put cvs2cl changelog to match branch
2006-04-19 12:30 hoffman
* ChangeLog.manual: ENH: add changelog for 2.4
2006-04-19 12:29 hoffman
* ChangeLog.txt: ENH: create new change log with cvs2cl
2006-04-19 11:14 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: don't need two of these
2006-04-19 10:56 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: test for vs8 correctly
2006-04-19 10:50 king
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: BUG: Need
ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the
Win32 implementation of process execution.
2006-04-19 10:34 king
* Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate: BUG: VS6 generator now uses
ComputeLinkInformation just like all other generators.
2006-04-19 10:11 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: check for version 1400
2006-04-19 08:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-18 16:40 hoffman
* CMakeLists.txt: ENH: make cpack names match old cmake release
process
2006-04-18 15:32 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: put global
targets in the help
2006-04-18 15:30 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: make sure help
has global targets
2006-04-18 14:48 hoffman
* CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version numbers
to 2.5.0
2006-04-18 14:48 hoffman
* CMakeLists.txt, Source/cmCPluginAPI.h, Utilities/Release/README:
ENH: move version numbers to 2.4.0
2006-04-18 11:53 king
* Source/cmLocalVisualStudio6Generator.cxx: 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:50 barre
* Source/kwsys/SystemTools.cxx: ENH: try to bypass Microsoft
assert() on isspace, isalpha, etc.
2006-04-18 11:45 king
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated VS6 generator
to use target.GetFullName() to compute target file names.
2006-04-18 10:56 king
* Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: ENH: Added
<config>_OUTPUT_NAME target property to allow the output name to
be set on a per-configuration basis.
2006-04-18 10:32 andy
* Docs/: cmake-indent.vim, cmake-syntax.vim: ENH: Cleanup header
and make license compatible with VIM
2006-04-18 10:32 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackSTGZGenerator.cxx: ENH: Remove some debugging
2006-04-18 10:30 king
* Source/: cmFileCommand.cxx, cmInstallCommand.h: 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:27 king
* Source/cmIfCommand.h: BUG: Fixed missing false values in
documentation of IF command.
2006-04-18 10:01 king
* Modules/CPack.cmake: BUG: Need to ignore source packaging of #*#
files created by emacs during editing.
2006-04-18 09:24 andy
* Source/CPack/cmCPackSTGZGenerator.cxx: COMP: Remove non-existent
header
2006-04-18 08:25 andy
* Modules/CPack.STGZ_Header.sh.in, Source/cmFileCommand.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.h, Source/CPack/cpack.cxx: 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:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-17 19:02 andy
* bootstrap: ENH: Fix copyright year
2006-04-17 18:10 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: remove
duplicate file name test because it fails on xcode
2006-04-17 16:06 andy
* Source/cmGlobalGenerator.cxx: BUG: Verify the global target name
exists before using it. Fixes VS and Xcode
2006-04-17 15:55 hoffman
* Modules/FindX11.cmake: ENH: fix find x11 on the mac
2006-04-17 15:35 hoffman
* Source/cmLocalGenerator.cxx: ENH: fix java for ide builds again
2006-04-17 15:26 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h: ENH: Add packaging of source
code (make package_source)
2006-04-17 14:13 malaterre
* Source/kwsys/CMakeLists.txt: COMP: Fix compilation on linux
(dlopen/dlclose symbols)
2006-04-17 14:00 hoffman
* Modules/CMakeJavaInformation.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx: ENH: fix java and add
OBJECT_DIR support
2006-04-17 13:59 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
Complex/Executable/Sub1/NameConflictTest.c,
Complex/Executable/Sub2/NameConflictTest.c,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Executable/Sub1/NameConflictTest.c,
ComplexOneConfig/Executable/Sub2/NameConflictTest.c,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Executable/Sub1/NameConflictTest.c,
ComplexRelativePaths/Executable/Sub2/NameConflictTest.c: ENH:
allow multiple files with the same name in different sub dirs
test
2006-04-17 13:58 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: allow multiple
files with the same name in different subdirs
2006-04-17 13:57 hoffman
* Modules/CMakeDetermineCXXCompiler.cmake: ENH: add mingw test to
cxx
2006-04-17 13:57 hoffman
* Modules/Platform/Windows-gcc.cmake: ENH: add windows apps to
mingw
2006-04-17 07:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-16 13:49 andy
* Docs/cmake-syntax.vim: ENH: Cleanup, make case insensitive,
remove macro since it does not work anyway
2006-04-16 08:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-15 13:02 andy
* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.h,
Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.h,
Source/CPack/cmCPackTGZGenerator.cxx,
Source/CPack/cmCPackTGZGenerator.h,
Source/CPack/cmCPackZIPGenerator.cxx,
Source/CPack/cmCPackZIPGenerator.h: ENH: Support for packaging
source, several cleanups and more yeehaa...
2006-04-15 08:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-14 15:08 hoffman
* Modules/FindX11.cmake: ENH: make sure frameworks are not searched
for x header files
2006-04-14 09:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-14 09:02 hoffman
* Source/CMakeLists.txt: ENH: fix syntax
2006-04-14 08:58 andy
* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx,
Templates/CPackConfig.cmake.in: ENH: Start adding support for
packaging component and to package into a subdirectory
2006-04-14 08:44 hoffman
* Source/CMakeLists.txt: ENH: make sure cmake can be built with an
older version of cmake
2006-04-13 23:24 hoffman
* Source/cmFindProgramCommand.cxx: ENH: fix warning
2006-04-13 23:15 hoffman
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
ENH: search for help modules in the correct place for install and
source tree builds
2006-04-13 22:57 king
* Source/cmFileCommand.cxx: BUG: Fixed install rules to use
copy-if-different.
2006-04-13 22:56 king
* Source/kwsys/SystemTools.cxx: 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 15:28 king
* Tests/CustomCommand/wrapper.cxx: COMP: Do not use ANSI function
prototypes to pacify HP.
2006-04-13 11:00 hoffman
* bootstrap, Modules/Platform/Darwin.cmake, Source/CMakeLists.txt,
Source/cmFindBase.cxx, Source/cmFindBase.h,
Source/cmFindProgramCommand.cxx, Source/cmFindProgramCommand.h,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
ENH: add patch for finding applications on OSX
2006-04-13 10:15 king
* Source/: cmGlobalUnixMakefileGenerator3.h,
cmGlobalWatcomWMakeGenerator.cxx, cmMakefileTargetGenerator.cxx:
BUG: Work-around Watcom WMake limitation for multiple-output
custom command support.
2006-04-13 08:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-12 22:04 king
* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallScriptGenerator.cxx,
Source/cmInstallScriptGenerator.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/InstallScript1.cmake,
Tests/SimpleInstall/InstallScript2.cmake,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/InstallScript1.cmake,
Tests/SimpleInstallS2/InstallScript2.cmake: 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 21:24 andy
* Docs/cmake-indent.vim: ENH: Unify the comment
2006-04-12 21:20 andy
* Docs/cmake-syntax.vim: ENH: More system variables, more
operators, more commands, fix some string issues and some cmake
arguments issues
2006-04-12 15:23 hoffman
* Source/CMakeLists.txt: ENH: lang by custom command does not yet
work for Xcode
2006-04-12 11:56 martink
* Source/cmGlobalGenerator.cxx: COMP: fix warning
2006-04-12 11:36 martink
* Source/cmGlobalGenerator.h: ENH: fix compile issue on HP
hopefully
2006-04-12 09:12 hoffman
* Source/cmDocumentation.cxx: ENH: case insensitive command help
2006-04-12 08:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-11 22:39 hoffman
* Source/cmake.cxx: ENH: add more verbose output in verbose mode
2006-04-11 22:39 hoffman
* Source/cmMakefile.cxx: ENH: fix re-run of cmake based on
configured files that are done with copy if different and never
change
2006-04-11 17:11 hoffman
* Source/: CMakeLists.txt, cmLocalGenerator.cxx: ENH: enable test
for java with IDE builds
2006-04-11 16:55 king
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-icl.cmake,
Modules/Platform/Windows-ifort.cmake,
Modules/Platform/Windows-wcl386.cmake,
Source/cmLocalGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx: 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 14:54 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Use flag-map
transform only for C and C++ flags.
2006-04-11 14:53 king
* Source/cmLocalGenerator.cxx: ENH: Restored implementation of
AddCustomCommandToCreateObject. Updated it to use newer custom
command functionality.
2006-04-11 13:32 king
* Source/cmLocalGenerator.cxx: BUG: Install scripts should honor
EXCLUDE_FROM_ALL options for subdirectories. This addresses
bug#3100.
2006-04-11 12:51 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx, cmMakefile.h:
ENH: some performance optimizations
2006-04-11 11:40 king
* Source/cmLocalGenerator.cxx: BUG: Do not add non-per-config
subdirectory name of cmake target libraries as full path libs.
2006-04-11 11:06 king
* Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmMakefileTargetGenerator.cxx,
Source/cmake.cxx, Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/wrapper.cxx: 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 10:04 king
* Source/cmMakefile.h: BUG: Fixed typo in new cmake-rerun code.
2006-04-11 08:56 andy
* Source/cmCTest.cxx: BUG: The fast mode should not read
CTestCustom.ctest files
2006-04-11 08:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-10 13:52 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx, cmMakefile.cxx,
cmMakefile.h: ENH: add support for re-running cmake if the
cmakefiles change
2006-04-10 13:52 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: add test for mfc
2006-04-10 13:47 hoffman
* Source/cmFileCommand.cxx: ENH: handle single path
2006-04-10 13:46 hoffman
* Modules/: CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
CMakeVS7FindMake.cmake, CMakeVS8FindMake.cmake,
InstallRequiredSystemLibraries.cmake: ENH: add correct flags for
msvc generators
2006-04-10 13:44 andy
* Modules/CPack.cmake, Source/cmGlobalGenerator.h,
Source/ctest.cxx, Source/CPack/cmCPackGenericGenerator.cxx: ENH:
Add support for preinstall for cmake generated projects when
packaging them
2006-04-10 11:39 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix so all configurations
show up
2006-04-10 11:09 andy
* Modules/CPack.cmake, Source/CPack/cmCPackGenericGenerator.cxx:
ENH: Deprecate CPACK_BINARY_DIR and add
CPACK_INSTALL_CMAKE_PROJECTS
2006-04-10 09:36 andy
* CTestCustom.ctest.in: ENH: Some ctest custom fixes
2006-04-10 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-09 08:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-09 07:45 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestReadCustomFilesCommand.cxx: BUG: Improve the
behavior of the ReadCustomFilesCommand
2006-04-08 14:15 hoffman
* Source/: cmLocalKdevelopGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: make sure verbose output is
used for kde
2006-04-08 08:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-07 16:46 hoffman
* Modules/Platform/: Windows-cl.cmake, Windows-cl.cmake.in: ENH:
add better variables for MSVC versions
2006-04-07 16:35 andy
* Modules/CPack.cmake: ENH: Allow to overwrite CPACK_BINARY_DIR
2006-04-07 07:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-06 07:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-05 11:07 king
* Source/cmOrderLinkDirectories.cxx: COMP: Moved var decl out of
_WIN32 block.
2006-04-05 11:05 king
* Source/: cmLocalGenerator.cxx, cmOrderLinkDirectories.cxx: 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 07:46 hoffman
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add path
conversion stuff and rm SYSTEM_PATH
2006-04-05 07:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-04 17:27 hoffman
* Modules/CMakeVS8FindMake.cmake: ENH: add search directories for
32 bit devenv from a 64bit cmake
2006-04-04 17:14 king
* Source/cmLocalGenerator.cxx: 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 14:53 king
* Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
for COMPILE_FLAGS property and clarified meaning of
DEFINE_SYMBOL.
2006-04-04 14:25 king
* Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: 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 martink
* Source/cmakexbuild.cxx: BUG: compiler fix
2006-04-04 13:04 martink
* Source/: cmCTest.cxx, cmCTest.h, cmForEachCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmakexbuild.cxx, ctest.cxx,
CTest/cmCTestRunScriptCommand.cxx,
CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h: ENH: added support for -SP scripts
in new processes
2006-04-04 11:52 hoffman
* Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: change
library order to use a vector
2006-04-04 11:48 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: 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 09:35 king
* Source/: cmIncludeDirectoryCommand.cxx,
cmIncludeDirectoryCommand.h: 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 07:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-03 22:05 hoffman
* Source/cmGlobalGenerator.cxx: ENH: use correct addcache call to
fix build tools
2006-04-03 17:54 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix spaces in path for
xcode
2006-04-03 16:20 hoffman
* Source/: cmIncludeDirectoryCommand.cxx,
cmLinkDirectoriesCommand.cxx: ENH: make sure include and lib dirs
are unix paths
2006-04-03 15:59 hoffman
* Source/cmFileCommand.cxx: ENH: fix warning, and remove debug code
2006-04-03 12:57 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmSetTargetPropertiesCommand.h: ENH: add support for per config
target LINK_FLAGS
2006-04-03 07:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-02 11:20 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackNSISGenerator.cxx,
CPack/cmCPackPackageMakerGenerator.cxx,
CPack/cmCPackZIPGenerator.cxx, CPack/cmCPackZIPGenerator.h,
CPack/cpack.cxx: ENH: Add ZIP generator and add support for
including or excluding the toplevel directory
2006-04-02 08:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-04-01 07:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-31 21:43 hoffman
* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
ENH: fix spelling
2006-03-31 17:59 hoffman
* Source/cmOrderLinkDirectories.cxx: ENH: fix for bug 3067 the
first framework ate the rest of the libraries
2006-03-31 13:17 hoffman
* bootstrap, Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmTryCompileCommand.cxx, Source/cmakemain.cxx,
Source/cmakexbuild.cxx: ENH: add a wrapper for xcodebuild to get
around bug and verbose output
2006-03-31 08:46 hoffman
* Utilities/cmcurl/getdate.c: ENH: remove c++ comment from c code
2006-03-31 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-30 23:03 hoffman
* Utilities/cmtar/append.c: ENH: remove warning
2006-03-30 17:26 hoffman
* Source/cmakexbuild.cxx: ENH: add program to run xcodebuild and
get around bug
2006-03-30 16:55 king
* Modules/Platform/Windows-cl.cmake: BUG: Fixed order of options to
cl for 32-bit/64-bit test to work with VS 6 NMake.
2006-03-30 15:39 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalWatcomWMakeGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: 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 13:49 hoffman
* Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-cl.cmake.in, Source/CMakeLists.txt,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmDependsJavaParserHelper.cxx,
Source/cmExecuteProcessCommand.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalVisualStudio8Win64Generator.cxx,
Source/cmGlobalVisualStudio8Win64Generator.h,
Source/cmIfCommand.cxx, Source/cmListCommand.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmXMLParser.cxx,
Source/cmake.cxx, Source/CTest/cmCTestHandlerCommand.cxx,
Source/CTest/cmCTestMemCheckHandler.cxx,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/kwsys/CommandLineArguments.cxx, Source/kwsys/Glob.cxx,
Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/hashtable.hxx.in,
Source/kwsys/testDynamicLoader.cxx,
Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/getdate.c,
Utilities/cmcurl/inet_pton.c, Utilities/cmcurl/md5.c,
Utilities/cmcurl/mprintf.c, Utilities/cmtar/CMakeLists.txt,
Utilities/cmtar/append.c, Utilities/cmtar/block.c,
Utilities/cmtar/extract.c, Utilities/cmtar/handle.c,
Utilities/cmtar/output.c, Utilities/cmtar/compat/snprintf.c: ENH:
add support for win64 for visual studio 2005 ide and nmake, also
fix warnings produced by building for win64
2006-03-30 13:33 king
* Source/: cmFileCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmInstallCommand.cxx, cmInstallCommand.h,
cmInstallFilesGenerator.cxx, cmInstallFilesGenerator.h,
cmInstallGenerator.cxx, cmInstallGenerator.h,
cmInstallTargetGenerator.cxx, cmInstallTargetGenerator.h,
cmLocalGenerator.cxx: 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 11:55 hoffman
* Source/: cmFileCommand.cxx, cmFindBase.cxx, cmFindBase.h: ENH:
make sure framework search order is correct
2006-03-30 09:17 martink
* Source/cmGlobalGenerator.cxx: ENH: modified the relative path
code to not do relative paths between bin and source
2006-03-30 08:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-29 16:34 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: Use
PBXResourcesBuildPhase for resrources
2006-03-29 16:34 hoffman
* Modules/Platform/Darwin.cmake: ENH: use correct name for path
2006-03-29 16:25 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: Simplify. Instead of
doing ../MacOS just copy to current directory
2006-03-29 16:21 andy
* Source/cmXCode21Object.cxx: ENH: Add support for Xcode 2.1
2006-03-29 15:02 andy
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
cmXCodeObject.h: ENH: Add copy stages for bundle files
2006-03-29 13:33 hoffman
* Source/cmFindBase.cxx, Tests/BundleTest/CMakeLists.txt: ENH: add
a test for find framework stuff in find_library, and fix the
framework search stuff
2006-03-29 13:26 hoffman
* Source/kwsys/CMakeLists.txt: ENH: remove test on cygwin since it
randomly fails
2006-03-29 12:33 andy
* Source/CTest/: cmCTestBuildCommand.cxx,
cmCTestConfigureCommand.cxx, cmCTestCoverageCommand.cxx,
cmCTestSubmitCommand.cxx, cmCTestUpdateCommand.cxx: COMP: Return
0 instead of false
2006-03-29 12:01 andy
* Source/cmCTest.cxx, Source/cmCTest.h,
Source/CTest/cmCTestBuildCommand.cxx,
Source/CTest/cmCTestBuildCommand.h,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestConfigureCommand.cxx,
Source/CTest/cmCTestConfigureCommand.h,
Source/CTest/cmCTestCoverageCommand.cxx,
Source/CTest/cmCTestCoverageCommand.h,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestHandlerCommand.cxx,
Source/CTest/cmCTestMemCheckHandler.cxx,
Source/CTest/cmCTestSubmitCommand.cxx,
Source/CTest/cmCTestSubmitCommand.h,
Source/CTest/cmCTestTestCommand.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/CTest/cmCTestUpdateCommand.h,
Tests/CTestTest3/test.cmake.in: 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 09:10 andy
* Source/cmSetSourceFilesPropertiesCommand.cxx: COMP: Remove
warning
2006-03-29 08:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-28 16:36 andy
* Source/CTest/cmCTestReadCustomFilesCommand.cxx,
Tests/CTestTest3/test.cmake.in: BUG: Fix the read custom files
command and add a coverage test
2006-03-28 16:25 andy
* Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: Remove
warnings
2006-03-28 15:20 andy
* Source/cmCTest.cxx: ENH: Pass handler flags to both test and
memcheck handler
2006-03-28 15:19 andy
* Source/: CMakeLists.txt, cmCTest.h: ENH: Add new ctest command
2006-03-28 14:45 king
* Source/cmFindBase.cxx: 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:37 andy
* Source/CTest/: cmCTestReadCustomFilesCommand.cxx,
cmCTestReadCustomFilesCommand.h, cmCTestScriptHandler.cxx: ENH:
Add command to read ctest custom files
2006-03-28 13:48 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Handle spaces in
the path
2006-03-28 13:23 andy
* Tests/BundleTest/: BundleLib.cxx, BundleTest.cxx: ENH: Check if
files exist
2006-03-28 13:16 andy
* Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
cmInstallTargetGenerator.cxx, cmTarget.h: ENH: Add proper support
for installing bundles
2006-03-28 13:07 alex
* Modules/FindKDE4.cmake: STYLE: better error message when KDE4
hasn't been found
Alex
2006-03-28 10:58 king
* Source/cmInstallTargetGenerator.cxx: BUG: Pay attention to the
MACOSX_BUNDLE target property only on APPLE platforms.
2006-03-28 08:54 andy
* Modules/Platform/Darwin.cmake,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Tests/BundleTest/CMakeLists.txt,
Tests/BundleTest/SomeRandomFile.txt,
Tests/BundleTest/randomResourceFile.plist.in: ENH: Add support
for adding content to bundles
2006-03-28 08:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-27 12:21 hoffman
* Modules/Platform/UnixPaths.cmake: ENH: add /opt/local/include
2006-03-27 11:09 hoffman
* Modules/Platform/: FreeBSD.cmake, OpenBSD.cmake: ENH: add unix
paths
2006-03-27 10:46 hoffman
* Modules/Platform/: FreeBSD.cmake, HP-UX.cmake, IRIX.cmake,
IRIX64.cmake, NetBSD.cmake, OSF1.cmake, SCO_SV.cmake,
SINIX.cmake, Tru64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
UnixPaths.cmake, UnixWare.cmake, Xenix.cmake, kFreeBSD.cmake:
ENH: add more search paths and add UnixPaths to all unix
platforms
2006-03-27 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-26 08:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-25 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-24 16:13 hoffman
* Source/cmListCommand.cxx: ENH: allow unset vars to be used in
list length
2006-03-24 16:11 king
* CMakeLists.txt, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: 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 14:47 king
* Modules/FindPythonLibs.cmake: ENH: Updated implementation to use
new FIND_* command power. The correct library is now found on
MinGW also.
2006-03-24 14:16 king
* Source/: cmFindBase.cxx, cmFindBase.h: 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:15 king
* Modules/Platform/UnixPaths.cmake: BUG: Fix '/use/lib' to be
'/usr/lib'.
2006-03-24 12:20 martink
* Tests/CustomCommand/: CMakeLists.txt,
GeneratedHeader/CMakeLists.txt: BUG: fix test to list generate
dheader
2006-03-24 09:15 hoffman
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalXCodeGenerator.cxx, Source/cmTryCompileCommand.cxx,
Tests/ExternalOBJ/CMakeLists.txt,
Tests/ExternalOBJ/Object/CMakeLists.txt,
Tests/X11/CMakeLists.txt: ENH: add support for universal binaries
2006-03-24 08:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-23 15:35 andy
* Source/CTest/cmCTestBuildAndTestHandler.cxx: COMP: Remove warning
2006-03-23 13:55 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: removed unused rules from
targets for VS
2006-03-23 11:19 andy
* Source/cmCTest.cxx: BUG: Fix CTestCustom.ctest file
2006-03-23 10:10 hoffman
* CTestCustom.ctest.in: ENH: try to get rid of warning on HP
2006-03-23 09:56 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error handling
2006-03-23 08:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-22 17:21 hoffman
* Source/cmExecuteProcessCommand.cxx: ENH: do not dereference empty
stl vectors
2006-03-22 15:01 martink
* Tests/: Complex/VarTests.cmake,
Complex/Executable/CMakeLists.txt,
Complex/Executable/Included.cmake,
Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/Included.cmake,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/Included.cmake,
ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
for new features
2006-03-22 14:45 andy
* Source/cmMakefile.cxx: BUG: Fix logic. If the variable is not
set, then it is always ok to write the file
2006-03-22 14:40 andy
* Source/: cmAddCustomCommandCommand.cxx,
cmConfigureFileCommand.cxx, cmExecuteProcessCommand.cxx,
cmFileCommand.cxx, cmMakeDirectoryCommand.cxx, cmMakefile.cxx,
cmMakefile.h, cmWriteFileCommand.cxx: ENH: Allow blocking of
writing into the source tree
2006-03-22 14:06 martink
* Source/: cmGetDirectoryPropertyCommand.h,
cmGetSourceFilePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmMakefile.cxx, cmMakefile.h, cmSourceFile.cxx: ENH: added some
new functionality
2006-03-22 13:04 andy
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx, cmake.cxx:
COMP: Fix apple bootstrap issues
2006-03-22 11:14 andy
* Source/cmBootstrapCommands.cxx,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake, Source/cmCommands.cxx,
Source/cmWriteFileCommand.cxx: ENH: Cleanup bootstrap even more
2006-03-22 11:10 king
* Modules/Platform/Windows-gcc.cmake, Source/cmLocalGenerator.cxx:
ENH: Added support for linking to MS .lib libraries in MinGW.
2006-03-22 09:58 andy
* bootstrap, Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmakemain.cxx: ENH: Remove things from bootstrap
2006-03-22 08:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-21 17:47 barre
* Source/kwsys/SystemTools.cxx: ENH: the arguments to this function
were not checked in a robust way
2006-03-21 16:59 andy
* CMakeLists.txt: ENH: Add flag for MFC
2006-03-21 16:58 andy
* Modules/InstallRequiredSystemLibraries.cmake: ENH: Handle visual
studio versions
2006-03-21 16:39 andy
* Source/cmCTest.cxx: 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:03 andy
* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Add relative tag and
add test for relative tag
2006-03-21 16:02 andy
* Source/kwsys/: Glob.cxx, Glob.hxx.in: ENH: Add support for
relative paths and cleanup
2006-03-21 16:01 andy
* Source/cmCTest.cxx: BUG: Handle visual studio 8
2006-03-21 12:56 alex
* Modules/FindKDE3.cmake: BUG: put the path to the kde3 lib dir in
KDE3_LIB_DIR, not the complete libkdecore.so
Alex
2006-03-21 12:54 andy
* bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmCacheManager.cxx, Source/cmFileCommand.cxx,
Source/cmFindPathCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
Source/CTest/cmCTestCoverageHandler.cxx: ENH: Remove cmGlob and
use glob from kwsys
2006-03-21 08:45 king
* Source/cmLocalGenerator.cxx: 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:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-20 16:24 andy
* Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Handle
unusual path for packagemaker
2006-03-20 12:29 alex
* Modules/: AddFileDependencies.cmake, FindPNG.cmake,
KDE3Macros.cmake: BUG: don't include MacroLibrary.cmake, but add
a cmake module which implements ADD_FILE_DEPENDENCIES() ENH: mark
the variables from FindPNG.cmake as advanced
Alex
2006-03-20 07:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-19 07:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-18 12:23 hoffman
* CTestCustom.ctest.in: ENH: add more warning stuff
2006-03-18 12:16 alex
* Modules/FindKDE3.cmake: STYLE: fix typos
Alex
2006-03-18 08:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-17 16:30 andy
* Source/cmConfigure.cmake.h.in: ENH: Propagate cmake variables to
macros in C
2006-03-17 16:14 andy
* CMakeLists.txt, Source/CMakeLists.txt, Source/cmSystemTools.cxx:
ENH: Simplify the test
2006-03-17 15:47 andy
* Source/CMakeLists.txt: COMP: Use the current cmake's
CheckCXXSourceCompiles
2006-03-17 15:46 andy
* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
cmake.cxx: ENH: Handle missing unsetenv and add check for environ
2006-03-17 15:33 hoffman
* Source/cmSystemTools.cxx: ENH: make cmake compile
2006-03-17 12:31 andy
* Source/cmSystemTools.cxx: COMP: Fix windows
2006-03-17 12:24 andy
* Source/cmSystemTools.cxx: COMP: Handle windows with hack for now
2006-03-17 12:06 malaterre
* Source/kwsys/: Directory.cxx, Directory.hxx.in, SystemTools.cxx,
SystemTools.hxx.in: ENH: Use const char where it should have
been. At same time fix Bug#2958
2006-03-17 11:44 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a method to
remove environment variables
2006-03-17 11:14 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Use
vector of plain strings and add cmake -E command for getting
environment
2006-03-17 10:58 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add access for
all environment variables
2006-03-17 09:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-16 18:24 king
* Source/cmGlobalGenerator.cxx: BUG: When generating the install
rules for CMake itself the per-configuration subdirectory must be
used to specify the executable location.
2006-03-16 17:49 hoffman
* Source/: cmFindBase.cxx, cmFindBase.h: 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:40 king
* Modules/Platform/Windows-cl.cmake: BUG: /DWIN32 and /D_WINDOWS
should be defined for all configurations or if no configuration
is set.
2006-03-16 17:26 king
* Source/kwsys/auto_ptr.hxx.in: COMP: Skip trying to use native
auto_ptr implementation and just provide a conforming one.
2006-03-16 17:20 king
* Tests/: Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: 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 king
* Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx,
cmDynamicLoader.h, cmLoadCommandCommand.cxx: 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:07 king
* Modules/CMakeSystemSpecificInformation.cmake: BUG: When copying
the module variables from shared library variables use double
quotes for the required definitions ...PREFIX and ...SUFFIX to
make sure a value is set even if it is empty.
2006-03-16 16:04 king
* Source/cmExportLibraryDependencies.cxx: COMP: Using KWSys
auto_ptr to avoid cross-platform problems.
2006-03-16 16:04 king
* Source/kwsys/: CMakeLists.txt, auto_ptr.hxx.in: ENH: Adding
auto_ptr to KWSys to provide a conforming version everywhere.
2006-03-16 15:53 alex
* Modules/FindKDE4.cmake: ENH: after searching for kde-config in
the special dirs, search again in the standard dirs BUG: handle
paths on windows correctly
Alex
2006-03-16 15:50 king
* Source/cmExportLibraryDependencies.cxx: COMP: Fix for auto_ptr
usage on VC6's broken implementation.
2006-03-16 14:51 king
* Source/cmLocalGenerator.cxx: BUG: Fixed generation of mismatched
IF in install script. This bug was introduced during the m_
sweep.
2006-03-16 14:44 king
* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
COMP: Fix malloc/free declaration for windows compilers.
2006-03-16 14:14 king
* Source/cmExportLibraryDependencies.cxx: BUG: Do not leak the
ofstream object in append mode. Just use an auto_ptr for both
cases.
2006-03-16 11:57 king
* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y,
cmCommandArgumentParserTokens.h: ENH: Using patch from Frans
Englich to clarify error messages.
2006-03-16 11:34 andy
* Source/CTest/cmCTestTestHandler.h: COMP: Make members protected
so that subclass can use them
2006-03-16 11:29 andy
* Source/CTest/: cmCTestMemCheckHandler.cxx,
cmCTestTestHandler.cxx: 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:28 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: not all messages
are errors
2006-03-16 11:27 hoffman
* Source/cmOrderLinkDirectories.cxx: ENH: don't put the default
framework path in a -F option
2006-03-16 11:21 andy
* Source/kwsys/DynamicLoader.hxx.in: COMP: Fix problem with
namespace
2006-03-16 11:15 king
* Modules/Platform/FreeBSD.cmake: ENH: Enabling soname support on
FreeBSD.
2006-03-16 11:01 andy
* Source/cmDynamicLoader.cxx, Source/cmDynamicLoader.h,
Source/cmLoadCommandCommand.cxx, Source/cmSystemTools.cxx,
Source/cmakemain.cxx, Source/kwsys/DynamicLoader.cxx,
Source/kwsys/DynamicLoader.hxx.in,
Source/kwsys/testDynamicLoader.cxx, Source/kwsys/testDynload.c,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: Cleanup
DynamicLoader so that the symbols have more consistent names,
start using dynamic loader from kwsys in CMake
2006-03-16 10:53 martink
* Source/: cmGlobalGenerator.h, cmLocalVisualStudio7Generator.h,
cmLocalXCodeGenerator.h, cmMakefile.h: STYLE: minor comment
cleanups
2006-03-16 10:44 martink
* Source/CursesDialog/: cmCursesBoolWidget.cxx,
cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
cmCursesDummyWidget.cxx, cmCursesFilePathWidget.cxx,
cmCursesForm.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
cmCursesLongMessageForm.cxx, cmCursesLongMessageForm.h,
cmCursesMainForm.cxx, cmCursesMainForm.h, cmCursesPathWidget.cxx,
cmCursesPathWidget.h, cmCursesStringWidget.cxx,
cmCursesStringWidget.h, cmCursesWidget.cxx, cmCursesWidget.h:
ENH: m_ cleanup for curses
2006-03-16 09:33 martink
* Source/: cmAddTestCommand.h, cmData.h, cmDependsC.cxx,
cmDependsC.h, cmStandardIncludes.h, cmUseMangledMesaCommand.h,
cmVariableRequiresCommand.h: ENH: a warning fix and some more
cleanup
2006-03-16 09:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-15 16:32 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix warning
2006-03-15 14:14 hoffman
* Modules/Platform/IRIX64.cmake: ENH: use c not cxx
2006-03-15 13:20 alex
* Modules/UsePkgConfig.cmake: BUG: change the formatting of the
pkgconfig module documentation so that it doesn't crash some
versions of konqueror (fixed with current konqy)
Alex
2006-03-15 12:02 hoffman
* Source/: cmGlobalXCode21Generator.cxx,
cmGlobalXCodeGenerator.cxx, cmake.cxx: ENH: fix up this changes
for mac
2006-03-15 11:38 martink
* Source/: cmGlobalXCodeGenerator.cxx, cmMakeDepend.cxx,
cmMakeDepend.h, cmXCodeObject.cxx, cmXCodeObject.h: BUG: some
UNIX fixes for my m_ commit
2006-03-15 11:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-15 11:01 martink
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddSubDirectoryCommand.cxx, cmAddTestCommand.cxx,
cmAuxSourceDirectoryCommand.cxx, cmBuildCommand.cxx,
cmBuildNameCommand.cxx, cmCMakeMinimumRequired.cxx,
cmCPluginAPI.cxx, cmCTest.cxx, cmCTest.h, cmCacheManager.cxx,
cmCacheManager.h, cmCommand.h, cmCommandArgumentLexer.cxx,
cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h, cmConfigureFileCommand.cxx,
cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
cmCustomCommand.cxx, cmCustomCommand.h, cmDepends.cxx,
cmDepends.h, cmDependsC.cxx, cmDependsC.h, cmDependsFortran.cxx,
cmDependsFortran.h, cmDependsFortranLexer.cxx,
cmDependsJavaLexer.cxx, cmDynamicLoader.cxx,
cmEnableLanguageCommand.cxx, cmEnableTestingCommand.cxx,
cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
cmExecuteProcessCommand.cxx, cmExportLibraryDependencies.cxx,
cmExportLibraryDependencies.h, cmExprLexer.cxx,
cmExprParserHelper.cxx, cmExprParserHelper.h,
cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
cmFileCommand.cxx, cmFileTimeComparison.cxx,
cmFileTimeComparison.h, cmFindBase.cxx, cmFindLibraryCommand.cxx,
cmFindPackageCommand.cxx, cmFindPathCommand.cxx,
cmFindProgramCommand.cxx, cmForEachCommand.cxx,
cmForEachCommand.h, cmGeneratedFileStream.cxx,
cmGeneratedFileStream.h, cmGetCMakePropertyCommand.cxx,
cmGetDirectoryPropertyCommand.cxx,
cmGetFilenameComponentCommand.cxx,
cmGetSourceFilePropertyCommand.cxx,
cmGetTargetPropertyCommand.cxx, cmGetTestPropertyCommand.cxx,
cmGlob.cxx, cmGlob.h, cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalKdevelopGenerator.cxx, cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalWatcomWMakeGenerator.cxx, cmGlobalXCode21Generator.cxx,
cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmIfCommand.cxx, cmIfCommand.h, cmIncludeCommand.cxx,
cmIncludeDirectoryCommand.cxx,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeRegularExpressionCommand.cxx, cmInstallCommand.cxx,
cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
cmInstallTargetGenerator.cxx, cmInstallTargetsCommand.cxx,
cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
cmListCommand.cxx, cmListFileCache.cxx, cmListFileCache.h,
cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
cmMakefile.cxx, cmMakefile.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx, cmMakefileTargetGenerator.h,
cmMarkAsAdvancedCommand.cxx, cmMathCommand.cxx,
cmMessageCommand.cxx, cmOptionCommand.cxx,
cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
cmProjectCommand.cxx, cmQTWrapCPPCommand.cxx,
cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
cmRemoveCommand.cxx, cmRemoveDefinitionsCommand.cxx,
cmSeparateArgumentsCommand.cxx, cmSetCommand.cxx,
cmSetDirectoryPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.cxx,
cmSetTargetPropertiesCommand.cxx,
cmSetTestsPropertiesCommand.cxx, cmSiteNameCommand.cxx,
cmSourceFile.cxx, cmSourceFile.h, cmSourceGroup.cxx,
cmSourceGroup.h, cmSourceGroupCommand.cxx, cmStringCommand.cxx,
cmSubdirCommand.cxx, cmTarget.cxx, cmTarget.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
cmTest.cxx, cmTest.h, cmTryCompileCommand.cxx,
cmTryRunCommand.cxx, cmUtilitySourceCommand.cxx,
cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
cmVariableRequiresCommand.cxx, cmVariableWatch.cxx,
cmVariableWatch.h, cmWhileCommand.cxx, cmWhileCommand.h,
cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
cmWriteFileCommand.cxx, cmXCode21Object.cxx, cmXCodeObject.cxx,
cmXCodeObject.h, cmake.cxx, cmake.h, cmakemain.cxx,
cmakewizard.cxx, cmakewizard.h, CTest/cmCTestBuildCommand.cxx,
CTest/cmCTestConfigureCommand.cxx,
CTest/cmCTestCoverageCommand.cxx,
CTest/cmCTestHandlerCommand.cxx,
CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestTestCommand.cxx,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateCommand.cxx:
STYLE: some m_ to this-> cleanup
2006-03-15 09:23 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add svn cleanup
before running svn
2006-03-15 09:22 andy
* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Allow multiple
install directories
2006-03-14 16:38 hoffman
* Modules/FindOpenGL.cmake: ENH: go back to finding the framework
opengl on the mac
2006-03-14 15:19 hoffman
* Modules/FindOpenGL.cmake: ENH: use standard include path for
OpenGL
2006-03-14 14:03 hoffman
* Modules/Platform/Darwin.cmake,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.cxx,
Source/cmMakefileTargetGenerator.h: ENH: add support for removing
language flags from shared library and shared module link
commands
2006-03-14 11:35 king
* Source/cmLocalUnixMakefileGenerator3.cxx: 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 10:14 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Avoid full paths
and spaces when constructing object file names.
2006-03-14 09:37 king
* Source/cmMakefile.cxx: BUG: Clarified confusing error message.
2006-03-14 02:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-13 16:45 andy
* Source/CPack/cmCPackGenericGenerator.h: STYLE: Fix style checker
2006-03-13 15:57 malaterre
* Source/kwsys/testDynamicLoader.cxx: COMP: Fix warning
2006-03-13 15:19 king
* Source/cmLocalUnixMakefileGenerator3.cxx: 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 14:39 malaterre
* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: BUG: Fix
problem on MacOSX, by disabling part of the test.
2006-03-13 13:11 hoffman
* Modules/VTKCompatibility.cmake: ENH: add backwards compatibility
fix for more aggressive find_path command
2006-03-13 11:27 malaterre
* Source/kwsys/DynamicLoader.cxx: ENH: Fix dashboard with coverage
2006-03-13 10:49 malaterre
* Source/kwsys/CMakeLists.txt: ENH: Do not build the library if we
are not doing Testing
2006-03-13 10:27 malaterre
* Source/kwsys/testDynamicLoader.cxx: ENH: Make test usable from
command line
2006-03-13 02:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-12 10:03 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove warning
2006-03-12 09:43 hoffman
* Source/CMakeLists.txt: ENH: remove test until it works
2006-03-12 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-11 12:43 hoffman
* Modules/FindOpenGL.cmake: ENH: take advantage of new framework
stuff
2006-03-11 11:53 hoffman
* Source/cmake.cxx: ENH: remove print
2006-03-11 11:52 hoffman
* Source/kwsys/SystemTools.cxx: ENH: try to clean up the search for
programs
2006-03-11 10:09 malaterre
* Source/kwsys/DynamicLoader.cxx: BUG: Fix for MINGW32
2006-03-11 09:59 malaterre
* Source/kwsys/DynamicLoader.cxx: ENH: Add support for LastError on
HPUX
2006-03-11 09:47 malaterre
* Source/kwsys/DynamicLoader.cxx: ENH: Also look into data segment
(consistant with other implementation)
2006-03-11 02:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-10 17:37 hoffman
* Source/kwsys/SystemTools.cxx: ENH: undo last change because it
broke the dashboard
2006-03-10 16:53 hoffman
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: add a new FILE
SYSTEM_PATH that allows you to read a environment variable with a
path in it.
2006-03-10 16:52 hoffman
* Source/kwsys/SystemTools.cxx: ENH: fix find program to look for
.com and .exe correctly and not return files with no extension on
windows
2006-03-10 16:03 malaterre
* Source/kwsys/: DynamicLoader.hxx.in, SystemTools.hxx.in: ENH: Add
documentation on the problem with system wide path for looking up
dynamic libraries. STYLE: Fix trailing white spaces
2006-03-10 15:42 malaterre
* Source/kwsys/testDynamicLoader.cxx: BUG: Need a / for Visual
Studio build
2006-03-10 15:38 malaterre
* Source/kwsys/: testDynamicLoader.cxx, testSystemTools.h.in: BUG:
Do the proper path
2006-03-10 15:12 malaterre
* Source/kwsys/testDynamicLoader.cxx: BUG: Need a trailing slash
2006-03-10 15:08 malaterre
* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
testSystemTools.h.in: BUG: Fix problem with in the path
2006-03-10 15:03 andy
* Source/: cmCTest.cxx, cmCTest.h,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildAndTestHandler.h,
CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildCommand.h,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
CTest/cmCTestCommand.h, CTest/cmCTestConfigureCommand.cxx,
CTest/cmCTestConfigureCommand.h,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageCommand.cxx, CTest/cmCTestCoverageCommand.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestEmptyBinaryDirectoryCommand.h,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
CTest/cmCTestRunScriptCommand.cxx,
CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
CTest/cmCTestSleepCommand.h, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestStartCommand.h, CTest/cmCTestSubmitCommand.cxx,
CTest/cmCTestSubmitCommand.h, CTest/cmCTestSubmitHandler.cxx,
CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h, CTest/cmCTestUpdateCommand.cxx,
CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx,
CTest/cmCTestUpdateHandler.h: STYLE: Fix some style issues
2006-03-10 14:53 malaterre
* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx,
testSystemTools.h.in: BUG: Trying to get testDynamicLoader to
work on Solaris and SunOS, where current directory is not lookup
when doing dlopen
2006-03-10 13:54 hoffman
* Source/: cmCommandArgumentLexer.h,
cmDependsFortranParserTokens.h, cmDependsJavaLexer.h,
cmDependsJavaParserHelper.h, cmDependsJavaParserTokens.h,
cmExecProgramCommand.h, cmExprLexer.h, cmExprParserTokens.h,
cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindBase.h,
cmGlobalBorlandMakefileGenerator.h, cmGlobalGenerator.h,
cmGlobalMSYSMakefileGenerator.h,
cmGlobalMinGWMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.h, cmGlobalWatcomWMakeGenerator.h,
cmGlobalXCodeGenerator.h, cmListCommand.h, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.h, cmSourceFile.cxx,
cmStringCommand.cxx, cmSystemTools.cxx, cmTarget.cxx,
cmTargetLinkLibrariesCommand.cxx, cmTryCompileCommand.cxx,
cmTryRunCommand.cxx, cmUseMangledMesaCommand.cxx,
cmUtilitySourceCommand.cxx, cmVTKMakeInstantiatorCommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx, cmVariableRequiresCommand.cxx,
cmVariableWatch.cxx, cmVariableWatch.h, cmWhileCommand.cxx,
cmWin32ProcessExecution.cxx, cmXCode21Object.cxx,
cmXCodeObject.cxx, cmakemain.cxx: STYLE: fix line lengths
2006-03-10 13:34 malaterre
* Source/kwsys/SystemTools.cxx: STYLE: Remove trailing whitespaces
2006-03-10 13:34 malaterre
* Source/kwsys/: CMakeLists.txt, DynamicLoader.cxx: BUG: Fix
DynamicLoader implementation on MacOSX (using old API)
2006-03-10 13:33 malaterre
* Source/kwsys/SystemTools.cxx: ENH: Add trailing whitespace
2006-03-10 13:06 andy
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
cmAddDefinitionsCommand.h, cmAddDependenciesCommand.cxx,
cmAddExecutableCommand.h, cmBuildCommand.cxx,
cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
cmCPluginAPI.cxx, cmCPluginAPI.h, cmCacheManager.cxx,
cmCommandArgumentParser.cxx, cmCommandArgumentParserHelper.h,
cmCommandArgumentParserTokens.h, cmCreateTestSourceList.cxx,
cmCustomCommand.cxx, cmDependsC.cxx, cmDependsC.h,
cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
cmMacroCommand.h, cmMakeDepend.cxx, cmake.cxx, cmakewizard.cxx,
CPack/cmCPackGenerators.cxx, CPack/cmCPackGenerators.h,
CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
CPack/cmCPackNSISGenerator.h,
CPack/cmCPackPackageMakerGenerator.cxx,
CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackSTGZGenerator.h,
CPack/cmCPackTGZGenerator.cxx, CPack/cmCPackTGZGenerator.h,
CPack/cpack.cxx: STYLE: Fix some style issues
2006-03-10 12:47 andy
* Source/CPack/cmCPackPackageMakerGenerator.cxx: STYLE: Cleanup
trailing spaces
2006-03-10 12:01 malaterre
* Source/kwsys/: Glob.cxx, Registry.cxx, RegularExpression.cxx,
testCommandLineArguments.cxx: STYLE: Make sure to use the proper
cast.
2006-03-10 11:58 alex
* Modules/FindKDE4.cmake: ENH: new module to find the
FindKDE4Internal.cmake installed by kdelibs4
Alex
2006-03-10 11:57 malaterre
* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: 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:32 malaterre
* Source/kwsys/: DynamicLoader.cxx, testDynamicLoader.cxx: ENH:
Hopefully have the DynamicLoader to the proper thing.
2006-03-10 11:13 hoffman
* Source/: cmCacheManager.h, cmLocalVisualStudio7Generator.h,
cmMakeDepend.h, cmMakefile.h, cmOutputRequiredFilesCommand.h,
cmProjectCommand.h, cmRemoveDefinitionsCommand.h,
cmSetTestsPropertiesCommand.h, cmSourceGroup.h,
cmStandardIncludes.h, cmStringCommand.h, cmSubdirCommand.h,
cmSystemTools.h, cmTarget.h, cmTryCompileCommand.h,
cmVariableWatch.h, cmXCode21Object.h, cmake.h: ENH: fix line
length style stuff
2006-03-10 11:12 hoffman
* Source/cmFindBase.cxx: ENH: avoid adding junk into paths
2006-03-10 10:28 malaterre
* Source/kwsys/testDynamicLoader.cxx: BUG: Make sure to have proper
dependencies
2006-03-10 10:26 hoffman
* Source/kwsys/CMakeLists.txt: ENH: use CMAKE_DL_LIBS and not dl
directly as it does not always exist
2006-03-10 10:23 malaterre
* Source/kwsys/CMakeLists.txt: COMP: Fix cygwin build
2006-03-10 10:19 malaterre
* Source/kwsys/testDynload.c: COMP: Fix compilation on MacOSX
(common symbols not allowed with MH_DYLIB output format)
2006-03-10 10:12 andy
* Source/CMakeLists.txt, Tests/BundleTest/CMakeLists.txt: ENH: Add
package to bundle test
2006-03-10 10:07 andy
* Source/kwsys/testDynamicLoader.cxx: COMP: Add missing include
2006-03-10 02:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-09 17:16 malaterre
* Source/kwsys/testDynload.c: BUG: Remove comment
2006-03-09 17:15 malaterre
* Source/kwsys/: testDynamicLoader.cxx, testDynload.c: ENH: remove
test temporarily
2006-03-09 17:08 malaterre
* Source/kwsys/: CMakeLists.txt, testDynamicLoader.cxx: ENH: Still
more coverage of the DynamicLoader
2006-03-09 17:06 malaterre
* Source/kwsys/testDynload.c: ENH: Add a file to generate the lib
2006-03-09 16:40 malaterre
* Source/kwsys/testDynamicLoader.cxx: ENH: Improve test coverage
2006-03-09 16:40 malaterre
* Source/kwsys/: Registry.cxx, Registry.hxx.in: STYLE: Minor style
2006-03-09 15:55 king
* CMakeLists.txt: ENH: Updated patch level to 4 for special KDE
release.
2006-03-09 15:47 hoffman
* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: if
CMakeCache.txt has been removed, then automatically remove
CMakefiles/*.cmake
2006-03-09 15:00 hoffman
* Modules/Platform/AIX.cmake: ENH: add correct initial flags for
aix
2006-03-09 14:57 hoffman
* Modules/Platform/Darwin.cmake: ENH: remove junk
2006-03-09 14:41 malaterre
* Source/kwsys/CMakeLists.txt: ENH: Carefully turn testing of
DynamicLib on
2006-03-09 14:36 malaterre
* Source/kwsys/: Directory.cxx, testSystemTools.cxx,
DynamicLoader.cxx: STYLE: Minor style
2006-03-09 14:35 malaterre
* Source/kwsys/testDynamicLoader.cxx: ENH: Adding initial test for
DynamicLoader
2006-03-09 14:30 hoffman
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: 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:10 alex
* Modules/: FindKDE.cmake, FindKDE3.cmake, KDE3Macros.cmake,
kde3init_dummy.cpp.in, kde3uic.cmake: ENH: add real-world-tested
and used KDE3 support, and obsolete FindKDE.cmake, which wasn't
used by anybody that I heard of
Alex
2006-03-09 11:57 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: STYLE: Fix some style
issues
2006-03-09 11:35 hoffman
* Modules/FindTCL.cmake, Source/cmFindPathCommand.cxx: ENH: fix a
bug in the find path stuff so that it can find headers deep in
frameworks
2006-03-09 11:17 andy
* Source/CTest/: cmCTestBuildAndTestHandler.cxx,
cmCTestBuildCommand.cxx, cmCTestBuildHandler.cxx,
cmCTestBuildHandler.h, cmCTestConfigureCommand.cxx,
cmCTestConfigureCommand.h, cmCTestConfigureHandler.cxx,
cmCTestConfigureHandler.h, cmCTestCoverageCommand.cxx,
cmCTestCoverageCommand.h, cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h, cmCTestEmptyBinaryDirectoryCommand.h,
cmCTestGenericHandler.cxx, cmCTestGenericHandler.h,
cmCTestHandlerCommand.cxx, cmCTestHandlerCommand.h,
cmCTestMemCheckCommand.h, cmCTestMemCheckHandler.cxx,
cmCTestRunScriptCommand.cxx, cmCTestScriptHandler.cxx,
cmCTestStartCommand.cxx, cmCTestStartCommand.h,
cmCTestSubmitCommand.cxx, cmCTestSubmitCommand.h,
cmCTestSubmitHandler.cxx, cmCTestTestCommand.cxx,
cmCTestTestHandler.cxx, cmCTestTestHandler.h,
cmCTestUpdateCommand.cxx, cmCTestUpdateCommand.h,
cmCTestUpdateHandler.cxx: STYLE: Fix some style issues
2006-03-09 09:53 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix problem on
Wacom system with global symbolic targets
2006-03-09 08:32 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackPackageMakerGenerator.cxx, cpack.cxx: STYLE: Fix style
problems
2006-03-09 08:20 andy
* Utilities/: cmcurl/formdata.c, cmtar/libtar.h: COMP: Remove win64
warnings
2006-03-09 02:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-08 18:16 hoffman
* Source/cmFindProgramCommand.cxx: ENH: make sure system path is
not added unless asked for
2006-03-08 17:11 alex
* Modules/UsePkgConfig.cmake: ENH: add a cmake module for using
pkg-config, tested in kdelibs, ok by Bill Hoffman
Alex
2006-03-08 16:33 andy
* Source/CPack/: cmCPackGenerators.cxx, cmCPackGenerators.h,
cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
cmCPackLog.cxx, cmCPackLog.h, cmCPackNSISGenerator.cxx,
cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
cmCPackTGZGenerator.h, cpack.cxx: STYLE: Lots of formating to
remove style problems
2006-03-08 14:02 andy
* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/InstallScript2.cmake,
Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/InstallScript2.cmake,
Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt: ENH: Add
additional subdirectory to improve testing and to allow cleanup
when testing cpack
2006-03-08 13:59 andy
* Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Handle
version with multiple dots
2006-03-08 13:20 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: COMP: Ok, fix typo
2006-03-08 13:13 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Add testing for cpack
2006-03-08 13:06 king
* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
AIX.
2006-03-08 12:42 king
* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
the SGI.
2006-03-08 12:36 king
* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing for
FreeBSD and Sun.
2006-03-08 12:12 king
* Source/kwsys/ProcessUNIX.c: ENH: Enabled process tree killing on
HP-UX.
2006-03-08 11:57 king
* Source/kwsys/ProcessUNIX.c: BUG: Do not leak ps FILE when the
process starts but reading the header fails.
2006-03-08 11:39 king
* Source/kwsys/testProcess.c: ENH: Added a way to quickly enable
manual testing of grandchild killing.
2006-03-08 11:38 king
* Source/kwsys/ProcessUNIX.c: ENH: Added implementation of process
tree killing that runs "ps" to traverse the tree.
2006-03-08 10:52 andy
* Source/: cmListFileCache.cxx, cmListFileCache.h: BUG: Remove some
old legacy code and remove memory leak
2006-03-08 09:16 malaterre
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: 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 02:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-07 19:52 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: remove cpack stuff for now
so that we can get mac dashboards again
2006-03-07 15:31 andy
* CMakeGraphVizOptions.cmake, Source/cmake.cxx: ENH: Add a way to
overwrite some preferences and ignore certain targets
2006-03-07 14:46 king
* Source/cmake.cxx: ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables
when running in script mode. This partially addresses bug#2828.
2006-03-07 14:38 king
* Source/cmGlobalGenerator.cxx: BUG: Check for whether to add -C to
package rule should check for a . in the first character not the
second.
2006-03-07 12:03 andy
* Source/cmake.cxx: COMP: Fix warnings
2006-03-07 10:05 king
* Source/cmFileCommand.cxx: BUG: Most platforms other than Linux
seem to require executable permissions on their shared libraries.
2006-03-07 10:04 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Some platforms require
executable permission on shared libraries.
2006-03-07 02:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-06 15:41 hoffman
* bootstrap: ENH: add more depends for bootstrap
2006-03-06 15:14 hoffman
* Modules/Platform/Darwin.cmake: ENH: add support for language
flags that allow for universal binaries
2006-03-06 15:14 hoffman
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/Platform/CYGWIN.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx: ENH: add support for
language flags at rule expansion time
2006-03-06 15:01 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: add support for manifest
stuff
2006-03-06 14:30 malaterre
* Source/kwsys/DynamicLoader.cxx: COMP: Fix compilation on MacOSX
2006-03-06 14:08 hoffman
* Modules/FindQt3.cmake: ENH: try to fix non-clean dashboards
2006-03-06 14:07 malaterre
* Source/kwsys/CMakeLists.txt: ENH: Compile DynamicLoader
2006-03-06 14:02 malaterre
* Source/kwsys/: DynamicLoader.cxx, DynamicLoader.hxx.in: ENH:
Adding kwsys implementation for a DynamicLoader class. Copy from
itkDynamicLoader, with patch from cmDynamicLoader
2006-03-06 13:43 hoffman
* Source/kwsys/: Directory.cxx, Registry.cxx: ENH: add missing
cmake depend hacks
2006-03-06 13:34 hoffman
* Source/kwsys/Glob.cxx: ENH: add missing cmake include
2006-03-06 13:02 malaterre
* Source/kwsys/Directory.cxx: COMP: Some STL implementation do not
provide clear on std::string
2006-03-06 11:57 malaterre
* Source/kwsys/: Directory.cxx, Directory.hxx.in: BUG: Need to
reset internal structure in case of multiple calls to Load
2006-03-06 10:12 malaterre
* Source/kwsys/: Directory.cxx, Directory.hxx.in: ENH: Redo
implementation of itkDirectory to use kwsys (avoid duplicating
code).
2006-03-06 02:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-05 09:09 king
* Source/cmLocalGenerator.cxx: BUG: Fix for generated install
scripts to support prefixes with trailing slashes or just a
single slash.
2006-03-05 08:38 hoffman
* Source/cmFindBase.cxx: ENH: fix old style parsing of FIND
commands and fix broken tests
2006-03-05 02:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-04 02:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-03 23:00 hoffman
* Source/cmFindBase.cxx: ENH: make sure NAMES tag is not required
for name argument, fixes msys generator
2006-03-03 19:29 king
* Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Added PERMISSIONS
option to the TARGETS mode of the INSTALL command.
2006-03-03 18:44 king
* Source/cmFileCommand.cxx, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmLocalGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
Tests/SimpleInstall/inst2.cxx,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/inst2.cxx:
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:06 king
* Source/: cmTarget.cxx, cmTarget.h: ENH: Replaced UpdateLocation
method with call to GetLocation. Added comment about problems
with the LOCATION attribute.
2006-03-03 15:04 andy
* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
cmCPackPackageMakerGenerator.h: ENH: Check package maker version
2006-03-03 14:28 andy
* Source/cmake.cxx: COMP: Oops, typo
2006-03-03 14:24 andy
* Source/: cmTarget.cxx, cmTarget.h, cmake.cxx, cmake.h: ENH: Add
support for exporting graphviz of the project dependencies
2006-03-03 12:58 king
* Source/CMakeLists.txt, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmTarget.cxx, Tests/BundleTest/BundleLib.cxx,
Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt:
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:01 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: add manifest support for
2005
2006-03-03 11:59 hoffman
* Modules/CMakeVS8FindMake.cmake: ENH: look for VCExpress first
2006-03-03 10:52 andy
* Modules/CPack.Info.plist.in,
Source/CPack/cmCPackPackageMakerGenerator.cxx: ENH: Add verbose
flag to package maker and add CFBundleIdentifier string
2006-03-03 02:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-02 21:33 hoffman
* Source/kwsys/: Registry.cxx, SystemTools.cxx: ENH: fix std in
kwsys, has to be kwsys_stl
2006-03-02 20:11 hoffman
* Source/cmFindBase.cxx: ENH: remove warning
2006-03-02 15:03 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: removed unused
methods after find changes
2006-03-02 14:39 hoffman
* Source/cmTryCompileCommand.cxx: ENH: pass CMAKE_MODULE_PATH into
try compile projects
2006-03-02 13:43 hoffman
* Source/: cmFindBase.cxx, cmFindLibraryCommand.cxx: ENH: fix
spelling errors in docs
2006-03-02 13:30 hoffman
* Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/SunOS.cmake,
Modules/Platform/UnixPaths.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/WindowsPaths.cmake,
Source/cmBootstrapCommands.cxx, Source/cmFindBase.cxx,
Source/cmFindBase.h, Source/cmFindFileCommand.cxx,
Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.cxx,
Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.cxx,
Source/cmFindPathCommand.h, Source/cmFindProgramCommand.cxx,
Source/cmFindProgramCommand.h, Source/kwsys/Registry.cxx,
Source/kwsys/SystemTools.cxx: ENH: check in new find stuff
2006-03-02 07:52 hoffman
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeJavaInformation.cmake, Source/cmGlobalGenerator.cxx:
ENH: fix for bug 2921, move _OVERRIDE variable to a better
position to allow changing _INIT variables
2006-03-02 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-03-01 22:45 king
* Source/: cmSetTargetPropertiesCommand.h, cmTarget.cxx: 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 19:00 king
* CMakeLists.txt: ENH: CMake does not need RPATHs at all for its
own executables. Disable them to avoid relinking during
installation.
2006-03-01 18:54 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx: 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:49 king
* Source/cmGlobalGenerator.cxx: 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 15:00 andy
* Modules/: CPack.cmake, NSIS.template.in: ENH: Several changes to
for NSIS
2006-03-01 13:15 andy
* CMakeLists.txt, Modules/CPack.cmake,
Modules/InstallRequiredSystemLibraries.cmake: ENH: Install system
libraries only if project requires them
2006-03-01 13:05 andy
* Source/cmSystemTools.cxx: BUG: Even more VS8 issues
2006-03-01 12:50 andy
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: More VS8 fixes
2006-03-01 11:55 andy
* Templates/CMakeLists.txt: ENH: Install cpack files
2006-03-01 08:28 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h: ENH: Cleanup global targets even more
and potentially fix Xcode
2006-03-01 02:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-28 16:33 andy
* Source/cmGlobalGenerator.cxx: BUG: Ok, fix the ordering
2006-02-28 16:22 andy
* Source/CTest/cmCTestHandlerCommand.cxx: BUG: Fix for STL
2006-02-28 16:17 andy
* Source/cmCTest.h: BUG: Handle buggy streams
2006-02-28 15:56 andy
* Source/cmCTest.cxx: BUG: Add additional check
2006-02-28 15:31 andy
* Source/cmGlobalGenerator.cxx: BUG: On Visual Studio and XCode,
handle build configurations
2006-02-28 15:31 andy
* Source/CTest/cmCTestBuildAndTestHandler.cxx: STYLE: Remove debug
2006-02-28 14:18 andy
* Modules/CPack.cmake, Templates/CPack.GenericLicense.txt,
Templates/CPack.GenericWelcome.txt: ENH: Add resource files for
PackageMaker
2006-02-28 14:06 andy
* Templates/CPack.GenericDescription.txt,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add generic
instructions
2006-02-28 13:30 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Attempt to handle windows
without NSIS installed
2006-02-28 11:38 king
* Source/kwsys/ProcessWin32.c: COMP: Fixed warnings for Borland
5.8.
2006-02-28 11:14 andy
* Modules/FindQt4.cmake: BUG: Fix typo
2006-02-28 11:13 andy
* Modules/FindQt4.cmake: ENH: Add support for debian having both
qt3 and qt4
2006-02-28 10:27 hoffman
* Modules/: CMakeVS71FindMake.cmake, CMakeVS8FindMake.cmake,
FindDart.cmake, FindDoxygen.cmake, FindGCCXML.cmake,
FindHTMLHelp.cmake, FindMPI.cmake, FindQt3.cmake, FindQt4.cmake,
FindTCL.cmake, Platform/Darwin.cmake: ENH: use program files env
for searching
2006-02-28 09:53 king
* Source/cmGlobalGenerator.cxx: BUG: Need to use the CMAKE_COMMAND
cache entry to get the location of CMake.
2006-02-28 08:23 andy
* Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/CTest/cmCTestBuildAndTestHandler.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add support for
multiple build targets and start adding simple cpack tests
2006-02-28 02:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-27 23:06 hoffman
* Source/cmSourceGroupCommand.cxx: ENH: fix problem if there are ..
in the path to the source file specified in a source group
2006-02-27 16:38 hoffman
* Source/: cmFindBase.cxx, cmFindBase.h: ENH: add new find stuff
2006-02-27 12:14 hoffman
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
CMakeFortranInformation.cmake, CMakeRCInformation.cmake: ENH: fix
spelling errors
2006-02-27 10:58 andy
* Modules/CPack.Info.plist.in, Modules/CPack.cmake,
Modules/NSIS.template.in, Source/cmBootstrapCommands.cxx,
Source/cmCommands.cxx, Source/cmGlobalGenerator.cxx,
Source/CPack/cmCPackGenericGenerator.cxx,
Templates/CPackConfig.cmake.in: 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 02:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-26 02:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-25 01:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-24 18:15 andy
* Source/: cmGlobalGenerator.cxx, cmake.h: COMP: More fixes for non
makefile generators and global targets
2006-02-24 17:43 andy
* Source/cmGlobalGenerator.cxx: STYLE: Remove debug
2006-02-24 17:35 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCode21Generator.h,
cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.h:
COMP: Even more global target fixes
2006-02-24 16:30 andy
* Source/CMakeLists.txt: ENH: Install cpack
2006-02-24 16:20 andy
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: More fixing of support
for global target son visual studio
2006-02-24 13:13 king
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: 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 12:50 hoffman
* Source/cmSourceGroupCommand.cxx: ENH: fix warning and remove
unused variable
2006-02-24 11:13 king
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: BUG: Fix generation of Xcode 2.0
and earlier projects to use CMAKE_BUILD_TYPE.
2006-02-24 11:07 king
* Source/cmGlobalXCodeGenerator.cxx: BUG: Treat GLOBAL_TARGET like
UTILITY for generation.
2006-02-24 10:56 andy
* Source/cmLocalGenerator.cxx: COMP: Remove warnings
2006-02-24 10:55 andy
* Source/cmGlobalGenerator.cxx: BUG: Only add test targets when
testing is enabled. Also add CMAKE_CFG_INTDIR when specified
2006-02-24 09:43 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: COMP: Handle preinstall
properly on IDEs
2006-02-24 09:32 andy
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: COMP: Fix for preinstall
2006-02-24 09:08 andy
* Modules/CheckIncludeFiles.cmake: BUG: Fix the module
2006-02-24 08:57 andy
* Source/cmake.cxx: BUG: Fix location of ctest for bootstrap
2006-02-24 02:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-23 18:25 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: try to fix things
up for the dashboard
2006-02-23 17:30 andy
* Source/: cmGlobalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: Properly handle target
dependencies
2006-02-23 14:05 andy
* Source/cmGlobalVisualStudio71Generator.cxx: COMP: Even more
Visual Studio fixes. Why is this code duplicated?
2006-02-23 13:46 andy
* Source/: cmGlobalGenerator.cxx,
cmLocalVisualStudio7Generator.cxx: COMP: More fixes for visual
studio
2006-02-23 13:37 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio7Generator.cxx: COMP: Fixes for visual studio
2006-02-23 11:36 hoffman
* Source/cmSourceGroupCommand.cxx: ENH: fix for bug 2908 crash for
empty source group name
2006-02-23 10:48 andy
* Source/: cmGlobalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: Remove debug
2006-02-23 10:07 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Add a notion of a global
target
2006-02-23 10:02 andy
* Source/: cmTarget.cxx, cmTarget.h, cmMakefile.cxx: ENH: Add a
notion of a global target
2006-02-23 10:00 andy
* Source/: cmake.cxx, cmake.h: ENH: Add accessors for CTest and
CPack
2006-02-23 09:59 andy
* Source/CPack/cpack.cxx: ENH: Allow running without config file
2006-02-23 09:58 andy
* Modules/: CMakeConfigurableFile.in, CheckIncludeFiles.cmake,
CheckSymbolExists.cmake: ENH: Make modules use configure instead
of file write
2006-02-23 09:38 andy
* Modules/CPack.cmake, Modules/NSIS.template.in,
Source/CPack/cmCPackNSISGenerator.cxx,
Templates/CPackConfig.cmake.in: ENH: Several NSIS features
2006-02-23 02:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-22 02:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-21 12:19 hoffman
* Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx: ENH: make command line
flags more consistent with ide settings
2006-02-21 09:35 hoffman
* Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: use last mount
point found for mingw location, not first
2006-02-21 07:58 hoffman
* Source/cmGlobalMSYSMakefileGenerator.cxx: ENH: try to get the
order a bit better
2006-02-21 02:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-20 23:08 hoffman
* Modules/CMakeDetermineCCompiler.cmake, Source/cmCacheManager.cxx,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.h: ENH: better finding of
mingw from msys, and delete CMakeFiles directory when cache is
deleted
2006-02-20 17:47 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: make sure
CMAKE_STANDARD_LIBRARIES are used
2006-02-20 14:37 hoffman
* Source/cmLocalGenerator.h: ENH: make it compile on vs6
2006-02-20 14:21 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: 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 13:42 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx: ENH: change expand stuff to pass a
struct for all the args
2006-02-20 12:48 king
* Source/cmMakefileTargetGenerator.cxx: ENH: Order compilation
flags from most general to most specific: language, then target,
then source.
2006-02-20 09:54 king
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.h: BUG:
Xcode generator should use local generator computation of include
directories.
2006-02-20 03:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-19 19:29 king
* Source/: cmFileCommand.cxx, cmInstallGenerator.cxx,
cmInstallTargetGenerator.cxx: BUG: Fixed optional file install
support for multi-configuration generators.
2006-02-19 19:28 king
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmTarget.cxx: ENH: Switched order of slash and configuration name
in cmGlobalGenerator::AppendDirectoryForConfig method to increase
flexibility.
2006-02-19 18:47 king
* bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Source/cmInstallFilesCommand.h,
Source/cmInstallFilesGenerator.cxx,
Source/cmInstallFilesGenerator.h,
Source/cmInstallProgramsCommand.h, Source/cmLocalGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: 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:44 king
* Source/cmInstallTargetGenerator.cxx: STYLE: Removed unused
includes.
2006-02-19 17:44 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Using CMAKE_SKIP_BUILD_RPATH
to test relink support.
2006-02-19 17:27 king
* Source/: cmInstallTargetGenerator.cxx,
cmInstallTargetsCommand.cxx, cmTarget.cxx, cmTarget.h: BUG: Fixed
relink with new install framework.
2006-02-19 16:35 king
* Source/cmInstallCommand.cxx: COMP: Removed unused variables.
2006-02-19 16:12 king
* Source/: cmInstallGenerator.cxx, cmInstallGenerator.h: BUG: Do
not report files as installed if they are optional and do not
exist.
2006-02-19 16:10 king
* Source/cmInstallTargetGenerator.cxx: BUG: Import libraries should
be installed as STATIC_LIBRARY.
2006-02-19 15:25 king
* bootstrap, Source/CMakeLists.txt, Source/cmInstallCommand.cxx,
Source/cmInstallCommand.h, Source/cmInstallGenerator.cxx,
Source/cmInstallGenerator.h, Source/cmInstallScriptGenerator.cxx,
Source/cmInstallScriptGenerator.h,
Source/cmInstallTargetGenerator.cxx,
Source/cmInstallTargetGenerator.h,
Source/cmInstallTargetsCommand.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSetTargetPropertiesCommand.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: 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 13:49 king
* Modules/Platform/Windows-gcc.cmake: BUG: Fixed module creation
rules. Removed soname portion of all rules because it is never
used on this platform.
2006-02-19 13:34 king
* Modules/Platform/CYGWIN.cmake: BUG: Fixed cygwin module creation
rules. Modules should not have the "cyg" prefix by default.
Removd soname flags from creation rules because they are never
used on this platform.
2006-02-19 13:10 king
* Source/cmLocalGenerator.cxx,
Tests/CustomCommand/GeneratedHeader/CMakeLists.txt: 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:08 king
* Source/cmFileCommand.cxx: BUG: Install location full-path test
for windows needs to account for both lower case and upper case
drive letters.
2006-02-19 01:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-18 16:47 king
* Source/cmLocalGenerator.cxx: BUG: Remove trailing slashes from
install destinations.
2006-02-18 16:36 king
* Source/cmFileCommand.cxx: ENH: Clarified error message.
2006-02-18 15:42 king
* Source/cmLocalGenerator.cxx: COMP: Fixed shadowed variable
warning.
2006-02-18 15:37 king
* Modules/Platform/CYGWIN.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows-wcl386.cmake,
Modules/Platform/Windows.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h: ENH: Generate import libraries for DLLs on
Cygwin and MinGW.
2006-02-18 11:51 king
* Source/: cmLocalGenerator.cxx, cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: 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:03 hoffman
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h: ENH: apply patch from Alex to
support some more kdevelop stuff
2006-02-18 01:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-17 12:49 hoffman
* Source/cmMakefile.cxx: ENH: put the system path ahead of the
command path
2006-02-17 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-16 20:15 king
* Modules/CPack.cmake, Utilities/Release/Release.cmake: BUG: Do not
install MSVC dlls for a non-MSVC build.
2006-02-16 20:13 king
* bootstrap: ENH: Made default install prefix consistent with
building with another CMake.
2006-02-16 18:50 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: Work-around borland make
bug that drops a rule completely if it has no dependencies or
commands.
2006-02-16 18:09 king
* Source/cmSetTargetPropertiesCommand.h: ENH: Clarified
documentation of DEFINE_SYMBOL.
2006-02-16 17:49 king
* Source/cmSetTargetPropertiesCommand.cxx: BUG: Report error when a
target does not exist.
2006-02-16 15:55 andy
* Source/CPack/cmCPackNSISGenerator.cxx: BUG: Remove debug and fix
space between label and exec name
2006-02-16 15:41 andy
* CMakeLists.txt: ENH: Variable name changed
2006-02-16 15:39 king
* Source/cmMakefileExecutableTargetGenerator.cxx: BUG: Do not
perform pre-build, pre-link, or post-install commands when
relinking.
2006-02-16 15:38 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Need INSTALL_RPATH property
on SimpleInstallS2 also.
2006-02-16 15:35 andy
* Templates/CPackConfig.cmake.in: ENH: Fix icons
2006-02-16 15:28 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Use target property for
INSTALL_RPATH of SimpleInstall so that it is the only one that
needs to relink.
2006-02-16 15:20 andy
* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h: ENH: More work on NSI to
improve installing and uninstalling
2006-02-16 15:18 king
* Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmMakefileExecutableTargetGenerator.cxx,
Source/cmMakefileExecutableTargetGenerator.h,
Source/cmMakefileLibraryTargetGenerator.cxx,
Source/cmMakefileLibraryTargetGenerator.h,
Source/cmSetTargetPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Implemented RPATH
specification support. It is documented by the command
SET_TARGET_PROPERTIES.
2006-02-16 13:42 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
2006-02-16 11:32 martink
* Source/cmMakefileTargetGenerator.cxx: ENH: warning fix
2006-02-16 10:35 hoffman
* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: ENH: fix for bug
2808, use dlopen on new OSX versions
2006-02-16 02:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-15 21:26 hoffman
* Modules/CMakeMSYSFindMake.cmake,
Modules/CMakeMinGWFindMake.cmake,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.cxx: ENH: better algorithm
for looking for make and gcc on msys and mingw
2006-02-15 16:38 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Use NOINHERIT
macro to avoid linking to project default libraries which may not
exist.
2006-02-15 16:35 king
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.cxx: ENH: Cleaned up generation
of symbolic rules. Removed generation of rebuild_cache and
similar rules from internal makefiles.
2006-02-15 12:32 martink
* Source/cmMakefileTargetGenerator.h: COMP: fix compiler warning
2006-02-15 12:30 hoffman
* Source/cmMakefileTargetGenerator.cxx: ENH: fix build error for
mac
2006-02-15 10:34 martink
* bootstrap, Source/CMakeLists.txt,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmMakefileTargetGenerator.h: ENH: some reorg of the unix
makefile generator
2006-02-15 10:22 king
* Source/: cmCTest.cxx, cmSystemTools.cxx, cmSystemTools.h,
cmake.cxx: ENH: Enable capture of output from VCExpress.exe and
devenv.exe.
2006-02-15 08:05 hoffman
* Modules/Platform/Windows-bcc32.cmake: ENH: remove warning
suppressions for borland compiler, projects wanting this should
use -w-, the default warning level is used for all other
compilers. Used to be -w- -whid -waus -wpar
2006-02-15 02:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-14 22:03 hoffman
* Modules/CMakeMinGWFindMake.cmake, Source/cmake.cxx: 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 17:16 king
* Source/: cmCMakeMinimumRequired.cxx, cmCMakeMinimumRequired.h:
ENH: Added FATAL_ERROR option and fixed check to not have
floating point roundoff problems.
2006-02-14 16:35 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Removed hard-coded
linking to odbc32 and odbccp32.
2006-02-14 16:32 king
* Source/: cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Avoid adding unused rules
to special targets like ALL_BUILD. Make sure project
regeneration rules go only in desired targets.
2006-02-14 15:35 king
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h: 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:29 king
* Modules/CheckTypeSize.cmake: ENH: Added
CMAKE_REQUIRED_DEFINITIONS and CMAKE_REQUIRED_INCLUDES to the
interface.
2006-02-14 15:15 king
* Tests/CustomCommand/GeneratedHeader/main.cpp: COMP: Fixed form of
function main.
2006-02-14 14:29 andy
* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx:
ENH: Better handling of executables on windows
2006-02-14 14:28 andy
* Templates/CPackConfig.cmake.in: ENH: Cleanup
2006-02-14 11:17 andy
* Source/cmCacheManager.cxx: ENH: Report which cmake was used to
generate the cache in the comment
2006-02-14 10:51 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: fix try compile for MFC
2006-02-14 10:35 martink
* Source/: cmMakefileExecutableTargetGenerator.h,
cmMakefileLibraryTargetGenerator.h, cmMakefileTargetGenerator.h,
cmMakefileUtilityTargetGenerator.h,
cmMakefileExecutableTargetGenerator.cxx,
cmMakefileLibraryTargetGenerator.cxx,
cmMakefileTargetGenerator.cxx,
cmMakefileUtilityTargetGenerator.cxx: ENH: some cleanup of the
makefile generator
2006-02-14 10:28 andy
* CMakeLists.txt, Modules/CPack.cmake,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.cxx, Source/CPack/cpack.cxx,
Templates/CPackConfig.cmake.in: ENH: Improved support for icons,
random directories, etc...
2006-02-14 02:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-13 02:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-12 02:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-11 02:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-10 15:45 king
* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test for
IF(DEFINED ENV{var})(.
2006-02-10 14:59 king
* CMakeLists.txt: ENH: Updated patch level to 3 for special KDE
release.
2006-02-10 14:41 king
* Source/cmIfCommand.cxx: ENH: Allow IF(DEFINED ENV{somevar}) to
work.
2006-02-10 14:15 king
* Docs/cmake-mode.el: ENH: Added highlighting for LIST command.
2006-02-10 14:11 andy
* CMakeLists.txt, Source/cmCommands.cxx, Source/cmListCommand.cxx,
Source/cmListCommand.h, Tests/CMakeTests/CMakeLists.txt,
Tests/CMakeTests/ListTest.cmake.in: ENH: Add initial
implementation of the list command
2006-02-10 13:54 king
* Docs/cmake-mode.el, Source/cmCommands.cxx,
Source/cmInstallCommand.cxx, Source/cmInstallCommand.h,
Source/cmLocalGenerator.cxx, Source/cmMakefile.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/InstallScript1.cmake,
Tests/SimpleInstall/InstallScript2.cmake,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/InstallScript1.cmake,
Tests/SimpleInstallS2/InstallScript2.cmake: 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 12:43 hoffman
* Source/kwsys/SystemTools.cxx: ENH: fix for bug 28618, cmake.exe
can not find itself
2006-02-10 11:47 king
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: Strengthened
EXECUTE_PROCESS output check test.
2006-02-10 11:46 king
* Source/cmExecuteProcessCommand.cxx: ENH: Remove extra windows
newline characters from process output. Centralized text fix
processing.
2006-02-10 11:43 king
* Source/: cmExecProgramCommand.h, cmExecuteProcessCommand.h: ENH:
Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM.
2006-02-10 11:41 king
* Source/cmake.cxx: BUG: Fixed echo command to not print trailing
space.
2006-02-10 11:19 king
* bootstrap: BUG: Fixed bootstrap from MSYS prompt. It was working
only when the bootstrap directory in MSYS mapped to the same
directory on windows except for the drive letter in front. Now
it should work from any path.
2006-02-10 10:30 hoffman
* Tests/CustomCommandWorkingDirectory/: CMakeLists.txt, working.c,
working.c.in: ENH: fix test to work with in source build
2006-02-10 10:11 hoffman
* Source/cmLocalGenerator.cxx: ENH: fix bug for single char
libraries
2006-02-10 09:46 andy
* Modules/CheckLibraryExists.cmake: BUG: Fix
CMAKE_REQUIRED_LIBRARIES stuff in this module
2006-02-10 02:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-09 23:08 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: bug fix for 2829
better flags for idl tool
2006-02-09 19:29 king
* Source/cmLocalVisualStudio6Generator.cxx: COMP: Removed unused
variables.
2006-02-09 19:25 king
* CMakeLists.txt: ENH: Updated patch level to 2 for special KDE
release.
2006-02-09 19:23 king
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake, CheckFunctionExists.cmake,
CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
CheckSymbolExists.cmake, CheckVariableExists.cmake: ENH: Made
Check* modules more consistent and well documented. Added
CMAKE_REQUIRED_DEFINITIONS option.
2006-02-09 19:03 king
* Source/cmMakefile.cxx: BUG: Need to include empty arguments when
parsing prefix/suffix lists for FindLibrary.
2006-02-09 19:03 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Adding option
to return empty arguments when expanding a list.
2006-02-09 18:42 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: Fixed generation of cmake
re-run rules.
2006-02-09 18:39 king
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: BUG: Avoid case
problems on windows.
2006-02-09 17:29 king
* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
BUG: Deal with case insensitivity on windows linker paths. Also
fixed spelling typo.
2006-02-09 15:33 king
* Modules/FindPNG.cmake: ENH: Put libpng name back because it is
needed for plain windows.
2006-02-09 15:08 king
* Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
FindZLIB.cmake: ENH: Removing platform-specific name hacks now
that FIND_LIBRARY handles it.
2006-02-09 15:05 king
* Modules/CMakeGenericSystem.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Darwin.cmake, Modules/Platform/HP-UX.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows.cmake, Source/cmMakefile.cxx: ENH: Added
platform settings CMAKE_FIND_LIBRARY_PREFIXES and
CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for
libraries.
2006-02-09 14:28 king
* Modules/CheckSymbolExists.cmake: ENH: Pay attention to
CMAKE_REQUIRED_INCLUDES.
2006-02-09 14:18 king
* Modules/Platform/Windows-g++.cmake: BUG: Need Windows-g++.cmake
module to support C++-only projects on Windows.
2006-02-09 13:48 king
* Modules/CMakeCXXCompiler.cmake.in: BUG: Need to duplicate some
information from CMakeCCompiler to support C++-only projects.
2006-02-09 13:14 king
* Modules/: CheckCSourceCompiles.cmake,
CheckCXXSourceCompiles.cmake, CheckIncludeFiles.cmake: ENH: Patch
from Alexander Neundorf to improve behavior.
2006-02-09 12:04 king
* Modules/: FindJPEG.cmake, FindPNG.cmake, FindTIFF.cmake,
FindZLIB.cmake: ENH: Added names for gnuwin32 library versions.
2006-02-09 09:34 david.cole
* Utilities/cmtar/wrapper.c: COMP: Last (?) fix for dashboard
warning.
2006-02-09 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-08 15:37 hoffman
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomTargetCommand.cxx, cmVTKWrapJavaCommand.cxx: ENH: fix
broken tests
2006-02-08 14:12 hoffman
* Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx: ENH: working
directory working for XCode
2006-02-08 12:01 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: ENH: Enabled new
WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and
ADD_CUSTOM_TARGET on VS 6 generator.
2006-02-08 11:33 hoffman
* Tests/CustomCommandWorkingDirectory/: CMakeLists.txt,
customTarget.c, working.c: ENH: add test for working directory of
custom command and target
2006-02-08 10:58 hoffman
* Modules/CMakeFortranInformation.cmake, Source/CMakeLists.txt,
Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddCustomTargetCommand.h, Source/cmCPluginAPI.cxx,
Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
Source/cmFLTKWrapUICommand.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmQTWrapCPPCommand.cxx,
Source/cmQTWrapUICommand.cxx, Source/cmVTKWrapJavaCommand.cxx:
ENH: add working directory support
2006-02-08 10:13 king
* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
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 09:51 king
* Modules/FindQt4.cmake: BUG: Fixed qt version message. Submitted
by Tanner Lovelace.
2006-02-08 07:17 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: Fix
problem with STL on HP, and fix reusing the same variable in for
loops
2006-02-08 02:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-07 17:10 king
* Modules/Platform/Windows-cl.cmake: ENH: Adding definition of MSVC
when it is the compiler.
2006-02-07 17:09 king
* Source/cmMakefile.cxx: BUG: Fixed finding of MinGW libraries with
a windows build of CMake.
2006-02-07 12:53 andy
* Source/CPack/cpack.cxx: ENH: Add missing help for -C option
2006-02-07 11:43 andy
* Source/kwsys/SystemTools.cxx: COMP: Fix compile problem on
windows and mac
2006-02-07 10:43 andy
* Source/kwsys/SystemTools.cxx: COMP: Fix build problem
2006-02-07 10:23 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
relative path to kwsys
2006-02-07 10:11 king
* bootstrap, Source/cmStandardIncludes.h,
Source/kwsys/CMakeLists.txt, Source/kwsys/String.hxx.in: ENH:
Added kwsys::String class to shorten debugging symbols and error
messages involving std::string.
2006-02-07 09:25 malaterre
* Source/kwsys/SystemTools.hxx.in: ENH: Add some doc for visible
class
2006-02-07 08:49 andy
* Source/: cmCTest.cxx, cmListFileCache.cxx, cmListFileCache.h,
cmMakefile.cxx, cmTryCompileCommand.cxx, cmTryRunCommand.cxx,
cmakemain.cxx, ctest.cxx, CTest/cmCTestBuildAndTestHandler.cxx:
ENH: Since list file cache does not make much sense any more
(because of proper list file parsing), and it actually adds
unnecessary complications and make ctest scripting not work, take
it out
2006-02-07 08:03 david.cole
* Utilities/cmtar/wrapper.c: COMP: Fix next round of dashboard
warnings.
2006-02-07 02:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-06 16:32 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: allow for - in the
name of targets for nmake
2006-02-06 09:31 david.cole
* Utilities/cmtar/: extract.c, output.c, wrapper.c: COMP: Fix CMake
dashboard warnings related to previous revisions.
2006-02-06 02:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-05 02:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-04 02:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-03 18:08 king
* CMakeLists.txt: ENH: Incremented patch version for special KDE
release.
2006-02-03 17:09 king
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: Added test for new
EXECUTE_PROCESS command.
2006-02-03 16:55 king
* Docs/cmake-mode.el: ENH: Adding new EXECUTE_PROCESS command that
interfaces to KWSys Process Execution.
2006-02-03 16:51 king
* Source/: cmCommands.cxx, cmExecuteProcessCommand.cxx,
cmExecuteProcessCommand.h: ENH: Adding new EXECUTE_PROCESS
command that interfaces to KWSys Process Execution.
2006-02-03 12:03 king
* Source/cmGlobalXCodeGenerator.h: COMP: Added missing method decl
to header.
2006-02-03 11:48 david.cole
* Utilities/cmtar/: decode.c, extract.c, output.c, wrapper.c: BUG:
Fix mem leaks related to th_get_pathname. Change this
implementation of th_get_pathname so that it *always* returns a
strdup'ed value. Callers must now free non-NULL returns from
th_get_pathname. Change all callers to call free appropriately.
2006-02-03 11:36 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
cmTarget.cxx: BUG: Fixed cmTarget::GetFullPath to not append the
configuration name when only one configuration is built. It now
asks the generator what subdirectory if any to use for a given
configuration name.
2006-02-03 02:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-02 20:18 king
* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
COMP: Fixed build on VC++ Express 2005. Explicitly testing for
MFC to determine whether to build the MFCDialog.
2006-02-02 20:16 king
* Modules/CMakeGenericSystem.cmake: BUG: CMAKE_INSTALL_PREFIX must
always have forward slashes.
2006-02-02 20:15 king
* Modules/Platform/Windows-cl.cmake: BUG: Removed odbc32.lib and
odbccp32.lib from standard libraries on VS 8 because VC++ Express
2005 does not have them. They are SQL database access libraries
and should not be needed for every application. User code can
always explicitly link the library. Also replacing deprecated
/GZ option with /RTC1 for VS 8. This addresses bug#2795.
2006-02-02 15:53 david.cole
* Utilities/cmtar/filesystem.c: BUG: Fix memory leak in libtar's
kwReadDir. Use a static buffer like readdir (probably) does
rather than malloc-ing a block which never gets free-d.
2006-02-02 03:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-02-01 02:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-31 19:34 king
* Source/: CMakeLists.txt, cmake.cxx: ENH: Enabled build of VS 7
and 8 generators for MinGW.
2006-01-31 18:50 king
* bootstrap, Source/cmake.cxx: ENH: Enabled bootstrapping with
MinGW from an MSYS prompt.
2006-01-31 10:46 king
* Source/cmGetFilenameComponentCommand.cxx: BUG: ABSOLUTE option
should evaluate relative paths with respect to
CMAKE_CURRENT_SOURCE_DIR. This addresses bug#2797.
2006-01-31 05:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-30 14:25 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: more cleanup and removal of
old code
2006-01-30 13:57 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: cleanup and remove some old
code
2006-01-30 02:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-29 02:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-28 01:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-27 18:20 king
* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h, cmMakefile.cxx,
cmMakefile.h: ENH: Improved support for user-configured search
paths. Paths given in the CMAKE_LIBRARY_PATH cmake variable are
searched first, then those in the CMAKE_LIBRARY_PATH environment
variable, then those listed in the call to the FIND_LIBRARY
command and finally those listed in the PATH environment
variable. The support is similar for finding include files with
FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.
2006-01-27 13:48 king
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: VS7 generator should use
per-configuration linker flags for targets. This addresses
bug#2765.
2006-01-27 13:46 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Better handle interleved error/output
2006-01-27 13:07 king
* Modules/readme.txt, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h: ENH: Added optional component list
to the REQUIRED option of the FIND_PACKAGE command. This
addresses bug#2771.
2006-01-27 12:58 martink
* Source/cmOptionCommand.h: STYLE: spelling fix
2006-01-27 12:58 martink
* Source/cmMessageCommand.h: STYLE: grammer fix
2006-01-27 11:19 hoffman
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: add extra thing for
svn X status output
2006-01-27 01:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-26 01:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-25 14:12 hoffman
* Source/cmTryCompileCommand.cxx: ENH: fix double
CMAKE_(LANG)_FLAGS problem in try compile
2006-01-25 12:16 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: change to fatal error
2006-01-25 11:41 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake,
CMakeDetermineJavaCompiler.cmake, CMakeDetermineRCCompiler.cmake:
ENH: fix more than one argument passed in to compilers via
environment
2006-01-25 11:07 hoffman
* Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: fix docs,
and revert fatal error change
2006-01-25 08:39 hoffman
* Source/cmMessageCommand.cxx: ENH: make all errors fatal in
message command
2006-01-25 08:38 hoffman
* Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Executable/testcflags.c,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/testcflags.c,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/testcflags.c: ENH: add
COMPILE_FLAGS to targets
2006-01-25 00:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-24 15:48 hoffman
* Source/cmStandardIncludes.h: ENH: fix for borland memcpy junk
2006-01-24 12:07 andy
* Modules/CheckCXXSourceCompiles.cmake: ENH: fix bug, write the
correct file
2006-01-24 07:58 hoffman
* Source/cmLocalGenerator.cxx: COMP: fix warning
2006-01-24 00:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-23 17:24 hoffman
* Source/cmLocalGenerator.cxx: ENH: fix warning
2006-01-23 16:36 martink
* Source/kwsys/SystemTools.cxx: ENH: by Bill make sure path is unix
style
2006-01-23 13:50 hoffman
* Source/: CMakeLists.txt, cmGlobalWatcomWMakeGenerator.cxx,
cmLocalGenerator.cxx: ENH: fix problem with watcom and short
paths and -I
2006-01-23 12:31 hoffman
* Source/cmDepends.cxx: ENH: correct include for memcpy
2006-01-23 11:32 hoffman
* Modules/Platform/kFreeBSD.cmake: ENH: add kFreeBSD support
2006-01-23 00:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-22 21:15 hoffman
* Modules/CheckTypeSize.cmake: ENH: fix check type size
2006-01-22 00:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-21 00:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-20 01:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-19 00:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-18 00:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-17 16:53 hoffman
* Source/kwsys/SystemTools.hxx.in: ENH: fix for icc
2006-01-17 16:22 martink
* Utilities/cmcurl/CMake/CheckTypeSize.cmake: BUG: revert such that
it should work
2006-01-17 14:35 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: more fixes
for watcom
2006-01-17 10:21 hoffman
* Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CMakeFindWMake.cmake, Modules/TestForSSTREAM.cmake,
Modules/TestForSSTREAM.cxx, Modules/readme.txt,
Modules/Platform/Windows-wcl386.cmake, Source/CMakeLists.txt,
Source/cmCPluginAPI.cxx, Source/cmCPluginAPI.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalWatcomWMakeGenerator.cxx,
Source/cmGlobalWatcomWMakeGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h, Source/cmStringCommand.h,
Source/cmake.cxx, Source/kwsys/Directory.cxx,
Source/kwsys/EncodeExecutable.c, Source/kwsys/Glob.cxx,
Source/kwsys/ProcessWin32.c, Source/kwsys/Registry.cxx,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Source/kwsys/testRegistry.cxx,
Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/LoadCommand/CMakeCommands/CMakeLists.txt,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
Tests/SubDir/CMakeLists.txt,
Tests/SubDir/vcl_algorithm_vcl_pair_double.foo.c,
Tests/SubDir/AnotherSubdir/pair_int.int.c,
Tests/SubDir/ThirdSubDir/pair_int.int1.c,
Utilities/cmcurl/CMakeLists.txt, Utilities/cmcurl/timeval.h,
Utilities/cmcurl/CMake/CheckTypeSize.c.in,
Utilities/cmcurl/CMake/CheckTypeSize.cmake,
Utilities/cmcurl/Platforms/WindowsCache.cmake,
Utilities/cmtar/handle.c, Utilities/cmtar/libtar.c: ENH: add
support for watcom wmake and wcl386
2006-01-17 09:27 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: correct standard
libraries
2006-01-17 00:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-16 12:54 yogi.girdhar
* Utilities/cmtar/compat/compat.h: COMP: wrapped compat.h inside a
extern C block so that we can use it in C++ code
2006-01-16 00:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-15 00:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-14 10:27 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Fixed shadowed variable
warning.
2006-01-14 00:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-13 20:51 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: Further centralized custom
command dependency computation. Custom command dependencies in
the source tree may now also be specified relative to the source
directory.
2006-01-13 19:36 king
* Source/cmFLTKWrapUICommand.cxx: BUG: Removed bogust dependency.
2006-01-13 19:35 king
* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: COMP: Removed
unused variables.
2006-01-13 18:33 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator3.cxx: COMP: Removed unused paramter
from cmLocalGenerator::OutputLinkLibraries.
2006-01-13 18:18 king
* Source/cmFileCommand.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmLinkLibrariesCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h, Source/cmXCodeObject.h,
Source/CTest/cmCTestBuildAndTestHandler.cxx,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Sweeping
changes to cleanup computation of target names. This should fix
many bugs related to target names being computed inconsistently.
- Centralized computation of a target's file name to a method in
cmTarget. Now that global knowledge is always available the
*_CMAKE_PATH cache variables are no longer needed.
- Centralized computation of link library command lines and link
directory search order.
- Moved computation of link directories needed to link CMake
targets to be after evaluation of linking dependencies.
This also removed alot of duplicate code in which each version
had its own bugs.
This commit is surrounded by the tags
CMake-TargetNameCentralization1-pre
and
CMake-TargetNameCentralization1-post
so make the large set of changes easy to identify.
2006-01-13 11:44 hoffman
* Source/cmTryCompileCommand.cxx,
Utilities/cmcurl/CMake/CheckTypeSize.cmake: ENH: fix for CMakeTmp
move broken stuff
2006-01-13 09:57 hoffman
* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: fix
checktypesize
2006-01-13 00:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-12 23:08 hoffman
* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake: ENH: move
define into configured file and do not use the command line
2006-01-12 14:21 andy
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h:
COMP: Remove warning
2006-01-12 13:48 martink
* Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
Modules/CheckTypeSize.cmake, Modules/FindSDL_sound.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
Source/cmTryRunCommand.cxx,
Utilities/cmcurl/CMake/CheckTypeSize.cmake,
Tests/TryCompile/CMakeLists.txt: ENH: put CmakeTmp into
CMakeFiles
2006-01-12 11:10 hoffman
* Modules/FindwxWindows.cmake: ENH: contribution from Jan Woetzel
2006-01-12 09:20 andy
* Source/cmGeneratedFileStream.cxx: COMP: Fix compile error that
was caused by the binary flag
2006-01-12 00:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-11 19:12 andy
* Source/CPack/cmCPackTGZGenerator.cxx: ENH: Fix compression on
Windows
2006-01-11 19:06 andy
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Add support for binary
2006-01-11 11:23 andy
* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add a way to
specify a custom install command
2006-01-11 11:08 andy
* CMakeLists.txt, Modules/CPack.cmake, Modules/NSIS.template.in,
Source/CPack/cmCPackGenericGenerator.cxx,
Templates/CPackConfig.cmake.in: ENH: Some improvements: specify
link, copy msvc libraries, fix install directory
2006-01-11 00:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-10 12:05 andy
* Source/CPack/: cmCPackConfigure.h.in, cmCPackNSISGenerator.cxx,
cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.h: COMP:
Remove legacy code and fix sun build
2006-01-10 00:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-09 18:24 andy
* Modules/NSIS.template.in,
Source/CPack/cmCPackGenericGenerator.cxx: ENH: Use specified
output file name, also detect errors during install
2006-01-09 18:20 andy
* Templates/CPackConfig.cmake.in: ENH: Pass CPACK_PACKAGE_FILE_NAME
2006-01-09 18:20 andy
* Modules/CPack.cmake: ENH: Cleanup
2006-01-09 16:34 andy
* Modules/NSIS.template.in: BUG: Allow spaces in path
2006-01-09 14:56 hoffman
* Tests/CustomCommand/GeneratedHeader/: CMakeLists.txt,
generated.h.in, main.cpp: ENH: add test for generated header
2006-01-09 14:40 hoffman
* Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
Tests/CustomCommand/CMakeLists.txt,
Tests/Wrapping/CMakeLists.txt, Tests/Wrapping/fakefluid.cxx: ENH:
for all custom commands that can not be given to a target, add
them to all targets in the current makefile
2006-01-09 13:15 andy
* CMakeLists.txt: STYLE: Add an explanation for a bunch of
backslashes
2006-01-09 13:14 andy
* Source/CPack/cmCPackTGZGenerator.cxx: BUG: Fix memory problem
2006-01-09 12:46 hoffman
* Utilities/Release/: Release.cmake, cmake_release.sh.in: ENH:
2006-01-09 12:45 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: add qt quiet stuff
2006-01-09 11:26 andy
* CMakeLists.txt, Modules/CPack.cmake,
Source/CPack/cmCPackGenericGenerator.cxx,
Templates/CPackConfig.cmake.in: ENH: Fix test for cpack
variables, add support for icon on windows
2006-01-09 00:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-08 00:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-07 00:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-06 15:51 hoffman
* Modules/: CMakeMSYSFindMake.cmake, CMakeMinGWFindMake.cmake,
Platform/Linux-icpc.cmake: ENH: merge from main tree
2006-01-06 15:51 hoffman
* Source/: cmGlobalMSYSMakefileGenerator.cxx,
cmGlobalMSYSMakefileGenerator.h,
cmGlobalMinGWMakefileGenerator.cxx,
cmGlobalMinGWMakefileGenerator.h: ENH: add missing files
2006-01-06 15:07 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-g77.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmFindFileCommand.cxx, Source/cmFindFileCommand.h,
Source/cmFindPathCommand.cxx, Source/cmFindPathCommand.h,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmake.cxx, Source/CTest/cmCTestBuildAndTestHandler.cxx,
Source/kwsys/ProcessUNIX.c, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in, Tests/Complex/CMakeLists.txt,
Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/CustomCommand/CMakeLists.txt,
Utilities/Release/cmake_release.sh,
Utilities/Release/cmake_release.sh.in: ENH: merges from main tree
2006-01-06 13:54 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix missing plist file
error
2006-01-06 10:45 andy
* Utilities/cmtar/compat/snprintf.c: COMP: Try to remove more
warnings
2006-01-06 00:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-05 17:16 king
* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fix for scanning
generated headers included with double-quotes. Also fixed
double-quote include support to not use the special quoted
location when a full path is given on the include line.
2006-01-05 15:49 king
* Source/kwsys/testProcess.c: ENH: Added special test 0 to just run
a given command line.
2006-01-05 13:27 andy
* Source/CPack/: cmCPackGenericGenerator.cxx, cpack.cxx: ENH: More
debugging and work on PackageMaker code
2006-01-05 13:25 yogi.girdhar
* Utilities/cmtar/: config.h.in, libtar.c: BUG: libtar now compiles
in VJ and works with vtkzlib
2006-01-05 12:33 andy
* Source/CPack/cmCPackLog.cxx: ENH: flush the output
2006-01-05 12:16 andy
* Source/CPack/cpack.cxx: BUG: Use objects that exist
2006-01-05 12:16 andy
* Source/CPack/cmCPackLog.cxx: BUG: Print the right line number to
the right pipe
2006-01-05 10:37 andy
* Source/CPack/cmCPackPackageMakerGenerator.cxx: BUG: Revert back
2006-01-05 09:18 hoffman
* CMakeLists.txt: ENH: use a safer check for CPack
2006-01-05 09:13 hoffman
* Source/: cmAddExecutableCommand.cxx, cmGlobalXCodeGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx, cmMakefile.cxx: ENH: fix
bundles for Mac and Xcode
2006-01-05 03:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-04 16:24 hoffman
* Source/CPack/cmCPackTGZGenerator.cxx: ENH: remove assert
2006-01-04 15:13 andy
* CMakeLists.txt, Modules/CPack.Description.plist.in,
Modules/NSIS.template.in,
Source/CPack/cmCPackGenericGenerator.cxx,
Source/CPack/cmCPackSTGZGenerator.cxx,
Source/CPack/cmCPackTGZGenerator.cxx, Source/CPack/cpack.cxx,
Modules/CPack.cmake, Templates/CPackConfig.cmake.in: ENH: More
CPack stuff and fix zlib compression
2006-01-04 09:55 hoffman
* Source/cmFindPathCommand.cxx: ENH: remove debug print stuff
2006-01-04 08:32 andy
* Source/kwsys/CMakeLists.txt: COMP: Do not build tests if build
testing is off
2006-01-04 01:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-03 17:11 hoffman
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2006-01-03 17:07 hoffman
* Utilities/Release/cmake_release.sh.in: ENH: move to patch 2
2006-01-03 16:40 hoffman
* Source/cmMakefile.cxx, Source/cmMakefile.h,
Tests/Complex/CMakeLists.txt, Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: add new
cmakedefine01 feature from bug report 2603
2006-01-03 14:00 hoffman
* Modules/Platform/: CYGWIN-g77.cmake, CYGWIN.cmake: ENH: add exe
stuff for cygwin
2006-01-03 08:39 andy
* Source/cmSystemTools.cxx: COMP: Remove warnings on HP-UX
2006-01-03 08:39 andy
* Utilities/cmtar/append.c, Utilities/cmtar/extract.c,
Utilities/cmtar/libtar.c, Source/CPack/cmCPackLog.cxx,
Source/CPack/cpack.cxx: COMP: Remove warnings
2006-01-03 01:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-02 17:28 andy
* Source/CPack/: cmCPackGenerators.cxx,
cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
cmCPackNSISGenerator.cxx, cmCPackNSISGenerator.h,
cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h,
cmCPackSTGZGenerator.cxx, cmCPackSTGZGenerator.h,
cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h, cpack.cxx: ENH:
Start working on CPack input file and cleanups
2006-01-02 17:22 andy
* Source/CPack/: cmCPackLog.h, cmCPackLog.cxx: COMP: Fix compile
errors
2006-01-02 16:14 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackGenericGenerator.h, CPack/cmCPackLog.cxx,
CPack/cmCPackLog.h, CPack/cmCPackNSISGenerator.cxx,
CPack/cmCPackPackageMakerGenerator.cxx,
CPack/cmCPackSTGZGenerator.cxx, CPack/cmCPackTGZGenerator.cxx,
CPack/cpack.cxx: ENH: More improvements and add logging
2006-01-02 15:01 hoffman
* Tests/: CustomCommand/CMakeLists.txt, Wrapping/CMakeLists.txt:
BUG: force EXECUABLE and LIBRARY output paths so bad cache
entries do not fail tests
2006-01-02 14:33 andy
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: Flush the EXECUTABLE
and LIBRARY output path to internal
2006-01-02 13:37 hoffman
* Modules/CMakeGenericSystem.cmake,
Modules/Platform/Windows-g77.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows.cmake, Source/cmTarget.cxx: BUG: fix for
bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix
2006-01-02 13:34 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: fix build problem
on gcc
2006-01-02 12:36 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: fix for bug 2533, make
foo/foo.o now works and .o files are in the help
2006-01-02 11:39 andy
* Source/CPack/cmCPackGenericGenerator.cxx: COMP: Remove warning
2006-01-02 11:21 hoffman
* Utilities/Release/Release.cmake: ENH: remove MS dll's from
install on cygwin
2006-01-02 11:07 hoffman
* Source/: cmFindPathCommand.cxx, cmMakefile.cxx: ENH: change
framework order
2006-01-02 10:37 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cmCPackTGZGenerator.cxx,
cmCPackTGZGenerator.h: COMP: Fix build problems
2006-01-02 10:36 andy
* Source/cmGeneratedFileStream.cxx: BUG: Fix the compression with
custom extension
2006-01-02 07:53 andy
* Source/CPack/: cmCPackPackageMakerGenerator.cxx,
cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Use libtar
2006-01-02 07:52 andy
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Add a way to overwrite compression extension
2006-01-02 01:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2006-01-01 23:31 andy
* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h: ENH:
Merge from cpack branch
2006-01-01 23:28 andy
* Modules/: CPack.Description.plist.in, CPack.Info.plist.in,
NSIS.template.in: ENH: Merge from CPack branch
2006-01-01 23:21 andy
* Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.cxx,
cmCPackSTGZGenerator.h, cmCPackTGZGenerator.cxx,
cmCPackTGZGenerator.h, cpack.cxx: ENH: Merge from the cpack
branch
2006-01-01 01:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-31 13:10 king
* Tests/TarTest/CMakeLists.txt: ENH: Simplified ln command to use
relative path in symlink.
2005-12-31 12:59 king
* Source/kwsys/ProcessUNIX.c: BUG: When more than one command is
given and one of them fails to start and the rest are killed, do
not forget to reap the killed children.
2005-12-31 10:33 andy
* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
Try to fix major/minor problem on aix
2005-12-31 09:40 andy
* Utilities/cmtar/: CMakeLists.txt, config.h.in, internal.h: COMP:
Attempt to fix problems with major and minor
2005-12-31 01:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-30 21:54 hoffman
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h: ENH: move framework
stuff from FindFile to FindPath
2005-12-30 21:54 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix so verbose is
put in the correct place
2005-12-30 17:51 andy
* Utilities/cmtar/compat/snprintf.c: COMP: Fix systems that do not
have both vsnprintf and snprintf.
2005-12-30 17:27 andy
* Utilities/cmtar/: CMakeLists.txt, config.h.in, compat/compat.h,
compat/snprintf.c: COMP: Fix support for vsnprintf
2005-12-30 16:28 andy
* Source/cmSystemTools.cxx: COMP: Fix warning on sun
2005-12-30 16:05 andy
* Utilities/cmtar/extract.c: COMP: Another borland bug
2005-12-30 15:46 andy
* Tests/TarTest/CMakeLists.txt: ENH: Add testing of symlinks too
2005-12-30 15:46 andy
* Utilities/cmtar/extract.c: BUG: Handle mkdirhier properly since
it may modify the string
2005-12-30 15:32 andy
* Source/cmSystemTools.cxx: COMP: Remove sun warning
2005-12-30 15:27 andy
* Source/CMakeLists.txt, Tests/TarTest/CMakeLists.txt,
Tests/TarTest/TestTarExec.cxx: ENH: Add a tar test
2005-12-30 15:25 andy
* Source/cmake.cxx: ENH: Add a way to compare two files
2005-12-30 14:51 andy
* Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: ENH: Cleanup
the file handler stuf so that now any file descriptor type can be
used
2005-12-30 14:50 andy
* CMakeLists.txt, Utilities/cmcurl/CMakeLists.txt,
Utilities/cmexpat/CMakeLists.txt, Utilities/cmtar/CMakeLists.txt,
Utilities/cmzlib/CMakeLists.txt, Source/CMakeLists.txt: COMP:
Cleanup regular expressions
2005-12-30 14:31 andy
* Source/cmSystemTools.cxx: COMP: Remove unused variable
2005-12-30 14:23 andy
* Utilities/cmtar/compat/: basename.c, dirname.c: COMP: Remove
warnings by exposing some variables
2005-12-30 14:22 andy
* Source/cmSystemTools.cxx, Utilities/cmtar/handle.c,
Utilities/cmtar/libtar.c, Utilities/cmtar/libtar.h: COMP: Fix
support for gzip on non-32 bit platforms
2005-12-30 13:22 andy
* Utilities/cmtar/util.c: COMP: Remove warning about argument not
being int
2005-12-30 13:22 andy
* Source/: cmFindFileCommand.cxx, cmGlobalXCodeGenerator.cxx: COMP:
Remove shadow variable warning
2005-12-30 12:58 andy
* Source/cmSystemTools.cxx: COMP: Use mangle names
2005-12-30 12:58 andy
* Source/: cmFindFileCommand.cxx, cmTarget.cxx: COMP: Remove
warnings
2005-12-30 10:35 andy
* Utilities/cmtar/: CMakeLists.txt, append.c, config.h.in,
encode.c, internal.h, output.c, util.c, wrapper.c: BUG: Several
Borland fixes
2005-12-30 01:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-29 12:19 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Make
the syntax more line tar
2005-12-29 12:18 andy
* Utilities/cmtar/append.c: COMP: More cygwin fixes
2005-12-29 11:42 andy
* Utilities/cmtar/append.c: BUG: Fix on cygwin... again?
2005-12-29 11:15 andy
* Utilities/cmtar/output.c: COMP: Try to remove warnings and add
support for cygwin
2005-12-29 10:52 andy
* Source/cmake.cxx: ENH: Make additional file names optional
2005-12-29 10:43 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: ENH: Add
untaring support
2005-12-29 10:41 andy
* Utilities/cmtar/extract.c: BUG: Fix extract. Looks like dirname
actually changes the string, so temporary string should be used
2005-12-29 09:11 andy
* Utilities/cmtar/: output.c, compat/compat.h: COMP: Remove c++
style comments
2005-12-29 01:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-28 20:04 andy
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: BUG: Now really
fix the test
2005-12-28 19:31 andy
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix test
2005-12-28 17:02 andy
* Source/cmSystemTools.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Fix
complex test and fix bootstrap
2005-12-28 16:53 andy
* Source/cmSystemTools.cxx: COMP: Add missing include
2005-12-28 16:44 andy
* Source/cmSystemTools.cxx: BUG: Return proper values
2005-12-28 16:43 andy
* Utilities/cmtar/: extract.c, libtar.c: COMP: Remove more warnings
2005-12-28 16:31 andy
* Source/cmake.cxx: ENH: Add command to create tar
2005-12-28 16:30 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add method to
create tar
2005-12-28 16:30 andy
* Source/CMakeLists.txt: COMP: Link tar library to cmake
2005-12-28 16:29 andy
* CMakeLists.txt: COMP: Fix path to include files
2005-12-28 15:31 andy
* Utilities/cmtar/: CMakeLists.txt, config.h.in, handle.c,
compat/compat.h: COMP: Remove more warnings and rename library to
cmtar
2005-12-28 15:03 andy
* Utilities/cmtar/append.c: COMP: Remove warning
2005-12-28 14:58 andy
* Utilities/cmtar/: CMakeLists.txt, append.c, decode.c, extract.c,
filesystem.c, filesystem.h, handle.c, internal.h, libtar.c,
util.c, wrapper.c, compat/basename.c, compat/compat.h,
compat/dirname.c: COMP: Several borland fixes
2005-12-28 14:50 andy
* Utilities/cmtar/compat/snprintf.c: COMP: Remove warnings
2005-12-28 13:36 andy
* CMakeLists.txt: ENH: First cut at enabling tar
2005-12-28 13:35 andy
* Utilities/cmtar/append.c: COMP: Only do O_BINARY on windows
2005-12-28 13:33 andy
* Utilities/cmtar/: append.c, libtar.c: COMP: Fix windows
2005-12-28 13:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-28 12:34 andy
* Utilities/cmtar/libtar.c: ENH: Fix building on cygwin
2005-12-28 12:24 andy
* Utilities/cmtar/: CMakeLists.txt, config.h.in, extract.c,
libtar.c: COMP: Fix build on sun by adding missing include
2005-12-28 11:00 andy
* Utilities/cmtar/: CMakeLists.txt, decode.c, filesystem.c,
wrapper.c, compat/basename.c, compat/dirname.c, compat/fnmatch.c,
compat/snprintf.c: ENH: Windows fixes
2005-12-28 10:28 andy
* CMakeLists.txt: ENH: Merge change from the main tree
2005-12-28 10:19 andy
* CMakeLists.txt: ENH: Initial setup of libtar
2005-12-28 10:18 andy
* Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
config.h.in, decode.c, encode.c, extract.c, filesystem.c,
filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
compat/compat.h, compat/dirname.c, compat/fnmatch.c,
compat/gethostbyname_r.c, compat/gethostname.c,
compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
listhash/listhash.h.in: ENH: Initial import
2005-12-28 10:09 andy
* Utilities/cmtar/: CMakeLists.txt, COPYRIGHT, append.c, block.c,
config.h.in, decode.c, encode.c, extract.c, filesystem.c,
filesystem.h, handle.c, internal.h, libtar.c, libtar.h, output.c,
tar.h, util.c, wrapper.c, compat/README, compat/basename.c,
compat/compat.h, compat/dirname.c, compat/fnmatch.c,
compat/gethostbyname_r.c, compat/gethostname.c,
compat/getservbyname_r.c, compat/glob.c, compat/inet_aton.c,
compat/snprintf.c, compat/strdup.c, compat/strlcat.c,
compat/strlcpy.c, compat/strmode.c, compat/strrstr.c,
compat/strsep.c, listhash/hash.c.in, listhash/list.c.in,
listhash/listhash.h.in: ENH: Initial import
2005-12-28 10:07 andy
* Source/cmake.cxx: ENH: Add file compare
2005-12-27 15:33 hoffman
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: make sure -F is not
duplicated
2005-12-27 15:08 andy
* Source/CPack/: cmCPackConfigure.h.in, cmCPackGenerators.cxx,
cmCPackGenerators.h, cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
cmCPackNSISGenerator.h, cmCPackPackageMakerGenerator.cxx,
cmCPackPackageMakerGenerator.h, cmCPackSTGZGenerator.h,
cmCPackTGZGenerator.cxx, cmCPackTGZGenerator.h: ENH: Remove
references to m_Makefile. It is now private. Fix several build
problems. Change generator creation. ...
2005-12-27 14:56 hoffman
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx: ENH: add
framework support to FIND_FILE
2005-12-27 14:32 andy
* Source/CPack/cpack.cxx, Utilities/CMakeLists.txt: ENH: Improve
help arguments and add generation of doc files
2005-12-27 13:10 andy
* Source/cmCTest.cxx: ENH: Fix command line argument parsing
2005-12-27 13:03 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove warning
2005-12-26 13:14 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmMakefile.cxx,
cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
kwsys/SystemTools.cxx: ENH: add better support for framework
linking
2005-12-26 01:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-25 01:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-24 01:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-23 01:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-22 16:42 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeMSYSFindMake.cmake,
Modules/CMakeMinGWFindMake.cmake, Source/CMakeLists.txt,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.cxx,
Source/cmGlobalMSYSMakefileGenerator.h,
Source/cmGlobalMinGWMakefileGenerator.cxx,
Source/cmGlobalMinGWMakefileGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h, Source/cmake.cxx: ENH:
fix borland make clean targets before build, add new generators
for msys and mingw
2005-12-22 16:02 hoffman
* ChangeLog.manual, Modules/CMake.cmake,
Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeCommonLanguageInclude.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeExportBuildSettings.cmake,
Modules/CMakeFindFrameworks.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeImportBuildSettings.cmake,
Modules/CMakeJavaInformation.cmake,
Modules/CMakePrintSystemInformation.cmake,
Modules/CMakeRCInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/CMakeTestJavaCompiler.cmake,
Modules/CMakeTestRCCompiler.cmake,
Modules/CMakeVS6BackwardCompatibility.cmake,
Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
Modules/FindJPEG.cmake, Modules/FindJava.cmake,
Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Modules/FindRuby.cmake, Modules/FindSDL.cmake,
Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
Modules/FindWget.cmake, Modules/FindWish.cmake,
Modules/FindX11.cmake, Modules/FindZLIB.cmake,
Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForANSIStreamHeaders.cmake,
Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
Modules/UseVTKBuildSettings40.cmake,
Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
Modules/UsewxWidgets.cmake, Modules/readme.txt,
Source/cmBuildCommand.cxx, Source/cmBuildNameCommand.h,
Source/cmCTest.cxx, Source/cmDepends.cxx, Source/cmDepends.h,
Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
Source/cmDependsJava.cxx, Source/cmDependsJava.h,
Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmFindPackageCommand.h,
Source/cmGetCMakePropertyCommand.h,
Source/cmGetDirectoryPropertyCommand.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmInstallTargetsCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSiteNameCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTryRunCommand.h,
Source/cmakemain.cxx, Source/CTest/cmCTestBuildCommand.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge changes from
main tree to branch
2005-12-22 15:41 andy
* Modules/CPack.Description.plist.in, Modules/CPack.Info.plist.in,
Source/CPack/cmCPackPackageMakerGenerator.cxx,
Source/CPack/cmCPackPackageMakerGenerator.h: ENH: Ok, now it
works
2005-12-22 15:34 andy
* Source/CPack/cmCPackGenericGenerator.cxx: ENH: Add mandatory
project description file or string
2005-12-22 15:34 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add XML
encoduing method
2005-12-22 01:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-21 15:45 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: make sure depend helper actually works, if a depend library
gets updated, then the target needs to be removed, and the
CONFIGURATION directory needs to be used
2005-12-21 08:46 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Libraries and
executables that are built with version numbers and symlinks
should be built by a rule using the real file name. The symlink
file names should be rules that just depend on the main rule.
This way if a version number changes a target will re-link with
the new name and the symlinks will be updated.
2005-12-21 01:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-20 14:07 andy
* Utilities/cmcurl/mprintf.c: COMP: Fix build on uclibc
2005-12-20 13:53 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: remove duplicates
2005-12-20 13:22 king
* Source/kwsys/ProcessWin32.c: ENH: Improved robustness of sharing
parent pipes with children. This ensures that the parent pipe
handles are inherited by the children. If a parent pipe handle
is invalid a handle to an empty pipe is given to the child to
make sure all pipes are defined for the children.
2005-12-20 09:20 andy
* Source/CMakeLists.txt: ENH: Start working on PackageMaker
2005-12-20 01:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-19 18:17 andy
* Source/CPack/: cmCPackGenerators.cxx,
cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
cmCPackPackageMakerGenerator.cxx, cmCPackPackageMakerGenerator.h:
ENH: Start working on Osx
2005-12-19 11:29 hoffman
* Source/: cmGlobalXCodeGenerator.cxx,
CTest/cmCTestBuildAndTestHandler.cxx: BUG: fix for bug 2560,
Xcode does not create correct bundles
2005-12-19 01:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-18 10:00 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx,
cmCPackNSISGenerator.h, cpack.cxx: ENH: 'Finish; NSI
2005-12-18 09:59 andy
* Modules/NSIS.template.in: ENH: Unify with Ken's
2005-12-18 01:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-17 01:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-16 16:49 hoffman
* Source/cmDocumentation.cxx: ENH: make sure uncommented modules
are not documented
2005-12-16 09:03 andy
* Source/kwsys/SystemTools.cxx: BUG: Return if the file is in any
directory not just in first one
2005-12-16 01:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-15 16:28 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Fix test
2005-12-15 14:17 martink
* Modules/: FindMFC.cmake, FindMPEG.cmake, FindMPEG2.cmake,
FindMPI.cmake, FindMotif.cmake, FindOpenGL.cmake, FindPHP4.cmake,
FindPerl.cmake, FindPerlLibs.cmake, FindPhysFS.cmake,
FindPike.cmake, FindPythonInterp.cmake, FindPythonLibs.cmake,
FindQt.cmake, FindQt4.cmake, FindRuby.cmake, FindSDL.cmake,
FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
FindSDL_sound.cmake, FindSDL_ttf.cmake, FindTCL.cmake,
FindTIFF.cmake, FindTclsh.cmake, FindThreads.cmake,
FindVTK.cmake, FindWget.cmake, FindWish.cmake, FindX11.cmake,
FindwxWindows.cmake, TestForANSIStreamHeaders.cmake,
TestForSTDNamespace.cmake, UseSWIG.cmake, Use_wxWindows.cmake:
ENH: cleanups
2005-12-15 12:01 andy
* Source/cmInstallTargetsCommand.cxx: ENH: Report an error if the
target does not exists
2005-12-15 10:41 martink
* Modules/: CMakeBackwardCompatibilityCXX.cmake,
CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake,
CheckCXXSourceCompiles.cmake, CheckIncludeFile.cmake,
CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
CheckLibraryExists.cmake, CheckSymbolExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake,
FindAVIFile.cmake, FindCABLE.cmake, FindFLTK.cmake,
FindGLUT.cmake, FindGTK.cmake, FindHTMLHelp.cmake, FindITK.cmake,
FindImageMagick.cmake, FindJNI.cmake, FindJPEG.cmake,
FindJava.cmake, FindLATEX.cmake, FindMatlab.cmake: ENH: some
style fixes for the book
2005-12-15 09:19 hoffman
* Modules/FindQt3.cmake, Source/cmDocumentation.cxx: ENH: fix
module documenation to handle bad docs and fix qt3 docs
2005-12-15 01:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-14 13:51 hoffman
* Modules/CMake.cmake, Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeCommonLanguageInclude.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeExportBuildSettings.cmake,
Modules/CMakeFindFrameworks.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeImportBuildSettings.cmake,
Modules/CMakeJavaInformation.cmake,
Modules/CMakePrintSystemInformation.cmake,
Modules/CMakeRCInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/CMakeTestJavaCompiler.cmake,
Modules/CMakeTestRCCompiler.cmake,
Modules/CMakeVS6BackwardCompatibility.cmake,
Modules/CMakeVS7BackwardCompatibility.cmake, Modules/CTest.cmake,
Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
Modules/Documentation.cmake, Modules/FindAVIFile.cmake,
Modules/FindCABLE.cmake, Modules/FindCurses.cmake,
Modules/FindCygwin.cmake, Modules/FindDCMTK.cmake,
Modules/FindDart.cmake, Modules/FindDoxygen.cmake,
Modules/FindFLTK.cmake, Modules/FindGCCXML.cmake,
Modules/FindGLU.cmake, Modules/FindGLUT.cmake,
Modules/FindGTK.cmake, Modules/FindGnuplot.cmake,
Modules/FindHTMLHelp.cmake, Modules/FindITK.cmake,
Modules/FindImageMagick.cmake, Modules/FindJNI.cmake,
Modules/FindJPEG.cmake, Modules/FindJava.cmake,
Modules/FindKDE.cmake, Modules/FindLATEX.cmake,
Modules/FindMFC.cmake, Modules/FindMPEG.cmake,
Modules/FindMPEG2.cmake, Modules/FindMPI.cmake,
Modules/FindMatlab.cmake, Modules/FindMotif.cmake,
Modules/FindOpenAL.cmake, Modules/FindOpenGL.cmake,
Modules/FindPHP4.cmake, Modules/FindPNG.cmake,
Modules/FindPerl.cmake, Modules/FindPerlLibs.cmake,
Modules/FindPhysFS.cmake, Modules/FindPike.cmake,
Modules/FindPythonInterp.cmake, Modules/FindPythonLibs.cmake,
Modules/FindQt.cmake, Modules/FindQt3.cmake,
Modules/FindQt4.cmake, Modules/FindRuby.cmake,
Modules/FindSDL.cmake, Modules/FindSDL_image.cmake,
Modules/FindSDL_mixer.cmake, Modules/FindSDL_net.cmake,
Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
Modules/FindSWIG.cmake, Modules/FindSelfPackers.cmake,
Modules/FindTCL.cmake, Modules/FindTIFF.cmake,
Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
Modules/FindUnixCommands.cmake, Modules/FindVTK.cmake,
Modules/FindWget.cmake, Modules/FindWish.cmake,
Modules/FindX11.cmake, Modules/FindZLIB.cmake,
Modules/FindwxWindows.cmake, Modules/TestBigEndian.cmake,
Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForANSIStreamHeaders.cmake,
Modules/TestForSTDNamespace.cmake, Modules/UseQt4.cmake,
Modules/UseSWIG.cmake, Modules/UseVTK40.cmake,
Modules/UseVTKBuildSettings40.cmake,
Modules/UseVTKConfig40.cmake, Modules/Use_wxWindows.cmake,
Modules/UsewxWidgets.cmake, Modules/readme.txt,
Source/cmDocumentation.cxx, Source/cmDocumentation.h,
Source/cmakemain.cxx: ENH: add documentation support for modules
2005-12-14 11:00 king
* Source/cmGlobalVisualStudio7Generator.h: ENH: Renamed
ZeroTargetCheck target to ZERO_CHECK for consistency with other
CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL).
2005-12-14 10:58 king
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Fix conversion
warning.
2005-12-14 10:47 king
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator3.cxx,
cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: Removed cmMakefile
arguments from cmTarget methods because cmTarget has the ivar
m_Makefile now. Re-implemented
cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new
global knowledge and avoid the need to look at the cache for
information about other targets. This should fix problems with
custom commands and executables with the OUTPUT_NAME set. Also
the <target>_LIBRARY_TYPE cache variable is no longer needed at
all and has been removed.
2005-12-13 18:23 king
* Source/cmGlobalVisualStudio8Generator.cxx: COMP: Fixed unused
variable warning.
2005-12-13 15:16 andy
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Fix the problem with
update.xml.tmp not being coppied
2005-12-13 15:14 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: removed
TARGET_DIR_PREFIX support and someother fix
2005-12-13 15:13 martink
* Source/cmLocalVisualStudio7Generator.cxx: ENH: removed
TARGET_DIR_PREFIX support
2005-12-13 15:12 martink
* Source/cmTryRunCommand.h: STYLE: fix missing docs
2005-12-13 14:21 king
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmGlobalVisualStudio8Generator.h,
cmLocalVisualStudio7Generator.cxx: ENH: Added support for
parallel builds in VS 8. There is now a special target on which
all other targets depend that re-runs CMake if any listfiles have
been changed. This addresses bug#2512.
2005-12-13 14:07 martink
* Utilities/Release/CMake.nsi.in: ENH: removed the add to path
2005-12-13 04:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-12 11:34 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug 2584,
empty source groups with children skipped
2005-12-12 04:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-11 04:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-11 00:12 andy
* Source/kwsys/SystemTools.cxx: COMP: for a in range(100):
write_on_board(No std in kwsys...)
2005-12-10 12:16 andy
* Modules/NSIS.template.in: ENH: Some fixes to make it work
2005-12-10 12:14 andy
* Source/CPack/: cmCPackGenericGenerator.cxx,
cmCPackGenericGenerator.h, cmCPackNSISGenerator.cxx, cpack.cxx:
ENH: More work on NSIS:
2005-12-10 12:11 andy
* Source/cmLocalGenerator.cxx: ENH: Allow the installer to
overwrite the install prefix
2005-12-10 12:10 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Add a method to remove
remaining arguments
2005-12-10 12:09 andy
* Source/kwsys/Glob.hxx.in: COMP: Fix the exporting so that it can
actually be used
2005-12-10 12:08 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
another signature to FindProgram that matches more to the one
from CMake
2005-12-10 04:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-09 23:04 hoffman
* Source/: cmDependsC.cxx, cmDependsC.h: ENH: try to fix hp build
problem
2005-12-09 16:32 andy
* Source/cmDependsC.h: ENH: fix compile error
2005-12-09 14:30 hoffman
* Source/: cmDependsC.cxx, cmDependsC.h: ENH: clean up style a bit
2005-12-09 13:58 hoffman
* Source/: cmDependsC.cxx, cmDependsC.h,
cmLocalUnixMakefileGenerator3.cxx: PERF: apply patch for bug 2575
speeds up depend scanning
2005-12-09 04:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-08 04:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-07 11:39 andy
* Source/: cmBuildNameCommand.h, cmFindPackageCommand.h,
cmGetCMakePropertyCommand.h, cmGetDirectoryPropertyCommand.h,
cmSetDirectoryPropertiesCommand.h, cmSiteNameCommand.h: ENH: Make
commands scriptable
2005-12-06 10:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-05 08:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-04 05:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-03 06:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-02 09:18 hoffman
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2005-12-02 09:16 hoffman
* ChangeLog.manual, Utilities/Release/config_IRIX64,
Utilities/Release/release_dispatch.sh: ENH: fix change log and
change sgi release scripts
2005-12-02 05:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-12-01 21:52 andy
* Modules/NSIS.template.in, Source/CPack/cmCPackNSISGenerator.cxx,
Source/CPack/cmCPackNSISGenerator.h: ENH: Work on nsis
2005-12-01 12:27 hoffman
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2005-12-01 11:41 andy
* Source/: cmBuildCommand.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, CTest/cmCTestBuildCommand.cxx: ENH: Add
a way for the generated command to include extra flags. This is
useful for CTest (or try compile) to add -j2
2005-12-01 05:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-30 13:46 andy
* Source/cmMakefile.cxx: ENH: Add variable for debugging. This
variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file
of the current cmake list file.
2005-11-30 05:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-29 05:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-28 15:57 hoffman
* Source/CMakeLists.txt, Tests/Tutorial/Step1/CMakeLists.txt,
Tests/Tutorial/Step1/TutorialConfig.h.in,
Tests/Tutorial/Step1/tutorial.cxx,
Tests/Tutorial/Step2/CMakeLists.txt,
Tests/Tutorial/Step2/TutorialConfig.h.in,
Tests/Tutorial/Step2/tutorial.cxx,
Tests/Tutorial/Step2/MathFunctions/CMakeLists.txt,
Tests/Tutorial/Step2/MathFunctions/MathFunctions.h,
Tests/Tutorial/Step2/MathFunctions/mysqrt.cxx,
Tests/Tutorial/Step3/CMakeLists.txt,
Tests/Tutorial/Step3/TutorialConfig.h.in,
Tests/Tutorial/Step3/tutorial.cxx,
Tests/Tutorial/Step3/MathFunctions/CMakeLists.txt,
Tests/Tutorial/Step3/MathFunctions/MathFunctions.h,
Tests/Tutorial/Step3/MathFunctions/mysqrt.cxx,
Tests/Tutorial/Step4/CMakeLists.txt,
Tests/Tutorial/Step4/TutorialConfig.h.in,
Tests/Tutorial/Step4/tutorial.cxx,
Tests/Tutorial/Step4/MathFunctions/CMakeLists.txt,
Tests/Tutorial/Step4/MathFunctions/MathFunctions.h,
Tests/Tutorial/Step4/MathFunctions/mysqrt.cxx,
Tests/Tutorial/Step5/CMakeLists.txt,
Tests/Tutorial/Step5/TutorialConfig.h.in,
Tests/Tutorial/Step5/tutorial.cxx,
Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt,
Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx,
Tests/Tutorial/Step5/MathFunctions/MathFunctions.h,
Tests/Tutorial/Step5/MathFunctions/mysqrt.cxx: ENH: move tutorial
to branch
2005-11-28 15:15 hoffman
* CMakeLists.txt, Source/cmDependsFortranLexer.cxx,
Source/cmDependsFortranLexer.in.l: ENH: Version 2.2.3
2005-11-28 14:19 hoffman
* Modules/VTKCompatibility.cmake: ENH: fix problem with building
vtk 4.4.2
2005-11-28 14:05 hoffman
* Modules/VTKCompatibility.cmake: ENH: fix for vtk 4.4.2 and cmake
2.2
2005-11-28 05:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-27 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-26 05:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-25 05:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-24 05:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-23 12:33 hoffman
* ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestJavaCompiler.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake,
Modules/CheckVariableExists.cmake, Modules/FindOpenAL.cmake,
Modules/FindPhysFS.cmake, Modules/FindQt3.cmake,
Modules/FindSDL.cmake, Modules/FindSDL.cmake.bak,
Modules/FindSDL_image.cmake, Modules/FindSDL_image.cmake.bak,
Modules/FindSDL_mixer.cmake, Modules/FindSDL_mixer.cmake.bak,
Modules/FindSDL_net.cmake, Modules/FindSDL_net.cmake.bak,
Modules/FindSDL_sound.cmake, Modules/FindSDL_ttf.cmake,
Modules/FindSDL_ttf.cmake.bak, Modules/Platform/SunOS.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-icl.cmake,
Modules/Platform/Windows-ifort.cmake,
Source/cmAddLibraryCommand.h, Source/cmAddSubDirectoryCommand.h,
Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.h,
Source/cmCTest.cxx, Source/cmConfigureFileCommand.h,
Source/cmCreateTestSourceList.h, Source/cmElseCommand.h,
Source/cmEnableLanguageCommand.h,
Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
Source/cmExecProgramCommand.h, Source/cmFLTKWrapUICommand.h,
Source/cmFileCommand.h, Source/cmForEachCommand.h,
Source/cmGetCMakePropertyCommand.h,
Source/cmGetDirectoryPropertyCommand.h,
Source/cmGetSourceFilePropertyCommand.h,
Source/cmGetTargetPropertyCommand.h,
Source/cmGetTestPropertyCommand.h,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmIncludeCommand.h,
Source/cmInstallFilesCommand.h, Source/cmInstallTargetsCommand.h,
Source/cmLoadCacheCommand.h, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMacroCommand.h, Source/cmMakefile.cxx,
Source/cmMarkAsAdvancedCommand.h, Source/cmMessageCommand.h,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.h,
Source/cmQTWrapUICommand.h, Source/cmSetCommand.h,
Source/cmSetSourceFilesPropertiesCommand.h,
Source/cmSetTargetPropertiesCommand.h,
Source/cmSetTestsPropertiesCommand.h, Source/cmSourceFile.cxx,
Source/cmSourceGroupCommand.h, Source/cmSubdirCommand.h,
Source/cmSystemTools.cxx, Source/cmTarget.cxx,
Source/cmTryCompileCommand.h, Source/cmTryRunCommand.h,
Source/cmVariableRequiresCommand.h, Source/cmWhileCommand.h,
Source/cmWriteFileCommand.h, Source/cmXCode21Object.cxx,
Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
Source/ctest.cxx, Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestScriptHandler.h,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
Tests/ExternalOBJ/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
Utilities/Release/CMake.nsi.in: ENH: merge fixes from main tree,
see ChangeLog.manual
2005-11-23 10:27 hoffman
* Source/cmTarget.cxx: ENH: executable prefix and post fix
variables should not be the same as the executable extension
2005-11-23 05:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-22 17:03 king
* Source/: cmMakefile.cxx, cmTarget.cxx: BUG: Do not expand escape
sequences when re-expanding variables in include directories,
link directories, and link libraries.
2005-11-22 16:59 king
* Source/cmOrderLinkDirectories.cxx: BUG: Do not accept a directory
name as a library.
2005-11-22 16:08 hoffman
* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
BUG: fix for bug 2357, do not allow targets to link to
directories
2005-11-22 15:15 hoffman
* Source/CTest/cmCTestScriptHandler.h: BUG: fix spelling error
2005-11-22 13:37 king
* Source/: cmGlobalVisualStudio7Generator.h,
cmGlobalVisualStudio8Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Tweak VS8 generator to
keep VS8 happy. The .vcproj files need their own GUIDs in a
ProjectGUID attribute. The top level .sln file needs a special
comment at the top to allow it to be opened with double-click in
explorer.
2005-11-22 13:36 king
* CMakeLists.txt: COMP: Define _CRT_SECURE_NO_DEPRECATE to build
CMake itself on VS8. This disables 1000s of deprecation warnings
about standard code.
2005-11-22 12:04 hoffman
* Modules/Platform/Windows-cl.cmake: BUG: fix for bug 2488
2005-11-22 11:44 hoffman
* Modules/Platform/: Linux-icpc.cmake, SunOS.cmake: ENH: more
compiler flags
2005-11-22 11:35 king
* Source/cmSetTargetPropertiesCommand.h: STYLE: Fixed documentation
to state target_EXPORTS default right after DEFINE_SYMBOL
documentation instead of many sentences later in a random place.
2005-11-22 11:33 king
* Modules/FindQt3.cmake: BUG: QT_DEFINITIONS should not be quoted.
This addresses bug#2481.
2005-11-22 11:28 hoffman
* Modules/CMakeTestJavaCompiler.cmake: ENH: set java compiler works
2005-11-22 05:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-21 05:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-20 05:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-19 09:40 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmSetTargetPropertiesCommand.h: ENH: add some more properties for
visual studio projects
2005-11-19 08:29 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: COMP: fix compile error
2005-11-19 08:04 hoffman
* Source/cmTryRunCommand.h: ENH: fix docs
2005-11-19 05:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-18 17:07 andy
* Source/CPack/: cmCPackGenerators.cxx,
cmCPackGenericGenerator.cxx, cmCPackGenericGenerator.h,
cmCPackTGZGenerator.cxx, cpack.cxx: ENH: Use cmMakefile instead
for the options, more cleanups and start working on NSIS
2005-11-18 17:07 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
another signature for FindProgram that takes the list of names
2005-11-18 17:06 andy
* Source/CMakeLists.txt: ENH: Add NSIS
2005-11-18 16:59 hoffman
* Source/cmXCodeObject.cxx: ENH: more chars need quotes
2005-11-18 15:03 martink
* Utilities/Release/CMake.nsi.in: BUG: fixe dproblem with not
uninstalling start menu entries
2005-11-18 14:12 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: fixes for Xcode 2.2
2005-11-18 10:40 hoffman
* Source/CTest/cmCTestBuildHandler.cxx: ENH: add new error regex
2005-11-18 10:36 king
* Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-icl.cmake,
Modules/Platform/Windows-ifort.cmake,
Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed
flag-to-vcproj-attribute conversion code to work again (it was
broken by the optimization changes). Added conversion of /nologo
flag to SuppressStartupBanner attribute and /Gy flag to
EnableFunctionLevelLinking attribute.
2005-11-17 16:49 king
* Tests/Wrapping/CMakeLists.txt: COMP: Need target-level dependency
from wrapper targets on Wrap executable target.
2005-11-17 15:57 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed XML escapes
for custom commands. Also added escaping of newlines for VS
2005.
2005-11-17 15:44 king
* Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not dereference
an end iterator.
2005-11-17 13:49 king
* Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmSourceFile.cxx, Tests/ExternalOBJ/CMakeLists.txt: BUG:
Fixed support for external object files built by custom commands.
Also added a test to keep it working.
2005-11-17 11:44 martink
* Source/: cmVariableRequiresCommand.h, cmWhileCommand.h,
cmWriteFileCommand.h: STYLE: fix docs
2005-11-17 11:37 martink
* Source/: cmTryCompileCommand.h, cmTryRunCommand.h: STYLE: fix
docs
2005-11-17 11:20 martink
* Source/cmSubdirCommand.h: STYLE: fix docs
2005-11-17 11:04 martink
* Source/cmSourceGroupCommand.h: STYLE: fix docs
2005-11-17 10:41 martink
* Source/cmSetTargetPropertiesCommand.h: STYLE: fix docs
2005-11-17 10:36 martink
* Source/cmSetSourceFilesPropertiesCommand.h: STYLE: fix docs
2005-11-17 10:28 martink
* Source/: cmQTWrapUICommand.h, cmSetCommand.h: STYLE: fix docs
2005-11-17 10:20 martink
* Source/: cmMessageCommand.h, cmQTWrapCPPCommand.h: STYLE: fix
docs
2005-11-17 09:44 martink
* Source/cmIfCommand.cxx: BUG: clean up scoping
2005-11-17 09:32 martink
* Source/: cmIfCommand.cxx: BUG: fix incrementing past end
2005-11-17 09:31 martink
* Source/cmMarkAsAdvancedCommand.h: STYLE: fix docs
2005-11-17 05:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-16 14:41 martink
* Source/cmMacroCommand.h: STYLE: fix docs
2005-11-16 14:36 martink
* Source/: cmInstallTargetsCommand.h, cmLoadCacheCommand.h: STYLE:
fix docs
2005-11-16 14:27 martink
* Source/cmInstallFilesCommand.h: STYLE: fix docs
2005-11-16 14:08 martink
* Source/: cmIfCommand.h, cmIncludeCommand.h: STYLE: fix docs
2005-11-16 14:02 martink
* Source/cmGetTestPropertyCommand.h: STYLE: fix docs
2005-11-16 13:13 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCode21Object.cxx,
cmXCodeObject.cxx, cmXCodeObject.h: ENH: fixes for xcode21 and
build styles and comments in the generated project
2005-11-16 12:08 martink
* Source/: cmGetSourceFilePropertyCommand.h,
cmGetTargetPropertyCommand.h: STYLE: fix docs
2005-11-16 12:05 martink
* Source/cmGetDirectoryPropertyCommand.h: STYLE: fix docs
2005-11-16 12:00 martink
* Source/: cmForEachCommand.h, cmGetCMakePropertyCommand.h: STYLE:
fix docs
2005-11-16 11:57 martink
* Source/cmFLTKWrapUICommand.h: STYLE: fix docs
2005-11-16 11:39 king
* Source/kwsys/ProcessUNIX.c: STYLE: Documented reference to "man
select_tut".
2005-11-16 11:36 king
* Source/kwsys/ProcessWin32.c: BUG: Do not close handle obtained
from GetModuleHandle which does not increase the reference count
of the module.
2005-11-16 11:25 martink
* Source/cmFileCommand.h: STYLE: fix docs
2005-11-16 10:40 martink
* Source/cmExecProgramCommand.h: STYLE: fix docs
2005-11-16 10:35 martink
* Source/: cmEnableTestingCommand.h, cmEndForEachCommand.h,
cmEndIfCommand.h, cmEndWhileCommand.h: STYLE: fix docs
2005-11-16 10:31 martink
* Source/: cmCreateTestSourceList.h, cmElseCommand.h,
cmEnableLanguageCommand.h: STYLE: fix docs
2005-11-16 10:26 martink
* Source/: cmConfigureFileCommand.h: STYLE: fix docs
2005-11-16 10:22 martink
* Source/cmCMakeMinimumRequired.h: STYLE: fix docs
2005-11-16 10:14 martink
* Source/: cmAddLibraryCommand.h, cmAddSubDirectoryCommand.h:
STYLE: fix docs
2005-11-16 10:08 martink
* Source/ctest.cxx: STYLE: removed some docs that did not make
sense
2005-11-16 06:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-15 13:30 martink
* Source/cmConfigureFileCommand.h: STYLE: updated comments
2005-11-15 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-14 14:21 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeTestCCompiler.cmake: BUG:
fix SIZEOF VOIDP problem
2005-11-14 12:29 andy
* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
CPack/cmCPackConfigure.h.in, CPack/cmCPackTGZGenerator.cxx,
CPack/cmCPackTGZGenerator.h: ENH: More cross platform stuff
2005-11-14 05:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-13 05:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-12 05:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-11 14:39 andy
* Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Cleanup
2005-11-11 14:32 andy
* Source/CPack/cmCPackSTGZGenerator.cxx: ENH: Fix for sun
2005-11-11 14:25 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackGenericGenerator.h, CPack/cmCPackSTGZGenerator.cxx,
CPack/cmCPackSTGZGenerator.h, CPack/cmCPackTGZGenerator.cxx,
CPack/cmCPackTGZGenerator.h: ENH: Add support for self extracted
tars
2005-11-11 05:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-10 15:15 andy
* Source/: CMakeLists.txt, cmConfigure.cmake.h.in,
CPack/cmCPackTGZGenerator.h: COMP: Fix building on Cygwin
2005-11-10 15:13 martink
* Tests/Tutorial/Step5/MathFunctions/CMakeLists.txt: ENH: some
fixes
2005-11-10 15:10 martink
* Tests/Tutorial/: Step1/tutorial.cxx, Step2/tutorial.cxx,
Step3/tutorial.cxx, Step4/tutorial.cxx, Step5/tutorial.cxx: ENH:
some fixes
2005-11-10 14:36 andy
* Source/: CMakeLists.txt, CPack/cmCPackGenerators.cxx,
CPack/cmCPackGenerators.h, CPack/cmCPackGenericGenerator.cxx,
CPack/cmCPackGenericGenerator.h, CPack/cmCPackTGZGenerator.cxx,
CPack/cmCPackTGZGenerator.h, CPack/cpack.cxx: ENH: Start working
on CPack
2005-11-10 14:33 andy
* Source/cmLocalGenerator.cxx: ENH: Make CMAKE_INSTALL_PREFIX to be
optional (on by default)
2005-11-10 14:32 andy
* Source/CTest/cmCTestGenericHandler.h: ENH: More type macros
2005-11-10 14:32 andy
* Source/kwsys/Glob.hxx.in: COMP: Fix the building with Glob
2005-11-10 14:31 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Add method to delete the
remaining arguments
2005-11-10 14:28 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: add all libs
2005-11-10 12:02 martink
* Tests/Tutorial/: Step5/CMakeLists.txt, Step2/CMakeLists.txt,
Step3/CMakeLists.txt, Step4/CMakeLists.txt,
Step5/MathFunctions/CMakeLists.txt: ENH: some fixes
2005-11-10 11:48 martink
* Tests/Tutorial/Step5/MathFunctions/MakeTable.cxx: STYLE: fix
spelling
2005-11-10 10:55 martink
* Source/CMakeLists.txt: ENH: added tutorial tests
2005-11-10 10:55 martink
* Source/CTest/cmCTestTestHandler.cxx: ENH: change the pass regexp
so that it overrides the return value
2005-11-10 10:51 martink
* Tests/Tutorial/Step5/: CMakeLists.txt, TutorialConfig.h.in,
tutorial.cxx, MathFunctions/CMakeLists.txt,
MathFunctions/MakeTable.cxx, MathFunctions/MathFunctions.h,
MathFunctions/mysqrt.cxx: ENH: step 5
2005-11-10 10:50 martink
* Tests/Tutorial/Step4/: CMakeLists.txt, TutorialConfig.h.in,
tutorial.cxx, MathFunctions/CMakeLists.txt,
MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
step 4
2005-11-10 10:50 martink
* Tests/Tutorial/Step3/: CMakeLists.txt, TutorialConfig.h.in,
tutorial.cxx, MathFunctions/CMakeLists.txt,
MathFunctions/MathFunctions.h, MathFunctions/mysqrt.cxx: ENH:
step 3
2005-11-10 04:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-09 16:21 martink
* Tests/Tutorial/: Step1/CMakeLists.txt, Step1/TutorialConfig.h.in,
Step1/tutorial.cxx, Step2/CMakeLists.txt,
Step2/TutorialConfig.h.in, Step2/tutorial.cxx,
Step2/MathFunctions/CMakeLists.txt,
Step2/MathFunctions/MathFunctions.h,
Step2/MathFunctions/mysqrt.cxx: ENH: checkeed in step 1 and 2
2005-11-09 11:14 andy
* Source/cmSetTestsPropertiesCommand.h: STYLE: More comments
2005-11-09 11:07 andy
* Source/: cmSetTestsPropertiesCommand.h,
CTest/cmCTestTestHandler.cxx, kwsys/CMakeLists.txt: ENH: Change
flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and
add help in cmSetTestsPropertiesCommand
2005-11-09 07:22 andy
* Source/kwsys/CMakeLists.txt: COMP: Fix all dashboards
2005-11-09 05:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-08 17:59 andy
* Source/kwsys/: CMakeLists.txt, testRegistry.cxx: ENH: Add test
for output regular expression
2005-11-08 17:59 andy
* Source/: cmLocalGenerator.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: Add support for output reguilar
expression
2005-11-08 05:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-07 05:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-06 05:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-05 04:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-04 10:52 martink
* Source/cmCPluginAPI.h: DOC: updated comment about the inherited
ivar
2005-11-04 09:28 andy
* Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
Cleanup and unify
2005-11-03 04:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-11-02 13:59 martink
* Modules/CheckLibraryExists.cmake: DOC: better documentation
2005-11-02 13:51 martink
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
CheckLibraryExists.cmake, CheckSymbolExists.cmake,
CheckVariableExists.cmake: DOC: better documentaiton
2005-11-02 04:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-31 12:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-31 10:52 hoffman
* Utilities/Release/release_dispatch.sh: ENH: change names of
machine
2005-10-31 10:48 hoffman
* Utilities/Release/: cmake_release.sh: ENH: update revision
numbers
2005-10-31 10:01 hoffman
* ChangeLog.manual, Source/cmFileTimeComparison.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmake.cxx: ENH:
merge from main tree
2005-10-30 08:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-28 17:46 hoffman
* Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
FindSDL_sound.cmake, FindSDL_ttf.cmake: ENH: changes from Eric
Wing, bug 2249
2005-10-28 11:52 hoffman
* Source/cmWin32ProcessExecution.cxx: BUG: fix stack over write bug
2005-10-28 11:51 hoffman
* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
space in path probs
2005-10-28 11:32 hoffman
* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in: BUG: fix
release with spaces in the path
2005-10-28 11:31 hoffman
* Source/cmWin32ProcessExecution.cxx: BUG: fix stack write error
2005-10-28 11:02 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: make the clean
target work
2005-10-27 13:57 king
* Source/: cmFileTimeComparison.cxx, kwsys/SystemTools.cxx: ENH:
Improved file modification time comparison on Windows to use
GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle
to get file times. This results in a 30% reduction in time to do
a build system check.
2005-10-26 09:03 hoffman
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2005-10-26 05:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-25 05:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-24 17:00 hoffman
* ChangeLog.manual: [no log message]
2005-10-24 15:43 hoffman
* CMakeLists.txt, Modules/Platform/Windows-gcc.cmake,
Source/cmBuildNameCommand.h, Source/cmFileCommand.cxx,
Source/cmFileCommand.h,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalKdevelopGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmOutputRequiredFilesCommand.cxx,
Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/StringFile.cxx: ENH: move stuff into the
branch in prep for 2.2.2
2005-10-24 05:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-23 05:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-22 05:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-21 15:24 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for bad
placement of SILENT target
2005-10-21 12:04 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: symlink issue
2005-10-21 11:10 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix bad checkin
that had debugging code in it
2005-10-21 09:49 hoffman
* Source/kwsys/testFail.c: ENH: try to get this thing to pass with
cmake 2.2.1
2005-10-21 04:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-20 16:37 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix over checking
of build system
2005-10-20 16:37 martink
* Source/cmake.cxx: STYLE: minor cleanup
2005-10-20 15:03 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for def files
and new local target link lines
2005-10-20 14:25 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: missing
check_build_system for all target
2005-10-20 13:40 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: big cleanup and fix for
jump commands
2005-10-20 10:10 hoffman
* Source/: cmStringCommand.cxx, cmStringCommand.h: BUG: end is not
really end, but rather length
2005-10-20 04:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-19 13:23 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix compiler
error
2005-10-19 11:00 andy
* Source/: cmCTest.cxx, CTest/cmCTestUpdateHandler.cxx: ENH: More
output
2005-10-19 11:00 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Initialize to something
resonable
2005-10-19 10:47 andy
* Source/kwsys/: Glob.cxx, Glob.hxx.in: COMP: More namespace fixes
to build on HP
2005-10-19 10:03 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: cd into local directory to
reduce link line length
2005-10-19 08:42 andy
* Source/kwsys/Glob.cxx: COMP: Fix namespace. This way kwsys can be
built outside cmake
2005-10-19 04:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-18 16:35 hoffman
* Source/cmOutputRequiredFilesCommand.cxx: ENH: fix test
2005-10-18 16:10 hoffman
* Source/cmOutputRequiredFilesCommand.cxx: ENH: add .txx files and
put the start directory in the search path
2005-10-18 16:09 hoffman
* Source/cmLocalKdevelopGenerator.cxx: ENH: unused include
2005-10-18 16:09 hoffman
* Source/cmBuildNameCommand.h: ENH: spelling
2005-10-18 14:08 andy
* bootstrap, Source/kwsys/CMakeLists.txt, Source/kwsys/Glob.cxx,
Source/kwsys/Glob.hxx.in: ENH: Push glob to the kwsys
2005-10-18 13:25 andy
* Modules/Platform/Windows-gcc.cmake: COMP: On mingw, -fPIC is not
necessary and it actually produces warnings
2005-10-18 13:22 andy
* Tests/MathTest/CMakeLists.txt: ENH: More tests
2005-10-18 09:42 andy
* Source/cmStringCommand.cxx: COMP: Remove warning
2005-10-18 04:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-17 21:34 hoffman
* Source/: cmFileTimeComparison.cxx, cmFileTimeComparison.h: add
missing file
2005-10-17 16:53 andy
* Source/: cmExprParser.cxx, cmExprParser.y: ENH: Fix precedence
2005-10-17 16:42 andy
* Source/: CMakeLists.txt, cmCommands.cxx, cmExprLexer.cxx,
cmExprLexer.h, cmExprLexer.in.l, cmExprParser.cxx,
cmExprParser.y, cmExprParserHelper.cxx, cmExprParserHelper.h,
cmExprParserTokens.h, cmMathCommand.cxx, cmMathCommand.h,
cmStringCommand.cxx: ENH: Add rudamentary mathematical expression
support
2005-10-17 16:39 andy
* Tests/MathTest/: CMakeLists.txt, MathTestExec.cxx,
MathTestTests.h.in: ENH: Add math test
2005-10-17 09:58 king
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l:
BUG: Lexer should be case insensitive so flex should be run with
-i option. This partially addresses bug#2361.
2005-10-17 09:56 andy
* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/StringFile.cxx: ENH: Add String length and
substring
2005-10-17 09:10 andy
* Source/cmFileCommand.cxx, Source/cmFileCommand.h,
Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/StringFile.cxx: ENH: Add regular string
replace (not regex), and relative path command. Also add tests
2005-10-17 09:09 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: If test passes but it
should fail, report an error
2005-10-17 08:49 hoffman
* ChangeLog.manual, bootstrap, Modules/CMakeCXXInformation.cmake,
Modules/FindJNI.cmake, Modules/FindJava.cmake,
Source/CMakeLists.txt, Source/cmDepends.cxx, Source/cmDepends.h,
Source/cmDependsC.cxx, Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmLocalUnixMakefileGenerator3.cxx, Source/cmMakefile.cxx,
Source/cmTarget.h, Source/cmake.cxx, Source/cmake.h,
Source/CTest/cmCTestBuildHandler.cxx: ENH: merge fixes from main
tree
2005-10-17 04:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-16 04:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-15 04:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-14 05:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-13 10:30 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error exceptions
2005-10-13 10:07 andy
* Source/: cmDepends.cxx, cmFileTimeComparison.cxx: BUG: Fix logic
to return true when the file was already statted. Also, use
nanosecond percision if available. Remove debug
2005-10-13 05:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-12 13:52 andy
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
cmDependsJava.cxx, cmDependsJava.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Improve performance of
check build system by creating another file that is simpler to
parse and therefore much faster overall
2005-10-12 13:51 andy
* Source/: cmake.cxx, cmake.h: ENH: Optimize performance by caching
stat results
2005-10-12 13:50 andy
* Source/cmFileTimeComparison.cxx: COMP: Windows fixes
2005-10-12 13:36 andy
* bootstrap, Source/CMakeLists.txt,
Source/cmFileTimeComparison.cxx, Source/cmFileTimeComparison.h:
ENH: Add file time comparison code
2005-10-12 12:08 andy
* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: Add an
accessor for the maximum file length
2005-10-12 05:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-11 05:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-10 11:49 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h, cmMakefile.cxx, cmTarget.h:
ENH: some fixes for better backwards compatibility
2005-10-10 05:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-09 05:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-08 05:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-07 11:36 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add support for
setting the maximum number of errors and warnings reported. This
should fix Bug #2318 - The maximum number of errors to report is
fixed to 50
2005-10-07 05:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-06 17:16 barre
* Source/kwsys/: CMakeLists.txt, testSystemTools.bin,
testSystemTools.cxx, testSystemTools.h.in: ENH: CMake kills me
(so does Cygwin)
2005-10-06 15:28 hoffman
* ChangeLog.manual, Source/cmGetSourceFilePropertyCommand.h,
Source/cmGetTargetPropertyCommand.h,
Source/cmGetTestPropertyCommand.cxx, Source/cmListFileLexer.c,
Source/cmListFileLexer.in.l,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmake.cxx,
Source/cmake.h, Source/cmakemain.cxx,
Source/CTest/cmCTestTestCommand.cxx,
Source/CTest/cmCTestTestCommand.h,
Source/CTest/cmCTestTestHandler.cxx,
Utilities/Release/Release.cmake: ENH: merge bug fixes from main
trunk
2005-10-06 15:10 martink
* Utilities/Release/Release.cmake: ENH: some fixes for missing vars
and missing libs
2005-10-06 05:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-05 16:06 barre
* Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
testSystemTools.h.in: ENH: avoid the use of GET_TARGET_PROPERTY
by testing the CMake executable instead of the test executable
2005-10-05 13:11 king
* Source/kwsys/CMakeLists.txt: BUG: Reverting fundamental type info
change until it is fixed on more platforms. It was tested on
Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8,
Borland Make, and cygwin by hand with spaces in the path and
cmake 2.0 and 2.2 before committing but still seems to be failing
on some dashboards...strange.
2005-10-05 05:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-04 16:40 barre
* Source/: cmBootstrapCommands.cxx, cmCommands.cxx: ENH: the test
for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake
bootstrap
2005-10-04 15:09 barre
* Source/kwsys/: CMakeLists.txt, testSystemTools.cxx,
testSystemTools.h.in: ENH: add kwsys test for DetectFileType
2005-10-04 10:58 andy
* Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: ENH: More
verbosity
2005-10-04 05:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-03 14:44 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
Converting FundamentalType try-compiles into a single try-run.
All the information about the existence, size, and signedness of
types can be determined in one program thanks to limits.h.
2005-10-03 14:33 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Double-quotes in
definitions must be escaped.
2005-10-03 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-02 05:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-10-01 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-29 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-28 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-27 04:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-26 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-24 04:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-23 14:39 hoffman
* Modules/CMakeCXXInformation.cmake: ENH: remove -lgcc used by
crazy coverage stuff
2005-09-23 14:38 hoffman
* Modules/: FindJNI.cmake, FindJava.cmake: ENH: java fixes from
Mathieu
2005-09-23 12:50 martink
* Source/cmake.cxx: BUG: the -P option was not working with
relative paths and a couple types
2005-09-23 04:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-22 09:58 andy
* Source/kwsys/Registry.cxx: COMP: Try to remove warnings
2005-09-22 05:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-21 14:15 king
* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: Updated to use
modern FILE command for writing to output logs instead of
WRITE_FILE.
2005-09-21 13:42 king
* Source/kwsys/kwsys_ios_sstream.h.in: BUG: kwsys_ios namespace
should import streambuf also.
2005-09-21 13:31 king
* Source/: cmGetSourceFilePropertyCommand.h,
cmGetTargetPropertyCommand.h, cmake.h, cmakemain.cxx: BUG:
Corrected and updated documentation of the -P option, -C option,
GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY
command.
2005-09-21 10:32 martink
* Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
cmITKWrapTclCommand.h: ENH: removed ITK command
2005-09-21 05:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-20 15:08 andy
* Source/CTest/cmCTestTestHandler.cxx: ENH: Properly report failed
tests
2005-09-20 12:50 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: increase
coverage in loaded commands
2005-09-20 10:42 andy
* Source/kwsys/CMakeLists.txt: ENH: Make message into status
2005-09-20 05:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-19 17:20 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: When an
unquoted argument contains a pair of matching double quotes
spaces and tabs should be allowed in-between. This allows
arguments like -DFOO='"bar zot"' to work.
2005-09-19 16:19 andy
* Source/kwsys/Registry.cxx: BUG: Remove warning and try to fix
memory problem
2005-09-19 15:15 andy
* Source/kwsys/CMakeLists.txt: ENH: Test for both commands
2005-09-19 15:11 andy
* Source/CTest/cmCTestTestHandler.cxx: ENH: Modify output based on
wether it is tested or memory checked
2005-09-19 15:08 andy
* Source/CTest/cmCTestTestCommand.h: BUG: This should fix memory
checking
2005-09-19 12:38 martink
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2005-09-19 12:33 hoffman
* Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
Modules/VTKCompatibility.cmake, Source/cmCTest.cxx: minor fixes
for 2.2.1
2005-09-19 12:19 hoffman
* Modules/FindQt4.cmake: ENH: fix typo
2005-09-19 12:17 hoffman
* Modules/VTKCompatibility.cmake: ENH: remove message
2005-09-19 04:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-18 17:15 king
* Source/kwsys/README.txt: STYLE: Added reference to documentation
in CMakeLists.txt.
2005-09-18 17:08 king
* Source/kwsys/CMakeLists.txt: STYLE: Added backward compatibility
disclaimer.
2005-09-18 08:17 andy
* Source/: cmGetTestPropertyCommand.cxx, kwsys/CMakeLists.txt: BUG:
Fix which argument is which, also, fix the test to be less
agressive
2005-09-18 04:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-17 11:31 andy
* Source/CTest/cmCTestTestCommand.cxx: ENH: Fix memcheck command
2005-09-17 09:53 andy
* Source/kwsys/CMakeLists.txt: ENH: Add testing of
GET_TEST_PROPERTY command
2005-09-17 08:50 andy
* Source/kwsys/Registry.cxx: BUG: On WIN32, since we are using
subkey, set it
2005-09-17 05:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-16 15:30 andy
* Source/kwsys/Registry.cxx: COMP: Remove unused variable
2005-09-16 13:56 andy
* Source/kwsys/: Registry.cxx, testRegistry.cxx: BUG: Fix encoding
and add deleting to the test
2005-09-16 13:38 andy
* Source/kwsys/: Registry.cxx, Registry.hxx.in, testRegistry.cxx:
ENH: Modify API a little bit to allow arbitrary length values.
Encode certain characters. Rename UNIX registry to FILE registry.
More testing
2005-09-16 12:17 martink
* Utilities/Release/cmake_release.sh: ENH: update revision numbers
2005-09-16 10:57 hoffman
* Utilities/Release/: MakeRelease.cmake.in, README, Release.cmake:
move off branch
2005-09-16 10:53 martink
* Utilities/Release/: cmake_release.sh: ENH: update revision
numbers
2005-09-16 10:53 martink
* Utilities/Release/MakeRelease.cmake.in: ENH: fix for
CMAKE_COMMAND not being defined with -P
2005-09-16 10:47 martink
* Utilities/Release/cmake_release.sh: ENH: fix Bill
2005-09-16 10:41 martink
* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: fix
to syntax
2005-09-16 10:32 martink
* Utilities/Release/: Release.cmake, MakeRelease.cmake.in: ENH:
added commit for release script
2005-09-16 10:10 hoffman
* Utilities/Release/MakeRelease.cmake.in: ENH: auto release stuff
2005-09-16 10:09 andy
* Source/kwsys/Registry.cxx: COMP: Remove problem on borland
2005-09-16 09:21 andy
* Source/kwsys/CMakeLists.txt: ENH: Enable registry, add test of
SET_TESTS_PROPERTIES, rename tests for dart2
2005-09-16 09:20 andy
* Source/kwsys/Registry.cxx: COMP: Remove some more warnings
2005-09-16 09:15 andy
* Source/kwsys/: Registry.cxx, Registry.hxx.in: ENH: Cleanups and
expose unix registry on windows (for cygwin etc)
2005-09-16 09:08 andy
* Source/kwsys/: Registry.cxx, Registry.hxx.in: COMP: Win32 fixes
2005-09-16 08:38 andy
* Source/kwsys/Registry.cxx: ENH: More handling of unix versus
windows registry
2005-09-16 08:20 andy
* Source/kwsys/: Registry.cxx, Registry.hxx.in, testFail.c,
testRegistry.cxx: ENH: Initial import
2005-09-16 05:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-15 17:22 andy
* Source/cmCTest.cxx: ENH: Expose version of ctest
2005-09-15 16:38 hoffman
* CTestCustom.ctest.in, ChangeLog.manual, bootstrap,
Docs/cmake-mode.el, Modules/CMakeAddNewLanguage.txt,
Modules/CMakeTestRCCompiler.cmake, Modules/FindQt.cmake,
Modules/FindQt.cmake.bak, Modules/FindQt3.cmake,
Modules/FindQt4.cmake, Modules/FindQt4.cmake.bak,
Modules/UseQt4.cmake, Source/CMakeLists.txt,
Source/cmAddSubDirectoryCommand.cxx,
Source/cmAddSubDirectoryCommand.h,
Source/cmCommandArgumentParserHelper.cxx,
Source/cmFileCommand.cxx,
Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmGetDirectoryPropertyCommand.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmLocalGenerator.cxx, Source/cmOrderLinkDirectories.cxx,
Source/cmTest.h, Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h,
Tests/OutOfSource/CMakeLists.txt, Tests/OutOfSource/testdp.h.in,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Tests/OutOfSource/SubDir/CMakeLists.txt,
Tests/Wrapping/CMakeLists.txt, Utilities/Release/CMake.nsi.in:
Merge more changes from main trunk
2005-09-15 16:06 andy
* Source/CTest/cmCTestCoverageHandler.cxx: COMP: Too fast commit
2005-09-15 16:03 andy
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Make sure full
paths are collapsed
2005-09-15 13:26 hoffman
* Source/cmGlobalGenerator.cxx: ENH: fix warning
2005-09-15 12:17 hoffman
* Modules/CMakeAddNewLanguage.txt,
Modules/CMakeTestRCCompiler.cmake, Source/cmGlobalGenerator.cxx:
ENH: clean up EnableLanguage try to fix problem where try compile
runs cmake
2005-09-15 11:05 martink
* CTestCustom.ctest.in: ENH: cleaner code coverage
2005-09-15 04:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-14 11:16 hoffman
* Modules/FindQt4.cmake: ENH: only add optional qt stuff to
QT_INCLUDES
2005-09-14 09:12 hoffman
* Modules/FindQt.cmake: ENH: if qt4 qmake is found then set
QT_QMAKE_EXECUTABLE to that value so that the same one will be
used in FindQt4.cmake
2005-09-14 04:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-13 12:55 martink
* CTestCustom.ctest.in: ENH: coverage cleanup for non XCode builds
2005-09-13 10:40 martink
* Tests/OutOfSource/: CMakeLists.txt, testdp.h.in,
OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx:
ENH: test get directory properties ability to get props from
subdirs
2005-09-13 10:39 martink
* Source/: cmGetDirectoryPropertyCommand.cxx,
cmGetDirectoryPropertyCommand.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h: ENH: added DIRECTORY option to
GET_DIRECTORY_PROPERTIES
2005-09-13 10:33 martink
* Docs/cmake-mode.el: ENH: missing get_directory_property command
2005-09-13 09:25 hoffman
* Modules/FindQt4.cmake: ENH: add some checks on the qmake install
2005-09-13 08:52 hoffman
* Modules/FindQt.cmake: ENH: fix if statement
2005-09-13 04:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-12 22:46 hoffman
* Modules/FindQt.cmake: ENH: add docs for QT_REQUIRED
2005-09-12 22:39 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: more findqt fixes
2005-09-12 14:26 martink
* Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: convert to work
with the new syntax for ADD_SUBDIRECTORY
2005-09-12 13:46 martink
* Source/: cmAddSubDirectoryCommand.cxx,
cmAddSubDirectoryCommand.h: ENH: better format for
ADD_SUBDIRECTORY command
2005-09-12 11:43 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: add new place to
search for qt4 in registry
2005-09-12 11:25 hoffman
* Modules/FindQt.cmake: ENH: fix typo
2005-09-12 10:37 hoffman
* Source/CMakeLists.txt: ENH: use the findqt3 from this cmake and
not the one configureing cmake
2005-09-12 10:33 hoffman
* Modules/FindQt.cmake: ENH: add a better message
2005-09-12 10:28 hoffman
* Modules/FindQt3.cmake: ENH: add more libraries for qt3
2005-09-12 09:55 hoffman
* Modules/FindQt4.cmake: ENH: use correct variable for qmake
2005-09-12 09:52 hoffman
* Modules/FindQt4.cmake: ENH: add a better message
2005-09-12 09:36 hoffman
* Modules/FindQt.cmake: ENH: add some messages not errors for
findqt
2005-09-12 09:32 hoffman
* Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: ENH: more
qt changes
2005-09-12 09:09 hoffman
* Modules/UseQt4.cmake: ENH: add -D options for qt stuff
2005-09-12 09:00 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure the correct
qmake is used
2005-09-12 04:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-11 04:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-10 22:36 hoffman
* Modules/FindQt.cmake: ENH: only print errors if QT_REQUIRED is
set
2005-09-10 10:33 hoffman
* bootstrap, Modules/FindQt.cmake, Source/cmFileCommand.cxx: BUG:
try to fix qt problems
2005-09-10 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-09 21:51 hoffman
* Modules/FindQt.cmake, Modules/FindQt3.cmake,
Modules/FindQt4.cmake, Tests/Wrapping/CMakeLists.txt: ENH: clean
up the find qt stuff some
2005-09-09 17:04 hoffman
* Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: try to fix
this find qt stuff
2005-09-09 13:23 martink
* Utilities/Release/CMake.nsi.in: ENH: to support both admin and
locla installs
2005-09-09 11:32 hoffman
* Modules/: CheckQtInstalled.cmake, FindQt.cmake: ENH: make FindQt
default to qt3 and print a message, and add
CheckQtInstalled.cmake
2005-09-09 05:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-08 15:26 hoffman
* Source/cmCommandArgumentParserHelper.cxx: ENH: remove UMR
2005-09-08 15:25 hoffman
* Source/cmOrderLinkDirectories.cxx: BUG: fix spelling error
2005-09-08 14:59 hoffman
* ChangeLog.manual, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeFortranInformation.cmake, Modules/FindCurses.cmake,
Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
Modules/FindJava.cmake, Modules/FindMatlab.cmake,
Modules/FindMotif.cmake, Modules/FindQt4.cmake,
Modules/FindQt4.cmake.bak, Modules/FindZLIB.cmake,
Modules/UseQt4.cmake, Modules/UseSWIG.cmake,
Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h,
Source/cmOrderLinkDirectories.cxx: merge with main trunk
2005-09-08 14:35 andy
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
BUG: fix xcode 15 (really bill Hoffman)
2005-09-08 14:22 martink
* Source/cmOrderLinkDirectories.cxx: BUG: bug num 1994 library
linking when a config is not specified but debug and opt libs are
2005-09-08 11:38 hoffman
* Modules/: FindCurses.cmake, FindJPEG.cmake, FindZLIB.cmake: ENH:
clean up some stuff
2005-09-08 11:38 hoffman
* Modules/UseSWIG.cmake: ENH: add ability to set outdir in swig
2005-09-08 10:03 hoffman
* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
FindJava.cmake: ENH: add support for java 1.5
2005-09-08 10:01 hoffman
* Modules/FindMatlab.cmake: ENH: add Matlab support
2005-09-08 09:59 hoffman
* Modules/FindMotif.cmake: ENH: add a find motif
2005-09-08 09:58 hoffman
* Modules/: FindQt4.cmake, UseQt4.cmake: ENH: add Ken Morelands
fixes for FindQT
2005-09-08 05:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-07 17:05 hoffman
* Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/VTKCompatibility.cmake, Source/cmGlobalGenerator.cxx:
ENH: add a fix for VTK on the mac and a way to fix some projects
with a single file in the cmake modules directory
2005-09-07 05:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-06 23:31 andy
* Source/: cmLocalGenerator.cxx, cmTest.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h: ENH:
Add a way for test to intentionally fail
2005-09-06 12:55 hoffman
* ChangeLog.manual, bootstrap, Modules/CMakeGenericSystem.cmake,
Modules/Platform/AIX.cmake, Source/CMakeLists.txt,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCode21Generator.cxx,
Source/cmGlobalXCode21Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmTryRunCommand.cxx,
Source/cmXCode21Object.cxx, Source/cmXCode21Object.h,
Source/cmXCodeObject.cxx, Source/cmXCodeObject.h,
Source/CTest/cmCTestTestHandler.cxx,
Source/kwsys/SharedForward.h.in,
Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt: Merge with main tree
2005-09-06 05:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-05 09:17 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.h: ENH: fix
warnings
2005-09-05 04:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-04 04:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-03 22:16 hoffman
* bootstrap: ENH: fix bootstrap, maybe this should somehow grep awk
the sources from the cmakelist file....
2005-09-03 04:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-02 16:29 hoffman
* Source/: CMakeLists.txt, cmGlobalXCode21Generator.cxx,
cmGlobalXCode21Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmXCode21Object.cxx, cmXCode21Object.h,
cmXCodeObject.cxx, cmXCodeObject.h: ENH: add real support for
Xcode21
2005-09-02 08:41 hoffman
* Source/CMakeLists.txt: BUG: not all Macs are case insensitive if
they mount nfs directories
2005-09-02 05:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-09-01 17:14 hoffman
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: fix NONE
2005-09-01 05:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-31 19:41 king
* Source/kwsys/SharedForward.h.in: ENH: Added cygcheck knowledge
for --ldd option on Cygwin. Added error message for --ldd option
when no tool is available but the option was still requested.
2005-08-31 05:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-30 13:58 hoffman
* Source/cmGlobalXCodeGenerator.cxx, Source/cmTryRunCommand.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: use native
Deployment and Development directories
2005-08-30 04:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-29 17:09 hoffman
* Modules/Platform/AIX.cmake: ENH: add flags for debug release for
aix
2005-08-29 16:19 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/CMakeTestCCompiler.cmake, Modules/FindJava.cmake,
Modules/FindQt3.cmake, Source/CMakeLists.txt,
Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmFileCommand.cxx, Source/cmGlobalXCodeGenerator.cxx,
Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio6Generator.cxx, Source/cmMakefile.cxx,
Source/cmSetTargetPropertiesCommand.h, Source/cmSystemTools.cxx,
Source/cmTarget.cxx, Source/cmTarget.h, Source/cmVersion.cxx,
Source/cmake.cxx, Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestTestHandler.h,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/kwsys/SharedForward.h.in, Source/kwsys/SystemTools.cxx,
Templates/EXEHeader.dsptemplate,
Tests/CustomCommand/CMakeLists.txt, Tests/CustomCommand/foo.h.in,
Tests/CustomCommand/foo.in, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: merge with cvs again
and change version
2005-08-29 15:49 king
* Modules/CMakeGenericSystem.cmake: ENH: Picking better default for
CMAKE_INSTALL_PREFIX on Windows by using ProgramFiles environment
variable. Now that install actually works on Windows I'm making
this entry non-advanced also.
2005-08-29 04:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-28 04:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-27 05:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-26 17:02 andy
* Modules/FindJava.cmake: ENH: More paths for java
2005-08-26 16:20 andy
* Source/CTest/cmCTestGenericHandler.cxx: COMP: Simplify logic and
remove sun compile error
2005-08-26 05:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-25 05:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-24 11:18 andy
* Source/CTest/cmCTestGenericHandler.cxx: BUG: Prevent from
creating bogus files
2005-08-24 04:54 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-23 13:25 king
* Modules/FindQt3.cmake: ENH: Added support for finding qt-mtedu,
the educational version of Qt.
2005-08-23 10:24 hoffman
* Source/cmFileCommand.cxx: make sure correct path type is used
2005-08-23 04:48 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-22 04:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-21 04:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-20 05:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-19 17:57 king
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/EXEHeader.dsptemplate: BUG: Fixed OUTPUT_NAME feature
for VS6 generator. It was not working for Debug builds and was
not paying attention to the executable output path.
2005-08-19 17:56 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Install rule should take
build configuration into account.
2005-08-19 17:17 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: add support for
OUTPUT_NAME
2005-08-19 10:13 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: If the scanner is
not defined this would crash. For example when using new language
2005-08-19 09:38 king
* Source/cmake.cxx: ENH: Added cmake -E create_symlink command that
behaves like ln -s.
2005-08-19 09:29 king
* Modules/CMakeTestCCompiler.cmake: BUG: Need to test void* not
"void *" because the Intel compiler icc expands the asterisk.
Thanks to Filipe Sousa for the patch.
2005-08-19 09:22 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Removing exe VERSION
attribute test until it is implemented in the XCode generator.
2005-08-19 04:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-18 16:17 andy
* Source/CTest/cmCTestTestHandler.h: COMP: Add STD namespace
2005-08-18 16:06 king
* Source/kwsys/SharedForward.h.in: BUG: Fixed dirname in a few
cases on windows. Now using KWSYS_SHARED_FORWARD_CONFIG_NAME
setting instead of CMAKE_INTDIR directly to give choice to user
code. Updated documentation to include
@KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME,
@KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and
@KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings.
2005-08-18 13:50 andy
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
Improve log file strategy
2005-08-18 10:02 andy
* Source/CTest/cmCTestUpdateCommand.cxx: ENH: Set update options
2005-08-18 09:23 king
* Source/kwsys/SharedForward.h.in: ENH: Added support for Windows.
2005-08-18 09:21 king
* Tests/CustomCommand/foo.h.in: COMP: Avoid C++ comment in C
translation unit.
2005-08-18 09:19 king
* Source/cmDependsC.cxx: COMP: Work-around iterator/const_iterator
comparison problem on Borland 5.5.
2005-08-18 05:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-17 17:56 king
* Tests/CustomCommand/CMakeLists.txt: BUG: It seems the
auto-object-depends feature does not work in Visual Studio. I'm
restoring the explicit OBJECT_DEPENDS lines.
2005-08-17 17:39 king
* Source/cmSystemTools.cxx: BUG: RunSingleCommand should translate
NULL characters in the output to valid text. This should fix the
missing-output problem caused by NULL-characters in VS build
output.
2005-08-17 17:04 king
* Source/kwsys/SystemTools.cxx: BUG: Automatic pwd/cwd path
translation must check that the generated logical-to-physical
mapping is correct by using realpath.
2005-08-17 16:19 king
* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Updated SimpleInstall
test to test new versioned executable and OUTPUT_NAME support.
2005-08-17 16:11 king
* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmSetTargetPropertiesCommand.h, cmTarget.cxx, cmTarget.h: ENH:
Added versioned executable support. This partially addresses
bug#2143. Also made OUTPUT_NAME work when installing
executables.
2005-08-17 16:06 king
* Source/cmake.cxx: ENH: Added -E cmake_symlink_executable command
to help create symbolic links for versioned executables.
2005-08-17 16:05 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not make a file
depend on a virtual target. That causes everything to always
rebuild.
2005-08-17 14:16 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More error regex
2005-08-17 13:23 king
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: Cannot use
first/last insertion constructor of std::set because it is not
available on all platforms.
2005-08-17 11:48 king
* Tests/CustomCommand/: CMakeLists.txt, foo.in, foo.h.in: ENH:
Adding test for auto-object-depends feature. It has been tested
with the Makefile generator. Hopefully this will work for the
Visual Studio and XCode generators.
2005-08-17 11:43 king
* Source/: cmDependsC.cxx, cmDependsC.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: Adding support for
automatically adding the OBJECT_DEPENDS for generated header
files.
2005-08-17 05:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-16 08:32 hoffman
* Utilities/Release/: cmake_release.sh: ENH: file is now configured
2005-08-16 05:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-15 05:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-14 05:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-13 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-12 11:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-11 14:02 hoffman
* ChangeLog.manual, Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeJavaCompiler.cmake.in,
Modules/CMakeRCCompiler.cmake.in,
Modules/CMakeRCInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake, Modules/CTest.cmake,
Modules/CTestTargets.cmake, Modules/CheckCSourceCompiles.cmake,
Modules/CheckCXXSourceCompiles.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/Dart.cmake,
Modules/FindDoxygen.cmake, Modules/FindGLUT.cmake,
Modules/FindJNI.cmake, Modules/FindOpenAL.cmake,
Modules/FindPhysFS.cmake, Modules/FindPythonInterp.cmake,
Modules/FindQt.cmake, Modules/FindQt.cmake.bak,
Modules/FindQt3.cmake, Modules/FindQt4.cmake,
Modules/FindQt4.cmake.bak, Modules/FindSDL.cmake,
Modules/FindSDL.cmake.bak, Modules/FindSDL_image.cmake,
Modules/FindSDL_image.cmake.bak, Modules/FindSDL_mixer.cmake,
Modules/FindSDL_mixer.cmake.bak, Modules/FindSDL_net.cmake,
Modules/FindSDL_net.cmake.bak, Modules/FindSDL_sound.cmake,
Modules/FindSDL_ttf.cmake, Modules/FindSDL_ttf.cmake.bak,
Modules/FindThreads.cmake, Modules/TestBigEndian.cmake,
Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForSTDNamespace.cmake, Modules/Use_wxWindows.cmake,
Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/Windows-cl.cmake, Modules/Platform/g77.cmake,
Source/CMakeLists.txt, Source/cmAddCustomCommandCommand.cxx,
Source/cmAddDependenciesCommand.h, Source/cmAddTestCommand.h,
Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCacheManager.cxx,
Source/cmCommands.cxx, Source/cmCustomCommand.cxx,
Source/cmCustomCommand.h, Source/cmDepends.cxx,
Source/cmDepends.h, Source/cmDependsC.cxx, Source/cmDependsC.h,
Source/cmDependsFortran.cxx, Source/cmDependsFortran.h,
Source/cmDependsJava.cxx, Source/cmDependsJava.h,
Source/cmDocumentation.cxx, Source/cmDynamicLoader.cxx,
Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
Source/cmGetTestPropertyCommand.cxx,
Source/cmGetTestPropertyCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalUnixMakefileGenerator3.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalXCode21Generator.cxx,
Source/cmGlobalXCode21Generator.h,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmListFileLexer.c,
Source/cmListFileLexer.in.l, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalUnixMakefileGenerator3.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h, Source/cmQTWrapCPPCommand.cxx,
Source/cmSetTestsPropertiesCommand.cxx,
Source/cmSetTestsPropertiesCommand.h, Source/cmSourceGroup.cxx,
Source/cmSourceGroup.h, Source/cmSourceGroupCommand.cxx,
Source/cmTarget.cxx, Source/cmTest.cxx, Source/cmTest.h,
Source/cmTryCompileCommand.h, Source/cmUtilitySourceCommand.cxx,
Source/cmake.cxx, Source/cmake.h, Source/ctest.cxx,
Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestCoverageHandler.cxx,
Source/CTest/cmCTestCoverageHandler.h,
Source/CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
Source/CTest/cmCTestGenericHandler.cxx,
Source/CTest/cmCTestSubmitCommand.cxx,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestTestCommand.cxx,
Source/CTest/cmCTestTestHandler.cxx,
Source/CTest/cmCTestUpdateHandler.cxx, Source/kwsys/Base64.c,
Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.h.in, Source/kwsys/FundamentalType.h.in,
Source/kwsys/Process.h.in, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cmake,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Source/kwsys/testHashSTL.cxx, Source/kwsys/testhash.cxx,
Tests/BundleTest/BundleTest.cxx, Tests/BundleTest/CMakeLists.txt,
Tests/CTestTest/test.cmake.in, Tests/CTestTest2/test.cmake.in,
Tests/CTestTest3/test.cmake.in,
Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Executable/testcflags.c,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/testcflags.c,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/testcflags.c,
Tests/MacroTest/CMakeLists.txt,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx,
Tests/OutOfSource/OutOfSourceSubdir/testlib.cxx,
Tests/OutOfSource/OutOfSourceSubdir/testlib.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt, Utilities/CMakeLists.txt,
Utilities/cmcurl/CMakeLists.txt: ENH: move cvs onto branch and
try for beta 2
2005-08-11 13:20 martink
* Source/cmake.cxx: ENH: added better error checking for cases when
there is a CMakeCache.txt file but it is not readable
2005-08-11 11:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-10 12:55 hoffman
* Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix bug
2087 lib prefix stripped off on windows
2005-08-10 12:50 hoffman
* Modules/FindQt4.cmake: ENH: some clean up from Clinton
2005-08-10 12:01 hoffman
* Modules/: FindOpenAL.cmake, FindSDL.cmake, FindSDL_image.cmake,
FindSDL_mixer.cmake, FindSDL_net.cmake, FindSDL_sound.cmake,
FindSDL_ttf.cmake: ENH: add Eric Wings FindSDL updates
2005-08-10 11:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-10 10:01 hoffman
* Source/cmDependsC.cxx: ENH: fix bug in depend file removing for
deleted depend files
2005-08-10 08:48 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: fixed up qt stuff
from Clinton Stimpson
2005-08-09 13:12 martink
* Source/CTest/cmCTestTestHandler.cxx: BUG: do not search the
user's path for text executables when a full path is provided to
the test
2005-08-09 11:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-09 10:35 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for sun make
with spaces
2005-08-08 15:23 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: have the
build.make file include flags.make and use the language flags
2005-08-08 13:28 martink
* Source/cmAddCustomCommandCommand.cxx: ENH: fix for earlier fix on
source with relative path
2005-08-08 12:00 king
* Source/cmAddCustomCommandCommand.cxx: BUG: Do not convert SOURCE
argument from relative to full path. It breaks the old-style
SOURCE==TARGET trick and the SOURCE argument is only present for
old-style commands anyway. This addresses bug#2120.
2005-08-08 11:33 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Need TSD target to be built
before SimpleInstall.
2005-08-08 11:28 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Do not escape
CMAKE_COMMAND twice.
2005-08-08 11:02 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix and issue with
spaces in paths
2005-08-08 10:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-08 09:37 king
* Source/cmake.cxx: BUG: When exiting before the configure step in
script mode we must account for
cmSystemTools::GetErrorOccuredFlag() for the return code.
2005-08-07 10:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-06 10:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-05 17:07 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: fix warning
2005-08-05 14:19 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: some fixes for cwd
problems with rebuild_cache option
2005-08-05 11:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-04 17:12 king
* Source/kwsys/CMakeLists.txt: ENH: If VTK_LIBRARY_PROPERTIES is
set then the properties it lists will be added to VTK library
targets with SET_TARGET_PROPERTIES. This will be useful to
enable shared library versioning.
2005-08-04 11:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-03 16:10 king
* Source/cmAddDependenciesCommand.h: ENH: Clarified documentation
further.
2005-08-03 14:16 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More build errors
2005-08-03 14:15 andy
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: More handling of
gcov 4.0
2005-08-03 13:34 andy
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: More support for
gcov 4.0
2005-08-03 13:19 andy
* Modules/: CTest.cmake, CTestTargets.cmake: ENH: Initial import
2005-08-03 13:19 andy
* Modules/: Dart.cmake, FindJNI.cmake: STYLE: Fix typo
2005-08-03 11:56 andy
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: Add support for the
new gcc that uses files with extension .gcda
2005-08-03 11:50 andy
* Tests/CTestTest2/test.cmake.in: COMP: Fix for proxy test
2005-08-03 11:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-02 17:41 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: /nologo must be first
2005-08-02 16:44 hoffman
* Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
Stimpson
2005-08-02 16:34 hoffman
* Modules/FindQt4.cmake: ENH: add changes for qt4 from Clinton
Stimpson
2005-08-02 13:40 andy
* Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
need to test bootstrap for xcode
2005-08-02 13:02 andy
* Source/CMakeLists.txt: ENH: change name from XCode to Xcode no
need to test bootstrap for xcode
2005-08-02 13:01 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: get around problem where
OBJROOT has been set by default for all projects in Xcode gui
2005-08-02 11:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-02 11:06 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: FIX: fix bad depend info and
COMPILE_FLAGS problem and remove extra cerr calls
2005-08-02 10:07 andy
* Tests/CTestTest/test.cmake.in: COMP: Try to fix test by taking
arg1 into acount
2005-08-02 09:55 hoffman
* Modules/FindQt.cmake: ENH: add advanced values
2005-08-01 16:49 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Unquoted
arguments can have quotes that are not at the beginning, but only
an even number of them.
2005-08-01 12:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-08-01 10:19 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: first step to only
rebuuilding on flag changes
2005-08-01 09:44 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: make sure
CMAKE_C_FLAGS are not clobbered
2005-08-01 09:24 king
* Source/cmQTWrapCPPCommand.cxx: BUG: Patch from Filipe Sousa.
QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead
of moc_dlgmain.cxx.
2005-07-31 23:05 andy
* Modules/CheckCXXSourceCompiles.cmake,
Tests/MacroTest/CMakeLists.txt: ENH: Add C++ test too
2005-07-31 23:02 andy
* Modules/CheckCSourceCompiles.cmake,
Tests/MacroTest/CMakeLists.txt: ENH: Add a test for C source file
like AC_TRY_COMPILE
2005-07-31 22:25 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: use ansi
flags
2005-07-31 11:51 andy
* Source/: cmCommands.cxx, cmGetTestPropertyCommand.cxx,
cmGetTestPropertyCommand.h, cmLocalGenerator.cxx, cmMakefile.cxx,
cmMakefile.h, cmSetTestsPropertiesCommand.cxx,
cmSetTestsPropertiesCommand.h, cmTest.cxx, cmTest.h: ENH: Add set
and get test propety command
2005-07-31 11:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-30 21:58 hoffman
* Tests/: Complex/Executable/testcflags.c,
ComplexOneConfig/Executable/testcflags.c,
ComplexRelativePaths/Executable/testcflags.c: ENH: no c++
comments in a c file
2005-07-30 11:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-29 14:17 martink
* Source/cmFLTKWrapUICommand.cxx: ENH; better warning message and
fix type per julien
2005-07-29 14:02 hoffman
* Tests/: Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: do not test for
c and cxx flags on visual studio as it does not work yet
2005-07-29 13:19 martink
* Source/kwsys/kwsysPlatformCxxTests.cmake: ENH: change loc of log
files
2005-07-29 11:56 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Executable/testcflags.c,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Executable/testcflags.c,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Executable/testcflags.c: ENH: add new test
to make sure c and cxx flags are going to the right files
2005-07-29 11:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-29 11:25 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fix dependencies.
Looks like all dependencies were missing subdirectory
2005-07-29 10:04 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: undo last change
2005-07-29 10:02 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: support versions greater
than 20
2005-07-29 09:19 martink
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/CheckFunctionExists.cmake,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/CheckIncludeFiles.cmake,
Modules/CheckLibraryExists.cmake,
Modules/CheckSymbolExists.cmake, Modules/CheckTypeSize.cmake,
Modules/CheckVariableExists.cmake, Modules/FindThreads.cmake,
Modules/TestBigEndian.cmake, Modules/TestCXXAcceptsFlag.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForSTDNamespace.cmake,
Modules/Platform/Windows-cl.cmake, Source/cmCacheManager.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator3.cxx,
Source/cmGlobalXCodeGenerator.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator3.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Tests/MakeClean/ToClean/CMakeLists.txt,
Utilities/cmcurl/CMakeLists.txt: ENH: put cmake files intoa
CMakeFiles subdir to clean up bin tree
2005-07-28 15:24 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: fix warning
2005-07-28 14:52 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure c flags are
used for c and cxx flags are used for cxx, really Bill
2005-07-28 13:21 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
method to attempt to check if a file is text or binary
2005-07-28 13:12 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure custom commands
depend on full path files only: Bill as Andy
2005-07-28 11:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-28 09:14 martink
* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: always write out all
custom commands
2005-07-27 17:23 king
* Source/cmMakefile.cxx: BUG: InitializeFromParent should copy
include file regular expressions.
2005-07-27 16:46 king
* Source/cmGlobalGenerator.cxx: ENH: RUN_TESTS target now uses
proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir)
depending on the generator.
2005-07-27 16:37 king
* Source/cmUtilitySourceCommand.cxx: BUG: Hack to support building
existing trees with UTILITY_SOURCE commands and the new VS
generator directory structure.
2005-07-27 15:46 andy
* Source/cmGlobalGenerator.cxx: BUG: Generate RUN_TEST target if
any tests are there
2005-07-27 13:36 king
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: Generator now creates a
separate intermediate files directory for each target. This is
needed for MSVC 8 to support parallel builds.
2005-07-27 12:41 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
cleanup some
2005-07-27 11:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-27 11:42 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: maybe fix fortran
issue
2005-07-27 11:36 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
cleanup some
2005-07-27 11:31 martink
* Source/: cmDependsJava.cxx, cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: fix some warnings and
cleanup some
2005-07-27 09:49 martink
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
cmDependsJava.cxx, cmDependsJava.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: reduce the
number of files produced still needs a bit more cleanup
2005-07-26 17:40 king
* Modules/Dart.cmake: ENH: Added VS8 support for DART_CXX_NAME.
2005-07-26 13:26 hoffman
* Source/cmTarget.cxx: ENH: make sure source file depends are used
to determine if custom commands are used
2005-07-26 13:26 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: if it is not a
cmake target or a full path do not put depend information in the
command
2005-07-26 13:25 hoffman
* Source/cmFLTKWrapUICommand.cxx: ENH: make sure custom command
depend on fluid so if fltk is part of project fluid gets built
first
2005-07-26 11:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-26 11:37 king
* Source/kwsys/: CMakeLists.txt, FundamentalType.h.in: ENH: Added
FundamentalType header defining platform-independent fixed
size/signedness integer types.
2005-07-26 11:36 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
TEST_KWSYS_CXX_SAME_LONG_AND___INT64,
TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64,
TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and
TEST_KWSYS_CHAR_IS_SIGNED.
2005-07-26 11:34 king
* Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
Process.h.in: ENH: Moved kwsys_ns and kwsysEXPORT macros to
Configure.h in the case of building a kwsys source file. This
allows more than one header to be included in a kwsys source file
without redefining the macros.
2005-07-26 09:17 andy
* Tests/CTestTest3/test.cmake.in: ENH: Add support for multi-string
compiler name, and improve support for subversion
2005-07-25 16:10 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix lib case bug
correctly
2005-07-25 11:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-24 11:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-23 11:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-23 10:32 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: undo fix
2005-07-22 17:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-22 15:41 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: more efficent fix
for bug # 2063
2005-07-22 15:33 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for case
mismatched lib bug # 2063
2005-07-22 15:32 hoffman
* Source/cmDependsC.cxx: ENH: string += is very slow, so don't use
it
2005-07-22 08:40 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Better handling of
removed files and remove warning
2005-07-22 08:39 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: More regular
expressions
2005-07-21 15:54 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add support for
detecting files that were removed
2005-07-21 10:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-21 09:07 andy
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Remove duplicate
prefix
2005-07-20 22:23 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix warning
2005-07-20 15:44 hoffman
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeJavaCompiler.cmake.in,
Modules/CMakeRCCompiler.cmake.in,
Modules/CMakeRCInformation.cmake, Source/cmLocalGenerator.cxx:
ENH: make sure flags set in CC or CXX environment variables stay
with the compiler
2005-07-20 12:54 hoffman
* Modules/: CMakeCInformation.cmake, CMakeCXXInformation.cmake,
Platform/Windows-cl.cmake: ENH: move flags next to compiler, so
if env contains compiler and some flag, they stay together
2005-07-20 12:53 hoffman
* Source/CMakeLists.txt: ENH: java does not work under mingw
2005-07-20 12:48 hoffman
* Modules/: FindQt.cmake, FindQt4.cmake: ENH: make sure qmake is on
the machine before running it
2005-07-20 12:40 andy
* Source/kwsys/testHashSTL.cxx: ENH: Rename test
2005-07-20 12:03 andy
* Source/cmCTest.cxx: BUG: Initialize variable
2005-07-20 12:02 andy
* Source/kwsys/: CMakeLists.txt, testhash.cxx: ENH: Rename test
2005-07-20 10:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-19 18:05 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: make it so that bootstrap
does not use xml parser
2005-07-19 17:16 hoffman
* Source/: cmake.cxx, cmake.h: ENH: fix for bug 1866, make -G,-D -C
options allow for space between arg and value
2005-07-19 16:40 hoffman
* Source/: CMakeLists.txt, cmFileCommand.cxx,
cmGlobalXCode21Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h: ENH: if Xcode21 is installed then
create 21 compatible project files
2005-07-19 15:28 hoffman
* Source/: cmGlobalXCode21Generator.cxx,
cmGlobalXCode21Generator.h: ENH: add new stub generator
2005-07-19 15:27 hoffman
* Source/cmTryCompileCommand.h: ENH: add more docs
2005-07-19 14:36 hoffman
* Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
CMAKE_VERBOSE_MAKEFILE
2005-07-19 11:48 hoffman
* Modules/CMakeGenericSystem.cmake: ENH: make KDevelop3 default to
CMAKE_VERBOSE_MAKEFILE
2005-07-19 10:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-18 12:53 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx:
ENH: Add a way to submit extra files to the dashboard
2005-07-18 11:46 andy
* Modules/Dart.cmake, Source/cmCTest.cxx, Source/cmCTest.h,
Source/ctest.cxx, Tests/CTestTest2/test.cmake.in: ENH: Several
improvements and cleanups: 1. Add long command line arguments for
every argument 2. Add a way to overwrite CTest configuration by
providing --overwrite TimeOut=10 3. Improve argument parsing. 4.
Add submit index argument
2005-07-18 11:32 andy
* Source/CTest/cmCTestGenericHandler.cxx: ENH: Cleanup file name
2005-07-18 11:32 andy
* Source/cmDocumentation.cxx: ENH: Cleanup the help a bit
2005-07-18 08:47 hoffman
* Modules/FindQt.cmake: ENH: fix qt bug
2005-07-18 03:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-17 03:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-16 03:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-15 15:20 hoffman
* Source/cmGlobalXCodeGenerator.h: ENH: fix bug 1960
2005-07-15 13:24 hoffman
* Source/cmAddTestCommand.h: BUG: fix for bug 1838
2005-07-15 12:57 hoffman
* Modules/FindGLUT.cmake: BUG: fix for bug 852
2005-07-15 12:39 hoffman
* Modules/: FindQt.cmake: ENH: fix hard coded include from patch
2005-07-15 12:14 hoffman
* Modules/: FindQt.cmake, FindQt3.cmake, FindQt4.cmake: ENH: add
new qt stuff from warfield@bwh.harvard.edu, thanks
2005-07-15 12:01 martink
* Utilities/CMakeLists.txt: BUG: converted to 1.8 form of custom
commands
2005-07-15 11:48 andy
* Modules/FindPythonInterp.cmake: ENH: Add registry for 2.4
2005-07-15 11:45 andy
* Modules/FindPythonInterp.cmake: BUG: Set PYTHONINTERP_FOUND
2005-07-15 11:38 hoffman
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: fix static build of vtk
with cmake by having custom targets chain depend information
2005-07-15 11:37 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove commented
code
2005-07-15 11:36 hoffman
* Source/CMakeLists.txt: ENH: remove messages about not running
java test
2005-07-15 11:34 hoffman
* Source/cmDynamicLoader.cxx: ENH: fix compile error bug# 2020 on
mac
2005-07-15 08:36 andy
* Modules/FindPythonInterp.cmake: ENH: Initial import
2005-07-15 03:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-14 16:00 hoffman
* Source/cmLocalGenerator.cxx: ENH: fix for bug 992, mac bundle
install fix
2005-07-14 15:12 hoffman
* Source/cmMakefile.cxx: BUG: fix for bug 1850 wrapping can leave
out files if they are a substring of another file
2005-07-14 14:15 andy
* Source/CTest/cmCTestCoverageHandler.cxx: ENH: Some more cleanups
and add ctest custom vector for regular expression to exclude
from coverage
2005-07-14 14:15 andy
* Source/cmCTest.cxx: BUG: Look for custom files in all directories
2005-07-14 13:50 hoffman
* Tests/OutOfSource/OutOfSourceSubdir/: testlib.cxx, testlib.h:
ENH: add missing files
2005-07-14 13:25 andy
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Add custom supression regular
expressions
2005-07-14 12:21 hoffman
* Source/cmLocalUnixMakefileGenerator3.cxx,
Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt,
Tests/OutOfSource/OutOfSourceSubdir/simple.cxx: FIX: fix bug
2043 borland compiler and dll problem and add a test for it
2005-07-14 11:24 andy
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Fix line number
inconsistency, improve output
2005-07-14 10:15 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: add support for
borland exe with shared libs back in
2005-07-14 09:44 andy
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: Do 4 files
2005-07-14 09:30 andy
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: Add a test for
cmGeneratedFileStream
2005-07-14 09:29 andy
* Source/CTest/cmCTestTestCommand.cxx: COMP: Remove warning and fix
the logic
2005-07-14 09:29 andy
* Source/CTest/cmCTestCoverageHandler.cxx: BUG: Rename tmp files
2005-07-14 03:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-13 16:57 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: remove part of
patch from bug 1965 that set executable paths
2005-07-13 16:49 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: revert part of
patch that set executable debug prefix as it breaks too much
stuff
2005-07-13 16:24 hoffman
* Source/cmLocalGenerator.cxx: ENH: add -L as possible library flag
2005-07-13 16:23 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: add support for bundles
2005-07-13 16:20 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: try to fix failed
test
2005-07-13 15:49 hoffman
* Source/CMakeLists.txt: ENH: add bundle test
2005-07-13 15:43 hoffman
* Tests/BundleTest/: BundleTest.cxx, CMakeLists.txt: ENH: add a
bundle test
2005-07-13 11:21 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx:
FIX: apply patch from bug# 1965
2005-07-13 10:17 andy
* Source/: cmCTest.h, CTest/cmCTestTestCommand.cxx: ENH: Add
timeout support
2005-07-13 09:49 andy
* Source/kwsys/SystemTools.cxx: COMP: Remove warning on windows
2005-07-13 09:08 hoffman
* Modules/FindDoxygen.cmake: ENH: fix for darwin from eric wing
2005-07-13 09:06 hoffman
* Modules/: FindOpenAL.cmake, FindPhysFS.cmake, FindSDL.cmake,
FindSDL_image.cmake, FindSDL_mixer.cmake, FindSDL_net.cmake,
FindSDL_ttf.cmake: ENH: add a bunch of find sdl stuff from eric
wing
2005-07-13 08:29 hoffman
* Modules/Platform/: CYGWIN-g77.cmake, IRIX64.cmake, g77.cmake:
FIX: for 1852 fix fortran case
2005-07-13 03:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-12 17:30 hoffman
* ChangeLog.manual, Source/kwsys/SystemTools.cxx,
Source/kwsys/SystemTools.hxx.in: merge from main tree
2005-07-12 17:24 hoffman
* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: ENH:
remove unused files
2005-07-12 17:24 hoffman
* Source/cmCPluginAPI.h: ENH: change version
2005-07-12 17:23 hoffman
* Utilities/cmcurl/CMakeLists.txt: add -dl on unix
2005-07-12 17:22 hoffman
* Utilities/Release/: cmake_release.sh, config_Darwin,
config_HP-UX, config_SunOS, release_dispatch.sh: move release
stuff off branch
2005-07-12 16:56 hoffman
* ChangeLog.txt: update changes
2005-07-12 16:51 hoffman
* ChangeLog.txt: ENH: update changes for 2.2
2005-07-12 15:40 hoffman
* Utilities/Release/config_Darwin: [no log message]
2005-07-12 15:26 hoffman
* Utilities/Release/config_Darwin: [no log message]
2005-07-12 15:11 hoffman
* Utilities/Release/: config_Darwin, release_dispatch.sh: fixes for
osx
2005-07-12 13:54 hoffman
* Utilities/Release/config_SunOS: put it back
2005-07-12 13:21 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: BUG: Revert
the change to FileIsDirectory. Add FileIsSymlink and treat
symlinks as files when removing directory
2005-07-12 12:40 hoffman
* Utilities/cmcurl/CMakeLists.txt: [no log message]
2005-07-12 12:31 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Go back to the original
directory after examining the current directory
2005-07-12 12:30 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Make sure it always
starts in the current directory when searching for tests
2005-07-12 10:39 andy
* Source/: kwsys/SystemTools.cxx,
CTest/cmCTestEmptyBinaryDirectoryCommand.cxx: BUG: When removing
directory, use lstat instead of stat to make sure that symlinks
are treated as files and not as directories
2005-07-12 10:25 hoffman
* Utilities/Release/config_SunOS: [no log message]
2005-07-12 10:08 hoffman
* Utilities/Release/config_SunOS: [no log message]
2005-07-12 09:36 hoffman
* Utilities/Release/config_HP-UX: use gmake
2005-07-12 08:50 andy
* Source/cmCTest.cxx: BUG: Fix problem with visual studio in
release mode
2005-07-12 03:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-11 18:07 hoffman
* Source/CursesDialog/form/CMakeLists.txt: ENH: fix from main tree
2005-07-11 18:07 hoffman
* Source/CursesDialog/form/CMakeLists.txt: ENH: add curses include
directory
2005-07-11 17:58 hoffman
* Utilities/Release/config_Darwin: turn off wx dialog for now
2005-07-11 17:15 hoffman
* Utilities/Release/cmake_release.sh: get the correct version
2005-07-11 17:11 hoffman
* Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
config_CYGWIN_NT-5.1, config_IRIX64, config_Linux,
cygwin-package.sh.in, release_dispatch.sh, README: ENH: merge
changes from branches
2005-07-11 16:57 hoffman
* Utilities/Release/release_dispatch.sh: [no log message]
2005-07-11 16:09 hoffman
* Utilities/Release/: cmake_release.sh, cmake_release.sh.in,
config_CYGWIN_NT-5.1, config_IRIX64, cygwin-package.sh.in,
release_dispatch.sh: move stuff from 2.0 over to 2.2
2005-07-11 15:21 hoffman
* Utilities/Release/config_Linux: move config linix to 2.2 branch
2005-07-11 15:11 hoffman
* Utilities/Release/release_dispatch.sh: change to muse
2005-07-11 15:05 hoffman
* Utilities/Release/release_dispatch.sh: ENH: add from HEAD
2005-07-11 15:04 hoffman
* Utilities/Release/release_dispatch.sh: add from branch
2005-07-11 14:55 martink
* ChangeLog.manual: ENH: commit some change logs
2005-07-11 14:54 hoffman
* Source/cmCPluginAPI.h, Utilities/Release/cmake_release.sh,
Utilities/Release/cmake_release.sh.in: ENH: fix up some version
stuff
2005-07-11 12:22 martink
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: provide default
update options if none were provided
2005-07-11 11:59 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add default update
options
2005-07-11 11:37 martink
* ChangeLog.manual: ENH: added ChangeLog as in prior release
2005-07-11 11:36 martink
* Source/cmAddCustomCommandCommand.cxx: ENH: merge from the main
tree to handle relative files
2005-07-11 11:31 martink
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: merged from CVS fix
for SNV warning
2005-07-11 11:16 andy
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remove warning when
using CVS
2005-07-11 03:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-10 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-09 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-08 11:51 martink
* Source/cmAddCustomCommandCommand.cxx: ENH: slightly modified
version of Alex's relative path arguments for custom commands
2005-07-08 10:13 martink
* Utilities/Release/cmake_release.sh: ENH: release commit
2005-07-08 10:00 martink
* CMakeLists.txt: ENH: rev to 22
2005-07-08 09:55 martink
* CMakeLists.txt: ENH: update rev to 23
2005-07-08 09:05 king
* Source/kwsys/testProcess.c: COMP: Fixed uninitialized variable.
2005-07-08 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-07 16:01 martink
* Source/cmConfigureFileCommand.cxx: ENH: configure file will
assume start source dir if a full path is not provided
2005-07-07 15:06 martink
* Source/cmMakefile.cxx: BUG: library return values were not UNIX
slashes on Win98
2005-07-07 13:55 martink
* Source/cmSourceFile.cxx: BUG: mor emissing convert to unix
slashes
2005-07-07 11:44 martink
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: cleaned up some old
methods and vars
2005-07-07 10:21 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Removing
CMAKE_HIDE_TARGET_DIRS since it has been superceded by
CMAKE_TARGET_DIR_PREFIX.
2005-07-07 10:14 king
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: Added use of
CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified
string to the names of all the target-name.dir directories.
2005-07-07 10:11 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: added ability to
prefix target directories with a . to make them not show up in
ls. From patch from Alex
2005-07-07 09:44 martink
* Source/cmake.cxx: BUG: win95 returning non unix path for cmake
command
2005-07-07 09:06 king
* Source/kwsys/testProcess.c: ENH: Extended test 0 to run the
executable twice using the same process object. This tests the
reusability of the objects.
2005-07-07 09:05 king
* Source/kwsys/ProcessWin32.c: BUG: Fixed reusability of process
object by clearing each pipe's Closed flag when cleaning up.
2005-07-07 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-06 16:16 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: fix for bootstrap problem
2005-07-06 15:51 andy
* Source/: cmCacheManager.cxx, cmFileCommand.cxx,
cmWriteFileCommand.cxx: STYLE: Fix typos
2005-07-06 15:49 andy
* Source/CTest/cmCTestCoverageHandler.cxx: COMP: Remove warning
2005-07-06 15:27 andy
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Improve support for various
versions of gcov
2005-07-06 15:25 andy
* Modules/FindFLTK.cmake: ENH: Replace with the one from InsightApp
2005-07-06 15:25 martink
* Source/cmListFileCache.cxx: BUG: project command should also work
with lower case
2005-07-06 15:24 martink
* Tests/Simple/CMakeLists.txt: BUG: minor fix to project name to
match ADD_TEST call
2005-07-06 15:11 andy
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there can
be a problem because scp does not handle drive names. This uses
relative path for scp
2005-07-06 03:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-05 16:13 martink
* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH: a
start on UNIX release
2005-07-05 15:43 martink
* Utilities/Release/Release.cmake: ENH: better release support
2005-07-05 12:38 martink
* Utilities/Release/: MakeRelease.cmake.in, Release.cmake: ENH:
better release support
2005-07-05 11:17 andy
* Modules/FindDCMTK.cmake: ENH: Improvements by Julien
2005-07-05 10:08 martink
* Source/cmMacroCommand.cxx: ENH: revert back to string replacement
version
2005-07-05 09:21 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: util targets now
show up in locla makefile and make rebuild_cache now works in
subdirs
2005-07-05 09:00 martink
* Source/cmLocalGenerator.cxx: BUG: fix for debug optimized link
libraries
2005-07-05 03:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-04 03:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-03 12:06 andy
* Source/cmake.cxx: ENH: Only truncate files when not in try
compile. Alsom move truncating code closer to configure
2005-07-03 03:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-02 22:50 andy
* Source/cmCTest.cxx: ENH: Improve performance of MakeXMLSafe,
improve performance of reading custom ctest files, and remove
error when running ctest on directory without
DartConfiguration.tcl
2005-07-02 22:32 andy
* Source/CTest/cmCTestCoverageHandler.cxx: STYLE: Unify number of
spaces
2005-07-02 22:31 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Improve performance by
compiling regular expressions when needed
2005-07-02 22:30 andy
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
Improve performance of testing and do not complain if
DartTestfile.txt is not found or if directory does not exist
2005-07-02 22:25 andy
* Source/: cmake.cxx, cmake.h: ENH: Start adding the code that will
truncate output logs
2005-07-02 01:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-07-01 10:57 martink
* Source/: cmGetTargetPropertyCommand.h, cmTarget.cxx: ENH: added
Alexander's target property TYPE
2005-07-01 10:23 martink
* Source/: cmGetDirectoryPropertyCommand.cxx,
cmGetDirectoryPropertyCommand.h: ENH: added patch from Alexander
Neundorf to get DEFINITIONS
2005-06-30 13:39 martink
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: added testing
of the WHILE command
2005-06-30 13:39 martink
* Docs/cmake-mode.el: ENH: added while command
2005-06-30 13:27 martink
* Docs/cmake-mode.el: ENH: added while command
2005-06-30 13:09 martink
* Utilities/Release/: CMake.nsi.in, MakeRelease.cmake.in,
Release.cmake, Win32Release.sh.in: ENH: better release scripts
2005-06-30 11:33 martink
* Utilities/Release/Release.cmake: ENH: hard coded for VS 71 nmake
for now
2005-06-30 11:18 king
* Modules/Platform/Windows-cl.cmake: BUG: Fixed escaped quote at
end of .
2005-06-30 09:53 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: added local help and
install targets
2005-06-30 09:21 king
* Source/kwsys/Base64.c: BUG: Do not increment optr by 2 after
storing only one character. Also fixed possibility of storing
uninitialized characters from the last triplet.
2005-06-30 05:47 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-29 12:07 king
* Modules/Platform/Windows-bcc32.cmake: BUG: Need to use the -c
option for implib to produce case-sensitive symbols in the .lib
files.
2005-06-29 08:46 martink
* CTestCustom.ctest.in: COMP: shut up warning
2005-06-29 05:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-28 15:00 martink
* Utilities/Release/: CMake.nsi.in, CMakeInstall.bmp: ENH: added
our own bitmap
2005-06-28 10:55 martink
* Utilities/Release/CMake.nsi.in,
Utilities/Release/Win32Release.sh.in,
Utilities/Release/cmake_release.sh.in,
Utilities/Release/Release.cmake, CMakeLists.txt: ENH: added some
release support
2005-06-28 05:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-27 15:59 martink
* Source/cmMakefile.cxx: BUG: dont pass unverified char * to
streams
2005-06-27 12:45 martink
* Tests/Simple/CMakeLists.txt: ENH: convert to lower case
2005-06-27 12:44 martink
* Example/: CMakeLists.txt, Demo/CMakeLists.txt,
Hello/CMakeLists.txt: ENH: updte to lower case and using
ADD_SUBDIRECTORY
2005-06-27 11:39 martink
* CTestCustom.ctest.in: ENH: mods to warning excludes based on new
locaiton of curl
2005-06-27 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-26 05:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-25 05:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-24 13:29 andy
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: Exit properly on SCP
submission
2005-06-24 09:41 andy
* Source/CTest/cmCTestSubmitHandler.cxx: COMP: Remove warnings
2005-06-24 09:06 andy
* CMakeLists.txt, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/CTest/cmCTestSubmitHandler.cxx: ENH: Move curl to
utilities
2005-06-24 09:00 andy
* Utilities/cmcurl/: amigaos.c, amigaos.h, arpa_telnet.h, base64.c,
base64.h, ca-bundle.h, connect.c, connect.h, content_encoding.c,
content_encoding.h, cookie.c, cookie.h, curl_memory.h, curlx.h,
dict.c, dict.h, easy.c, escape.c, escape.h, file.c, file.h,
formdata.c, formdata.h, ftp.c, ftp.h, getdate.c, getdate.h,
getenv.c, getinfo.c, getinfo.h, hash.c, hash.h, hostares.c,
hostasyn.c, hostip.c, hostip.h, hostip4.c, hostip6.c, hostsyn.c,
hostthre.c, http.c, http.h, http_chunks.c, http_chunks.h,
http_digest.c, http_digest.h, http_negotiate.c, http_negotiate.h,
http_ntlm.c, http_ntlm.h, if2ip.c, if2ip.h, inet_ntoa_r.h,
inet_ntop.c, inet_ntop.h, inet_pton.c, inet_pton.h, krb4.c,
krb4.h, ldap.c, ldap.h, llist.c, llist.h, md5.c, md5.h,
memdebug.c, memdebug.h, mprintf.c, multi.c, netrc.c, netrc.h,
nwlib.c, progress.c, progress.h, security.c, security.h, sendf.c,
sendf.h, setup.h, share.c, share.h, speedcheck.c, speedcheck.h,
ssluse.c, ssluse.h, strequal.c, strequal.h, strerror.c,
strerror.h, strtok.c, strtok.h, strtoofft.c, strtoofft.h,
telnet.c, telnet.h, timeval.c, timeval.h, transfer.c, transfer.h,
url.c, url.h, urldata.h, version.c, CMakeLists.txt, config.h.in,
curl.copyright, CMake/CheckTypeSize.c.in,
CMake/CheckTypeSize.cmake, CMake/CurlTests.c,
Platforms/WindowsCache.cmake, Platforms/config-aix.h,
Testing/CMakeLists.txt, Testing/curlgtk.c, Testing/curltest.c,
Testing/ftpget.c, Testing/ftpgetresp.c, Testing/ftpupload.c,
Testing/getinmemory.c, Testing/http-post.c, Testing/httpput.c,
Testing/multithread.c, Testing/persistant.c, Testing/postit2.c,
Testing/sepheaders.c, Testing/simple.c, Testing/simplessl.c,
Testing/testconfig.h.in, Testing/win32sockets.c, curl/curl.h,
curl/curlver.h, curl/easy.h, curl/mprintf.h, curl/multi.h,
curl/stdcheaders.h, curl/types.h: ENH: Initial import
2005-06-24 05:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-23 16:06 andy
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Make iterators const
2005-06-23 13:07 andy
* Tests/CTestTest3/test.cmake.in: ENH: Perform second test if
subversion exists
2005-06-23 13:04 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildCommand.cxx, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestConfigureCommand.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageCommand.cxx,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestHandlerCommand.cxx, CTest/cmCTestHandlerCommand.h,
CTest/cmCTestMemCheckCommand.cxx, CTest/cmCTestMemCheckCommand.h,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
CTest/cmCTestSubmitHandler.h, CTest/cmCTestTestCommand.cxx,
CTest/cmCTestTestCommand.h, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
kwsys/CTestConfig.cmake: ENH: Several improvements with the way
things are handled. Also, support multiple submited files
2005-06-23 12:34 martink
* Source/cmMacroCommand.cxx: COMP: fix compiler warnings
2005-06-23 11:03 martink
* Source/: cmForEachCommand.cxx, cmIfCommand.cxx,
cmMacroCommand.cxx, cmWhileCommand.cxx: ENH: converted macro to
use variables and fixed some case issues with some function
blockers
2005-06-23 10:25 king
* Source/kwsys/hashtable.hxx.in: ENH: Added some smaller primes to
allow small hash table sizes and therefore shorter initial
construction times.
2005-06-23 05:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-22 14:20 martink
* Source/cmForEachCommand.h: STYLE: updated the docs to be more
accurate
2005-06-22 14:16 martink
* Source/cmForEachCommand.cxx: COMP: fix possible poroblem with
freed memory
2005-06-22 14:04 martink
* Source/cmForEachCommand.cxx: COMP: fix unused variable
2005-06-22 13:32 martink
* Source/cmForEachCommand.cxx: ENH: changed FOREACH to use
variables instead of string replacement
2005-06-22 10:54 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix displaying of
percentage
2005-06-22 10:09 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: clean rule wasn't
cleaning libs and executables
2005-06-22 09:12 martink
* Source/cmTarget.cxx: ENH: some better checks
2005-06-22 09:06 martink
* Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
cmGlobalKdevelopGenerator.cxx,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakeDepend.cxx,
cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h,
cmTarget.cxx, cmTarget.h: ENH: make LOCATION an computed property
of the target and get rid of a bunch of const junk
2005-06-22 05:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-21 16:44 andy
* Source/cmCommandArgumentParserHelper.cxx: ENH: Remove stray abort
2005-06-21 16:29 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: fix for BSD makes no
longer use dir name as a target
2005-06-21 14:20 king
* Source/cmTryRunCommand.cxx: BUG: Fixed error message formatting
when try run executable command cannot be found.
2005-06-21 11:01 andy
* Source/cmCommandArgumentParserHelper.cxx: BUG: Fix escaping to
make OSX work again
2005-06-21 10:33 king
* Source/kwsys/testProcess.c: BUG: Use sleep(1) instead of
usleep(1000000) because some UNIX systems specify that the
argument to usleep must be less than 1000000.
2005-06-21 09:34 martink
* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: add test to make sure
custom commands are used
2005-06-21 05:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-20 17:57 andy
* Source/cmCTest.cxx: ENH: Initialize handler before processing it
2005-06-20 17:37 andy
* Source/CursesDialog/.NoDartCoverage: ENH: Until there is some
test for curses dialog, no need to do coverage
2005-06-20 16:31 martink
* Modules/: Dart.cmake, TestCXXAcceptsFlag.cmake,
Platform/Darwin.cmake: ENH: fixed some spelling errors
2005-06-20 16:24 martink
* Source/cmMakefile.cxx: BUG: goof in new feature fixed
2005-06-20 14:15 martink
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: removed unused files
2005-06-20 14:00 martink
* Docs/CMake04.rtf, Source/cmGetTargetPropertyCommand.cxx,
Source/cmGetTargetPropertyCommand.h, Source/cmGlobalGenerator.h,
Source/cmMakefile.cxx: ENH: modified GET_TARGET_PROPERTIES to
work with all targets
2005-06-20 13:49 barre
* Source/kwsys/testSystemTools.cxx: ENH: fix test, it has to return
a true/false value otherwise it just passes the test, and add
test for EscapeChars
2005-06-20 13:10 martink
* Modules/: TestBigEndian.cmake, UseSWIG.cmake: BUG: fix some
missing quotes for STREQUAL IF statements
2005-06-20 12:55 martink
* Modules/CMakeGenericSystem.cmake: ENH: adde dback in
CMAKE_VERBOSE_MAKEFILE that was acc removed
2005-06-20 11:54 king
* Source/cmSetTargetPropertiesCommand.h: ENH: Added documentation
of VERSION and SOVERSION properties.
2005-06-20 11:53 martink
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h: ENH: no longer used
2005-06-20 11:49 martink
* Tests/COnly/CMakeLists.txt: COMP: converted to lowercase commands
2005-06-20 11:47 martink
* Docs/cmake-mode.el: ENH: updated emacs mode to include lowercase
commands and missing command ENDMACRO
2005-06-20 08:59 martink
* Source/CTest/cmCTestTestHandler.cxx: COMP: see about fixing
warning
2005-06-20 07:42 andy
* Tests/CTestTest3/test.cmake.in: ENH: Skip svn test for now
2005-06-20 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-19 06:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-18 05:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-17 23:15 andy
* Source/CMakeLists.txt: COMP: Fix problems with old cmake
2005-06-17 15:50 andy
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l,
cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h, cmListFileCache.cxx,
cmMakefile.cxx, cmMakefile.h: ENH: Improve handling of escaped
characters
2005-06-17 15:44 andy
* Source/CMakeLists.txt: ENH: Pass ctest config type to
subprocesses
2005-06-17 15:43 andy
* Source/CTest/cmCTestTestHandler.cxx: ENH: Pass configuration type
to subprocesses
2005-06-17 14:13 king
* Source/kwsys/CMakeLists.txt: ENH: Enabling new test 7 of process
execution.
2005-06-17 14:07 king
* Source/kwsys/Process.h.in: ENH: Added polling feature to
documentation of WaitForData.
2005-06-17 14:05 king
* Source/kwsys/ProcessWin32.c: BUG: Fixed polling feature of
WaitForData.
2005-06-17 13:59 king
* Source/kwsys/testProcess.c: ENH: Added test 7 to expose problems
with polling by WaitForData.
2005-06-17 13:57 king
* Source/kwsys/ProcessUNIX.c: BUG: Fixed polling capability of
WaitForData.
2005-06-17 13:14 andy
* Tests/CTestTest3/test.cmake.in: ENH: Make CVS one nightly
2005-06-17 13:07 andy
* Tests/CTestTest3/test.cmake.in: ENH: Add subversion test
2005-06-17 13:04 andy
* Source/: cmCTest.cxx, cmCTest.h, cmCommand.h, cmObject.h,
cmStandardIncludes.h, CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildAndTestHandler.h,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestConfigureHandler.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestGenericHandler.h, CTest/cmCTestMemCheckHandler.cxx,
CTest/cmCTestMemCheckHandler.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestSubmitHandler.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
CTest/cmCTestUpdateCommand.cxx, CTest/cmCTestUpdateHandler.cxx,
CTest/cmCTestUpdateHandler.h: ENH: Add superclass for all
commands and handlers. Improve handlers to have initialization
code, and start initializing ctest when start is invoked
2005-06-17 11:46 malaterre
* Source/kwsys/CommandLineArguments.hxx.in: ENH: Fix Bug #1950,
provide a direct access to the input. Minor cleanup (convenience)
2005-06-17 09:49 king
* Source/: cmCMakeMinimumRequired.cxx, cmMakefile.h, cmVersion.h:
ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to
include patch level. Submitted by Alexander Neundorf.
2005-06-17 08:45 andy
* Tests/MacroTest/CMakeLists.txt: ENH: Fix test on HP
2005-06-17 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-16 16:42 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: When running the same
ctest as the one we are testing, make sure to run as separate
process
2005-06-16 16:33 andy
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add extra argument
2005-06-16 16:24 andy
* Source/cmCTest.cxx, Tests/CTestTest3/test.cmake.in: ENH: Return
error if there is an ERROR_MESSAGE. Also fix tag for the test
2005-06-16 15:44 andy
* Source/cmCommand.h: COMP: Fix build error on Windows
2005-06-16 14:56 andy
* Source/CMakeLists.txt, Tests/MacroTest/CMakeLists.txt,
Tests/MacroTest/macroTest.c: ENH: Add test of macro
2005-06-16 14:56 andy
* Source/: cmake.cxx, cmake.h: ENH: Before running configre, remove
all macros. Also, backup the command names. Also, make command
names case insensitive
2005-06-16 14:05 andy
* Source/: cmCommand.h, cmConfigureFileCommand.h,
cmFLTKWrapUICommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
cmUseMangledMesaCommand.h, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h: ENH: Add
classname to commands
2005-06-16 13:29 andy
* Tests/CTestTest3/test.cmake.in: ENH: Initial import
2005-06-16 13:18 andy
* Source/CMakeLists.txt, Source/cmCTest.cxx, Source/cmCTest.h,
Source/CTest/cmCTestBuildCommand.cxx,
Source/CTest/cmCTestCommand.h,
Source/CTest/cmCTestGenericHandler.h,
Source/CTest/cmCTestStartCommand.cxx,
Source/CTest/cmCTestSubmitCommand.cxx,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestUpdateCommand.cxx,
Source/CTest/cmCTestUpdateHandler.cxx,
Tests/CTestTest2/test.cmake.in: ENH: Several improvements to
CTest:
1. Support for showing line numbers when debugging ctest
--show-line-numbers 2. Modify the ctest initialization code, so
that it can be delayed 3. Handlers now have corresponding command
if they were invoked from the command (so far only update
actually use that) 4. Start command is simplified and the
functionality is moved to CTest 5. Update can perform initial
checkout if CTEST_CHECKOUT_COMMAND is set 6. Add test that checks
out kwsys and perform tests on the fresh checkout
2005-06-16 11:52 martink
* Source/CMakeLists.txt: ENH: add first cut at support for exe with
same name as lib
2005-06-16 11:48 martink
* Source/: cmSetTargetPropertiesCommand.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: add first cut at support
for exe with same name as lib
2005-06-16 11:47 martink
* Tests/SameName/: CMakeLists.txt, Exe1/CMakeLists.txt,
Exe1/conly.c, Lib1/CMakeLists.txt, Lib1/libc1.c, Lib1/libc1.h:
ENH: add same name test
2005-06-16 10:23 martink
* Source/cmITKWrapTclCommand.cxx: ENH: replace brackets with more
generic find
2005-06-16 10:22 martink
* Source/cmOrderLinkDirectories.cxx: ENH: make more specific in
reject self linking
2005-06-16 05:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-15 15:51 andy
* Source/cmCommand.h: ENH: Add accessor for Makefile and make
SetError public
2005-06-15 15:29 hoffman
* CTestConfig.cmake: ENH: add for testing
2005-06-15 10:54 andy
* Tests/CTestTest2/test.cmake.in: BUG: Fix typo
2005-06-15 10:53 andy
* Source/CTest/: cmCTestMemCheckCommand.cxx,
cmCTestMemCheckHandler.cxx: ENH: Pass in memcheck command options
and suppresions, and change skin to tool
2005-06-15 10:53 andy
* Source/CTest/cmCTestCoverageCommand.cxx: ENH: Handle passing in
coverage command
2005-06-15 08:54 andy
* Source/CMakeLists.txt: ENH: Add logging to improve coverage
2005-06-15 05:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-14 15:53 andy
* Utilities/.NoDartCoverage: ENH: No need to do coverage of
utilities
2005-06-14 15:49 andy
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: ENH: More cleanups
2005-06-14 14:01 andy
* Tests/CTestTest2/test.cmake.in: ENH: Also perform memory checking
and coverage
2005-06-14 14:00 andy
* Source/: CMakeLists.txt, CTest/cmCTestCoverageCommand.cxx,
CTest/cmCTestCoverageCommand.h, CTest/cmCTestMemCheckCommand.cxx,
CTest/cmCTestMemCheckCommand.h, CTest/cmCTestScriptHandler.cxx:
ENH: Add commands for memory checking and coverage
2005-06-14 13:22 andy
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.in.l:
ENH: Improve variable name regular expression
2005-06-14 12:48 andy
* Source/: cmMacroCommand.cxx, cmake.cxx, cmake.h: ENH: Save
command that macro overwrites
2005-06-14 11:42 andy
* Source/: cmCTest.cxx, cmCTest.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
ENH: Separate standard output and standard error for problematic
commands
2005-06-14 03:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-13 18:03 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
method to escape some chars in a string
2005-06-13 14:29 andy
* Source/cmCommandArgumentParserHelper.cxx: ENH: Handle
non-existing variables
2005-06-13 11:00 andy
* bootstrap, Source/CMakeLists.txt, Source/cmMakefile.cxx: ENH: Use
the new parser that supports nested variables
2005-06-13 10:27 andy
* Source/: cmCommandArgumentParser.cxx, cmCommandArgumentParser.y:
ENH: More cleanups
2005-06-13 10:11 andy
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: ENH: More optimization
2005-06-13 10:01 andy
* Source/: cmCommandArgumentLexer.cxx, cmCommandArgumentLexer.h,
cmCommandArgumentParser.cxx, cmCommandArgumentParserTokens.h:
ENH: Initial import
2005-06-13 10:00 andy
* Source/: cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: ENH: Handle errors and optimize
a bit
2005-06-13 10:00 andy
* Source/cmCommandArgumentLexer.in.l: ENH: Remove some allocations
2005-06-13 09:59 andy
* Source/cmCommandArgumentParser.y: ENH: Rearange and cleanup
2005-06-13 09:33 martink
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
ENH: made configure file immediate by default for 2.2 or later
2005-06-12 03:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-11 03:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-10 11:27 martink
* Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
cmake 2.2
2005-06-10 10:45 martink
* Source/cmMakefile.cxx: ENH: remove old 1.2 compatability from
cmake 2.2
2005-06-10 10:44 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmake.cxx, cmake.h,
cmLocalGenerator.h: ENH: added support for forcing recomputation
of depends
2005-06-10 10:09 martink
* Tests/Wrapping/CMakeLists.txt: ENH: change to work with new FLTK
command
2005-06-10 10:09 martink
* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: ENH:
change workings of command so that it can all happing in the
initial pass still works the old way but complains
2005-06-10 10:08 martink
* Source/cmAddLibraryCommand.cxx: ENH: allow libs with no sources
but complain
2005-06-10 09:01 andy
* Source/: cmCTest.cxx, CTest/cmCTestBuildHandler.cxx: ENH: Be more
verbose
2005-06-10 08:56 andy
* Source/CTest/: cmCTestBuildHandler.cxx,
cmCTestConfigureHandler.cxx: ENH: Be more verbose
2005-06-10 08:40 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: removed old
convert calls
2005-06-10 02:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-09 14:37 martink
* bootstrap, Source/cmake.cxx, Source/CMakeLists.txt: ENH: removed
UMG2
2005-06-09 14:34 martink
* Source/cmITKWrapTclCommand.cxx: ENH: deprecate old ITK wrap
command
2005-06-09 11:46 martink
* Source/cmGlobalKdevelopGenerator.cxx: BUG: fix KDev gen to call
parent class Generate
2005-06-09 11:39 martink
* Source/: cmGlobalKdevelopGenerator.h,
cmLocalKdevelopGenerator.cxx, cmLocalKdevelopGenerator.h: ENH:
make KDev sub off of Gen3
2005-06-09 11:33 martink
* Source/cmTarget.cxx: ENH: removed old 1.2 compatability
2005-06-09 11:23 martink
* Tests/Wrapping/CMakeLists.txt: ENH: no longer test ITK command
2005-06-09 09:48 andy
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: some better error
reporting and more robust handlign of bad targets
2005-06-09 08:19 king
* Source/kwsys/Configure.h.in: COMP: Disable more warnings.
2005-06-09 08:18 king
* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Fix
no-assignment-operator warning and disable typedef-name synonym
warning.
2005-06-09 08:03 king
* Source/kwsys/Configure.h.in: COMP: Disable useless warnings.
2005-06-09 08:02 king
* Source/kwsys/Configure.hxx.in: ENH: C++ configuration should
include C configuration.
2005-06-09 07:51 king
* Source/kwsys/SystemTools.cxx: COMP: Need windows.h even on cygwin
to get CreateFile API.
2005-06-09 07:40 king
* Source/kwsys/RegularExpression.cxx: COMP: Fixed conversion
warnings.
2005-06-09 04:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-08 16:55 martink
* Source/cmIncludeCommand.cxx: BUG: fatal error in include file
should not cause report of missing include file
2005-06-08 16:39 martink
* Tests/Wrapping/CMakeLists.txt: ENH: remove bad add target
commands
2005-06-08 16:39 martink
* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
ENH: better error checking for add library or executable with no
source files
2005-06-08 16:31 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: prevent segfault
when no sources provided for lib
2005-06-08 14:18 andy
* Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: ENH: Handle more cases
2005-06-08 14:11 martink
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt, Wrapping/CMakeLists.txt:
ENH: remove requirements on 1.2
2005-06-08 12:26 martink
* Tests/: OutOfSource/SubDir/CMakeLists.txt,
Complex/CMakeLists.txt, Complex/Executable/CMakeLists.txt,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
Dependency/CMakeLists.txt, Jump/CMakeLists.txt,
Jump/Library/CMakeLists.txt, PreOrder/CMakeLists.txt,
SimpleInstall/CMakeLists.txt, SimpleInstallS2/CMakeLists.txt,
Testing/CMakeLists.txt: ENH: shift to using ADD_SUBDIRECTORY
2005-06-08 10:41 andy
* Source/: cmCommandArgumentLexer.in.l, cmCommandArgumentParser.y,
cmCommandArgumentParserHelper.cxx,
cmCommandArgumentParserHelper.h: ENH: Initial import (not working
yet)
2005-06-08 09:59 king
* Docs/cmake-mode.el: ENH: Experimenting with auto-dated copyright.
2005-06-08 09:52 andy
* Tests/CTestTest/CMakeLists.txt: ENH: Cleanup
2005-06-08 04:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-07 12:07 martink
* Source/cmGlobalVisualStudio7Generator.cxx,
Modules/Platform/Windows-cl.cmake: ENH: fix for incorrect setting
of CONFIZGURATION_TYPES
2005-06-07 10:55 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Remove debugging code
2005-06-07 10:47 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx, cmake.cxx: ENH: fix
problem with dependency scanning
2005-06-07 09:57 andy
* Source/cmLocalGenerator.cxx, Source/kwsys/CMakeLists.txt,
Source/kwsys/ExtraTest.cmake.in, Tests/CTestTest/test.cmake.in,
Tests/CTestTest2/test.cmake.in: ENH: Add capability to include
files to DartTestfile.txt and add example of that
2005-06-07 09:06 andy
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
Use CMake for parsing DartTestfile.txt
2005-06-07 08:44 king
* Modules/FindQt.cmake: ENH: Added search locations for a FreeBSD
location. Contributed by Alexander Neundorf.
2005-06-07 04:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-06 09:23 andy
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Initialize the
iterator to prevent seg-fault
2005-06-06 04:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-05 15:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-03 16:10 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestBuildAndTestHandler.cxx,
CTest/cmCTestBuildAndTestHandler.h: ENH: Move the build-and-test
code to a handler
2005-06-03 14:42 andy
* Source/CTest/: cmCTestGenericHandler.cxx,
cmCTestGenericHandler.h: ENH: Add a method to parse command line
argument inside the handler
2005-06-03 14:42 andy
* Tests/CommandLineTest/CMakeLists.txt: ENH: Test setting of
environment variables
2005-06-03 14:17 andy
* Source/cmSetCommand.cxx: BUG: Remove memory leak
2005-06-03 12:59 martink
* Source/: cmWrapExcludeFilesCommand.cxx,
cmWrapExcludeFilesCommand.h, cmSourceFilesCommand.cxx,
cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
cmSourceFilesRemoveCommand.h: ENH: no longer used
2005-06-03 12:58 martink
* Source/cmCommands.cxx: ENH: removed old commands
2005-06-03 11:29 andy
* Source/CTest/cmCTestConfigureHandler.cxx: BUG: Remove unused code
2005-06-03 11:26 martink
* CTestCustom.ctest.in: ENH: shut up buggy gcc stl header
2005-06-03 04:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-02 18:10 andy
* Source/: cmCTest.cxx, ctest.cxx: ENH: Add debug flag
2005-06-02 16:47 andy
* Source/: cmCTest.cxx, CTest/cmCTestSubmitHandler.cxx: BUG: Fix
the order of things to make submit handler not crash when proxies
are set
2005-06-02 15:14 martink
* Docs/cmake-mode.el: ENH: updated commands
2005-06-02 15:09 martink
* Tests/Wrapping/CMakeLists.txt: ENH: removed old command
2005-06-02 14:56 martink
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed old
commands
2005-06-02 14:48 andy
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Cleanup output even
more
2005-06-02 14:24 martink
* Source/: cmCommands.cxx, cmAbstractFilesCommand.cxx,
cmAbstractFilesCommand.h: ENH: removed the ABSTRACT_FILES command
2005-06-02 14:21 martink
* Docs/cmake-mode.el: ENH: updated to remove ABSTRACT_FILES and add
ADD_SUBDIRECTORY
2005-06-02 14:10 martink
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: removed use of
ABSTRACT command
2005-06-02 13:41 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: now also provides obj rules
for local Makefiles
2005-06-02 12:26 andy
* Source/CTest/cmCTestBuildHandler.cxx: COMP: Remove compile
warning
2005-06-02 11:47 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Once the number of errors or warnings was reached, stop
counting them. Also fix compile warning on bad compilers
2005-06-02 09:35 andy
* Source/CTest/cmCTestSubmitHandler.cxx: BUG: On windows there are
problems when opening file as ascii
2005-06-02 04:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-06-01 15:59 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Streamline build process. This reduces the memory footprint,
since only some number of lines of output will be in memory at
the time. Also, this will report the build errors and warnings as
it goes through the build
2005-06-01 13:37 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: minor perf improvement
2005-06-01 13:24 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: do not add help
target if there is a real target named help
2005-06-01 13:19 king
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: Fixed name given
to clean target listing for executable and library targets.
2005-06-01 11:18 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
2005-06-01 09:25 andy
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: BUG: Remove duplicate targets
when in different generators
2005-06-01 08:59 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
2005-06-01 08:56 martink
* CTestCustom.ctest.in: COMP: suppress warnings in 3rd party libs
2005-06-01 08:54 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
2005-06-01 08:50 martink
* Source/cmQTWrapUICommand.cxx: COMP: fix warning
2005-06-01 08:48 martink
* Source/: cmVariableRequiresCommand.cxx,
cmVariableRequiresCommand.h: ENH: made immediate
2005-06-01 08:25 andy
* Source/cmCTest.cxx: ENH: Make CMake --build-and-test to be
verbose by default
2005-06-01 08:25 andy
* Source/cmStandardIncludes.h: ENH: Add support for deque
2005-06-01 03:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-31 18:40 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestSubmitHandler.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestUpdateHandler.cxx: COMP: Remove ERROR reserved word
or something and replace with ERROR_MESSAGE
2005-05-31 17:32 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestStartCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
ENH: Add support for writing output file. While doing that,
redesign the way ctest does output. There may still be problems
with commands failing, but that should be fixed by applying the
similar concept to whole CMake
2005-05-31 16:20 martink
* CTestCustom.ctest.in: ENH: shut up some warning on SGI
2005-05-31 15:10 martink
* Source/: cmAddSubDirectoryCommand.cxx,
cmAddSubDirectoryCommand.h: ENH: removed the PREORDER option from
the AddSubDirectory command
2005-05-31 14:09 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix a waring
2005-05-31 11:46 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: now uses Makefile2 to
cleanup zsh issues and provided some more documentation
2005-05-31 10:16 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: STYLE: add some better comments
and remove some unused code
2005-05-31 04:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-30 17:26 andy
* Source/cmStandardIncludes.h: ENH: Add support for iomanip
2005-05-30 04:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-29 04:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-28 08:44 lorensen
* Source/kwsys/SystemTools.cxx: COMP: warning.
2005-05-28 04:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-27 22:11 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add
convenience function to convert Windows command line args into
Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code
2005-05-27 16:17 andy
* Source/CTest/cmCTestScriptHandler.cxx: ENH: Use generated file
stream for files
2005-05-27 11:26 andy
* DartConfig.cmake: ENH: Dart change
2005-05-27 04:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-26 18:15 andy
* Source/CTest/cmCTestSubmitHandler.cxx: ENH: Fix for changes in
XML-RPC for Dart2
2005-05-26 17:30 andy
* Modules/CMakeVS8FindMake.cmake: COMP: Fix for support of VS 8.0
beta 2
2005-05-26 04:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-25 15:09 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: added clean target for
subdirs
2005-05-25 12:22 martink
* Source/: cmDepends.cxx, cmDepends.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: BUG: a fix for constant
recomputing of depends
2005-05-25 11:19 andy
* Source/cmDependsFortran.cxx: ENH: new fortran depends to match
new Unix Gen
2005-05-25 11:18 martink
* Source/: cmGlobalUnixMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.h, cmake.cxx: ENH: switch to using
new Unix Makefile generator for Unix as well
2005-05-25 04:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-24 16:36 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for directory
of empty depend.make files
2005-05-24 16:11 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: building libs
caused all generated files to be deleted
2005-05-24 15:36 martink
* Source/cmIfCommand.h: STYLE: fix the docs
2005-05-24 14:42 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup and
changes to how custom commands are stored
2005-05-24 11:17 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx: ENH: optimization to not use
requires step unless a language requires it
2005-05-24 10:45 martink
* Modules/CMakeFortranInformation.cmake: ENH: added requires flag
2005-05-24 04:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-23 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-22 03:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-21 03:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-20 12:09 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for empty
custom commands
2005-05-20 11:01 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: added help target and made
custom commands execute in start output directory
2005-05-20 08:45 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx: ENH: fix warning and
also add back in build.make
2005-05-20 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-19 15:55 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: COMP: fix warning
2005-05-19 15:00 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: fixes for subdir build
Makefiles
2005-05-19 14:36 andy
* Modules/Platform/Windows-cl.cmake: ENH: Be more verbose, handle
network paths, and write compiler output to the log files
2005-05-19 13:32 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: fix warning
2005-05-19 13:26 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: BUG: fix for bad
depency clearing
2005-05-19 10:52 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx: ENH: some performance
improvements
2005-05-19 03:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-18 16:10 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: fix for makes that
do not handle targets wihtout a rule to build them
2005-05-18 13:46 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmTarget.cxx: ENH: another step
to the next generator still not optimized yet
2005-05-18 04:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-17 14:39 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: COMP: some warning fixes and
cleanup
2005-05-17 14:22 andy
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: implemented
provides requires code
2005-05-17 11:15 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: some more reorg
2005-05-17 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-16 14:17 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: BUG:
Changing to a new test for whether to do relative path
conversion. Now only paths inside the source or binary trees are
converted.
2005-05-16 13:42 king
* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Removing
previous debug code.
2005-05-16 10:53 martink
* Source/: cmDependsFortran.cxx, cmLocalUnixMakefileGenerator3.cxx:
ENH: some updates to the provides requires code
2005-05-15 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-14 04:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-13 15:51 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: ENH: remove duplicate
provide rule for fortran
2005-05-13 15:50 martink
* Source/cmLocalGenerator.cxx: COMP: shut up warning
2005-05-13 14:45 king
* Source/kwsys/SharedForward.h.in: ENH: Added knowledge of FreeBSD.
2005-05-13 14:44 king
* Source/kwsys/: ProcessUNIX.c, testProcess.c: ENH: Adding
debugging code for freebsd.
2005-05-13 14:13 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: BUG: minor cleanup and
fix for convenience rules
2005-05-13 14:12 martink
* Source/cmGlobalGenerator.cxx: BUG: filx for old bug in rel path
computaiton code
2005-05-13 09:54 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: warning fixes and some
first steps in cleaning up the convert code
2005-05-13 04:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-12 16:25 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: Undo fix as it broke
the dashboard
2005-05-12 13:27 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix for bug where
debug, release etc flags were not used for linker options, BUG
1781 fix
2005-05-12 11:53 martink
* bootstrap: ENH: moved gen3 into bootstrap process
2005-05-12 11:26 martink
* Source/cmLocalUnixMakefileGenerator3.cxx: COMP: shut up unused
var
2005-05-12 11:24 martink
* Source/cmake.cxx: BUG: fix bad generator name
2005-05-12 10:58 martink
* Source/CMakeLists.txt: ENH: defer relative paths
2005-05-12 10:49 martink
* Source/: CMakeLists.txt, cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator3.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h, cmake.cxx: ENH: added new
generator
2005-05-12 03:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-11 13:16 martink
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
cmDependsJava.cxx, cmDependsJava.h,
cmLocalUnixMakefileGenerator2.cxx: ENH: some changes to the
depends signature to be more flexible
2005-05-11 12:44 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: another snapshot
2005-05-11 10:19 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: added
new methods to convert to HomeRelative paths
2005-05-11 08:45 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: snapshot
2005-05-11 03:55 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-10 16:41 king
* Source/kwsys/testProcess.c: ENH: Removing QNX hack for test 6 now
that the problem has been fixed.
2005-05-10 16:36 king
* Source/kwsys/ProcessUNIX.c: BUG: struct timeval uses unsigned
types on at least one platform (QNX). Alot of the time logic
assumes a signed type. Switch to using a signed representation
that is converted to the native representation only for system
calls.
2005-05-10 11:11 andy
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Allow changing of file name
2005-05-10 11:00 king
* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Re-implemented
dependency line parsing to deal with quoted paths and escaped
spaces.
2005-05-10 10:10 andy
* Source/cmBuildCommand.cxx: ENH: Remove the old code
2005-05-10 03:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-09 15:11 martink
* Source/cmGlobalUnixMakefileGenerator3.cxx: ENH: some more fixes
2005-05-09 08:53 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: some more cleanup
2005-05-09 03:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-08 13:49 andy
* Source/CTest/cmCTestSubmitCommand.cxx,
Tests/CTestTest2/test.cmake.in: ENH: Add notes
2005-05-08 13:48 andy
* Source/CTest/cmCTestStartCommand.cxx: ENH: Remove error about not
being able to update CTest configuration
2005-05-08 13:48 andy
* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h:
ENH: Remove memory leak and remember global generator for next
time
2005-05-08 13:47 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method so that ctest
handlers and commands can add notes
2005-05-08 04:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-07 03:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-06 14:49 martink
* Source/: cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h,
cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h: ENH: updates
2005-05-06 12:38 king
* Source/cmake.cxx: COMP: Fixed forced bool conversion warning.
2005-05-06 09:58 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmDependsFortran.cxx, cmDependsFortran.h,
cmDependsJava.cxx, cmDependsJava.h,
cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Added optional
verbose output to build system dependency check.
2005-05-06 03:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-05 12:45 martink
* Source/: cmGlobalUnixMakefileGenerator3.cxx,
cmGlobalUnixMakefileGenerator3.h,
cmLocalUnixMakefileGenerator3.cxx,
cmLocalUnixMakefileGenerator3.h: ENH: backup of work in progress
2005-05-05 10:40 andy
* Source/cmMakefile.cxx: BUG: If there is a fatal error, stop
processing list file
2005-05-05 10:26 king
* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added space after
/clean to avoid putting it together with the build configuration.
This fixes the failure of the complext test on the second run in
the same tree.
2005-05-05 10:19 andy
* Source/kwsys/CTestConfig.cmake: ENH: Add configuration file for
kwsys
2005-05-05 10:19 andy
* Source/CMakeLists.txt, Tests/CTestTest2/CMakeLists.txt,
Tests/CTestTest2/test.cmake.in: ENH: Add new style ctest project
2005-05-05 10:18 andy
* Source/CTest/: cmCTestConfigureCommand.cxx,
cmCTestSubmitCommand.cxx: ENH: Add default configure rules for
CMake projects and add default rules for submission
2005-05-05 10:18 andy
* Source/CTest/cmCTestScriptHandler.cxx: ENH: Add variable that
holds cmake executable
2005-05-05 10:17 andy
* Source/cmCTest.h: ENH: Add accessort for CMake executable
2005-05-05 09:45 king
* Source/kwsys/testProcess.c: ENH: Disabling test 6 on QNX until
process killing can be resolved. It will just fail always for
now.
2005-05-05 09:21 andy
* Source/cmCTest.cxx: BUG: Fix logic for verbose
2005-05-05 09:09 king
* Source/kwsys/hashtable.hxx.in: COMP: Removed unused parameter
warning.
2005-05-05 09:08 king
* Source/kwsys/SystemTools.cxx: COMP: Added work-around to avoid
warnings about unreferenced inline functions from SGI termios.
2005-05-05 09:05 king
* Source/kwsys/ProcessUNIX.c: COMP: Added initializer to avoid
warning. It is not really needed, though.
2005-05-05 03:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-04 11:37 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
split that splits on arbitrary separator
2005-05-04 11:16 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Allow spaces in
update command
2005-05-04 11:13 andy
* Source/CTest/: cmCTestBuildCommand.cxx, cmCTestBuildCommand.h,
cmCTestConfigureCommand.cxx, cmCTestConfigureCommand.h,
cmCTestCoverageHandler.cxx, cmCTestSubmitCommand.cxx,
cmCTestSubmitCommand.h, cmCTestTestCommand.cxx,
cmCTestTestCommand.h, cmCTestUpdateCommand.cxx,
cmCTestUpdateCommand.h: ENH: Improve syntax
2005-05-04 11:13 andy
* Source/cmGlobalGenerator.cxx: BUG: Fix bootstrap test on machines
with spaces in the path
2005-05-04 11:12 andy
* Source/kwsys/SystemTools.hxx.in: ENH: Expose
ConvertToUnixOutputPath
2005-05-04 03:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-03 15:28 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestStartCommand.cxx:
ENH: Add Site and BuildName, make sure that the rest of the
default -S rule does not happen, and make sure that new tag will
be created
2005-05-03 15:20 andy
* Source/cmGlobalGenerator.cxx: ENH: No need to convert to output
path
2005-05-03 15:19 king
* Source/: cmDependsFortranLexer.cxx, cmDependsFortranLexer.in.l,
cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP: Removed
warnings about unreachable code and constant control expressions.
Added the changes to the instructions in the input lex files.
2005-05-03 14:58 king
* Source/: cmGeneratedFileStream.h,
cmLocalUnixMakefileGenerator2.h, cmStandardIncludes.h,
cmSystemTools.cxx, CTest/cmCTestUpdateHandler.h,
kwsys/CommandLineArguments.cxx, kwsys/SystemTools.cxx,
kwsys/testhash.cxx: COMP: Added pragma directives for SGI
compilers to avoid useless warnings.
2005-05-03 14:57 king
* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx: COMP: Changed while(1) to for(;;) to avoid
warning about constant control expression.
2005-05-03 14:53 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Removed stray
semicolon.
2005-05-03 14:28 king
* Source/cmStandardIncludes.h: COMP: Added hack to avoid SGI
termios.h warnings.
2005-05-03 14:28 king
* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
Need #undef ECHO to avoid conflict with system ECHO definition.
2005-05-03 14:27 king
* Source/kwsys/RegularExpression.hxx.in: COMP: Changed type of
regmlen to avoid warnings when other lengths are converted to it.
2005-05-03 10:02 king
* Source/kwsys/testProcess.c: ENH: Adding test of running
executable with forward slashes on windows.
2005-05-03 09:40 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildCommand.cxx,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestConfigureCommand.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestSubmitCommand.cxx, CTest/cmCTestSubmitHandler.cxx,
CTest/cmCTestTestCommand.cxx, CTest/cmCTestUpdateCommand.cxx,
CTest/cmCTestUpdateHandler.cxx: ENH: Cleanups
2005-05-03 08:17 andy
* CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmCTest.h, Source/CTest/cmCTestBuildHandler.cxx,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
Source/CTest/cmCTestSubmitCommand.cxx,
Source/CTest/cmCTestSubmitCommand.h,
Source/CTest/cmCTestSubmitHandler.cxx,
Source/CTest/cmCTestSubmitHandler.h,
Source/CTest/cmCTestTestCommand.cxx,
Source/CTest/cmCTestTestCommand.h: ENH: Promote submit into a
full handler, add test and submit command and do some cleanups
2005-05-03 04:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-02 15:51 andy
* CTestConfig.cmake, Source/CTest/cmCTestBuildCommand.cxx,
Source/CTest/cmCTestScriptHandler.cxx: ENH: Make ctest build
command work
2005-05-02 15:51 andy
* Source/cmake.h: ENH: Make AddCMakePath public
2005-05-02 15:50 andy
* Source/cmGlobalGenerator.h: ENH: Make FindMakeProgram public
2005-05-02 14:15 andy
* CTestConfig.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmCTest.h, Source/CTest/cmCTestBuildCommand.cxx,
Source/CTest/cmCTestBuildCommand.h,
Source/CTest/cmCTestConfigureCommand.cxx,
Source/CTest/cmCTestConfigureCommand.h,
Source/CTest/cmCTestScriptHandler.cxx,
Source/CTest/cmCTestStartCommand.cxx,
Source/CTest/cmCTestUpdateCommand.cxx: ENH: More commands. Start
working on new style ctest configuration
2005-05-02 03:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-05-01 03:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-30 15:36 andy
* Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
2005-04-30 04:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-29 12:50 andy
* Source/cmBuildCommand.cxx: ENH: Try to see if
GenerateBuildCommand produces apropriate result
2005-04-29 11:49 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h: ENH: Add option to ignore errors. Only
works on make
2005-04-29 10:11 king
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: COMP: Converting
INSTALL->ALL_BUILD dependency implementation to use the
AddUtility method on a target. This significantly simplifies the
implementation and removes warnings about hiding virtual
functions.
2005-04-29 10:07 andy
* Source/cmGlobalXCodeGenerator.cxx: COMP: Remove warning
2005-04-29 10:06 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: make install depend on
all
2005-04-29 04:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-28 18:34 andy
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: Start working on command that will abstract generating of
build command
2005-04-28 18:18 andy
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: ENH: Start working on a method
that abstracts generating of build command
2005-04-28 17:33 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: ENH: Start
working on command that will abstract generating of build command
2005-04-28 16:21 king
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: ENH: Added dependency from
INSTALL target to ALL_BUILD target so that targets build before
being installed.
2005-04-28 11:47 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: BUG: Avoid infinite loop during
installation.
2005-04-28 09:21 king
* Source/kwsys/testProcess.c: BUG: Extending all timeouts to help
out slower machines.
2005-04-28 09:14 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add internal error
2005-04-28 05:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-27 11:46 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added dependency
on all for install rule to make sure build is up to date before
installing. This behavior can be disabled by setting
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.
2005-04-27 11:33 king
* Source/cmSourceFile.cxx: BUG: Do not leave ../ in the full path
to a source file. Using CollapseFullPath simplifies the code
anyway.
2005-04-27 10:01 king
* Source/kwsys/testProcess.c: BUG: Extending timeout of test 6 from
0.1 seconds to 3 seconds. This should avoid missed signals and
intermittent failures.
2005-04-27 09:12 king
* Tests/CustomCommand/CMakeLists.txt: BUG: Use copy to produce
doc1pre.txt instead of echo. The redirection does not like
forward slashes on Win9x.
2005-04-27 04:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-26 17:11 king
* Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
BUG: Fix try-compile for sys/prctl.h. It needs to include
sys/types.h first according to the man page.
2005-04-26 14:12 king
* Source/CursesDialog/form/: CMakeLists.txt,
internal_stdio_core.h.in: ENH: Removing stdio_core hack. A
better work-around has been put in cmStandardIncludes.h.
2005-04-26 14:11 king
* Source/cmStandardIncludes.h: COMP: Adding inclusion of stdarg.h
to work-around SGI header bug in 7.4.2m.
2005-04-26 11:55 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Added pre-build and
post-build test for custom targets.
2005-04-26 11:31 andy
* Source/kwsys/SystemTools.cxx: BUG: Looks like std::string changes
the result of c_str() call. This fixes potential problems
2005-04-26 11:15 andy
* Source/cmakewizard.h: COMP: Remove warning
2005-04-26 11:09 andy
* Source/: cmakewizard.h, CTest/cmCTestUpdateHandler.cxx: COMP:
Remove warnings
2005-04-26 11:08 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: BUG: Fixed ordering of multiple
commands in a custom target when implemented as custom commands.
Also added support to execute pre-build rules first to be
consistent with makefile generator.
2005-04-26 08:51 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Added inclusion of
pre-build rules for custom targets.
2005-04-26 04:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-25 09:59 andy
* Source/cmLocalGenerator.cxx: COMP: Remove warning
2005-04-25 03:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-24 16:19 andy
* Source/cmAddTestCommand.cxx: COMP: Fix problem on compilers that
cannot implicitly convert std::string to cmStdString
2005-04-24 15:59 andy
* bootstrap, Source/CMakeLists.txt, Source/cmAddTestCommand.cxx,
Source/cmAddTestCommand.h, Source/cmEnableTestingCommand.cxx,
Source/cmEnableTestingCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTest.cxx,
Source/cmTest.h: ENH: Improve internal test handling by creating
a test class. Command cmEnableTesting now only sets
CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list.
The actual test files are written by local generator. This way we
can at some point in the future replace DartTestfile with some
XML file
2005-04-24 14:28 andy
* Source/cmCTest.cxx: BUG: The argument is --ctest-config
2005-04-24 13:57 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Support for modified
and conflicts in subversion
2005-04-24 13:15 king
* Source/CursesDialog/form/CMakeLists.txt: BUG: Older SGI compilers
still have internal/stdio_core.h but do not support
#include_next. We'll have to try-compile to test whether this
hack is needed.
2005-04-24 12:32 andy
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: Remember if there was
update error
2005-04-24 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-23 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-22 16:11 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
Created cmTarget::GetLibraryNames to replace
cmLocalUnixMakefileGenerator2::GetLibraryNames. Added
cmTarget::GetLibraryCleanNames to be used by
cmLocalUnixMakefileGenerator2. Now when a library is linked both
the shared and static versions are removed from the build tree.
In this way we avoid having both kinds of libraries present when
the user switches BUILD_SHARED_LIBS on/off. This prevents
problems with turning off shared libraries and then expecting the
linker to use the static libraries only to find it is using the
out-of-date shared versions.
2005-04-22 15:23 king
* Source/: cmGetTargetPropertyCommand.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, cmTarget.cxx, cmTarget.h: ENH:
Added cmTarget::GetBaseName and cmTarget::GetFullName methods and
removed cmLocalGenerator::GetFullTargetName and
cmLocalUnixMakefileGenerator2::GetBaseTargetName. This
functionality is more sensibly implemented in cmTarget. It is
also needed for an upcoming feature in which both the shared and
static versions of a library will be removed before one is
linked.
2005-04-22 13:52 king
* Source/CTest/cmCTestUpdateHandler.cxx: COMP: Commented out unused
variable until the corresponding logic is finished.
2005-04-22 11:57 king
* Source/kwsys/: hashtable.hxx.in, kwsys_stl_string.hxx.in: COMP:
Removed line continuation characters from #if lines to avoid
linefeed problems on cygwin.
2005-04-22 09:44 king
* Source/kwsys/testProcess.c: BUG: Drastically extending test5's
timeouts to get it to pass when running on a heavily-loaded
machine.
2005-04-22 09:22 king
* Source/kwsys/SystemTools.cxx: COMP: Fixed
assignment-in-conditional warning.
2005-04-22 09:21 king
* Source/kwsys/CommandLineArguments.cxx: COMP: Fixed constant
conditional warning.
2005-04-22 09:21 king
* Source/kwsys/ProcessWin32.c: COMP: Fixed unused parameter and
constant conditional warnings.
2005-04-22 03:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-21 18:23 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Reorganize a bit and
make sure to report an error if there are modified files or
conflicts
2005-04-21 17:00 king
* Source/CursesDialog/form/: CMakeLists.txt, form.h,
internal_stdio_core.h.in: COMP: Using a new work-around for
stdarg.h problem on SGI.
2005-04-21 16:46 king
* Source/kwsys/hashtable.hxx.in: BUG: Fixed hash_allocator_n size
computation.
2005-04-21 16:46 king
* Source/kwsys/testhash.cxx: ENH: Added include-work-around for
hashtable.hxx.in dependency.
2005-04-21 16:05 king
* Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: BUG: Do not close
stdout/stderr pipes in parent if they are shared.
2005-04-21 13:56 king
* Source/kwsys/SystemTools.hxx.in: COMP: Do not do va_list hack if
there is no std:: namespace.
2005-04-21 13:47 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added KWSys
try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and
KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support
in the hashtable.
2005-04-21 02:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-20 16:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-20 08:53 king
* Source/kwsys/testProcess.c: BUG: Adjusting timeouts for tests 4
and 5 to avoid early killing.
2005-04-19 18:26 andy
* Source/: CursesDialog/form/form.h, kwsys/SystemTools.hxx.in:
COMP: Attempt to fix problem with building on SGI
2005-04-19 11:52 king
* Source/kwsys/ProcessUNIX.c: BUG: When killing a child all the
pipe read ends should be closed. This will allow a child that is
blocking while waiting to write to the pipe to wake up and
receive the kill signal properly on cygwin.
2005-04-19 10:52 king
* Source/kwsys/testProcess.c: BUG: Expanded difference in timeouts
between tests 4 and 5 so that 5 does not timeout while waiting
for 4 to timeout. This should fix the intermittent failure of
test 5 on cygwin. ENH: When a mismatch is reported it now
reports what it was as well as what it should have been.
2005-04-15 18:57 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: For some reason the
non-template allocator test compiles on VS6 even though its
allocator is a template. Adding ::size_type to be sure it
accesses a member of the allocator.
2005-04-15 18:49 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fix iterator traits
test to use a real iterator instead of int*.
2005-04-15 16:10 king
* Source/kwsys/CMakeLists.txt: BUG: Cannot use Win32 implementation
for cygwin processes because then cygwin paths to executables
like /usr/bin/ls are not found.
2005-04-15 16:00 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in, Source/kwsys/hash_fun.hxx.in,
Source/kwsys/hashtable.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Source/kwsys/kwsys_cstddef.hxx.in: COMP: Added
KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide
kwsys/cstddef header (to get size_t for hash_fun.hxx).
2005-04-15 15:30 king
* Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
hashtable.hxx.in: COMP: Replaced kwsys_stl with
@KWSYS_NAMESPACE@_stl to properly use the configured namespace.
2005-04-15 15:18 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
convenience method to get OS name and version from KWApp to
KWSys.
2005-04-15 14:47 andy
* Source/cmCTest.cxx: STYLE: Fix english
2005-04-15 13:56 king
* Source/kwsys/SystemTools.cxx: BUG: Added missing variable
initialization that was accidentally removed on the previsous
commit.
2005-04-15 13:35 king
* Source/kwsys/CMakeLists.txt: ENH: Changing kwsysProcess
implementation on Cygwin to use the Win32 implementation instead
of the UNIX implementation. This makes dealing with misbehaving
children work better. The KWSys Win32 process implementaion is
more robust than the Cygwin implementation (partly because it
doesn't have to exactly reproduce the POSIX api).
2005-04-15 10:46 hoffman
* Source/cmTryCompileCommand.cxx: BUG: work around for buggy Tigger
OSX systems that read two copies of the same file in a directory
2005-04-15 09:54 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in, Source/kwsys/hash_map.hxx.in,
Source/kwsys/hash_set.hxx.in, Source/kwsys/hashtable.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added KWSys
try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS,
KWSYS_STL_HAS_ITERATOR_CATEGORY,
KWSYS_STL_HAS___ITERATOR_CATEGORY, and
KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to
compile on old HP and Sun compilers.
2005-04-15 09:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-15 09:05 king
* Source/kwsys/hash_map.hxx.in: COMP: Replacing _Select1st with a
specialized hash_select1st that avoids requiring the stl pair to
have first_type defined. The old HP STL does not define
first_type and second_type in its pair.
2005-04-15 08:59 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx: ENH: Added
KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys.
Needed to optionally bring hash table comparison operators into
the global namespace when argument dependent lookup is not
supported.
2005-04-15 08:25 king
* Source/kwsys/SystemTools.cxx: COMP: Removed extra variable
initializations to avoid Borland warnings.
2005-04-14 04:50 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-13 23:04 king
* Source/kwsys/: hash_map.hxx.in, hash_set.hxx.in,
hashtable.hxx.in: COMP: Remove friend templates and always use
template friends (possibly with <>). Needed to work-around Sun
CC bug.
2005-04-13 23:03 king
* Source/kwsys/testSystemTools.cxx: COMP: Disable MSVC debug symbol
truncation warning.
2005-04-13 18:13 andy
* Source/cmGeneratedFileStream.cxx: ENH: For sanity, create
directory before creating generated file stream
2005-04-13 17:58 king
* Source/CMakeLists.txt: BUG: The test1 executable has been removed
from kwsys. Instead using testIOS for the kwsys test.
2005-04-13 16:58 king
* Source/kwsys/CMakeLists.txt: STYLE: Renaming kwsys-hash test to
kwsys-testhash for consistency with other tests.
2005-04-13 16:55 king
* Source/kwsys/testProcess.c: COMP: Removing return value from
test6. It is an infinite loop, so the return causes warnings.
It will never return anyway.
2005-04-13 16:47 king
* Source/kwsys/: CMakeLists.txt, test1.cxx: ENH: Removing old
test1.c Process execution example. It is fully replaced by
testProcess.
2005-04-13 16:46 king
* Source/kwsys/: Base64.c, CommandLineArguments.cxx, Directory.cxx,
ProcessUNIX.c, ProcessWin32.c, RegularExpression.cxx,
SystemTools.cxx, test1.cxx, testCommandLineArguments.cxx,
testIOS.cxx, testProcess.c, testSystemTools.cxx, testhash.cxx:
COMP: Adding work-around for CMake dependency scanning
limitation. Any configured header included by KWSYS_HEADER() in
a .c or .cxx file in kwsys itself must use this hack to get
dependencies.
2005-04-13 16:35 andy
* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: ENH:
Speedup by storing source name without last extension
2005-04-13 16:34 andy
* Source/cmTarget.cxx: ENH: Speedup by only getting the source once
2005-04-13 16:25 andy
* Source/cmSystemTools.cxx: ENH: Improve performance by using
vector of char instead of string
2005-04-13 16:05 king
* Source/kwsys/testSystemTools.cxx: BUG: Only do ~ test if HOME
variable is defined.
2005-04-13 15:57 king
* Source/kwsys/testProcess.c: BUG: Avoid error diagnostic popups on
windows for test that crashes on purpose.
2005-04-13 15:39 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in, Source/kwsys/hashtable.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cxx: COMP: Added
KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard
argument to stl allocator<>::max_size method. Needed for kwsys
hashtable to compile on Sun CC.
2005-04-13 15:29 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG:
allocator<>::rebind<> test should use kwsys_stl::allocator, not
std::allocator.
2005-04-13 15:22 king
* Source/kwsys/hashtable.hxx.in: COMP: Fix for Sun CC stl allocator
signature of allocate method.
2005-04-13 15:04 king
* Source/kwsys/hashtable.hxx.in: BUG: When constructing the bucket
vector type the allocator given must have been rebound to _Node*
already because GCC 3.4's vector type does not rebind it.
2005-04-13 14:43 king
* Source/cmTryCompileCommand.cxx: ENH: Added better error message
when TRY_COMPILE does not recognize an extension.
2005-04-13 14:37 king
* Source/kwsys/SystemTools.cxx: BUG: Fix GetFilenameName to not use
uninitialized search position in win32 version.
2005-04-13 14:13 king
* bootstrap: BUG: Added more try-compiles from kwsys.
2005-04-13 14:13 king
* Source/kwsys/kwsysPlatformCxxTests.cxx: BUG: Fixed member
template test to not produce a test program that crashes when it
runs.
2005-04-13 13:59 andy
* Source/kwsys/SystemTools.cxx: ENH: Speedup improvements
2005-04-13 13:57 andy
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Process.h.in,
ProcessUNIX.c, ProcessWin32.c, test1.cxx,
testCommandLineArguments.cxx, testIOS.cxx, testProcess.c,
testSystemTools.cxx, testhash.cxx: ENH: Do kwsys testing as part
of cmake testing, command line arguments are not experimental and
add simple test for systemtools
2005-04-13 13:43 hoffman
* Utilities/Release/cmake_release.sh: BUG: fix clean action
2005-04-13 12:44 hoffman
* CMakeLists.txt, Utilities/Release/cmake_release.sh: Move minor
version to 2.0.6
2005-04-13 09:54 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
kwsys/SystemTools.cxx: BUG: fix insert for 64 bit
2005-04-13 08:08 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, hash_fun.hxx.in,
hash_map.hxx.in, hash_set.hxx.in, hashtable.hxx.in,
kwsysPlatformCxxTests.cxx, testhash.cxx: ENH: Adding SGI hash_map
and hash_set implementation ported from STL to KWSys. This also
adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND,
KWSYS_CXX_HAS_FULL_SPECIALIZATION,
KWSYS_CXX_HAS_MEMBER_TEMPLATES, and
KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
2005-04-13 08:05 king
* Source/kwsys/kwsys_stl.hxx.in: ENH: Added
__HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.
2005-04-13 04:39 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-12 15:40 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix Ambiguity in
insert call
2005-04-12 15:11 hoffman
* Source/cmLocalGenerator.cxx: BUG: add missing header for borland
2005-04-12 13:33 king
* Source/kwsys/SystemTools.cxx: COMP: Fixed ambiguous call to
insert method of string.
2005-04-12 13:27 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalVisualStudio7Generator.cxx, cmMacroCommand.cxx,
cmMakefile.cxx, cmMakefile.h: ENH: performance improvements
2005-04-12 13:26 hoffman
* Source/cmDepends.cxx: ENH: do not collapse full path for cwd
2005-04-12 13:26 hoffman
* Source/cmCacheManager.cxx: ENH: make regex static so it is not
recomputed for each line of the cache
2005-04-12 13:25 hoffman
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
optimization of cwd and do not leak library handle
2005-04-12 09:36 martink
* Source/cmLocalGenerator.cxx: BUG: local gen was setting proj dir
when it shouldnt
2005-04-12 09:35 martink
* Tests/OutOfSource/OutOfSourceSubdir/CMakeLists.txt: ENH: also
test for correct Proj dir settings
2005-04-12 03:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-11 12:38 hoffman
* ChangeLog.manual, Source/cmCTest.cxx: BUG: fix GetLongPathName
for all versions of windows
2005-04-11 12:20 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix GetLongPathName for
WindowsNT
2005-04-11 04:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-10 04:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-09 02:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-08 12:46 hoffman
* Source/: cmOrderLinkDirectories.cxx, cmOrderLinkDirectories.h:
BUG: handle case insensitive library extensions on windows
2005-04-08 08:34 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix build on mingw
2005-04-08 02:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-07 17:39 hoffman
* Source/cmakemain.cxx: BUG: move fix for -E option to branch
2005-04-07 17:24 hoffman
* Tests/CommandLineTest/CMakeLists.txt: merge from main tree fix
for command line test
2005-04-07 17:22 hoffman
* Source/cmCTest.cxx: BUG: add error checking on GetLongPath
2005-04-07 17:20 hoffman
* Source/kwsys/SystemTools.cxx: BUG: if short path or long path
fails return the original input
2005-04-07 16:58 hoffman
* Source/kwsys/SystemTools.cxx: ENH: check return value of
GetLongPath
2005-04-07 16:12 hoffman
* ChangeLog.manual, Source/cmSystemTools.cxx,
Source/cmWin32ProcessExecution.cxx,
Source/cmWin32ProcessExecution.h: Merge in fix for win32 process
stuff
2005-04-07 16:09 hoffman
* Modules/Platform/Darwin.cmake, Source/cmGlobalXCodeGenerator.cxx:
ENH: fix install test with xcode, the xcode generator does not
support library versioning yet
2005-04-07 15:09 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Avoid converting
the subdirectory name to a relative path twice.
2005-04-07 14:41 king
* Source/cmMakefile.cxx: BUG: Do not repeat paths when trying the
lib/ to lib64/ replacement.
2005-04-07 14:30 king
* Source/cmMakefile.cxx: ENH: Adding automatic generation of
several 64-bit search path forms.
2005-04-07 14:27 king
* Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Removing
extra 64-bit search paths. They are now constructed
automatically from the paths listed.
2005-04-07 13:48 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix rule name for
subdirectory traversal to use relative paths. This was broken by
the recent subdirectory changes.
2005-04-07 13:46 king
* Modules/: CMakeDetermineJavaCompiler.cmake, FindAVIFile.cmake,
FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake, FindJNI.cmake,
FindJPEG.cmake, FindJava.cmake, FindMPEG.cmake, FindMPEG2.cmake,
FindOpenGL.cmake, FindPHP4.cmake, FindPNG.cmake,
FindPerlLibs.cmake, FindPythonLibs.cmake, FindQt.cmake,
FindRuby.cmake, FindSDL.cmake, FindSWIG.cmake, FindTCL.cmake,
FindTIFF.cmake, FindX11.cmake, FindZLIB.cmake: ENH: Adding
support for 64-bit library paths. Contributed by Peter Vanroose.
2005-04-07 13:03 hoffman
* Source/: CTest/cmCTestBuildHandler.cxx, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: BUG: fix for bug 1717 incorrect path
sent to dart server
2005-04-07 12:44 hoffman
* Source/cmCTest.cxx: BUG: remove debug statement
2005-04-07 12:12 hoffman
* ChangeLog.manual, Source/cmSystemTools.cxx,
Source/cmSystemTools.h: move fix for relative paths from main
tree
2005-04-07 12:11 hoffman
* ChangeLog.manual, Source/cmCTest.cxx: BUG: fix for bug 1717 use
the correct path for Dart server on warnings and errors
2005-04-07 10:37 hoffman
* ChangeLog.manual, Source/cmInstallProgramsCommand.cxx,
Source/cmInstallProgramsCommand.h: move from main tree
2005-04-07 02:31 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-06 16:53 king
* Modules/Dart.cmake: STYLE: Fixed spelling of "memmory".
2005-04-06 16:15 king
* Source/cmStandardIncludes.h: BUG: Avoid duplicate definition by
using cmsys_STL_STRING_NEQ_CHAR_DEFINED and
cmsys_STL_STRING_NO_NEQ_CHAR.
2005-04-06 16:14 king
* Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added proper
namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED,
KWSYS_STL_STRING_OSTREAM_DEFINED, and
_STL_STRING_NEQ_CHAR_DEFINED macros.
2005-04-06 15:06 king
* Modules/Platform/Darwin-xlc.cmake, Modules/Platform/Darwin.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx,
Tests/Fortran/CMakeLists.txt,
Tests/MakeClean/ToClean/CMakeLists.txt: ENH: Removed
CMAKE_GENERATOR_NEW now that the old unix makefile generator is
never used.
2005-04-06 13:34 king
* bootstrap: BUG: The bootstrap script should perform the
KWSYS_STL_STRING_HAVE_NEQ_CHAR test for kwsys.
2005-04-06 11:56 hoffman
* Source/cmMakefile.cxx: ENH: better fix for 64 bit, add 64 to the
name of all directories in the search path
2005-04-06 10:59 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: allow sub projects to use
targets that are not part of the sub-project
2005-04-06 09:47 hoffman
* Source/kwsys/SystemTools.cxx: remove cerr stuff
2005-04-06 09:44 hoffman
* Source/kwsys/SystemTools.cxx: Fix bug in != stuff
2005-04-06 04:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-05 21:10 hoffman
* Source/kwsys/SystemTools.cxx: COMP: hack fix for old sgi until
bootstrap is fixed
2005-04-05 17:06 hoffman
* Modules/CMakeTestCCompiler.cmake, Source/cmMakefile.cxx: BUG: try
to address Bug 1673 .
2005-04-05 16:24 hoffman
* Modules/FindOpenGL.cmake: Fix for bug Bug #1287 - cmake use
MesaGL by default instead of libGL - Return to bug list
2005-04-05 14:48 hoffman
* Source/cmAuxSourceDirectoryCommand.cxx: BUG: fix for bug 1636 add
extensions to AUX_SOURCE_DIRECTORY files
2005-04-05 13:39 hoffman
* ChangeLog.manual, Modules/FindDCMTK.cmake: Move from main tree,
fix for 1652
2005-04-05 13:37 hoffman
* Modules/FindDCMTK.cmake: BUG: fix for bug 1652
2005-04-05 13:30 hoffman
* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: fix
on branch for 1660 language NONE working
2005-04-05 13:14 hoffman
* Source/cmGlobalGenerator.cxx: BUG: fix for bug 1660
2005-04-05 12:54 hoffman
* ChangeLog.manual: fixes on branch
2005-04-05 12:52 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702 better
error on bad GUID
2005-04-05 12:51 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: move fix from main
tree for bug 1680
2005-04-05 11:23 hoffman
* Source/cmake.cxx: BUG: fix for bug 1700
2005-04-05 10:22 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: fix for bug 1702, better
error message for GUID missing
2005-04-05 08:25 king
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Added Close method and updated Open method to allow streams to be
reused.
2005-04-05 04:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-04 17:01 hoffman
* ChangeLog.manual, Modules/UseSWIG.cmake,
Source/cmGetDirectoryPropertyCommand.cxx: FIX: swig fixes from
main tree
2005-04-04 16:55 hoffman
* Modules/UseSWIG.cmake: ENH: make sure source flags don't have to
be set
2005-04-04 16:43 hoffman
* Source/cmGetDirectoryPropertyCommand.cxx: ENH: get directory
property should return an empty variable if it is not set, not
just have an error
2005-04-04 16:13 hoffman
* Modules/UseSWIG.cmake: ENH: fix for bug 1304
2005-04-04 15:55 hoffman
* ChangeLog.manual, Modules/UseSWIG.cmake: ENH: move changes from
main tree
2005-04-04 15:52 hoffman
* ChangeLog.manual, Source/cmCTest.cxx: ENH: move from main tree
timezone fix
2005-04-04 15:51 hoffman
* Modules/UseSWIG.cmake: FIX: fix for bug 1730
2005-04-04 15:41 hoffman
* ChangeLog.manual, Source/cmFileCommand.cxx,
Source/cmWriteFileCommand.cxx, Source/kwsys/SystemTools.cxx: ENH:
move fix for read only file configure to branch
2005-04-04 12:22 andy
* Modules/Dart.cmake, Source/cmAddTestCommand.cxx,
Source/cmEnableTestingCommand.cxx, Source/cmGlobalGenerator.cxx:
BUG: By default disable new files.
2005-04-04 03:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-03 03:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-02 02:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-04-01 15:48 andy
* Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
ENH: More ctest changes and move SetupTest to superclass
2005-04-01 15:45 andy
* Modules/Dart.cmake, Source/cmCTest.cxx: ENH: Rename the
DartConfiguration.tcl to CTestConfiguration.ini
2005-04-01 14:57 andy
* Source/: cmAddTestCommand.cxx, cmCTest.cxx, cmCTest.h,
cmEnableTestingCommand.cxx, ctest.cxx,
CTest/cmCTestTestHandler.cxx: ENH: Start adding support for CTest
testfiles
2005-04-01 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-31 18:03 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When generating
the name of the custom rule file the character : should be
replaced with an underscore because it might be a non-file-name
part of a path.
2005-03-31 11:57 hoffman
* Source/cmGlobalXCodeGenerator.cxx: BUG: fix ITK build with xcode,
as long as you build it in little parts, this fixes the headermap
problem
2005-03-31 10:00 martink
* CTestCustom.ctest.in: ENH: shut up warning in 3rd party packages
2005-03-31 02:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-30 16:11 king
* Source/cmCTest.cxx: BUG: It is possible for the nightly start
time to be over 24 hours in the future which requires two days to
be subtracted. Using a while loop to make sure enough days are
added or subtracted. It should never be able to iterate more
than twice.
2005-03-30 15:41 hoffman
* ChangeLog.manual, Source/cmLocalVisualStudio7Generator.cxx: FIX:
Merge from main tree: fix for VS 2005 beta
2005-03-30 15:27 king
* Source/kwsys/CMakeLists.txt: BUG: Test for stl stirng operator!=
for char* needs to know result of KWSYS_STL_HAVE_STD.
2005-03-30 02:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-29 15:34 martink
* Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h:
ENH: removed GetParentProjects
2005-03-29 15:33 martink
* Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: better test for
subdirs
2005-03-29 15:26 henderson
* Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: copying
Brad's installation changes from the main tree to the ParaView
2.0 branch
2005-03-29 10:34 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: BUG: Fix dependencies of custom
commands that are relative paths to files or other custom command
outputs.
2005-03-29 10:10 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cxx, kwsys_stl_string.hxx.in: ENH: Added
operator!= for stl string and char* when the system does not
provide one.
2005-03-29 08:20 king
* bootstrap, Source/kwsys/CMakeLists.txt,
Source/kwsys/Configure.hxx.in,
Source/kwsys/kwsysPlatformCxxTests.cmake,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Source/kwsys/kwsys_stl.h.in, Source/kwsys/kwsys_stl.hxx.in,
Source/kwsys/kwsys_stl_string.hxx.in: ENH: Added istream and
ostream operators for stl string in KWSys when using old streams
that do not provide them.
2005-03-29 08:09 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
SplitPath now supports slashes in both directions in the input
path but still produces forward slashes in the root component.
2005-03-29 02:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-28 18:00 andy
* bootstrap: BUG: The is replaced by cvs... This is safer anyway
2005-03-28 17:46 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: move
EstimateFormatLength to kwsys
2005-03-28 02:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-27 02:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-26 09:58 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: COMP:
Removing stl string io operators change until the CMake bootstrap
script can be fixed.
2005-03-26 08:19 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
kwsys_stl.h.in, kwsys_stl.hxx.in, kwsys_stl_string.hxx.in: ENH:
Added istream and ostream operators for stl string when using old
streams that do not provide them.
2005-03-26 02:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-25 18:55 andy
* Source/CMakeLists.txt: ENH: When in-source build, do not do
bootstrap test
2005-03-25 18:46 andy
* Source/CMakeLists.txt: ENH: Remove curl build testing
2005-03-25 16:40 king
* Source/cmAddSubDirectoryCommand.h: ENH: Clarified documentation
of the command.
2005-03-25 14:23 andy
* bootstrap: ENH: For development versions report version when
doing bootstrap
2005-03-25 08:41 king
* Source/kwsys/: CMakeLists.txt, SharedForward.h.in: ENH: Adding
SharedForward C header to help create forwarding executables on
UNIX systems that configure the shared library runtime search
path and then replace themselves with the real executable. This
is useful to create binary distributions that work from any
extracted location even with shared libraries.
2005-03-25 08:09 king
* Source/kwsys/SystemTools.cxx: ENH: Re-implemented
CollapseFullPath to not need to change directories. Operation is
now fully string based.
2005-03-25 08:05 king
* Source/cmCTest.cxx: BUG: Adjusted GetNightlyTime computation to
not depend on time_t being a signed type.
2005-03-25 02:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-24 02:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-23 08:20 hoffman
* Source/cmBuildCommand.cxx: fix for xcode
2005-03-23 02:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-22 14:27 hoffman
* Source/cmDynamicLoader.h: FIX: fix bug 1690
2005-03-22 14:00 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: try to handle more source
file types
2005-03-22 13:32 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: just use the file name
2005-03-22 11:33 hoffman
* Source/cmGlobalGenerator.cxx: ENH: make sure project map is
cleared each time.
2005-03-22 10:29 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: use better names for
files
2005-03-22 10:23 king
* Source/cmMakefile.cxx: BUG: Initializing from parent should copy
link directories as well.
2005-03-22 08:36 king
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomTargetCommand.cxx: ENH: Added check for invalid
characters in output name.
2005-03-22 07:27 hoffman
* Source/cmLocalGenerator.cxx: ENH: remove commented code
2005-03-22 07:26 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: fix adding of rc
files
2005-03-22 02:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-21 02:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-20 02:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-19 09:05 martink
* Source/cmGlobalGenerator.cxx: COMP: fix warning
2005-03-19 02:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-18 11:29 martink
* Source/cmMacroCommand.cxx: COMP: fix warning
2005-03-18 10:58 martink
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: remove cmSubDirectory from
unused files?
2005-03-18 10:41 martink
* Source/cmAddDefinitionsCommand.h, Source/cmAddTestCommand.cxx,
Source/cmBootstrapCommands.cxx, Source/cmBuildCommand.h,
Source/cmBuildNameCommand.h, Source/cmCMakeMinimumRequired.h,
Source/cmCommand.h, Source/cmCreateTestSourceList.h,
Source/cmElseCommand.h, Source/cmEnableLanguageCommand.h,
Source/cmEnableTestingCommand.cxx,
Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.h,
Source/cmEndIfCommand.h, Source/cmEndWhileCommand.h,
Source/cmFileCommand.h, Source/cmFindFileCommand.h,
Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmFindPathCommand.h,
Source/cmFindProgramCommand.h, Source/cmForEachCommand.h,
Source/cmGetFilenameComponentCommand.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmIfCommand.h, Source/cmIncludeCommand.h,
Source/cmIncludeDirectoryCommand.h,
Source/cmIncludeRegularExpressionCommand.h,
Source/cmLinkDirectoriesCommand.h,
Source/cmLinkLibrariesCommand.h, Source/cmLoadCacheCommand.h,
Source/cmLoadCommandCommand.cxx, Source/cmLoadCommandCommand.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalKdevelopGenerator.cxx,
Source/cmLocalKdevelopGenerator.h,
Source/cmLocalUnixMakefileGenerator2.cxx,
Source/cmLocalUnixMakefileGenerator2.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio6Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmMarkAsAdvancedCommand.h, Source/cmOptionCommand.h,
Source/cmProjectCommand.h, Source/cmRemoveCommand.h,
Source/cmRemoveDefinitionsCommand.h,
Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSiteNameCommand.h, Source/cmSourceGroupCommand.h,
Source/cmStringCommand.h, Source/cmSubdirCommand.cxx,
Source/cmUtilitySourceCommand.h, Source/cmWhileCommand.h,
Tests/OutOfSource/CMakeLists.txt,
Tests/OutOfSource/SubDir/CMakeLists.txt: ENH: big change that
includes immediate subdir support, removing the notion of
inherited commands, makefiles no longer read in the parent
makefiles but instead inherit thier parent makefiles current
settings
2005-03-18 10:39 martink
* Source/: cmAddSubDirectoryCommand.cxx,
cmAddSubDirectoryCommand.h: ENH: added immediate subdirectory
command
2005-03-18 09:03 martink
* Source/cmSubDirectory.h: ENH: bad idea
2005-03-18 02:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-17 18:37 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Need to collapse
full paths before depending on them to remove ./ and ../ to make
sure target names match.
2005-03-17 15:35 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: add source groups xcode
2005-03-17 13:06 king
* Source/kwsys/SystemTools.cxx: COMP: Using proper __QNX__
preprocessor test.
2005-03-17 02:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-16 13:26 andy
* CMakeLists.txt, Utilities/cmexpat/CMakeLists.txt,
Utilities/cmzlib/CMakeLists.txt: COMP: More cleanups
2005-03-16 12:54 andy
* Source/CMakeLists.txt: ENH: Make sure to use internal zlib
2005-03-16 12:54 andy
* Source/CTest/cmCTestSubmit.cxx: ENH: Cleanup of the output
2005-03-16 10:49 king
* Source/kwsys/SystemTools.cxx: COMP: Only include malloc.h on QNX.
2005-03-16 10:15 barre
* Source/kwsys/SystemTools.cxx: FIX: that was wrong
2005-03-16 09:55 king
* Source/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt: BUG: Do not
add Qt wrapping test unless QT is found and QT_UIC_EXECUTABLE is
found.
2005-03-16 09:41 king
* Source/kwsys/SystemTools.cxx: COMP: Need malloc.h for malloc/free
on QNX.
2005-03-16 02:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-15 11:22 martink
* Source/cmEnableTestingCommand.cxx: ENH: only support rel paths
for now
2005-03-15 08:14 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: COMP: Defining
YY_NO_INPUT to remove compilation of unused yyinput function. It
was producing a warning about unreachable code.
2005-03-15 08:13 king
* Source/cmCacheManager.cxx: COMP: Removed warning due to unsigned
enum type.
2005-03-15 02:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-14 13:23 hoffman
* Source/: CMakeLists.txt, cmake.cxx: ENH: make xcode compile only
on apple
2005-03-14 12:25 martink
* bootstrap: ENH: oops forgot to chek this in
2005-03-14 12:18 hoffman
* Modules/Platform/QNX.cmake: ENH: try to fix rpath on qnx
2005-03-14 11:28 martink
* Source/: CMakeLists.txt, cmEnableTestingCommand.cxx,
cmGlobalGenerator.cxx, cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h, cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h,
cmLocalUnixMakefileGenerator2.cxx, cmMakefile.cxx, cmMakefile.h,
cmSubdirCommand.cxx, cmGlobalVisualStudio6Generator.cxx: ENH: add
support for out of source source
2005-03-14 11:26 martink
* Tests/OutOfSource/: CMakeLists.txt,
OutOfSourceSubdir/CMakeLists.txt, OutOfSourceSubdir/simple.cxx,
SubDir/CMakeLists.txt: ENH: added new test for out of dir source
trees
2005-03-14 09:23 martink
* Source/cmSubDirectory.h: ENH: added new structure to hold
subdirectories
2005-03-14 08:15 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
COMP: Added __INTEL_COMPILER to test for yyerrorlab warning
suppression.
2005-03-14 03:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-13 03:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-12 02:35 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-11 13:12 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: try to see if
there is still a problem
2005-03-11 12:56 king
* Source/CTest/cmCTestScriptHandler.cxx: BUG: Do not report an
error removing the binary directory if it doesn't exist.
2005-03-11 11:48 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: add last
two small funcs from vtkString. Done removing deps
2005-03-11 10:53 andy
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
FIX: fix crashing test SubDir for xcode
2005-03-11 10:43 barre
* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: update
documentation, sort methods into categories
2005-03-11 10:29 hoffman
* Source/ctest.cxx: FIX: fix output of passing tests
2005-03-11 10:15 king
* Modules/Platform/QNX.cmake: ENH: Initial attempt at QNX support.
Submitted by Tim Arney.
2005-03-11 10:07 king
* Source/kwsys/: CommandLineArguments.cxx, RegularExpression.cxx,
SystemTools.cxx: COMP: Added missing include of string.h.
2005-03-11 10:03 king
* Source/cmStandardIncludes.h: COMP: Adding stdlib.h to standard
includes. We are using functions from it all over the place
assuming it has been included here.
2005-03-11 09:31 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
some warnings
2005-03-11 08:38 martink
* Source/cmake.cxx: COMP: fix a warning
2005-03-11 02:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-10 17:49 barre
* Source/kwsys/SystemTools.cxx: ENH: remove deps to vtkString by
using KWSys (a handful of functions have been moved to KWSys)
2005-03-10 17:44 barre
* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: remove
deps to vtkString by using KWSys (a handful of functions have
been moved to KWSys)
2005-03-10 17:34 barre
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: remove
deps to vtkString by using KWSys (a handful of functions have
been moved to KWSys)
2005-03-10 13:39 martink
* Source/: cmExportLibraryDependencies.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
cmTryCompileCommand.cxx, cmTryRunCommand.cxx, cmake.cxx, cmake.h:
ENH: cleanup by removing all the olf local generate junk that i
not longer needed
2005-03-10 12:50 barre
* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: ENH: move
function from vtkKWDirectoryUtilities and vtkString to
SystemTools
2005-03-10 10:04 martink
* Source/ctest.cxx: ENH: better docs
2005-03-10 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-09 18:06 andy
* Source/CTest/cmCTestSubmit.cxx: BUG: xmlrpc does the base64
encoding
2005-03-09 15:51 andy
* bootstrap: BUG: Remove awk, remove problems and add full spaces
in the path support
2005-03-09 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-08 18:38 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removing
jump-and-build ordering change until we can prevent extra jumps
from always occuring.
2005-03-08 17:27 king
* bootstrap: BUG: Fix for spaces in the path when constructing
cmBootstrapCommands dependencies.
2005-03-08 16:01 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removing ...
ellipsis from end of echo lines. It is just clutter.
2005-03-08 15:55 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding extra
dependencies to jump-and-build rules that force a single ordering
to prevent parallel jumps. This avoids problems with two jumps
reaching the same target in parallel which happened occasionally
with the old generator.
2005-03-08 15:35 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Removed "Checking
build system in ..." message. It is always paired with an
Entering or Jumping message and is not necessary.
2005-03-08 13:43 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added option
CMAKE_SKIP_RULE_DEPENDENCY to skip making build rules depend on
their own rule files. It can be added to the cache by the user
or added by the project in a list file.
2005-03-08 11:37 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Only add leading
./ to custom command executable if the command is really
specified as one in the current directory.
2005-03-08 11:25 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: When a custom
command's executable is in the current directory the relative
path to it needs a "./".
2005-03-08 09:25 king
* Source/: cmLocalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.h: ENH: Updating Kdevelop generator to
use the new makefile generator. The old one no longer works
anyway because local generates are now disabled.
2005-03-08 09:24 king
* Source/cmDepends.cxx: BUG: Dependency scans and checks must
always set the current working directory to the directory
containing the Makefile.
2005-03-08 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-07 15:19 king
* Source/cmDependsFortran.cxx: BUG: When checking for upper-case
modules do not use an upper-case .MOD extension.
2005-03-07 13:51 andy
* Source/: cmFileCommand.cxx, cmWriteFileCommand.cxx: BUG: Handle
restrictive permissions
2005-03-07 12:14 andy
* Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning
2005-03-07 12:11 andy
* bootstrap: ENH: Add proper dependencies for cmBootstrapCommands
2005-03-07 02:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-06 08:51 andy
* DartConfig.cmake, Source/cmCTest.cxx,
Source/CTest/cmCTestSubmit.cxx: COMP: Remove warning and fix the
logic
2005-03-06 08:17 andy
* Source/CMakeLists.txt: COMP: Do not build cmw9xcom on Cygwin
2005-03-06 02:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-05 08:25 andy
* DartConfig.cmake: ENH: Work on xmlrpc submit
2005-03-05 08:12 andy
* Source/CTest/cmCTestSubmit.cxx: COMP: Remove compile error
2005-03-05 02:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-04 17:11 andy
* Source/: CTest/cmCTestSubmit.cxx, CTest/cmCTestSubmit.h,
cmCTest.cxx: ENH: Start working on xmlrpc code. This code does
not work, but it will at least test compiling with cmxmlrpc
2005-03-04 14:27 andy
* CMakeLists.txt, Source/CMakeLists.txt: ENH: More cleanups and
start linking ctest to XML-RPC
2005-03-04 11:37 andy
* Source/CMakeLists.txt, CMakeLists.txt, Utilities/CMakeLists.txt:
ENH: More cleanups and reorganization
2005-03-04 10:05 andy
* CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanups
2005-03-04 10:04 andy
* Source/CTest/CMakeLists.txt: BUG: This cmakelists file is not
used any more
2005-03-04 10:03 andy
* bootstrap: BUG: Handle when initial cmake fails
2005-03-04 02:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-03 22:35 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalXCodeGenerator.cxx: ENH: fix for finding the correct
target in the current project
2005-03-03 19:42 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: make it pass
anyway so I can see debug info
2005-03-03 18:46 hoffman
* Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try and
debug the failed test on the continuous
2005-03-03 18:15 hoffman
* Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: try
number two with topological sort
2005-03-03 16:53 king
* Source/: cmDependsFortran.cxx, cmDependsFortran.h, cmake.cxx:
ENH: Implementing explicit cmake_copy_f90_mod callback to copy
Fortran90 modules to the stamp files more reliably. This removes
the temporary hack for per-platform upper-/lower- case.
2005-03-03 15:22 king
* Source/: cmDependsC.cxx, cmDependsC.h: BUG: Fixed scanning to
account for double-quote includes.
2005-03-03 12:00 king
* Source/kwsys/kwsys_ios_sstream.h.in: ENH: Added
"ostringstream(const kwsys_stl::string& s)" and "void str(const
kwsys_stl::string& s)" compatibility methods.
2005-03-03 08:46 martink
* Source/: CMakeLists.txt, cmake.cxx: ENH: remove code warrior
classes
2005-03-03 02:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-02 18:56 hoffman
* Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: reverse
last changes to avoid dashboard failures
2005-03-02 17:49 hoffman
* Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix
library ordering stuff to use a topological sort
2005-03-02 11:48 andy
* Source/cmOrderLinkDirectories.cxx: BUG: Attempt to fix sorting
stability using more deterministic compare function
2005-03-02 10:58 martink
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.h: ENH: now use xcode instead
2005-03-02 09:34 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Pay attention to
ForceUnixPaths setting in cmSystemTools for
ConvertToQuotedOutputPath and for dependency scanning.
2005-03-02 09:02 king
* Source/cmDependsFortran.cxx: BUG: We need to test the compiler
for the case of the mod file names. For now this is a temporary
hack to use upper case on SGI and lower case on Sun.
2005-03-02 08:51 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: SGI make can
support suffixes only up to 32 characters. Renaming
.hpux_make_must_have_suffixes_list to
.hpux_make_needs_suffix_list.
2005-03-02 02:30 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-03-01 17:32 hoffman
* Source/cmOrderLinkDirectories.cxx: FIX: switch to stable_sort to
avoid crash
2005-03-01 14:30 andy
* Modules/Dart.cmake: BUG: Change error to warning
2005-03-01 14:21 andy
* CMakeLists.txt: COMP: CMake should be build static. Also
propagate build_shared_libs to curl
2005-03-01 13:36 king
* Source/cmDependsFortran.cxx: BUG: Module file names are case
insensitive. Always use lower case no matter the real name of
the module.
2005-03-01 13:32 king
* Source/cmDependsJava.cxx: COMP: Removed unused parameter warning.
2005-03-01 12:27 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx: ENH: Enabling
cmLocalUnixMakefileGenerator2 by default.
2005-03-01 12:26 king
* Modules/Platform/: Darwin-xlc.cmake, Darwin.cmake: ENH: Adding
support for shared library versioning using the -install_name
option on the OSX linker. This is actually needed to support
relative -o paths which are used by
cmLocalUnixMakefileGenerator2.
2005-03-01 12:26 king
* bootstrap, Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmake.cxx: ENH: Enabling cmLocalUnixMakefileGenerator2
(new makefile generator) by default.
2005-03-01 12:20 king
* Source/: cmDependsJava.cxx, cmDependsJava.h, CMakeLists.txt,
cmLocalUnixMakefileGenerator2.cxx: ENH: Framework for java
dependency scanner. Right now it does nothing but always reports
success. This is enough to get the Java test to pass with the
new generator because the old implementation did not do
dependencies anyway.
2005-03-01 12:13 king
* Source/: cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h: BUG: Added FILES mode to
INSTALL_PROGRAMS command to make the single argument case
unambiguous.
2005-03-01 11:25 andy
* Source/cmGlobalXCodeGenerator.cxx: FIX: fix spaces in paths
2005-03-01 10:54 andy
* CMakeLists.txt: ENH: Enable XMLRPC... please do not break
everywhere...
2005-03-01 10:05 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Replaced previous
fix with an implementation of properly formatting the custom
build code in the generated file.
2005-03-01 02:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-28 17:12 andy
* CMakeLists.txt: ENH: Add the rest of xmlrpc stuff
2005-02-28 16:11 martink
* Source/cmLocalVisualStudio6Generator.cxx: FIXTHIS THING: fix the
bug
2005-02-28 15:30 hoffman
* Source/cmGlobalXCodeGenerator.cxx: fix typeo
2005-02-28 15:07 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: add re run cmake if inputs change
2005-02-28 02:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-27 17:36 andy
* Source/kwsys/ProcessUNIX.c: COMP: Remove warnings about shadow
variables
2005-02-27 17:33 andy
* Utilities/cmexpat/xmlparse.c: COMP: Remove compile warning about
shadow variables
2005-02-27 03:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-26 16:58 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: remove some warnings
2005-02-26 03:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-25 20:46 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
2005-02-25 17:45 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmOrderLinkDirectories.cxx,
cmOrderLinkDirectories.h: ENH: clean up and use order link
directories
2005-02-25 14:21 hoffman
* Utilities/cmexpat/xmltok_impl.c: COMP: fix warnings
2005-02-25 14:20 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: make sure header files
are in the header file group
2005-02-25 11:23 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Replaced
OutputEcho/pre-echo/post-echo with AppendEcho. This allows for
more flexible echo specifications and better preserves echo text.
2005-02-25 09:31 king
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: Added full
pre-build/pre-link/post-build testing for both library and
executable targets.
2005-02-25 09:19 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Adding inclusion
of pre-build and pre-link commands when building executables and
libraries.
2005-02-25 09:14 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG:
ConvertToQuotedOutputPath must replace slashes in root component
on windows.
2005-02-25 09:06 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added
ConvertToQuotedOutputPath method and used it to properly generate
external object references with spaces in the path.
2005-02-25 03:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-24 19:32 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed instances
of calling ConvertToRelativeOutputPath twice on the same path.
2005-02-24 19:28 king
* Source/cmGlobalGenerator.cxx: BUG: Need to configure relative
path support for LocalGenerate to support old makefile generator.
2005-02-24 18:35 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: Converted some
ConvertToRelativeOutputPath calls to
ConvertToOptionallyRelativeOutputPath in preparation for making
ConvertToRelativeOutputPath always convert. Some of these might
be able to be switched back but we will first have to test what
paths can be relative in the generate VS project files.
2005-02-24 17:46 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
kwsys/SystemTools.cxx: ENH: fix relative paths in xcode
2005-02-24 16:25 king
* Source/cmLocalGenerator.cxx: ENH: Converted some
ConvertToRelativeOutputPath calls to
ConvertToOptionallyRelativeOutputPath in preparation for making
ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
2005-02-24 16:19 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: The path to the
source file in a compile line should be made relative only when
CMAKE_USE_RELATIVE_PATHS is on.
2005-02-24 16:04 king
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Merged implementations of
ConvertToRelative*Path methods. The main ConvertToRelativePath
method is now in cmGlobalGenerator. It converts paths only if
they are at least inside the deepest common directory between the
top-level source and build trees. Each cmLocalGenerator instance
calls this global method with its own output directory as the
"local" argument from which paths are relative. Added separate
ConvertToOptionallyRelative path that pays attention to the
CMAKE_USE_RELATIVE_PATHS option.
2005-02-24 15:36 andy
* Source/cmOrderLinkDirectories.cxx: COMP: remove compiler warning
2005-02-24 15:34 andy
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: fix spaces in paths problems
2005-02-24 14:47 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
ComparePath method.
2005-02-24 14:27 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: remove
unused code
2005-02-24 13:45 king
* Source/cmMakefile.cxx: COMP: HP compiler does not like
initializing a const std::string & with a const char* (which
requires the reference to be bound to a temporary with the scope
of the reference).
2005-02-24 13:26 hoffman
* Source/cmOrderLinkDirectories.cxx: ENH: clean up and remove some
debug code
2005-02-24 13:16 hoffman
* bootstrap, Source/CMakeLists.txt, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h, Source/cmOrderLinkDirectories.cxx,
Source/cmOrderLinkDirectories.h: ENH: add a new library path
ordering algorithm to make sure -L paths will pick the correct
libraries if possible
2005-02-24 12:44 king
* Source/cmDependsC.cxx: BUG: Avoid putting a leading ./ on the
dependency names.
2005-02-24 12:19 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: BUG: Using a better technique to
produce the rule file name for a custom command when the output
is not in the current directory or lower.
2005-02-24 11:46 king
* Modules/Platform/CMakeLists.txt: BUG: Added installation of .in
files as well as .cmake files.
2005-02-24 10:32 king
* Source/cmGlobalGenerator.cxx: BUG: Only use the existing
CMake(lang)Compiler.cmake file from the build tree if it was
generated by the same version of CMake.
2005-02-24 10:31 king
* Source/cmMakefile.cxx: BUG: Fixed GetCacheMinorVersion to not
always return 0.
2005-02-24 10:14 andy
* Source/cmCommands.cxx: COMP: Remove compile warning in bootstrap
stage
2005-02-24 09:21 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Do not crash when
the link language for a target is not known.
2005-02-24 09:20 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Need proper
newline argument to ConstructScript call.
2005-02-24 03:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-23 20:41 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: remove output path stuff
2005-02-23 14:36 martink
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix for empty
target or config strings in the Build method
2005-02-23 13:50 hoffman
* Source/cmGlobalXCodeGenerator.cxx: FIX: fix to make this work
with new custom command stuff
2005-02-23 03:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-22 15:31 king
* Source/cmProjectCommand.cxx: ENH: Added CMAKE_PROJECT_NAME
variable to play the role of CMAKE_SOURCE_DIR and
CMAKE_BINARY_DIR for the top-level project name.
2005-02-22 15:22 king
* Modules/CMakeGenericSystem.cmake, Source/cmLocalGenerator.cxx:
ENH: Added better default install location for windows builds.
The previous default /usr/local did not make much sense. Now
"%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the
windows equivalent to /usr/local.
2005-02-22 14:52 king
* Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: ENH:
LOAD_COMMAND command will now set a variable called
CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the
loaded module if loading was successful. Otherwise the variable
is not set (will evaluate to empty string). This is useful both
in testing whether loading worked and for installing loaded
command modules.
2005-02-22 12:34 martink
* Source/cmGlobalGenerator.cxx: COMP: fix warning
2005-02-22 12:10 king
* Source/cmAddCustomCommandCommand.h: BUG: Fixed formatting of
generated documentation.
2005-02-22 12:04 king
* Tests/CustomCommand/CMakeLists.txt: ENH: Added test for multiple
commands in a custom command.
2005-02-22 10:43 martink
* Source/CMakeLists.txt: BUG: fix test execution
2005-02-22 10:42 martink
* Source/cmCTest.cxx: BUG: better error handling
2005-02-22 10:32 king
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmCPluginAPI.cxx,
cmCustomCommand.cxx, cmCustomCommand.h, cmFLTKWrapUICommand.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmGlobalXCodeGenerator.cxx,
cmITKWrapTclCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator2.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmMakefile.h,
cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx: ENH: Updated implementation of custom
commands. Multiple command lines are now supported effectively
allowing entire scripts to be written. Also removed extra
variable expansions and cleaned up passing of commands through to
the generators. The command and individual arguments are now
kept separate all the way until the generator writes them out.
This cleans up alot of escaping issues.
2005-02-22 09:12 martink
* Source/: cmCTest.cxx, cmCTest.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, ctest.cxx: ENH: ctest now uses CMake
global generator to do the build part of build-and-test
2005-02-22 09:08 king
* Source/cmake.cxx: BUG: Need to return before configure step when
running in script mode.
2005-02-22 08:22 king
* Source/cmStandardIncludes.h: ENH: Adding cmCustomCommandLine and
cmCustomCommandLines subclasses of std::vector instantiations to
represent multiple commands for a single custom command. These
will be used in an upcoming checkin.
2005-02-22 03:01 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-21 03:07 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-20 03:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-19 02:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-18 16:19 king
* Source/: cmMakefile.cxx, cmSourceFile.cxx, cmSourceFile.h: BUG:
cmSourceFile instances should delete their own custom commands
when a new one is set.
2005-02-18 16:12 king
* Source/cmTarget.cxx: COMP: Using const_iterator instead of
iterator to walk through custom command dependencies.
2005-02-18 16:12 king
* Source/cmTarget.h: COMP: Added missing forward declaration of
cmMakefile. This was only working because cmCustomCommand.h
declared it.
2005-02-18 15:45 andy
* Source/cmGlobalXCodeGenerator.cxx: ENH: fix for spaces in the
path
2005-02-18 15:43 king
* Tests/ExternalOBJ/CMakeLists.txt: BUG: We still want to print out
the location where the object was found if it was found by the
glob.
2005-02-18 14:32 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: remove warning
2005-02-18 14:22 king
* CMakeLists.txt: BUG: Disabling DART_ROOT removal until we can get
Dart to submit without it.
2005-02-18 13:32 hoffman
* Source/CMakeLists.txt, Source/cmFileCommand.cxx,
Source/cmGlobalXCodeGenerator.cxx,
Source/cmGlobalXCodeGenerator.h, Source/cmLocalGenerator.cxx,
Tests/ExternalOBJ/CMakeLists.txt: ENH: all tests are passing for
XCode
2005-02-18 02:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-17 17:54 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmXCodeObject.h: ENH: more tests are
passing, relative paths, and external objects are the ones left
now
2005-02-17 16:59 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Detect when
TestsToRunInformation is not set
2005-02-17 16:11 andy
* Source/: cmCTest.cxx, CTest/cmCTestTestHandler.cxx: ENH: Some
more generalization
2005-02-17 15:23 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestUpdateCommand.cxx,
CTest/cmCTestUpdateCommand.h, CTest/cmCTestUpdateHandler.cxx:
ENH: Cleanups and add CTEST_UPDATE command
2005-02-17 15:22 andy
* Source/CTest/: cmCTestGenericHandler.cxx,
cmCTestGenericHandler.h: ENH: Add a way to set options of the
handler genericly
2005-02-17 11:28 king
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Adding
kwsys::SystemTools::FileTimeCompare method to compare file
modification times with the highest resolution possible on the
file system.
2005-02-17 11:27 king
* bootstrap: ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This
tests whether struct stat has the extra st_mtim member that has
high resolution times.
2005-02-17 10:51 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestCoverageHandler.cxx,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestStartCommand.cxx,
CTest/cmCTestStartCommand.h: ENH: Cleanups and add CTEST_START
command
2005-02-17 10:51 andy
* Source/cmSystemTools.cxx: ENH: Add support for single '
2005-02-17 10:49 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cxx: ENH: Added try-compile
KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the
extra st_mtim member that has high resolution times.
2005-02-17 10:45 hoffman
* Modules/FindQt.cmake: FIX: fix for bug 1409
2005-02-17 10:42 hoffman
* Modules/FindCurses.cmake: FIX: fix for bug 1438
2005-02-17 10:39 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1606
2005-02-17 10:18 king
* Source/cmDependsC.cxx: ENH: Removing collapsing of files to full
path before checking. The current working directory is set
correctly because the dependency lines are used by make anyway.
This drastically improves the speed of dependency checking.
2005-02-17 10:03 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Avoid generating duplicate
rules for an object file. A warning about duplicate source files
in a target is now generated.
2005-02-17 08:50 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
of test target to run ctest.
2005-02-17 07:53 king
* Source/cmake.cxx: BUG: Removing "guess when there is a space in
the path" check for chdir command. It is the responsibility of
the caller of the command to ensure the arguments are properly
quoted on the command line.
2005-02-17 07:53 king
* Tests/CommandLineTest/CMakeLists.txt: BUG: Fix for space in path
for chdir test. We just need to double-quote the arguments.
2005-02-17 02:42 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-16 19:13 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: add CMAKE_CFG_INTDIR
2005-02-16 18:47 hoffman
* Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx: ENH: use
ALL_BUILD target
2005-02-16 16:35 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmMakefile.cxx, cmMakefile.h: ENH: more
tests are passing
2005-02-16 16:06 andy
* Source/CTest/: cmCTestEmptyBinaryDirectoryCommand.cxx,
cmCTestScriptHandler.cxx: BUG: Report errors
2005-02-16 16:03 andy
* Source/kwsys/SystemTools.cxx: BUG: On windows allow removing of
files that are read-only
2005-02-16 14:38 andy
* Source/CTest/cmCTestUpdateHandler.cxx: COMP: Remove unused
variable
2005-02-16 14:24 andy
* Source/CTest/cmCTestUpdateHandler.h: COMP: Remove warning
2005-02-16 14:24 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Improve output, and
handle 'G' files in subversion
2005-02-16 13:45 andy
* Source/CTest/cmCTestUpdateHandler.cxx: BUG: If project is up to
date, handle that case
2005-02-16 13:36 andy
* Modules/Dart.cmake: BUG: Clean the messages
2005-02-16 13:30 andy
* Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Reorganize
and add subversion support
2005-02-16 13:29 andy
* CMakeLists.txt: ENH: Remove DART_ROOT to force
DartConfiguration.tcl to be up to date
2005-02-16 13:28 andy
* Source/CTest/: cmCTestUpdateHandler.cxx, cmCTestUpdateHandler.h:
ENH: Initial implementation of SVN support. Closes Bug #1601 -
Add subversion support
2005-02-16 13:15 hoffman
* Source/cmake.cxx, Source/cmakemain.cxx,
Tests/CommandLineTest/CMakeLists.txt: BUG: fix CommandLine test
problems with spaces and testing for the return value
2005-02-16 12:31 martink
* CTestCustom.ctest.in: ENH: add supp for xlc linking on darwin
2005-02-16 09:17 andy
* Utilities/cmzlib/CMakeLists.txt: COMP: attempt to fix warning on
Visual Studio 7
2005-02-16 09:00 hoffman
* CTestCustom.ctest.in: COMP: add a warning ignore for gcc 3.4.2
2005-02-16 08:56 king
* Source/kwsys/SystemTools.cxx: BUG: Removing debugging code now
that the problem has been fixed on the remote dashboard.
2005-02-16 02:18 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-15 17:25 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: add custom commands, still failing a bunch of tests
2005-02-15 16:03 king
* Source/kwsys/SystemTools.cxx: BUG: Preserve trailing slash state
when translating paths.
2005-02-15 09:58 hoffman
* Source/kwsys/SystemTools.cxx: ENH: make sure paths do not end in
/ before adding one
2005-02-15 09:02 king
* Source/cmDependsFortran.cxx: STYLE: Added TODO comment for
checking dependencies.
2005-02-15 09:01 king
* Tests/Fortran/: CMakeLists.txt, test_module_implementation.f90,
test_module_interface.f90, test_module_main.f90: ENH: Added
Fortran 90 test if the platform supports it.
2005-02-15 08:40 king
* Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
remotely debug a failing dashboard test.
2005-02-15 08:28 king
* Source/kwsys/SystemTools.cxx: BUG: Adding debugging code to
remotely debug a failing dashboard test.
2005-02-15 02:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-14 16:46 hoffman
* Source/: cmCTest.cxx, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmLocalGenerator.h: ENH: getting closer
2005-02-14 16:15 andy
* Tests/MakeClean/CMakeLists.txt: COMP: Try to fix test on HP
2005-02-14 14:35 hoffman
* CMakeLists.txt, CTestCustom.ctest.in, ChangeLog.manual,
Source/CMakeLists.txt, Source/cmCTest.cxx: ENH: merge from main
tree
2005-02-14 10:16 martink
* Source/CMakeLists.txt: ENH: only do objc++ test with GNU of
course
2005-02-14 10:16 martink
* CTestCustom.ctest.in: ENH: added supp for Curl coding style
2005-02-14 09:21 hoffman
* Modules/Platform/Darwin-xlc.cmake: ENH: move xlc stuff to branch
2005-02-14 08:44 king
* Tests/MakeClean/CMakeLists.txt: COMP: Need ANSI flags for C
executable.
2005-02-14 02:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-13 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-12 02:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-11 16:25 andy
* Source/cmake.cxx: ENH: Add command to copy directory with content
2005-02-11 16:25 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
Implement copy of directory with content
2005-02-11 14:25 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
more work on linking flags
2005-02-11 14:22 hoffman
* Modules/CMakeCXXCompiler.cmake.in: FIX: fix bug 1495
2005-02-11 14:20 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: FIX: fix for bug 1460
2005-02-11 14:18 hoffman
* Modules/UseSWIG.cmake: FIX: fix bug 1303
2005-02-11 14:13 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/staticLibHeader.dsptemplate: FIX: fixes bugs 1152 and
1154
2005-02-11 02:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-10 16:18 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Split
cmLocalUnixMakefileGenerator2 away from
cmLocalUnixMakefileGenerator to be a stand-alone generator.
2005-02-10 14:19 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH:
Initializing translation map using the PWD environment variable
and getcwd functions to automatically translate logical paths
involving the current working directory. Also added the JoinPath
method to aid users of the SplitPath method.
2005-02-10 10:35 king
* Source/kwsys/SystemTools.cxx: COMP: std:: -> kwsys_stl::
2005-02-10 10:32 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: ENH: Added SystemTools::SplitPath
method to split any file path into its basic components.
2005-02-10 08:27 hoffman
* Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
2005-02-10 08:22 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix for bug 1100.
If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative
path it should be converted to a full path relative to each build
directory.
2005-02-10 07:46 king
* Utilities/cmzlib/: CMakeLists.txt, zconf.h: COMP: Disabling
warnings in zlib code to avoid changing it too much.
2005-02-10 07:44 hoffman
* Source/cmGlobalKdevelopGenerator.cxx: COMP: fix warning
2005-02-10 02:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-09 23:25 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: fix bug 1324
2005-02-09 23:21 hoffman
* Source/: cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.h: ENH: move most of the to global
generator
2005-02-09 23:00 hoffman
* Source/cmTryRunCommand.cxx, Source/cmTryRunCommand.h,
Modules/TestBigEndian.cmake: ENH: fix for 1450
2005-02-09 22:46 hoffman
* Modules/: FindJNI.cmake, FindJava.cmake: ENH: bug fix 1573
2005-02-09 22:45 hoffman
* Modules/FindPythonLibs.cmake: ENH: bug fix 1574
2005-02-09 11:40 king
* Source/cmLocalUnixMakefileGenerator2.cxx,
Source/cmLocalUnixMakefileGenerator2.h,
Tests/MakeClean/CMakeLists.txt,
Tests/MakeClean/ToClean/CMakeLists.txt,
Tests/Wrapping/CMakeLists.txt: ENH: Adding cleaning of custom
command outputs during "make clean".
2005-02-09 09:36 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Moved reference from local
driver targets (like build.local) into individual target rule
files. Main rule is now empty, except that clean.local may
remove files registered for cleaning.
2005-02-09 09:32 king
* Source/CMakeLists.txt: ENH: Adding MakeClean test to test
cleaning for makefile generators.
2005-02-09 09:21 king
* Tests/MakeClean/: CMakeLists.txt, check_clean.c.in,
ToClean/CMakeLists.txt, ToClean/ToCleanFiles.cmake.in,
ToClean/toclean.cxx: ENH: Adding test of "make clean".
2005-02-08 17:12 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmXCodeObject.h: ENH: add link library stuff
2005-02-08 10:13 andy
* Tests/SystemInformation/CMakeLists.txt: ENH: Display all output
in ctest
2005-02-07 17:36 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
cmXCodeObject.h: ENH: fix bug in target linking
2005-02-07 16:18 king
* Tests/: Complex/CMakeLists.txt,
Complex/Executable/complex.file.cxx,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/complex.file.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.file.cxx: ENH: Added
partial test for include regular expressions.
2005-02-07 16:16 king
* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed useless
expression warning.
2005-02-07 16:11 king
* Source/: cmDepends.cxx, cmDepends.h, cmDependsC.cxx,
cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx: ENH: Implemented
support for include/complain regular expressions for dependency
scanning. This now includes the possibility that scanning will
return failure and the build will stop.
2005-02-07 15:10 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added generation of
CMakeDirectoryInformation.cmake file in each directory next to
the Makefile. The include file search path is now stored in this
file instead of duplicating it for every object file. This will
also allow more information to be passed in the future.
2005-02-07 15:09 king
* Source/cmMakefile.h: ENH: Added GetComplainRegularExpression
method.
2005-02-07 09:05 king
* Tests/SystemInformation/DumpInformation.cxx: BUG: Need to include
full output to be a useful test.
2005-02-07 05:26 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-06 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-05 07:50 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Updated post-build command
to drive installation through the native build system.
2005-02-05 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-04 17:58 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx,
cmXCodeObject.h: ENH: this version can build cmake
2005-02-04 17:38 king
* Source/cmCTest.cxx: BUG: Fixed --build-target implementation to
work with Visual Studio generators.
2005-02-04 15:14 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented external object
feature.
2005-02-04 14:13 king
* Source/CMakeLists.txt: ENH: Adding test for external object file
feature.
2005-02-04 13:58 king
* Tests/ExternalOBJ/: CMakeLists.txt, executable.cxx,
Object/CMakeLists.txt, Object/external_main.cxx,
Object/external_object.cxx: ENH: Adding test for external object
file feature.
2005-02-04 10:06 king
* Modules/CMakeTestFortranCompiler.cmake: ENH: Added test for
Fortran90 support.
2005-02-04 05:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-03 19:32 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: remove warnings
2005-02-03 17:42 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
depends work between targets
2005-02-03 08:39 king
* Source/cmDependsJavaParserHelper.cxx: COMP: Fix warning about
printf format and given type.
2005-02-03 05:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-02 17:16 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h: ENH:
getting closer
2005-02-02 17:05 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y,
cmDependsJavaParser.cxx, cmDependsJavaParser.y: COMP: Adding
warning work-around for unused case label yyerrorlab on HP
compiler.
2005-02-02 13:19 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: move AddFlags stuff up to
LocalGenerator from LocalUnix generator
2005-02-02 05:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-02-01 17:17 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: closer
2005-02-01 15:48 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
getting closer
2005-02-01 14:28 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
2005-02-01 13:12 hoffman
* Modules/CMakeFindXCode.cmake: ENH: add trycompile code for xcode
2005-02-01 13:07 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: add trycompile code for xcode
2005-02-01 11:28 king
* Source/: cmDependsFortranParser.cxx, cmDependsFortranParser.y:
COMP: Disabling warning in generated code.
2005-02-01 10:44 king
* Source/: cmDependsJavaLexer.h, cmDependsJavaLexer.in.l: COMP:
Removing #line directives from .h file to avoid bogus Sun
warning.
2005-02-01 10:42 king
* Source/: CMakeLists.txt, cmDependsFortran.cxx,
cmDependsFortranLexer.cxx, cmDependsFortranLexer.h,
cmDependsFortranLexer.in.l, cmDependsFortranParser.cxx,
cmDependsFortranParser.h, cmDependsFortranParser.y,
cmDependsFortranParserTokens.h, cmDependsFortranLexer.c,
cmDependsFortranParser.c: ENH: Changed over to using C++ for
building flex/bison generated files. It reduces the number of
changes that need to be made after generation.
2005-02-01 05:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-31 05:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-30 05:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-29 07:57 king
* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Removed shadowed
variable warning.
2005-01-29 05:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-28 18:12 king
* Source/cmGlobalXCodeGenerator.cxx: COMP: Added missing labels to
case.
2005-01-28 17:46 andy
* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l: COMP:
Another borland problem
2005-01-28 17:43 andy
* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
cmDependsJavaParser.cxx, cmDependsJavaParser.y,
cmDependsJavaParserTokens.h: COMP: Remove more warnings/errors
2005-01-28 17:25 king
* Source/cmGeneratedFileStream.cxx: COMP: Fix unused parameter
warning when bootstrapping.
2005-01-28 17:24 andy
* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.in.l,
cmDependsJavaParser.cxx, cmDependsJavaParser.y,
cmDependsJavaParserTokens.h: COMP: Remove warnings
2005-01-28 17:21 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: move executable xcode stuff to a method
2005-01-28 17:18 king
* Source/cmDependsJavaParserHelper.cxx: COMP: Removed default
argument from method definition.
2005-01-28 17:14 andy
* Source/CMakeLists.txt: ENH: Enable java dependency
2005-01-28 17:13 andy
* Source/: cmDependsJavaParser.cxx, cmDependsJavaParser.y,
cmDependsJavaParserHelper.cxx, cmDependsJavaParserHelper.h,
cmDependsJavaParserTokens.h: ENH: Initial import of java parser
2005-01-28 17:13 andy
* Source/cmDependsFortranParser.y: STYLE: Add some diff helping
comments
2005-01-28 17:09 king
* Source/: cmDependsFortranParser.c, cmDependsFortranParser.y,
cmDependsFortranParserTokens.h: COMP: Disabled warnings in
generated code.
2005-01-28 16:56 andy
* Source/: cmDependsJavaLexer.cxx, cmDependsJavaLexer.h,
cmDependsJavaLexer.in.l: ENH: Initial import of java parser
2005-01-28 16:26 hoffman
* Source/cmGlobalXCodeGenerator.cxx: ENH: use absolute paths
2005-01-28 16:00 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h:
ENH: create mainGroup
2005-01-28 14:17 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented full per-object
test for whether provides-requires mode is needed. This will
still use a recursive make for any Fortran object even if it
doesn't have requires. It is possible to avoid it but we can do
that later.
2005-01-28 13:20 andy
* Modules/Dart.cmake: ENH: Better checking for Dart. Closes Bug
#1505 - Configuration fails to create Makefile
2005-01-28 13:00 andy
* Source/cmake.cxx: BUG: prevent -P or script to be passed as
homedirectory
2005-01-28 12:01 king
* Source/cmDependsFortran.cxx: STYLE: Added another solution
proposal for out-of-directory modules.
2005-01-28 10:45 king
* Source/cmDependsFortran.cxx: ENH: Added provides/requires output
for modules.
2005-01-28 10:12 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add error regex
2005-01-28 08:30 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: remove debug print
2005-01-28 05:20 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-27 19:24 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warning
2005-01-27 17:45 andy
* Modules/Dart.cmake: ENH: Enable compression and use the new
trigger script
2005-01-27 17:43 andy
* Source/cmCTest.cxx, Modules/DartConfiguration.tcl.in: ENH: Enable
compression with DartConfiguration file
2005-01-27 17:09 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH:
xcode almost working for simple exe, but not yet
2005-01-27 16:49 andy
* Source/CTest/cmCTestTestHandler.h: COMP: Fix build on sun
2005-01-27 16:43 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmXCodeObject.cxx: ENH: fix
a few more xcode things
2005-01-27 16:25 hoffman
* Source/cmXCodeObject.cxx: ENH: add missing ;
2005-01-27 16:11 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmXCodeObject.cxx: ENH: add more xcode stuff
2005-01-27 15:54 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestConfigureHandler.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestMemCheckHandler.cxx, CTest/cmCTestMemCheckHandler.h,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
ENH: Several cleanups and improvements
2005-01-27 13:31 martink
* Source/CTest/: cmCTestRunScriptCommand.cxx,
cmCTestScriptHandler.cxx, cmCTestScriptHandler.h: ENH: clean up
running of default script
2005-01-27 11:43 andy
* Source/: CMakeLists.txt, cmCTest.cxx,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestConfigureHandler.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestGenericHandler.cxx, CTest/cmCTestGenericHandler.h,
CTest/cmCTestScriptHandler.cxx, CTest/cmCTestScriptHandler.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
CTest/cmCTestUpdateHandler.cxx, CTest/cmCTestUpdateHandler.h:
ENH: Add a superclass to all handlers
2005-01-27 11:01 martink
* Source/CTest/: cmCTestRunScriptCommand.cxx,
cmCTestScriptHandler.cxx, cmCTestScriptHandler.h,
cmCTestSleepCommand.cxx: COMP: fix some compiler warnings/errors
2005-01-27 10:47 martink
* Source/ctest.cxx: ENH: added missing documentation
2005-01-27 10:14 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestBuildHandler.cxx,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestUpdateHandler.cxx:
ENH: Add compression support to XML files
2005-01-27 10:14 andy
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Add compression support
2005-01-27 10:11 andy
* Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Source/CMakeLists.txt: ENH: Link to cmzlib
2005-01-27 10:11 martink
* Source/: CMakeLists.txt, CTest/cmCTestCommand.h,
CTest/cmCTestEmptyBinaryDirectoryCommand.cxx,
CTest/cmCTestEmptyBinaryDirectoryCommand.h,
CTest/cmCTestRunScriptCommand.cxx,
CTest/cmCTestRunScriptCommand.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestSleepCommand.cxx,
CTest/cmCTestSleepCommand.h: ENH: added more capabilities to
ctest
2005-01-27 05:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-26 16:19 king
* Source/cmDependsFortranParser.y: COMP: Added instruction to
remove TABs from generated file.
2005-01-26 16:18 king
* Source/: CMakeLists.txt, cmLocalUnixMakefileGenerator2.cxx: ENH:
Added hook into Fortran dependency scanner.
2005-01-26 16:17 king
* Source/: cmDependsFortranLexer.c, cmDependsFortranLexer.h,
cmDependsFortranParser.c, cmDependsFortranParserTokens.h: ENH:
Added generated lexer and parser sources.
2005-01-26 16:10 king
* Source/: cmDependsFortranLexer.in.l, cmDependsFortranParser.y:
COMP: Added additional instructions about how to modify the
generated files.
2005-01-26 16:09 king
* Source/cmDependsFortran.cxx: COMP: Added constructor to
cmDependsFortranFile to avoid using initializer list. Also
included assert.h.
2005-01-26 15:58 king
* Source/cmDependsFortranParser.y: COMP: Added forward declaration
of yylex.
2005-01-26 15:55 andy
* CMakeLists.txt: ENH: Add zlib from VTK
2005-01-26 15:55 andy
* Utilities/cmzlib/: .NoDartCoverage, CMakeLists.txt, adler32.c,
cm_zlib_mangle.h, compress.c, crc32.c, deflate.c, deflate.h,
example.c, gzio.c, infblock.c, infblock.h, infcodes.c,
infcodes.h, inffast.c, inffast.h, inffixed.h, inflate.c,
inftrees.c, inftrees.h, infutil.c, infutil.h, maketree.c,
minigzip.c, trees.c, trees.h, uncompr.c, zconf.h, zlib.def,
zlib.h, zlib.rc, zlibDllConfig.h.in, zutil.c, zutil.h: ENH:
Initial import from VTK
2005-01-26 15:45 king
* Source/cmDependsFortran.cxx: ENH: Removed Lexer/Parser prefix
before _yy symbols. Just cmDependsFortran_yy is enough.
2005-01-26 15:43 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix version number
2005-01-26 15:33 king
* Source/: cmDependsFortran.cxx, cmDependsFortran.h,
cmDependsFortranLexer.in.l, cmDependsFortranParser.h,
cmDependsFortranParser.y: ENH: Added Fortran dependency scanner
implementation.
2005-01-26 14:25 king
* Source/: cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: ENH:
Added default constructor and Open method.
2005-01-26 11:13 andy
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: ENH:
Add support for shrinking the output of the test
2005-01-26 10:10 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to populate
custom integers
2005-01-26 05:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-25 16:36 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
2005-01-25 16:30 hoffman
* Source/cmGlobalXCodeGenerator.cxx: COMP: fix warnings
2005-01-25 16:09 hoffman
* bootstrap: ENH: add xcode stuff to bootstrap
2005-01-25 15:26 hoffman
* Source/: CMakeLists.txt, cmGlobalXCodeGenerator.cxx,
cmGlobalXCodeGenerator.h, cmXCodeObject.cxx, cmXCodeObject.h,
cmake.cxx: ENH: add initial non-working XCode stuff
2005-01-25 05:59 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-24 17:35 hoffman
* Source/: cmGlobalXCodeGenerator.cxx, cmGlobalXCodeGenerator.h,
cmLocalXCodeGenerator.cxx, cmLocalXCodeGenerator.h,
cmXCodeObject.cxx, cmXCodeObject.h: ENH: initial xcode stuff
2005-01-24 05:53 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-23 05:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-22 05:51 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-21 16:25 hoffman
* Source/: cmXCodeObject.cxx, cmXCodeObject.h: ENH: start xcode
stuff
2005-01-21 12:26 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: ENH: move project map to global
generator base
2005-01-21 11:22 martink
* Source/cmWhileCommand.cxx: COMP: fix unused var warning
2005-01-21 10:27 hoffman
* bootstrap, Source/CMakeLists.txt, Source/cmBootstrapCommands.cxx,
Source/cmCommands.cxx, Source/cmCommands.h,
Source/cmWhileCommand.cxx, Source/cmake.cxx: ENH: split up
cmCommands into two files
2005-01-21 09:37 martink
* Source/: cmCommands.cxx, cmWhileCommand.cxx, cmWhileCommand.h,
cmEndWhileCommand.cxx, cmEndWhileCommand.h: ENH: added while
command
2005-01-21 05:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-20 15:26 martink
* Source/cmSetCommand.cxx: COMP: fix unused var warning
2005-01-20 14:38 martink
* Source/: cmSetCommand.cxx, cmSetCommand.h: ENH: now the set
command can set environment variables
2005-01-20 12:30 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
CMakeDetermineCCompiler.cmake, CMakeFortranCompiler.cmake.in,
CMakeJavaCompiler.cmake.in, CMakeRCCompiler.cmake.in,
CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
Platform/Windows-cl.cmake, Platform/Windows-cl.cmake.in: ENH:
stuff to keep compiler tests from re-running all the time
2005-01-20 12:28 hoffman
* Source/: cmGlobalGenerator.cxx, cmLocalKdevelopGenerator.cxx:
ENH: add some comments on how this could be moved to global
generator
2005-01-20 04:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-19 12:06 king
* Source/: cmListFileLexer.in.l, cmListFileLexer.c: ENH: Mangled
lexer symbols to begin in cmListFileLexer_yy instead of just yy
to avoid conflict with other lexers that may be added.
2005-01-19 07:23 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Removed unquoted version of
OBJECTS make variable. Quoted seems to work everywhere. BUG:
Fixed AppendAnyDepend to properly identify executable targets.
BUG: Used CreateMakeVariable to fix variable name for OBJECTS
list when target has a . in its name.
2005-01-19 05:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-18 18:11 andy
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add proper
link directory
2005-01-18 17:29 andy
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: COMP: Add cmexpat
to complex
2005-01-18 17:09 king
* Source/: CMakeLists.txt, cmDepends.cxx, cmDepends.h,
cmDependsC.cxx, cmDependsC.h, cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, cmake.cxx: ENH: Split dependency
scanning and checking into separate cmDepends superclass with
language-specific subclasses such as cmDependsC.
2005-01-18 16:47 andy
* Source/CMakeLists.txt: COMP: Ok, actually link to the library....
2005-01-18 15:54 andy
* Source/cmXMLParser.cxx, Utilities/cmexpat/xmlparse.c: COMP: Try
to resolve compile errors because of missing includes and wrong
include path
2005-01-18 14:02 andy
* Source/cmXMLParser.cxx: COMP: Use cmOStringStream not
ostringstream
2005-01-18 13:41 andy
* Source/: CMakeLists.txt, cmXMLParser.cxx, cmXMLParser.h: ENH: Add
XML parser
2005-01-18 11:15 king
* Source/cmLocalUnixMakefileGenerator2.cxx: STYLE: Added TODO
comment for another missing feature (external object files).
2005-01-18 09:06 andy
* Utilities/Doxygen/doc_makeall.sh.in: ENH: Cleanup
2005-01-18 08:58 andy
* CMakeLists.txt, cmake_uninstall.cmake.in: ENH: Add uninstall.
This is not really a feature but more of an example on how to do
it.
2005-01-18 04:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-17 16:29 hoffman
* Source/cmCTest.cxx: BUG: when ctest is looking for cmake look in
the build directory as well as where ctest is so that purify will
work
2005-01-17 15:20 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
Platform/Windows-cl.cmake: BUG: fix running of cl in trycompiles
2005-01-17 15:09 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Adding partial
implementation of provides-requires mode.
2005-01-17 15:09 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fix for relative
path conversion when path is a subset of relative path root.
2005-01-17 14:29 hoffman
* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
BUG: make sure handles are always closed even if Wait is not
called.
2005-01-17 04:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-15 04:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-13 12:38 hoffman
* ChangeLog.manual: BUG: fix from main tree
2005-01-13 03:58 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-12 13:58 martink
* Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
and error report to 50 each
2005-01-12 13:51 martink
* Source/CTest/cmCTestBuildHandler.cxx: ENH: now limits warnings
and error report to 50 each
2005-01-12 10:11 millerjv
* Source/kwsys/Base64.c: BUG: encoding 2 bytes into 4 bytes was
accessing a 3rd byte from the source
2005-01-12 04:43 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-11 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-10 05:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-08 05:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-07 11:56 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-05 05:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-04 18:24 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added install target
implementation. Also added missing include of assert.h.
2005-01-04 17:41 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added relative path support
(mostly done). Many paths are written relative even if
CMAKE_USE_RELATIVE_PATHS is not on just to keep makefiles short.
2005-01-04 16:26 king
* Source/cmLocalUnixMakefileGenerator.h: ENH: Made
ConfigureOutputPaths virtual to help new generator.
2005-01-04 15:38 hoffman
* ChangeLog.manual, Modules/Platform/Windows-icl.cmake: add intel
compiler config file
2005-01-04 12:12 hoffman
* ChangeLog.manual, Source/cmSetCommand.cxx: fix for bug 1445
2005-01-04 10:55 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add a
delay method
2005-01-04 09:56 king
* Source/cmLocalKdevelopGenerator.cxx: BUG: Applied patch attached
to bug #1453.
2005-01-04 08:42 martink
* Source/cmSetCommand.cxx: ENH: fixed SET command to accept cache
values with more than one value
2005-01-04 04:17 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-02 05:04 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2005-01-01 21:02 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-31 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-30 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-29 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-28 05:23 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-27 05:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-26 05:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-25 05:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-24 05:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-23 05:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-22 05:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-21 05:14 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-20 05:09 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-19 05:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-18 05:11 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-17 05:06 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-16 22:19 hoffman
* Modules/CMakeDetermineSystem.cmake: fix wrong number of arguments
2004-12-16 22:18 hoffman
* Modules/CMakeDetermineSystem.cmake: fix number of arguments
2004-12-16 17:26 hoffman
* ChangeLog.manual, Modules/CMakeDetermineSystem.cmake,
Modules/Platform/OpenBSD.cmake: ENH: fix for OpenBSD
2004-12-16 05:52 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-15 05:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-14 05:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-13 05:03 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-12 05:08 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-11 05:10 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-10 05:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-09 16:14 king
* Source/cmSystemTools.cxx: BUG: Fix to avoid relative path with
..s all the way to the root.
2004-12-09 15:56 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Support for custom
command outputs in subdirectories of current build tree location.
2004-12-09 15:23 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: AppendAnyDepend
must handle non-existing files.
2004-12-09 15:11 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added post-build rules to
executables and libraries. Generalized AppendLibDepend method to
AppendAnyDepend. This takes most of the functionality of
AppendCustomDepend too, and generalized jump-and-build to
executables.
2004-12-09 13:52 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented utility
targets. This involved pulling part of the custom command rule
implementation out into shared methods.
2004-12-09 05:12 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-08 05:05 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-07 05:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-06 12:39 hoffman
* Modules/Platform/: Tru64.cmake, True64.cmake: FIX: fix for bug
1325, Tru64 not True64
2004-12-06 12:38 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 1396, object
files could not be used as sources any more
2004-12-06 11:10 hoffman
* ChangeLog.manual, Source/cmCTest.cxx,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
Utilities/Release/cmake_release.sh: merge from main tree
2004-12-06 05:00 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-05 04:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-04 04:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-03 09:25 martink
* Source/CMakeLists.txt: ENH: minor fix for windows
2004-12-03 09:05 martink
* Source/cmMakefile.cxx: ENH: fix for relative paths
2004-12-03 06:27 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-02 13:14 hoffman
* Source/cmMakefile.cxx: BUG: fix for 1369 before include
directories need to be always added
2004-12-02 12:33 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix for bug 1385, /tmp should
not be used on windows
2004-12-02 06:13 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-12-01 07:28 king
* Source/kwsys/kwsys_ios_sstream.h.in: COMP: Need to choose between
<new> and <new.h> based on whether standard headers are
available.
2004-12-01 07:24 king
* Source/kwsys/: kwsys_ios_fstream.h.in, kwsys_ios_iostream.h.in:
COMP: Disabling old streams warnings when including old headers
on MSVC.
2004-12-01 06:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-30 18:20 king
* Source/kwsys/kwsys_ios_sstream.h.in: BUG: Need to include header
<new> to use placement new syntax. Really this should be fixed
by replacing the stream buffer to set a new string instead of
reconstructing the object, but this will require quite a bit of
work to do portably.
2004-11-30 06:29 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-29 06:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-28 06:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-27 06:28 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-26 06:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-25 06:19 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-24 09:25 andy
* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: ENH: Add
support for proxy authentication (thanks Jean-Michel)
2004-11-24 05:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-23 17:34 hoffman
* Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
2004-11-23 17:28 hoffman
* Modules/Platform/AIX.cmake: ENH: try and fix aix xlC with gcc
2004-11-23 14:07 hoffman
* Modules/Platform/AIX.cmake: ENH: try to fix aix with native cxx
and gcc
2004-11-23 10:48 andy
* Source/CTest/cmCTestUpdateHandler.cxx: ENH: Make more things XML
safe
2004-11-23 05:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-22 05:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-21 05:44 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-20 05:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-19 09:42 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Moved custom
command rule files into special CMakeCustomCommands.dir
subdirectory.
2004-11-19 09:32 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Unified WriteDependRules,
WriteBuildRules, WriteCleanRules, and the future
WriteInstallRules into a single WritePassRules method. Also
added WriteTargetDependsRule and WriteTargetCleanRule methods to
unify writing of depend and clean rules for each target.
2004-11-19 05:41 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-18 08:25 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-17 08:33 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-16 08:16 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-15 09:39 martink
* Source/ctest.cxx: COMP: fix warning
2004-11-15 08:22 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-14 08:21 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-13 09:55 martink
* Source/: cmCTest.cxx, ctest.cxx, CTest/cmCTestTestHandler.cxx,
CTest/cmCTestTestHandler.h: ENH: added -U option to take union of
-R and -I
2004-11-13 08:15 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-12 05:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-11 17:40 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Another linker error
on sun
2004-11-11 05:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-10 15:39 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: FIX: make sure the
object file name is correctly mangled for depend information
2004-11-10 13:15 martink
* CMakeLists.txt, CTestCustom.ctest.in: ENH: added custom supp for
cmake
2004-11-10 10:24 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-09 09:57 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-08 05:46 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-07 05:45 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-06 05:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-05 15:09 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added partial clean target
support.
2004-11-05 15:03 king
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: Moved code that checks
output path variables to separate ConfigureOutputPaths method.
Needed to provide access to the same code from a subclass.
2004-11-05 07:39 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented VERBOSE output
setting.
2004-11-05 05:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-04 05:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-03 15:43 martink
* Source/kwsys/SystemTools.cxx: ENH: merges from the main tree
2004-11-03 11:02 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Generalized driver targets
and subdirectory traversal rules. The implementations of all,
depend, build, clean, install, etc. now follow a common
framework.
2004-11-03 08:59 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Removed unneeded requires
rules now that canonical names are available.
2004-11-03 08:46 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added convenience rules to
build targets without specifying full paths.
2004-11-03 07:51 king
* Source/: cmExportLibraryDependencies.cxx,
cmGeneratedFileStream.cxx, cmGeneratedFileStream.h,
cmGlobalVisualStudio7Generator.cxx, cmLocalGenerator.cxx,
cmLocalKdevelopGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator2.cxx,
cmVTKMakeInstantiatorCommand.cxx: STYLE: Adjusted signature of
cmGeneratedFileStream to make copy-if-different more explicity.
2004-11-03 07:27 king
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmGeneratedFileStream.cxx, cmGeneratedFileStream.h: COMP: Fix new
cmGeneratedFileStream for MSVC.
2004-11-03 07:23 king
* bootstrap, Source/CMakeLists.txt,
Source/cmExportLibraryDependencies.cxx,
Source/cmGeneratedFileStream.cxx, Source/cmGeneratedFileStream.h,
Source/cmLocalGenerator.cxx, Source/cmLocalKdevelopGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator2.cxx,
Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Re-implemented
cmGeneratedFileStream to look like a real stream and replace the
destination file atomically. This will avoid problems with the
process being terminated while generating a file.
2004-11-03 05:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-02 18:09 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added partial RC
language dependency scanning (just using C dependencies for now).
2004-11-02 17:38 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added dependencies between
libraries.
2004-11-02 17:19 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Removed debugging
output.
2004-11-02 17:14 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented generation of
custom command rule files.
2004-11-02 17:11 andy
* Source/kwsys/SystemTools.cxx: COMP: Remove compile warning
2004-11-02 08:32 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: BUG: Fixed subdirectory
implementation for Borland Make.
2004-11-02 07:36 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Implemented subdirectory
rules for all target.
2004-11-02 04:49 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-11-01 16:57 hoffman
* Source/kwsys/SystemTools.cxx, Tests/Dependency/CMakeLists.txt,
Tests/Dependency/1/CMakeLists.txt, Tests/Dependency/1/OneSrc.c:
BUG: add a test for a single char dir, and fix bug introduced in
1.53, but we still can not handle a space as the start of a
directory name
2004-11-01 04:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-31 03:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-30 04:32 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-29 18:15 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added framework for
subdirectory traversal.
2004-10-29 17:18 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Dependency
makefile lines must be at least three characters long to hold a
dependency.
2004-10-29 16:50 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h, cmake.cxx, cmake.h: ENH: Added
build system integrity check to cmLocalUnixMakefileGenerator2.
This now uses a special --check-build-system flag to cmake which
replaces --check-rerun. Integrity of dependencies is also
checked during generation.
2004-10-29 15:32 hoffman
* Source/cmLocalGenerator.cxx: FIX: fix shared flag
2004-10-29 15:31 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove debug print
2004-10-29 14:57 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for Borland
Make.
2004-10-29 13:55 king
* Source/cmLocalUnixMakefileGenerator2.cxx: BUG: Fixes for NMake.
2004-10-29 13:04 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Changed AppendRecursiveMake
to GetRecursiveMakeCall and implemented jump-and-build on Windows
and UNIX.
2004-10-29 11:42 hoffman
* CMakeLists.txt, ChangeLog.manual,
Modules/TestCXXAcceptsFlag.cmake, Source/cmCTest.cxx,
Source/cmCacheManager.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Tests/Complex/Executable/A.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/A.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/A.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/LoadCommand/LoadedCommand.cxx,
Tests/LoadCommandOneConfig/LoadedCommand.cxx,
Utilities/Release/cmake_release.sh: move 2.0.5 to LatestRelease
2004-10-29 10:52 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Cleaned up format of
generated makefiles. Consolidated rule generation into single
WriteMakeRule method. Added special targets like rebuild_cache
and edit_cache.
2004-10-29 04:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-28 15:40 hoffman
* Source/cmIncludeDirectoryCommand.cxx: ENH: add a check for empty
include directories
2004-10-28 15:31 hoffman
* CMakeLists.txt, Utilities/Release/cmake_release.sh: Create
CMake2.0.5 version
2004-10-28 07:46 king
* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix local shadow
warnings.
2004-10-28 07:43 king
* Source/cmLocalUnixMakefileGenerator2.cxx: COMP: Fix for Mac
specific code.
2004-10-28 04:36 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-27 16:00 hoffman
* Source/cmMakefile.cxx: ENH: look in the windows LIB env variable
for libraries
2004-10-27 16:00 hoffman
* Source/cmGlobalKdevelopGenerator.cxx: DOC: documentation change
2004-10-27 15:58 hoffman
* ChangeLog.manual, Modules/TestCXXAcceptsFlag.cmake,
Source/cmCacheManager.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: ENH: merge from main
tree bug fixes
2004-10-27 12:05 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Do not try to handle
unimplemented target types yet. Fixes for projects with
subdirectories.
2004-10-27 11:26 andy
* Source/cmakemain.cxx: BUG: If bootstrap cmake is run with no
argument produce error
2004-10-27 10:53 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: put error checking for
missing linker languages
2004-10-27 10:47 andy
* bootstrap, Source/cmFileCommand.cxx,
Source/cmFindPackageCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmake.cxx, Source/cmake.h,
Source/cmakemain.cxx: PERF: Remove several classes from the
bootstrap and so making bootstrap smaller and faster
2004-10-27 10:45 andy
* Source/CursesDialog/ccmake.cxx: STYLE: Remove unused code
2004-10-27 10:45 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added executable
dependencies on libraries including jump-and-build support.
2004-10-27 10:45 andy
* Modules/TestCXXAcceptsFlag.cmake: BUG: Check for the variable
first time
2004-10-27 08:49 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Add a space before
the : only if the target name is one letter long. This works
around bugs in some shells' tab completion of target names.
2004-10-27 08:47 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rules
for shared libraries and modules.
2004-10-27 08:20 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added rules to build
executables. Also began to consolidate flag list construction
into separate methods.
2004-10-27 04:37 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-26 20:13 andy
* Source/cmCacheManager.cxx: BUG: Handle DOS files un unix file
systems
2004-10-26 17:23 andy
* Modules/TestCXXAcceptsFlag.cmake: BUG: Only test for cxx flags
the first time around
2004-10-26 16:07 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Do not generate
touch rule for target level dependencies. There are no
build-time dependencies by default.
2004-10-26 15:03 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: move stuff
from main tree to branch
2004-10-26 14:49 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added generation of rule to
build object file.
2004-10-26 14:33 hoffman
* Source/kwsys/SystemTools.cxx: ENH: handle read only directories
with configure file destination
2004-10-26 14:12 hoffman
* ChangeLog.manual, Source/cmCTest.cxx: ENH: merge from main tree
2004-10-26 13:00 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ERR: Missing std:: on
endl.
2004-10-26 12:55 king
* Source/cmake.cxx: ENH: Added object file dependency scanning to
cmLocalUnixMakefileGenerator2. This needs a hook in cmake.cxx.
2004-10-26 12:54 king
* bootstrap, Source/CMakeLists.txt: ENH: Added
cmLocalUnixMakefileGenerator2 to build.
2004-10-26 12:53 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Added object file
dependency scanning.
2004-10-26 10:24 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Handle more REMARKS on
SGI
2004-10-26 10:15 king
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ENH: Split
part of GetIncludeFlags method into separate
GetIncludeDirectories method.
2004-10-26 08:45 andy
* Source/kwsys/SystemTools.hxx.in: COMP: Attempt to fix warnings on
SGI
2004-10-26 04:40 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-25 16:39 hoffman
* Source/: cmLocalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.h: ENH: add some more comments
2004-10-25 15:08 hoffman
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommandOneConfig/LoadedCommand.h.in: ENH: clean up loaded
command test so you can tell what really failed
2004-10-25 13:40 hoffman
* Source/cmSystemTools.cxx: COMP: remove an unused variable warning
2004-10-25 13:24 hoffman
* ChangeLog.manual, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/LoadCommand/LoadedCommand.cxx,
Tests/LoadCommandOneConfig/LoadedCommand.cxx: ENH: move stuff
from main tree to fix the runsingle program mess
2004-10-25 13:16 hoffman
* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: go back
to not trying to handle spaces in the path for run single command
and comment it so that people know to call the right thing
2004-10-25 12:26 hoffman
* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warnings
2004-10-25 12:15 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: add test back
for single char exe
2004-10-25 11:59 hoffman
* Source/cmSystemTools.cxx, Tests/LoadCommand/LoadedCommand.cxx,
Tests/LoadCommandOneConfig/LoadedCommand.cxx: FIX: fix
RunSingleCommand to work with spaces in the path, and with an
already quoted command
2004-10-25 10:04 andy
* Source/CMakeLists.txt: ENH: Allow disabling of long running tests
2004-10-25 04:34 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-24 11:38 andy
* Source/cmVersion.cxx: STYLE: Nightly Version update
2004-10-22 21:52 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: remove run program
test until run single command is fixed
2004-10-22 21:03 hoffman
* Source/cmSystemTools.cxx: undo last check in as it breaks borland
with spaces some how
2004-10-22 17:51 hoffman
* ChangeLog.manual, Source/cmCTest.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmSystemTools.cxx, Source/kwsys/SystemTools.cxx,
Tests/Complex/Executable/A.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/A.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/A.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: fixes from
main tree
2004-10-22 17:05 hoffman
* Tests/: Complex/Executable/A.cxx,
ComplexOneConfig/Executable/A.cxx,
ComplexRelativePaths/Executable/A.cxx: ENH: add missing file
2004-10-22 17:00 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmSystemTools.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: FIX: fix the
problem where a target is a single character and nmake gets
confused and add a test for it
2004-10-22 16:58 hoffman
* Source/cmTarget.cxx: COMP: remove warnings
2004-10-22 15:45 andy
* Source/CMakeLists.txt: COMP: Remove unnecessary commit
2004-10-22 15:44 andy
* bootstrap, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmDocumentation.cxx, Source/cmDumpDocumentation.cxx,
Source/cmVersion.cxx, Source/cmVersion.h, Source/cmake.cxx,
Source/CTest/cmCTestUpdateHandler.cxx: ENH: Add development
version support in CMake
2004-10-22 10:19 hoffman
* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
2004-10-21 17:29 hoffman
* ChangeLog.manual: add .0.5
2004-10-21 17:11 hoffman
* ChangeLog.manual: add .0.5
2004-10-21 16:07 andy
* Source/CTest/cmCTestTestHandler.cxx: BUG: Fix reporting of path
and full command when test program was not found
2004-10-21 15:21 hoffman
* Source/: cmLocalGenerator.cxx, cmTarget.cxx: COMP: fix warnings
2004-10-21 14:55 hoffman
* Source/cmLocalGenerator.cxx: COMP: fix warning
2004-10-21 14:34 hoffman
* Modules/CMakeDetermineFortranCompiler.cmake,
Modules/Platform/Windows-g77.cmake, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h: ENH: add the ability to generate custom
commands for a language that is not supported by an IDE
2004-10-21 13:34 andy
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Handle remarks on SGI
properly
2004-10-21 11:58 hoffman
* Source/: cmLocalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.h: ENH: better support for kdevelop3
2004-10-20 12:37 andy
* Source/kwsys/CommandLineArguments.cxx: COMP: Remove warning
2004-10-20 08:19 hoffman
* Source/cmCTest.cxx: fix warning on LRB
2004-10-20 08:14 hoffman
* Source/cmCTest.cxx: COMP: remove warning
2004-10-19 15:09 hoffman
* CMakeLists.txt, ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
Source/cmAddExecutableCommand.cxx, Source/cmCTest.cxx,
Source/cmCTest.h, Source/cmFileCommand.cxx,
Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmGlobalCodeWarriorGenerator.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmListFileLexer.c, Source/cmListFileLexer.h,
Source/cmListFileLexer.in.l,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
Source/cmWin32ProcessExecution.cxx,
Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
Source/kwsys/SystemTools.cxx,
Tests/StringFileTest/CMakeLists.txt,
Utilities/Release/cmake_release.sh,
Utilities/Release/config_IRIX64: ENH: move 2.0.4 to LRB
2004-10-19 14:57 hoffman
* ChangeLog.manual: update change log
2004-10-19 14:56 hoffman
* Source/cmCTest.cxx: merge from main tree, add more warning cases
to ctest
2004-10-19 14:51 hoffman
* bootstrap: ENH: perfer gmake for bootstrap
2004-10-19 13:25 andy
* Tests/CTestTest/test.cmake.in: ENH: Display version of ctest
first
2004-10-19 13:25 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Add regular expression
for remarks on IRIX
2004-10-19 13:02 hoffman
* Source/cmSystemTools.cxx: BUG: if the paths share nothing then
just return the remote path with no ..
2004-10-19 12:48 andy
* Source/cmCTest.cxx: BUG: Remove instances of // in the output
2004-10-19 12:38 andy
* Source/cmCTest.cxx: EHN: Even more cleanup
2004-10-19 10:59 andy
* Source/CMakeLists.txt, Tests/CTestTest/test.cmake.in: ERR: Fix
problems on windows
2004-10-18 18:11 will
* bootstrap: COMP: Fix on sun
2004-10-18 17:24 andy
* Source/CMakeLists.txt: ENH: Remove bogus clean step
2004-10-18 15:37 andy
* Source/CMakeLists.txt: BUG: Ok, this should make the test
actually do something
2004-10-18 15:05 andy
* Source/CMakeLists.txt: ENH: Do bootstrap test on all unix systems
2004-10-18 13:19 hoffman
* Source/cmSystemTools.cxx: ENH: better comments and variable names
2004-10-18 12:33 andy
* Source/CMakeLists.txt: ENH: Add bootstrap test
2004-10-18 11:48 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure output
path is used for target with canonical name
2004-10-18 11:34 andy
* bootstrap: ENH: Add check for previous bootstrap in the source
tree when doing out-of-source build
2004-10-17 22:47 andy
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: BUG: Fix output to match the Dart
output
2004-10-17 22:47 andy
* Source/CTest/cmCTestTestHandler.cxx: ENH: Cleanups and unify
output
2004-10-17 22:46 andy
* Source/kwsys/CMakeLists.txt: ENH: Specify full path to the
executable
2004-10-17 22:46 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add method to get the
relative path to source or build
2004-10-17 19:45 andy
* Source/CTest/: cmCTestCoverageHandler.cxx,
cmCTestCoverageHandler.h: ENH: Update to the new coverage code.
It may not be perfect yet, but it is a start
2004-10-17 19:02 andy
* Tests/CTestTest/test.cmake.in: ENH: Propagate more things
2004-10-17 18:50 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
method to find file in parent directories if it exists
2004-10-17 18:50 andy
* Tests/CTestTest/test.cmake.in: ENH: Propagate MEMORYCHECK_COMMAND
and COVERAGE_COMMAND to the CTest test
2004-10-17 18:49 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Handle coverage errors
2004-10-15 09:24 king
* Source/: cmake.cxx, cmake.h: ENH: Added --check-rerun option to
allow a runtime check of whether a new generate should really be
done.
2004-10-15 09:23 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
FileTimeCompare method to compare file modification times.
Currently the resolution is limited to one second.
2004-10-15 08:57 king
* Source/cmLocalUnixMakefileGenerator2.cxx: ENH: Added generation
of rule to build object file.
2004-10-14 16:50 hoffman
* Source/cmLocalGenerator.cxx: BUG: make sure all returns for
ConvertToRelativeOutputPath get passed by ConvertToOutputPath
2004-10-14 15:09 hoffman
* Source/cmLocalGenerator.cxx: BUG: now that system tools relative
path works, clean up the convert to relative output path code
2004-10-14 11:59 hoffman
* Source/cmLocalKdevelopGenerator.cxx: COMP: remove warning
2004-10-14 11:46 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: allow split
string to know if it is separating a path
2004-10-13 11:37 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: fix and comment
relative path funciton
2004-10-12 18:29 andy
* Modules/Dart.cmake: ENH: If dart or ctest are not found, use
ctest. For default drop location etc, support http submit (just
set DROP_METHOD to http. Only look for tclsh if DART_ROOT is set
2004-10-12 10:57 hoffman
* bootstrap, Source/CMakeLists.txt: allow kdevelop for cygwin
2004-10-12 10:22 hoffman
* Source/cmLocalKdevelopGenerator.cxx: BUG: remove bad headers
2004-10-12 09:50 hoffman
* bootstrap, Source/cmake.cxx: BUG: do not build kdevlop stuff when
bootstrapping
2004-10-11 16:35 andy
* Source/cmLocalKdevelopGenerator.cxx: ENH: Support not writing
files to the source tree. Generate single project file for whole
project, some other little cleanups
2004-10-11 15:25 andy
* Source/cmLocalKdevelopGenerator.cxx: BUG: Fix generated XML
2004-10-11 14:47 andy
* Source/CMakeLists.txt: STYLE: Remove anoying message
2004-10-11 13:57 andy
* Source/cmCTest.cxx: BUG: On Windows, remove extra CR characters.
Hopefully this will result in not duplicated new-lines
2004-10-11 11:57 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix split program from args to
not get stuck in an infinite loop in some cases
2004-10-11 11:55 hoffman
* Modules/CMakeTestCXXCompiler.cmake: ENH: make sure the c++
compiler is a c++ compiler
2004-10-11 11:47 hoffman
* bootstrap: ENH: add kdev to bootstrap
2004-10-11 11:32 hoffman
* Source/: CMakeLists.txt, cmGlobalKdevelopGenerator.cxx,
cmGlobalKdevelopGenerator.h, cmLocalKdevelopGenerator.cxx,
cmLocalKdevelopGenerator.h, cmake.cxx: NEW: add kdevelop patch
from Alexander Neundorf
2004-10-11 08:02 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ERR: Replaced
std::string with kwsys_stl::string for portability.
2004-10-10 12:14 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
method to retrieve parent directory and for checking if directory
is a subdirectory of another directory
2004-10-06 12:41 hoffman
* ChangeLog.manual, Source/cmAddExecutableCommand.cxx: FIX: merge
from main tree mac bundle fix
2004-10-06 12:25 hoffman
* ChangeLog.manual, Source/cmCTest.cxx, Source/cmCTest.h: ENH:
merge from main tree fix for build overview page
2004-10-05 16:16 andy
* Source/CMakeLists.txt: ERR: Too much commits
2004-10-05 16:14 andy
* Source/: CMakeLists.txt, cmCTest.cxx, CTest/CMakeLists.txt,
CTest/cmCTestSubmit.cxx: PERF: Several cleanups, and remove need
for Curl directory to be in include path
2004-10-05 11:37 hoffman
* Source/cmake.cxx: FIX: correctly handle if path table can not
open
2004-10-05 11:29 hoffman
* bootstrap: ENH: pick native compilers first, and aCC before CC
2004-10-05 10:59 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix realpath problem and unix
slashes
2004-10-05 10:13 andy
* Source/CTest/cmCTestSubmit.cxx: ERR: Fix TRUE build problem and
replace error couts with cerrs
2004-10-05 10:00 andy
* Source/cmCTest.cxx: ERR: Fix Windows build
2004-10-05 09:25 martink
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: COMP: fix
some compile issues with insert
2004-10-05 09:01 martink
* Source/cmake.cxx: COMP: fix bad include file
2004-10-05 08:49 andy
* bootstrap: ERR: Fix bootstrap
2004-10-05 08:33 andy
* Modules/: CheckTypeSize.c.in, CheckTypeSize.cmake,
CheckTypeSize.c: ENH: Add option of adding random include files
before doing CheckTypeSize
2004-10-05 08:32 andy
* Modules/CheckIncludeFiles.cmake: ENH: When test fails, write out
the output
2004-10-04 16:15 king
* Source/: cmLocalUnixMakefileGenerator2.cxx,
cmLocalUnixMakefileGenerator2.h: ENH: Started new makefile
generator implementation. It will temporarily be called
cmLocalUnixMakefileGenerator2 until it is ready to replace the
original completely.
2004-10-04 12:31 martink
* CMake.rtf, Source/cmake.cxx, Source/cmake.h,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in:
ENH: Mathieus support for path conversions
2004-10-04 12:02 andy
* Tests/CTestTest/test.cmake.in: BUG: Use kwsys from the source
tree
2004-10-04 08:06 andy
* Tests/CTestTest/test.cmake.in: ENH: Better sorting of results
2004-10-03 07:27 andy
* Tests/CTestTest/test.cmake.in: BUG: Fix problem with spaces in
the path
2004-10-03 07:14 andy
* Source/ctest.cxx: BUG: Attempt to remove memory leak
2004-10-01 13:23 andy
* Source/CTest/cmCTestBuildHandler.cxx: BUG: Add regular expression
to vector
2004-10-01 13:10 andy
* Tests/CTestTest/test.cmake.in: ENH: Use existing CTest and cmake
2004-10-01 12:21 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h: ENH: Add CTEST_EXECUTABLE_NAME to
CTest scripting. This way you do not have to specify ctest
executable in CTEST_COMMAND, but just a variable
2004-10-01 11:36 king
* Source/kwsys/testProcess.c: ERR: Added missing include of
string.h
2004-10-01 11:13 andy
* Tests/CTestTest/test.cmake.in: ENH: Let us recognize it on the
dashboard
2004-09-30 18:45 andy
* Source/CMakeLists.txt: ENH: Cleanup CTest test
2004-09-30 18:45 andy
* Tests/CTestTest/test.cmake.in: ENH: Do kwsys instead of CMake
2004-09-30 18:06 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ERR: Fix for non-gcc/icc compilers
2004-09-30 17:42 king
* Source/kwsys/testProcess.c: ENH: Added optional display of output
for tests. Avoid printing alot of output for test 6.
2004-09-30 17:27 andy
* Source/CTest/cmCTestBuildHandler.h: ERR: Fix error
2004-09-30 16:24 andy
* bootstrap: BUG: Check if the compiler is gnu. If it is, do not do
special platform tests. Fixes Bug #1215 - bootstrap uses native
flags with gnu compiler on OSF
2004-09-30 16:20 andy
* Source/CTest/: cmCTestBuildHandler.cxx, cmCTestBuildHandler.h:
ENH: Add support for SourceFile and LineNumber
2004-09-29 16:07 hoffman
* Source/: cmCTest.h, cmCacheManager.cxx, cmCacheManager.h,
cmDynamicLoader.cxx, cmGlobalGenerator.cxx,
cmLoadCacheCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
cmMakefile.cxx, cmTarget.cxx, cmakewizard.cxx: ENH: shorten the
symbols a bit and remove maps of std::string for map of
cmStdString
2004-09-29 14:14 andy
* Source/CTest/: cmCTestTestHandler.cxx, cmCTestTestHandler.h: BUG:
Remove maximum size of test output
2004-09-29 13:21 andy
* Source/kwsys/SystemTools.hxx.in: ERR: Fix Windows build
2004-09-29 12:20 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h,
kwsys/SystemTools.cxx, kwsys/SystemTools.hxx.in: ENH: Move
permissions code to kwsys so that copyfile can use it. Fixes Bug
#1133 - cmake -E copy file dir sets the wrong permissions on the
destination directory
2004-09-29 11:52 andy
* Source/CTest/cmCTestScriptHandler.cxx: BUG: If extra update
failes, continue with dashboard. Closes Bug #894 - Fatal CVS
update error kills test, and is not reported
2004-09-29 11:18 andy
* Source/kwsys/SystemTools.cxx: ENH: When copy file, if the output
file exits, delete it first
2004-09-29 08:58 andy
* Source/kwsys/CMakeLists.txt: ENH: Allow CMake to use
CommandLineArguments without warning
2004-09-29 08:34 andy
* Source/kwsys/CommandLineArguments.hxx.in: ENH: Add lots of
comments
2004-09-29 07:56 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Add access to last argument
parsed
2004-09-28 17:51 andy
* CMakeLists.txt: ENH: Enable Command Line Arguments
2004-09-28 17:51 andy
* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
ENH: Move all extracting of variables to ExtractVariables. This
way it is easy to know what variables are used
2004-09-28 11:34 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Add accessor for Argv0
2004-09-28 09:00 andy
* Source/CTest/: cmCTestScriptHandler.h, cmCTestScriptHandler.cxx:
ENH: Add some documentation
2004-09-27 16:33 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: make sure release
flags are replaced
2004-09-27 15:21 hoffman
* Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
java testing
2004-09-27 15:15 hoffman
* Source/CMakeLists.txt: ENH: allow for a different jni.h to enable
java testing
2004-09-27 15:11 hoffman
* Source/CMakeLists.txt: space in path problem
2004-09-27 14:39 hoffman
* Source/CMakeLists.txt: ENH: use jni.h to determine java version
2004-09-27 14:35 hoffman
* CMakeLists.txt, ChangeLog.manual, Source/cmCTest.cxx,
Utilities/Release/cmake_release.sh: merge from main tree and
change version to 2.0.4
2004-09-27 14:21 hoffman
* Source/CMakeLists.txt: ENH: use jni.h to determine java version
2004-09-27 13:36 andy
* Source/cmCTest.cxx: BUG: If notes file is missing, create empty
notes file with error message
2004-09-27 13:03 hoffman
* Tests/Fortran/CMakeLists.txt: clean up output of test and force
verbose makefiles
2004-09-27 11:36 hoffman
* Modules/CMakeJavaCompiler.cmake.in,
Modules/CMakeJavaInformation.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: make sure java jar
files are not libfoo.jar but are just foo.jar
2004-09-27 11:03 hoffman
* Source/CMakeLists.txt: ENH: better message for skipping java
2004-09-27 09:49 andy
* Modules/Documentation.cmake: ENH: Replace INCLUDE(Find...) with
FIND_PACKAGE(...)
2004-09-24 16:54 hoffman
* Source/CMakeLists.txt: ENH: use correct args for test of java
2004-09-24 16:34 hoffman
* Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: try and get
this java test to work
2004-09-24 16:34 hoffman
* Source/CMakeLists.txt: ENH: only use newer java for testing
2004-09-24 15:40 hoffman
* Tests/Java/: CMakeCheckJavaPath.java, CMakeLists.txt: ENH: add
some java code to try and find the system path
2004-09-24 14:37 hoffman
* Modules/: CMakeCXXInformation.cmake,
CMakeFortranInformation.cmake,
CMakeSystemSpecificInformation.cmake: BUG: LINK_FLAGS are now all
LINK_(LANG)_FLAGS
2004-09-24 11:35 martink
* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix crash with vs6
2004-09-24 11:34 martink
* Source/CMakeLists.txt: ENH: check for all parts of java
2004-09-24 11:05 hoffman
* Tests/Java/CMakeLists.txt: ENH: remove classpath so that this
test passes with older java compilers that clober the system
class path with the -classpath option
2004-09-24 10:07 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: replace all enabled
languages in rule vars
2004-09-24 09:34 hoffman
* Source/cmGlobalGenerator.cxx: ENH: change ignore function so that
it first checks to see if the extension has a language
2004-09-24 09:11 hoffman
* Modules/Platform/Darwin.cmake: ENH: use c++ with c++ and c flags
with c
2004-09-24 08:39 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: correctly ignore files
2004-09-23 17:49 hoffman
* Source/CMakeLists.txt: temporary fix to try and get a clean
dashboard
2004-09-23 15:02 andy
* Source/kwsys/CommandLineArguments.cxx: ERR: Fix memory problem
2004-09-23 11:53 andy
* Source/kwsys/CommandLineArguments.cxx: STYLE: Only allocate as
much space as needed
2004-09-23 11:45 andy
* Source/kwsys/CommandLineArguments.cxx: ENH: Make
GetRemainingArguments actually work
2004-09-23 11:44 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: only replace the language
being used in expand rule variables
2004-09-23 09:11 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: STYLE: remove warning
2004-09-23 09:08 hoffman
* Source/cmTryCompileCommand.cxx: remove warning
2004-09-23 08:51 hoffman
* Modules/CMakeRCInformation.cmake, Source/cmGlobalGenerator.cxx:
ENH: fix problems with .def and RC files
2004-09-23 08:20 hoffman
* CMakeLists.txt: ENH: make sure cmake has 2.0
2004-09-23 07:53 andy
* bootstrap: ENH: Attempt to detect a non-parallel make
2004-09-22 17:50 hoffman
* Source/cmTarget.cxx: BUG: fix perfered linker language code
2004-09-22 17:41 hoffman
* Tests/Java/CMakeLists.txt: use verbose makefiles
2004-09-22 16:51 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: make it verbose
2004-09-22 16:44 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: fix compilation
2004-09-22 15:14 hoffman
* Source/cmProjectCommand.cxx: remove warnings
2004-09-22 14:52 hoffman
* Modules/CMakeJavaInformation.cmake: BUG: let the generator quote
the path
2004-09-22 14:42 hoffman
* Modules/CMakeCCompiler.cmake.in, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeCommonLanguageInclude.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeDetermineRCCompiler.cmake,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeJavaCompiler.cmake.in,
Modules/CMakeJavaInformation.cmake,
Modules/CMakeRCCompiler.cmake.in,
Modules/CMakeRCInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestJavaCompiler.cmake,
Modules/CMakeTestRCCompiler.cmake, Modules/Platform/AIX.cmake,
Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/Linux-como.cmake, Modules/Platform/Linux.cmake,
Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
Modules/Platform/OSF1.cmake, Modules/Platform/RISCos.cmake,
Modules/Platform/SunOS.cmake, Modules/Platform/ULTRIX.cmake,
Modules/Platform/UNIX_SV.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
Source/cmCommands.cxx, Source/cmEnableLanguageCommand.cxx,
Source/cmEnableLanguageCommand.h, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h, Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmProjectCommand.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTryCompileCommand.cxx,
Source/cmTryRunCommand.cxx, Tests/Fortran/CMakeLists.txt,
Tests/Java/A.java, Tests/Java/CMakeLists.txt,
Tests/Java/HelloWorld.java: ENH: major changes to support
addition of languages from cmake modules directory.
2004-09-22 10:06 hoffman
* Source/CMakeLists.txt: ENH: only try to use fortran if the
generator is make based
2004-09-22 08:50 hoffman
* Modules/CMakeFortranCompiler.cmake.in: BUG: fix GNU check
variable and add new variables used by enable language
2004-09-21 12:51 hoffman
* Source/cmListFileLexer.h: merge from main tree
2004-09-21 12:47 hoffman
* ChangeLog.manual, Source/cmListFileLexer.c,
Source/cmListFileLexer.in.l, Tests/StringFileTest/CMakeLists.txt:
merge from main tree
2004-09-20 14:39 hoffman
* Modules/FindJava.cmake: ENH: look for java in more places
2004-09-20 13:47 hoffman
* Source/: cmGlobalGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: branch only fix for
VSExternalInclude
2004-09-20 08:51 king
* Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
Tests/StringFileTest/CMakeLists.txt: BUG#1179: Fix for syntax in
unquoted arguments.
2004-09-17 16:46 hoffman
* ChangeLog.manual, Source/CMakeLists.txt,
Source/cmForEachCommand.cxx, Source/cmGlob.cxx, Source/cmGlob.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmIncludeExternalMSProjectCommand.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmWin32ProcessExecution.cxx,
Source/cmWin32ProcessExecution.h, Source/cmakemain.cxx,
Source/kwsys/SystemTools.cxx,
Tests/VSExternalInclude/CMakeLists.txt,
Tests/VSExternalInclude/main.cpp,
Tests/VSExternalInclude/Lib1/CMakeLists.txt,
Tests/VSExternalInclude/Lib1/lib1.cpp,
Tests/VSExternalInclude/Lib1/lib1.h,
Tests/VSExternalInclude/Lib2/CMakeLists.txt,
Tests/VSExternalInclude/Lib2/lib2.cpp,
Tests/VSExternalInclude/Lib2/lib2.h: merge from main tree
2004-09-17 16:00 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: merge from main tree
bug 1041
2004-09-17 15:57 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for bug 1041,
_MBCS sometimes added for UNIICODE which is bad
2004-09-17 09:14 hoffman
* Modules/CMakeJavaCompiler.cmake.in: BUG: commit bug 1123
2004-09-17 09:01 hoffman
* Source/cmProjectCommand.h: BUG: 1163 fix documentation
2004-09-16 17:16 hoffman
* Source/cmFileCommand.cxx: merge from main tree fix bug 1122
2004-09-16 17:13 andy
* Source/CTest/cmCTestBuildHandler.cxx: ENH: Attempt to handle
Intel's remarks. Close Bug #1156 - Better support for icc
'remark'
2004-09-16 12:39 andy
* Source/kwsys/SystemTools.cxx: ENH: Add missing include
2004-09-16 10:58 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
method to retrieve the terminal width
2004-09-16 10:49 andy
* Source/kwsys/CommandLineArguments.cxx: ENH: a bit more cleanup.
The help should really be replaced by something like
cmDocumentation
2004-09-16 10:48 martink
* Source/cmGlobalVisualStudio6Generator.cxx,
Tests/VSExternalInclude/CMakeLists.txt: BUG: fix VSExternal for
visual studio 6
2004-09-16 10:27 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Condense help string, add
support for setting line length and make it work
2004-09-15 15:15 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx: BUG: fix external project
command for VS 7 and 71
2004-09-15 14:08 andy
* Source/: cmGlob.cxx, cmGlob.h: ENH: Remove double slash
2004-09-15 13:33 andy
* Source/cmGlob.cxx: BUG: Attempt to fix bug on Windows (and apple)
where files returned are all lowercase
2004-09-15 13:31 andy
* Source/cmForEachCommand.cxx: BUG: Propagate file name and line
number inside FOREACH. Fixes Bug #1169 - Erro messages inside
FOREACH have bad filename and line number
2004-09-15 13:03 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 70
generator
2004-09-15 12:07 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmIncludeExternalMSProjectCommand.cxx,
cmLocalVisualStudio7Generator.cxx: ENH: clean up of
INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson
2004-09-15 11:31 hoffman
* Source/: cmGlobalGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: make sure env CC and CXX
are not set for VS IDE builds
2004-09-15 10:35 martink
* Tests/VSExternalInclude/CMakeLists.txt: ENH: produce better
output
2004-09-15 10:32 martink
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineFortranCompiler.cmake: ENH: do not check for gnu
for visual studio
2004-09-15 09:22 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Move callback structure out of
the public interface. Also block the warning on Visual Studio
Debug
2004-09-14 16:34 hoffman
* Tests/VSExternalInclude/: CMakeLists.txt: ENH: add a test for
external projects
2004-09-14 16:01 hoffman
* Source/CMakeLists.txt, Tests/VSExternalInclude/CMakeLists.txt,
Tests/VSExternalInclude/main.cpp,
Tests/VSExternalInclude/Lib1/CMakeLists.txt,
Tests/VSExternalInclude/Lib1/lib1.cpp,
Tests/VSExternalInclude/Lib1/lib1.h,
Tests/VSExternalInclude/Lib2/CMakeLists.txt,
Tests/VSExternalInclude/Lib2/lib2.cpp,
Tests/VSExternalInclude/Lib2/lib2.h: ENH: add a test for external
projects
2004-09-14 14:05 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmIncludeExternalMSProjectCommand.cxx: bug fixes for external
projects
2004-09-14 11:48 martink
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ERR: Fix borland build
2004-09-14 11:39 andy
* Source/kwsys/CommandLineArguments.cxx: ERR: Add missing include
2004-09-14 10:34 andy
* Source/kwsys/: CommandLineArguments.cxx,
CommandLineArguments.hxx.in: ENH: Use const correctness for
arguments
2004-09-14 09:19 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: fix include external
project bug
2004-09-13 19:06 andy
* Source/kwsys/: CommandLineArguments.cxx,
testCommandLineArguments.cxx: ERR: More missing ios and includes
2004-09-13 18:57 andy
* Source/kwsys/CommandLineArguments.cxx: ERR: Fix IOS namespace
2004-09-13 16:15 andy
* Source/kwsys/: CMakeLists.txt, CommandLineArguments.cxx,
CommandLineArguments.hxx.in, testCommandLineArguments.cxx: ENH:
Move command line argument parsing code to kwsys
2004-09-10 14:40 hoffman
* Source/: cmCTest.cxx, cmakemain.cxx: ENH: fix warning correctly
2004-09-10 11:19 andy
* CMakeLists.txt: ENH: Add warning messages if curses library is
not found
2004-09-10 11:15 andy
* Modules/FindQt.cmake: ENH: Use FIND_PACKAGE instead of
INCLUDE(Find...
2004-09-10 08:42 martink
* Source/cmCTest.cxx: fix dash8 warning
2004-09-10 08:30 martink
* Source/CTest/cmCTestTestHandler.h: fix HPUX bugs
2004-09-09 16:05 hoffman
* Modules/Platform/Linux-ifort.cmake: add ifort support
2004-09-09 12:58 hoffman
* Source/: cmCTest.cxx, cmakemain.cxx: WAR: remove a warning on i64
2004-09-09 11:50 hoffman
* Modules/Platform/HP-UX.cmake: try to fix fortran on hp
2004-09-09 10:52 martink
* Source/CTest/cmCTestTestHandler.cxx: missing include
2004-09-09 09:31 martink
* Source/CTest/cmCTestCoverageHandler.cxx: missing include
2004-09-09 08:41 martink
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestCoverageHandler.cxx, CTest/cmCTestCoverageHandler.h,
CTest/cmCTestTestHandler.cxx, CTest/cmCTestTestHandler.h,
CTest/cmCTestUpdateHandler.cxx: more cleanup of ctest
2004-09-08 17:53 hoffman
* Tests/Fortran/CMakeLists.txt: ENH: add more output for fortran so
I can figure out what is going on with other fortran compilers
2004-09-08 10:41 hoffman
* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
BUG: don't close the pipes too early
2004-09-07 16:55 hoffman
* Source/: cmCacheManager.cxx, cmDumpDocumentation.cxx,
cmEnableTestingCommand.cxx, cmExportLibraryDependencies.cxx,
cmGlobalCodeWarriorGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalUnixMakefileGenerator.cxx,
cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx,
cmTryCompileCommand.cxx, cmUseMangledMesaCommand.cxx,
cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: ENH: add
better error reporting for file open failures
2004-09-07 16:03 hoffman
* Source/: cmWin32ProcessExecution.cxx, kwsys/SystemTools.cxx: Fix
leaked file and registry descriptors
2004-09-07 12:51 martink
* Source/: cmCTest.h, cmCTest.cxx: duh errors
2004-09-07 11:45 martink
* Source/: cmCTest.cxx, cmCTest.h: more warnings
2004-09-07 11:28 martink
* Source/CTest/cmCTestScriptHandler.cxx: more warnings
2004-09-07 10:46 martink
* Source/cmCTest.cxx: more cleanup
2004-09-07 10:37 martink
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestBuildHandler.cxx, CTest/cmCTestBuildHandler.h: more
cleanup
2004-09-07 09:17 martink
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
CTest/cmCTestConfigureHandler.cxx,
CTest/cmCTestConfigureHandler.h, CTest/cmCTestScriptHandler.cxx,
CTest/cmCTestScriptHandler.h, CTest/cmCTestUpdateHandler.cxx,
CTest/cmCTestUpdateHandler.h: some bug fixes for my recent
checkins and some more cleanup
2004-09-06 14:43 martink
* Source/CTest/cmCTestScriptHandler.cxx: another platform fix
2004-09-06 14:17 martink
* Source/CTest/cmCTestScriptHandler.h: another platform fix
2004-09-06 13:54 martink
* Source/cmCTest.cxx: jesus
2004-09-06 13:37 martink
* Source/CMakeLists.txt: oops
2004-09-06 12:49 martink
* Source/kwsys/SystemTools.cxx: fix warning
2004-09-06 12:46 martink
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h: starting cleanup
of ctest
2004-09-06 12:46 martink
* Source/cmGlobalGenerator.cxx: warning fix
2004-09-06 12:45 martink
* Source/CTest/: cmCTestScriptHandler.cxx, cmCTestScriptHandler.h:
broke out part of test scripting into seperate class
2004-09-03 15:47 hoffman
* ChangeLog.manual, Modules/CMakeTestForFreeVC.cxx,
Modules/Platform/Windows-cl.cmake: merge from main tree fix for
free vc tools
2004-09-03 15:19 hoffman
* Modules/: CMakeTestForFreeVC.cxx, Platform/Windows-cl.cmake: ENH
better test for free VC tools
2004-09-03 13:49 hoffman
* Source/cmGlobalCodeWarriorGenerator.cxx: remove warning
2004-09-03 13:48 hoffman
* Source/cmGlobalCodeWarriorGenerator.cxx: fix for darwin
2004-09-03 13:24 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
2004-09-03 12:03 hoffman
* Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeFortranCompiler.cmake.in,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx:
ENH: define language extensions in cmake files and not hard
coded, also fix trycompile problem
2004-09-03 12:01 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: check for ms free command
line tools
2004-08-31 18:51 king
* Source/cmListFileCache.cxx: BUG: Fixed line number of end of file
error message.
2004-08-31 18:39 king
* Source/: cmListFileCache.cxx, cmListFileLexer.c,
cmListFileLexer.h, cmListFileLexer.in.l: BUG#1049: Added error
message when file ends in an unterminated string.
2004-08-31 10:41 king
* Source/cmFileCommand.cxx: BUG: Fix crash when CMAKE_DEBUG_POSTFIX
is not set.
2004-08-31 10:20 andy
* DartConfig.cmake: ENH: Cleanups
2004-08-31 08:25 king
* Source/kwsys/kwsys_ios_iosfwd.h.in: ERR: Removed inclusion of
fstream header. This file is meant as a compatibility header for
iosfwd and therefore should not include any other header.
Whatever was fixed by adding the include of fstream here should
be fixed by other means.
2004-08-30 15:15 hoffman
* ChangeLog.manual, Source/cmCTest.cxx: merge fixes from main tree
2004-08-30 14:07 hoffman
* ChangeLog.manual, Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx, Source/cmMakefile.cxx:
fix RUN_TESTS and generated header files merge from main tree
2004-08-30 14:01 hoffman
* ChangeLog.manual, Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/cmSystemTools.h,
Utilities/Release/cmake_release.sh: merge from main tree
2004-08-30 13:50 hoffman
* Source/: cmSystemTools.h, kwsys/SystemTools.cxx: BUG: fixes for
mingw and CMakesetup with spaces in the source directory
2004-08-30 12:14 hoffman
* Modules/Platform/Windows-gcc.cmake: Make sure cmake uses
consistent module prefixes
2004-08-27 09:55 hoffman
* Source/cmMakefile.h: ENH: remove warning
2004-08-27 08:41 hoffman
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalBorlandMakefileGenerator.h,
cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
cmProjectCommand.cxx: ENH: try to initialize all languages at the
same time
2004-08-26 22:52 andy
* Modules/: CMakeBackwardCompatibilityC.cmake,
CMakeBackwardCompatibilityCXX.cmake, Documentation.cmake,
FindFLTK.cmake, FindGLU.cmake, FindGnuplot.cmake,
FindOpenGL.cmake, FindPNG.cmake, FindPerl.cmake,
FindPythonLibs.cmake, FindQt.cmake, FindSelfPackers.cmake,
FindTCL.cmake, FindThreads.cmake, FindUnixCommands.cmake,
FindVTK.cmake, FindWget.cmake, FindX11.cmake,
FindwxWidgets.cmake, FindwxWindows.cmake,
TestForANSIStreamHeaders.cmake, UseVTK40.cmake,
Use_wxWindows.cmake, UsewxWidgets.cmake,
Platform/CYGWIN-g77.cmake: ENH: Cleanup. Use relative path to
modules
2004-08-26 21:43 hoffman
* Modules/Platform/SunOS.cmake: hack to try and fix sun platform
2004-08-26 18:00 king
* Docs/cmake-mode.el: BUG: Only count block open tokens if they are
followed by an open paren.
2004-08-26 17:49 hoffman
* Source/cmTryCompileCommand.cxx: ENH: try compiles in CXX require
C to be enabled as well
2004-08-26 16:34 hoffman
* Modules/CMakeDetermineFortranCompiler.cmake,
Source/CMakeLists.txt: ENH: try to find fortran compiler before
adding the test
2004-08-26 16:11 hoffman
* Source/CMakeLists.txt: ENH: try to find fortran compiler before
adding the test
2004-08-26 16:00 hoffman
* Source/CMakeLists.txt: remove test fortran for now
2004-08-26 15:55 hoffman
* Source/CMakeLists.txt: Add a fortran test if there is a fortran
compiler
2004-08-26 15:50 hoffman
* Modules/CMakeDetermineFortranCompiler.cmake,
Source/CMakeLists.txt: Add a fortran test if there is a fortran
compiler
2004-08-26 14:55 hoffman
* Modules/CMake.cmake, Modules/CMakeCInformation.cmake,
Modules/CMakeCXXInformation.cmake,
Modules/CMakeCommonLanguageInclude.cmake,
Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeFortranInformation.cmake,
Modules/CMakeGenericSystem.cmake,
Modules/CMakeJavaCompiler.cmake.in,
Modules/CMakeJavaInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
Modules/Platform/UnixWare.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows-ifort.cmake,
Modules/Platform/Xenix.cmake, Source/CMakeLists.txt,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmListFileCache.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmProjectCommand.cxx, Source/cmTryCompileCommand.cxx,
Source/cmake.cxx, Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/Fortran/CMakeLists.txt: ENH: more uniform approach to
enable language, one step closer to being able to enable a
language without modifing cmake source code
2004-08-26 09:45 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Make default date shorter
2004-08-25 12:42 hoffman
* Source/cmCTest.cxx: ENH: better error display for failure
2004-08-25 08:44 hoffman
* Source/cmCTest.cxx: ENH: produce better error message for missing
variables in -S mode
2004-08-24 11:30 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fix the list of
targets. The base target name now includes the MACOSX_BUNDLE path
2004-08-24 11:17 andy
* Source/cmAddExecutableCommand.cxx: BUG: If macdir does not end
with '/' then add it always, not just when adding current
directory
2004-08-23 14:33 andy
* Source/cmake.cxx: ENH: Implement PreLoad.cmake feature for
CMakeSetup
2004-08-23 14:09 hoffman
* Source/CTest/CMakeLists.txt: fix syntax
2004-08-23 13:45 hoffman
* CMakeLists.txt, Source/CTest/CMakeLists.txt: ENH: fix out of the
box build on sgi to match dashboards
2004-08-23 11:33 hoffman
* Modules/FindJava.cmake: BUG: 1107 add extra place to look for
java
2004-08-23 11:29 martink
* Source/cmCTest.cxx: now will check out src dir if it has the necc
info
2004-08-23 11:21 hoffman
* Modules/FindJava.cmake: BUG: 1107 add extra place to look for
java
2004-08-19 12:51 andy
* Source/cmCTest.cxx: ENH: Handle gmake error message
2004-08-18 09:28 andy
* Modules/CMakeSystemSpecificInformation.cmake: BUG: Unly set gcc
flags for C compiler if CMAKE_COMPILER_IS_GNUCC is set
2004-08-18 08:52 andy
* Source/cmCTest.cxx: BUG: When GetNightlyTime returns past time,
fix everything. Also, return correct time when printing
2004-08-17 19:18 andy
* Modules/Platform/Darwin-xlc.cmake: ENH: Initial import for Darwin
using xlC
2004-08-17 16:13 andy
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: Reload
PreLoad.cmake every time you do configure
2004-08-17 15:36 andy
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: Enable preload for
ccmake
2004-08-17 15:36 andy
* Source/: cmake.cxx, cmake.h: ENH: Move PreLoad.cmake code to
public method so that ccmake and CMakeSetup can call it
2004-08-17 14:23 andy
* Source/cmCTest.cxx: BUG: Attempt to fix timezone problem where
start time appears one day before the actual start time. Also add
verbosity to GetNightlyTime
2004-08-16 09:03 king
* Utilities/Release/config_IRIX64: BUG: Need to set HAVE_LIBCRYPTO
to 0 instead of letting the test be done.
2004-08-11 20:36 hoffman
* Source/cmCTest.cxx: fix it
2004-08-11 16:58 hoffman
* Source/: cmAbstractFilesCommand.cxx, cmAddExecutableCommand.cxx,
cmCreateTestSourceList.cxx, cmGlobalCodeWarriorGenerator.cxx,
cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmUtilitySourceCommand.cxx:
ENH: use GetRequiredDefinition instead of GetDefinition and crash
2004-08-11 16:57 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: ENH: change RUN_TESTS to use
-C and not -D also use GetRequiredDefinition where needed
2004-08-11 16:37 hoffman
* Source/cmCTest.cxx: ENH: fixes for RUN_TESTS from visual studio
IDE, fprintf does not print right away, so std::cerr had to be
used. Also, allow .\ to start the config type
2004-08-11 16:35 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestFortranCompiler.cmake, Source/cmSystemTools.cxx:
ENH: minor fortran fixes
2004-08-11 09:31 hoffman
* CMakeLists.txt, ChangeLog.manual, DartConfig.cmake,
Docs/cmake-mode.el, Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeVS8FindMake.cmake, Modules/Dart.cmake,
Modules/FindDoxygen.cmake, Modules/FindFLTK.cmake,
Modules/FindKDE.cmake, Modules/FindQt.cmake,
Modules/FindSWIG.cmake, Modules/UseSWIG.cmake,
Source/CMakeLists.txt, Source/cmAuxSourceDirectoryCommand.h,
Source/cmCTest.cxx, Source/cmCTest.h, Source/cmCommands.cxx,
Source/cmCreateTestSourceList.cxx, Source/cmDynamicLoader.cxx,
Source/cmExecProgramCommand.cxx, Source/cmFLTKWrapUICommand.cxx,
Source/cmFileCommand.cxx, Source/cmGetTargetPropertyCommand.h,
Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmLinkLibrariesCommand.cxx,
Source/cmListFileLexer.c, Source/cmListFileLexer.in.l,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
Source/cmSubdirCommand.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTryRunCommand.cxx, Source/cmUseMangledMesaCommand.cxx,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
Source/CTest/cmCTestSubmit.h,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
Source/kwsys/SystemTools.cxx,
Templates/CMakeWindowsSystemConfig.cmake,
Templates/TestDriver.cxx.in, Tests/Simple/CMakeLists.txt,
Tests/SimpleInstall/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
Tests/SimpleInstall/lib4.cxx, Tests/SimpleInstall/lib4.h,
Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
Tests/SimpleInstall/TestSubDir/TSD.cxx,
Tests/SimpleInstall/TestSubDir/TSD.h,
Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
Tests/SimpleInstallS2/lib4.h,
Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
Tests/SimpleInstallS2/TestSubDir/TSD.h,
Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx,
Utilities/Doxygen/CMakeLists.txt,
Utilities/Release/cmake_release.sh: Moving latest release branch
to CMake-2-0-3.
2004-08-09 18:39 martink
* Source/cmIncludeCommand.cxx: ENH: Allow user to overwrite
Platforms files
2004-08-09 18:20 martink
* Modules/Platform/Windows-icl.cmake: ENH: Initial import
2004-08-09 17:42 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix for try run failing on
some cygwin builds. Allow a driver letter to start a full path
on cygwin
2004-08-09 13:03 hoffman
* Source/cmMakefile.cxx: BUG: fix bug where custom command
generated .h files do not get the header_file_only flag set
2004-08-06 15:05 hoffman
* Tests/Fortran/: CMakeLists.txt, hello.f: ENH: initial fortran
2004-08-06 14:51 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/CMakeDetermineFortranCompiler.cmake,
Modules/CMakeFortranCompiler.cmake.in,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestFortranCompiler.cmake,
Modules/Platform/CYGWIN-g77.cmake, Modules/Platform/g77.cmake,
Source/cmGlobalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTryCompileCommand.cxx: ENH: initial fortran support
2004-08-05 11:59 hoffman
* Modules/FindQt.cmake: ENH: remove verbose QT message
2004-08-05 11:51 king
* Source/cmAddExecutableCommand.cxx: ERR: Replacing hack call to
CONFIGURE_FILE command with direct call to
m_Makefile->ConfigureFile.
2004-08-05 10:27 king
* ChangeLog.manual, Source/cmGlobalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: BUG#427: Merging fix to
CMake 2.0 release branch.
2004-08-05 10:17 king
* Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
BUG#427: Generated makefiles need to have targets with canonical
names for each executable and library target in order for
try-compiles to work correctly when specifying the target.
2004-08-05 09:29 king
* ChangeLog.manual, Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmGlobalCodeWarriorGenerator.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmTryRunCommand.cxx: Merging fixes from main tree. See
ChangeLog.manual section on 2.0.4 for details.
2004-08-05 09:17 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Fixed crash when
CMAKE_CXX_STACK_SIZE is not defined.
2004-08-04 17:24 king
* Source/cmMakefile.cxx: BUG: Fix crash when adding a custom
command to a source file that cannot be created.
2004-08-04 17:21 hoffman
* Source/cmTryRunCommand.cxx: ENH: allow debug of tryrun
2004-08-04 16:33 king
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmGlobalCodeWarriorGenerator.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h, cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmMakefile.cxx: BUG:
CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the
cmMakefile instance for the listfile containing the TRY_COMPILE
call, not the top level listfile.
2004-08-04 14:34 king
* Source/cmMakefile.cxx: ERR: Removed duplicate default arguments.
2004-08-04 13:05 hoffman
* Source/cmake.cxx: fix incorrect selection of visual studio
generator
2004-08-04 10:45 king
* Source/: cmCPluginAPI.cxx, cmForEachCommand.cxx,
cmListFileCache.cxx, cmListFileCache.h, cmMacroCommand.cxx,
cmMakefile.cxx, cmMakefile.h: ENH: Added support for special
variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE
that evaluate to the file name and line number in which they
appear. This implements the feature request from bug 1012.
2004-08-04 10:00 king
* Source/cmake.cxx: BUG: Fixed typo in name of MSVC 8 registry key.
2004-08-04 08:50 andy
* Source/cmIfCommand.cxx: ERR: Fix warnings and memory leak
2004-08-03 10:20 hoffman
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: create a
server that does not use vtkPVApplication or tcl wrapping. Move
several classes from GUI/Client to Servers/Filters. Remove use of
PARAVIEW_NEW_SOURCE_ORGANIZATION define.
2004-08-03 08:13 andy
* Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: When regular
expression failes to compile, produce error: Fixes part of Bug
#1025 - CMake silently ignores regular expression failure
2004-08-02 08:36 andy
* Source/cmCTest.cxx: BUG: these flags do not take arguments, so
they do not really need to check if they are last. Fixes Bug
#1020 - ctest doesn't parse its options correctly
2004-07-30 15:50 andy
* Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h,
cmInstallTargetsCommand.h: ENH: Since install works on Windows
too, remove the UNIX
2004-07-30 09:42 hoffman
* CMakeLists.txt, Utilities/Release/cmake_release.sh: change
version to 2.0.3
2004-07-29 17:15 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add some documentation, and
make sure that the flag given to -D -T or -M is valid. Fixes Bug
#1015 - Documentation: ctest -D
2004-07-29 17:07 andy
* Modules/Dart.cmake: ENH: Add MemCheck to the list of Make
targets. Closes Bug #1016 - Testing targets in Makefile
2004-07-29 15:26 andy
* Source/cmCTest.cxx: ENH: Add AIX linker error
2004-07-29 14:45 hoffman
* ChangeLog.manual, Modules/Dart.cmake, Source/cmCTest.cxx,
Source/cmCTest.h, Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmTarget.cxx, Source/cmake.cxx,
Source/CTest/cmCTestSubmit.cxx, Source/kwsys/SystemTools.cxx:
merges from main tree
2004-07-29 14:19 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Source/cmTarget.cxx, Source/cmakewizard.h: merge from main tree,
comment spelling fixes
2004-07-29 11:46 king
* ChangeLog.manual, Source/cmLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.cxx: BUG: Fixed crash when
optimized/debug argument to a link-libraries command is not
followed by a value.
2004-07-29 11:43 king
* Source/: cmTargetLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.cxx: BUG: Fixed crash when optimized/debug
argument is not followed by a value.
2004-07-29 11:11 andy
* Tests/X11/CMakeLists.txt: ERR: Fix test to use post CMAKE_X_LIBS
variables
2004-07-29 10:22 king
* ChangeLog.manual: ENH: Added changes for
cmAuxSourceDirectoryCommand.h and cmGetTargetPropertyCommand.h
2004-07-28 08:12 king
* Source/: cmGetTargetPropertyCommand.h: ENH: Added documentation
of LOCATION target property.
2004-07-27 13:40 hoffman
* Source/cmake.cxx: BUG: fix for bug 971, pick a better generator
from the command line
2004-07-27 08:52 andy
* Modules/Dart.cmake: DOC: Fix typo
2004-07-27 08:49 andy
* Source/CTest/cmCTestSubmit.cxx: BUG: Allow submit and trigger url
to contain ?. Fixes Bug #997 - CTest cannot handle URLs which
contain a "?"
2004-07-27 08:48 andy
* Modules/Dart.cmake: ENH: Allow project to overwrite
CMAKE_SYSTEM_NAME part of default BUILDNAME
2004-07-26 16:59 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Source/cmMakefile.cxx, Source/cmTarget.cxx, Source/cmakewizard.h:
BUG: fix for bug 998, fix spelling errors
2004-07-26 16:00 andy
* Source/cmCTest.cxx: ENH: Support Threading Problem in memcheck
2004-07-26 15:52 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add maximum size of test
output
2004-07-24 19:58 king
* Source/: cmAuxSourceDirectoryCommand.h: ENH: Added warning about
using this command to avoid listing sources for a library by
hand. It is supposed to be used only for Templates directories.
2004-07-22 11:20 hoffman
* ChangeLog.manual, Modules/FindFLTK.cmake, Modules/FindQt.cmake,
Source/cmCTest.cxx, Source/cmDynamicLoader.cxx,
Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
Source/cmUseMangledMesaCommand.cxx, Source/cmake.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Templates/CMakeWindowsSystemConfig.cmake,
Templates/TestDriver.cxx.in: merge from main tree
2004-07-22 10:59 hoffman
* Modules/: FindFLTK.cmake, FindQt.cmake: BUG: put back flags to
maintain backwards compatibility
2004-07-20 16:18 andy
* Source/: cmCTest.cxx, cmCTest.h: BUG: Encode current time so that
on some international computers xslt will not break. Also, for
continuous, do not repeat if there were locally modified files or
conflict, but only when things actually update
2004-07-20 11:09 andy
* Source/kwsys/SystemTools.cxx: BUG: If source and destination is
the same file, then do not copy file always
2004-07-20 11:07 andy
* Source/cmMakefile.cxx: ENH: When running cmake with PreLoad make
sure CMAKE_CURRENT_SOURCE/BINARY_DIR works
2004-07-20 11:02 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove deletes
2004-07-19 13:01 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: fix for 981 cursor
returns to correct place in help screen
2004-07-19 13:00 hoffman
* Source/cmDynamicLoader.cxx: bug fix for 986
2004-07-16 16:02 hoffman
* Source/cmake.cxx: ENH: add a message at the end of the cmake run
telling the user where things were written.
2004-07-16 15:18 hoffman
* Templates/TestDriver.cxx.in: make sure tests flush output
2004-07-15 14:38 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: sort flags, and
fix order and case problems and add a few more
2004-07-15 13:53 martink
* Source/cmCTest.cxx: better error warning exceptions
2004-07-14 19:53 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: remove warnings
2004-07-14 16:10 hoffman
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: ENH: use a map to fill out
flags, and keep command line consistent with the GUI
2004-07-13 17:33 king
* Source/kwsys/testProcess.c: BUG: Fixed off-by-one error in test6
function.
2004-07-13 17:27 king
* Source/kwsys/: testProcess.c, CMakeLists.txt: ENH: Added test for
runaway output.
2004-07-13 16:50 king
* Source/kwsys/ProcessWin32.c: ENH: Re-arranged handling of the two
threads per pipe to improve readability of code.
2004-07-13 16:23 king
* Source/kwsys/ProcessWin32.c: BUG: Fix for read pipe wakeup when
child is writing alot of data and may fill the pipe buffer before
WriteFile is called.
2004-07-13 11:06 martink
* Source/: cmCTest.cxx, cmCTest.h: submit elapsed times as well
2004-07-13 10:03 andy
* Modules/FindQt.cmake: BUG: These regular expressions were wrong
because \\t does not match tab. Also, this fix prevents whole
file to be dumped to the cache
2004-07-09 15:38 hoffman
* Modules/FindQt.cmake: merge in fixes from neundorf at kde org,
bug 869
2004-07-09 14:18 hoffman
* Source/: cmMakefile.cxx, cmUseMangledMesaCommand.cxx: BUG: fix
spelling errors BUG 952
2004-07-09 13:50 hoffman
* Source/cmGlobalCodeWarriorGenerator.cxx,
Templates/CMakeDotNetSystemConfig.cmake,
Templates/CMakeWindowsSystemConfig.cmake: BUG: remove unused
variable CMAKE_OBJECT_FILE_SUFFIX from cmake
2004-07-09 11:49 king
* Source/kwsys/ProcessUNIX.c: ERR: Fixed missing return warning.
Code was not reachable anyway.
2004-07-09 09:12 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove double
include flags for rc resouce compiles
2004-07-07 18:15 king
* Source/kwsys/ProcessWin32.c: ENH: Added windows implementation of
Disown/Detach.
2004-07-07 17:46 king
* Source/kwsys/ProcessUNIX.c: BUG: Do not disown if process has
already been killed or the timeout expired. Also need to call
kwsysProcessCleanup to disown.
2004-07-07 17:27 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow
detached processes to be created. Currently implemented only on
UNIX.
2004-07-07 17:09 hoffman
* ChangeLog.manual, DartConfig.cmake,
Modules/CMakeVS8FindMake.cmake, Modules/FindSWIG.cmake,
Modules/UseSWIG.cmake, Source/CMakeLists.txt, Source/cmCTest.cxx,
Source/cmCTest.h, Source/cmExecProgramCommand.cxx,
Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmMakefile.cxx,
Source/cmQTWrapUICommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTryRunCommand.cxx,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/kwsys/CMakeLists.txt, Source/kwsys/ProcessUNIX.c,
Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib4.cxx,
Tests/SimpleInstall/lib4.h,
Tests/SimpleInstall/TestSubDir/CMakeLists.txt,
Tests/SimpleInstall/TestSubDir/TSD.cxx,
Tests/SimpleInstall/TestSubDir/TSD.h,
Tests/SimpleInstall/TestSubDir/TSD_utils.cxx,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib4.cxx,
Tests/SimpleInstallS2/lib4.h,
Tests/SimpleInstallS2/TestSubDir/CMakeLists.txt,
Tests/SimpleInstallS2/TestSubDir/TSD.cxx,
Tests/SimpleInstallS2/TestSubDir/TSD.h,
Tests/SimpleInstallS2/TestSubDir/TSD_utils.cxx: merge from main
tree, see ChangeLog.manual for changes
2004-07-07 16:09 andy
* Source/cmCTest.cxx: BUG: LastMemCheck is not really an XML file
2004-07-07 13:03 king
* Source/kwsys/ProcessUNIX.c: ERR: Using KWSYSPE_PIPE_BUFFER_SIZE
in place of separate bufferSize constant for consistency.
2004-07-05 12:16 hoffman
* Modules/CMakeVS8FindMake.cmake,
Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio8Generator.cxx,
Source/cmGlobalVisualStudio8Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
add support for VCExpress 2005
2004-07-04 00:05 hoffman
* Source/kwsys/ProcessUNIX.c: no c++ comments in c
2004-07-03 12:00 hoffman
* Source/kwsys/ProcessUNIX.c: fix for hp build
2004-07-02 17:39 king
* Source/kwsys/CMakeLists.txt: BUG: Need a C-only library for C
tests.
2004-07-02 16:39 king
* Source/kwsys/ProcessUNIX.c: BUG#392: Implementation of process
tree killing for systems with /proc filesystem.
2004-07-02 16:29 king
* Source/: cmCTest.cxx, cmCTest.h: BUG#969: Partially fixed by at
least using the timeout for the individual calls to
RunSingleCommand from within the inner ctest instance. This
should be modified to incrementally adjust remaining time.
2004-07-02 16:27 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Made
RunSingleCommand take a double as its timeout length.
2004-07-02 14:09 king
* Source/cmFileCommand.cxx: BUG: Fixed generation of installation
manifest to account for library versioning symlinks. Also
removed DESTDIR prefix from generated manifest.
2004-07-02 14:08 king
* Source/cmLocalGenerator.cxx: BUG: install_manifest.txt should be
overwritten each time the install is run.
2004-07-02 13:39 king
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ERR: Removed debugging code from
test.
2004-07-02 11:51 andy
* Source/cmFileCommand.cxx: BUG: If the destination is the same as
source, do not copy file. Fixes Bug #956 - make install broken
2004-07-02 09:57 andy
* Source/cmake.cxx: ENH: Also read PreLoad.cmake from the binary
tree
2004-06-30 11:31 hoffman
* Source/: cmMakefile.cxx, kwsys/SystemTools.cxx: ENH: add
CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and
search them first, PATH second, and last the paths listed in the
FIND call
2004-06-30 08:59 andy
* Source/cmFileCommand.cxx: ERR: Fix typo
2004-06-29 16:40 hoffman
* Source/cmQTWrapUICommand.cxx: ENH: remove QT_WRAP_UI flag
2004-06-29 10:22 hoffman
* Modules/FindSWIG.cmake: BUG: make sure if swig is found, we know
it is found
2004-06-29 09:23 andy
* Source/cmFileCommand.cxx, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Better handling of
debug postfix and fix the test
2004-06-28 16:39 andy
* Source/cmFileCommand.cxx, Source/cmGlobalGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ERR: Fix visual studio
install
2004-06-28 14:39 andy
* Source/cmFileCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalGenerator.h, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/inst.cxx,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstall/lib4.cxx,
Tests/SimpleInstall/lib4.h, Tests/SimpleInstallS2/lib4.cxx,
Tests/SimpleInstallS2/lib4.h: BUG: Implement installing of shared
library versioning and add test for the whole thing
2004-06-28 11:14 andy
* Modules/UseSWIG.cmake: BUG: Add more comments and fix
CMAKE_SWIG_FLAGS
2004-06-28 09:08 andy
* Modules/FindSWIG.cmake: BUG: Replace MATCHES with STREQUAL for
better checking, better checking for existence of swig directory,
verify if required flag was set, support fedora's location of
swig. Fixes Bug #955 - Swig on fedora and Bug #954 -
FIND_PACKAGE(SWIG REQUIRED)
2004-06-26 08:40 hoffman
* Modules/UseSWIG.cmake: BUG: SWIG_FLAGS was ignored by the add
swig source to module command
2004-06-25 14:04 andy
* CMakeLists.txt: ENH: Build expat as a part of default build
2004-06-25 14:04 andy
* Utilities/cmexpat/: .NoDartCoverage, CMakeLists.txt, COPYING,
ascii.h, asciitab.h, cm_expat_mangle.h, expat.h,
expatConfig.h.in, expatDllConfig.h.in, iasciitab.h, latin1tab.h,
nametab.h, utf8tab.h, xmlparse.c, xmlrole.c, xmlrole.h, xmltok.c,
xmltok.h, xmltok_impl.c, xmltok_impl.h, xmltok_ns.c: ENH: Initial
import of expat
2004-06-24 09:05 hoffman
* Source/cmWin32ProcessExecution.cxx: ENH: remove warning on
borland
2004-06-24 08:57 hoffman
* Source/cmExecProgramCommand.cxx: BUG: exec program should not
fail if it can not exec the program, but should only set the
return value to -1 and set the output to the reason for the
failure.
2004-06-23 16:34 hoffman
* Source/: cmExecProgramCommand.cxx, cmSystemTools.cxx,
cmSystemTools.h, cmTryRunCommand.cxx,
cmWin32ProcessExecution.cxx: BUG: fix spaces in path on mingw,
and change EXEC_PROGRAM to return false when it does not run,
also do not convert the directory to an output path for
EXEC_PROGRAM as this is done by the process execution, and doing
it twice may cause trouble on some shells.
2004-06-23 16:15 hoffman
* Modules/Platform/Windows-cl.cmake: C++ compiler is not set for c
only projects
2004-06-23 10:13 king
* Source/: cmCacheManager.cxx, CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h: ENH: Adding MODIFIED property to
cache values that have been changed by the user.
2004-06-22 17:23 hoffman
* Source/cmSystemTools.cxx: BUG: fix spaces in path with mingw and
custom commands
2004-06-21 12:59 hoffman
* ChangeLog.manual: update changes for release 2.0.2
2004-06-21 12:48 hoffman
* CMakeLists.txt, Utilities/Release/cmake_release.sh: change
version on branch
2004-06-21 12:48 hoffman
* CMakeLists.txt: change minimum cmake
2004-06-18 15:47 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
remove automatic -I for source
2004-06-18 15:47 hoffman
* Source/cmSubdirCommand.h: merge from main tree, fix docs
2004-06-18 15:46 hoffman
* Modules/FindFLTK.cmake, Modules/FindQt.cmake,
Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx:
merge from main tree, remove useless variables
2004-06-18 15:14 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
for VTK 4.0-4.4 to re-enable automatic addition of current source
directory to -I path.
2004-06-18 15:01 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added special hack
for VTK 4.0-4.4 to re-enable automatic addition of current source
directory to -I path.
2004-06-18 13:04 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
automatic addition of source tree to -I path if
CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
2004-06-18 13:00 king
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo.
2004-06-18 12:56 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need to preserve
automatic addition of source tree to -I path if
CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
2004-06-18 10:54 king
* Docs/: cmake-mode.el: BUG: Fixed parsing of unquoted arguments to
allow double-quotes within the argument.
2004-06-18 10:51 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: BUG: Fixed
parsing of unquoted arguments to allow double-quotes within the
argument.
2004-06-16 09:45 hoffman
* Source/cmSubdirCommand.h: clean up documentation
2004-06-16 09:43 hoffman
* Source/cmFLTKWrapUICommand.cxx, Source/cmQTWrapCPPCommand.cxx,
Modules/FindFLTK.cmake, Modules/FindQt.cmake: clean up commands
so they don't need extra variable
2004-06-15 11:52 king
* Source/cmLocalUnixMakefileGenerator.cxx: Removing automatic
addition of a -I path for the current source directory. This is
not consistent with the Visual Studio generators which do not
provide this path. It should not be added anyway because it is
adding an include path not requested by the CMakeLists.txt code.
The code I'm removing was originally added in revision 1.17 of
cmUnixMakefileGenerator.cxx as a part of several other changes
and has a commit log entry of
"some bug fixes"
It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
Since all our projects build in the VS IDE without this include
path, it should not be needed. Users can easily fix problems
caused by this by adding
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
to their CMakeLists.txt code. This was often necessary
previously when a project was originally written on a Unix system
and then built with Visual Studio.
2004-06-15 08:32 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: merge from main tree, fix
GetCurrentDirectory problem
2004-06-15 08:30 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: fix include order because of
GetCurrentDirectory define and windows.h problem
2004-06-14 13:25 hoffman
* Modules/FindKDE.cmake: merge from main tree, new module
2004-06-14 12:29 hoffman
* Utilities/Doxygen/CMakeLists.txt: merge from main tree
2004-06-14 12:28 hoffman
* Source/: cmIfCommand.cxx, cmIfCommand.h: merge from main tree,
add STRGREATER
2004-06-14 12:28 hoffman
* Source/cmCommands.cxx: merge from main tree, fix bootstrap on mac
2004-06-14 12:27 hoffman
* Modules/FindFLTK.cmake: merge from main tree, look for both Fl.h
and Fl.H
2004-06-14 12:21 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: merge from main tree,
use cmake to install itself, when building cmake
2004-06-14 12:20 hoffman
* Source/cmIfCommand.cxx: merge from main tree, fix compound if
crash on unix
2004-06-14 12:19 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: merge from main tree, use
correct path for sub projects
2004-06-14 12:18 hoffman
* Source/cmCTest.cxx: merge from main tree, more -I stuff
2004-06-14 12:18 hoffman
* Source/CMakeLists.txt: merge from main tree, do not use regex for
directoires
2004-06-14 12:17 hoffman
* Modules/FindDoxygen.cmake: ENH: better find for doxygen
2004-06-14 12:16 hoffman
* Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx,
Templates/DLLHeader.dsptemplate: ENH: add NDEBUG to windows
release builds for both ide and nmake
2004-06-14 12:02 martink
* Source/: cmIfCommand.h, cmIfCommand.cxx: added strequal
2004-06-14 11:24 andy
* Tests/CTestTest/test.cmake.in: ENH: Handle spaces in the path
2004-06-14 11:23 andy
* Source/cmCommands.cxx: ERR: On Mac we need
GET_SOURCE_FILE_PROPERTY for building curl
2004-06-14 10:46 hoffman
* Modules/FindKDE.cmake: ENH: add FindKDE from Alex from kde.org
2004-06-14 10:36 hoffman
* Modules/FindFLTK.cmake: fix for bug 915
2004-06-14 10:28 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: BUG: fix sub project path
problem
2004-06-11 15:27 martink
* CMakeLists.txt, CMakeSystemConfig.txt.in,
CMakeWindowsSystemConfig.txt, ChangeLog.manual, ChangeLog.txt,
DartConfig.cmake, bootstrap, Docs/cmake-mode.el,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeImportBuildSettings.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake, Modules/CMakeTestGNU.c,
Modules/CheckForPthreads.c, Modules/CheckFunctionExists.c,
Modules/CheckIncludeFile.cmake,
Modules/CheckIncludeFileCXX.cmake, Modules/CheckTypeSize.c,
Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.c,
Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
Modules/FindDCMTK.cmake, Modules/FindGLUT.cmake,
Modules/FindGTK.cmake, Modules/FindITK.cmake,
Modules/FindJNI.cmake, Modules/FindMFC.cmake,
Modules/FindOpenGL.cmake, Modules/FindPHP4.cmake,
Modules/FindPerlLibs.cmake, Modules/FindPike.cmake,
Modules/FindPythonLibs.cmake, Modules/FindQt.cmake,
Modules/FindRuby.cmake, Modules/FindSWIG.cmake,
Modules/FindTCL.cmake, Modules/FindTclsh.cmake,
Modules/FindVTK.cmake, Modules/FindwxWidgets.cmake,
Modules/FindwxWindows.cmake, Modules/MacOSXBundleInfo.plist.in,
Modules/TestBigEndian.c, Modules/UseSWIG.cmake,
Modules/UsewxWidgets.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/OSF1.cmake,
Modules/Platform/SunOS.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake, Source/CMakeLists.txt,
Source/TODO, Source/cmAddCustomCommandCommand.h,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h, Source/cmAddTestCommand.cxx,
Source/cmCMakeMinimumRequired.h, Source/cmCPluginAPI.cxx,
Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmCommand.h, Source/cmCommands.cxx,
Source/cmConfigure.cmake.h.in, Source/cmConfigureFileCommand.cxx,
Source/cmConfigureFileCommand.h,
Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Source/cmDocumentation.cxx,
Source/cmDocumentation.h, Source/cmDynamicLoader.cxx,
Source/cmElseCommand.h, Source/cmEnableTestingCommand.cxx,
Source/cmEnableTestingCommand.h, Source/cmEndForEachCommand.cxx,
Source/cmEndForEachCommand.h, Source/cmEndIfCommand.h,
Source/cmExecProgramCommand.h,
Source/cmExportLibraryDependencies.cxx,
Source/cmFLTKWrapUICommand.cxx, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmFindFileCommand.h,
Source/cmFindLibraryCommand.h, Source/cmFindPackageCommand.cxx,
Source/cmFindPackageCommand.h, Source/cmFindPathCommand.cxx,
Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Source/cmGeneratedFileStream.h,
Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmGetDirectoryPropertyCommand.h,
Source/cmGetFilenameComponentCommand.h,
Source/cmGetSourceFilePropertyCommand.cxx,
Source/cmGetTargetPropertyCommand.cxx, Source/cmGlob.cxx,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h, Source/cmIfCommand.cxx,
Source/cmIfCommand.h, Source/cmIncludeCommand.cxx,
Source/cmIncludeCommand.h, Source/cmInstallTargetsCommand.cxx,
Source/cmInstallTargetsCommand.h,
Source/cmLinkLibrariesCommand.cxx,
Source/cmLinkLibrariesCommand.h, Source/cmListFileCache.cxx,
Source/cmListFileCache.h, Source/cmListFileLexer.c,
Source/cmListFileLexer.h, Source/cmListFileLexer.in.l,
Source/cmLoadCacheCommand.h, Source/cmLoadCommandCommand.cxx,
Source/cmLocalCodeWarriorGenerator.cxx,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
Source/cmMakeDepend.cxx, Source/cmMakeDirectoryCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmMessageCommand.h, Source/cmOptionCommand.cxx,
Source/cmOutputRequiredFilesCommand.h,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapCPPCommand.h,
Source/cmQTWrapUICommand.cxx, Source/cmQTWrapUICommand.h,
Source/cmRemoveCommand.h, Source/cmRemoveDefinitionsCommand.cxx,
Source/cmRemoveDefinitionsCommand.h,
Source/cmSeparateArgumentsCommand.h, Source/cmSetCommand.h,
Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Source/cmSetTargetPropertiesCommand.h,
Source/cmSiteNameCommand.cxx, Source/cmSourceFile.cxx,
Source/cmSourceFilesCommand.cxx, Source/cmStandardIncludes.h,
Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Source/cmSubdirCommand.cxx, Source/cmSubdirCommand.h,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h,
Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
Source/cmUseMangledMesaCommand.h,
Source/cmVTKMakeInstantiatorCommand.cxx,
Source/cmVTKWrapJavaCommand.h, Source/cmVTKWrapPythonCommand.h,
Source/cmVTKWrapTclCommand.h, Source/cmWin32ProcessExecution.cxx,
Source/cmWrapExcludeFilesCommand.cxx,
Source/cmWriteFileCommand.cxx, Source/cmWriteFileCommand.h,
Source/cmake.cxx, Source/cmake.h, Source/cmakemain.cxx,
Source/cmaketest.cxx, Source/cmakewizard.cxx,
Source/cmakewizard.h, Source/ctest.cxx,
Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
Source/CursesDialog/ccmake.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/CursesDialog/cmCursesPathWidget.cxx,
Source/CursesDialog/cmCursesStringWidget.cxx,
Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
Source/kwsys/CMakeLists.txt, Source/kwsys/Configure.h.in,
Source/kwsys/Configure.hxx.in, Source/kwsys/Copyright.txt,
Source/kwsys/Directory.cxx, Source/kwsys/Directory.hxx.in,
Source/kwsys/EncodeExecutable.c, Source/kwsys/Process.h.in,
Source/kwsys/ProcessFwd9x.c, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/RegularExpression.cxx,
Source/kwsys/RegularExpression.hxx.in,
Source/kwsys/SystemTools.cxx, Source/kwsys/SystemTools.hxx.in,
Source/kwsys/kwsysHeaderDump.pl,
Source/kwsys/kwsysPlatformCxxTests.cmake,
Source/kwsys/kwsysPlatformCxxTests.cxx,
Source/kwsys/kwsysPrivate.h, Source/kwsys/kwsys_ios_fstream.h.in,
Source/kwsys/kwsys_ios_iosfwd.h.in,
Source/kwsys/kwsys_ios_iostream.h.in,
Source/kwsys/kwsys_ios_sstream.h.in, Source/kwsys/kwsys_std.h.in,
Source/kwsys/kwsys_std_fstream.h.in,
Source/kwsys/kwsys_std_iosfwd.h.in,
Source/kwsys/kwsys_std_iostream.h.in,
Source/kwsys/kwsys_std_sstream.h.in, Source/kwsys/kwsys_stl.h.in,
Source/kwsys/test1.cxx, Source/kwsys/testIOS.cxx,
Source/kwsys/testProcess.c, Templates/CMakeLists.txt,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate, Templates/TestDriver.cxx.in,
Templates/install-sh, Templates/staticLibHeader.dsptemplate,
Tests/COnly/CMakeLists.txt, Tests/CommandLineTest/CMakeLists.txt,
Tests/CommandLineTest/PreLoad.cmake,
Tests/Complex/CMakeLists.txt, Tests/Complex/VarTests.cmake,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/Complex/Library/file2.cxx,
Tests/Complex/Library/testConly.c,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/VarTests.cmake,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/file2.cxx,
Tests/ComplexOneConfig/Library/testConly.c,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/VarTests.cmake,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/file2.cxx,
Tests/ComplexRelativePaths/Library/testConly.c,
Tests/CustomCommand/CMakeLists.txt,
Tests/CustomCommand/generator.cxx,
Tests/CustomCommand/wrapper.cxx, Tests/Jump/CMakeLists.txt,
Tests/Jump/Executable/CMakeLists.txt,
Tests/Jump/Executable/jumpExecutable.cxx,
Tests/Jump/Library/CMakeLists.txt,
Tests/Jump/Library/Shared/CMakeLists.txt,
Tests/Jump/Library/Shared/jumpShared.cxx,
Tests/Jump/Library/Static/CMakeLists.txt,
Tests/Jump/Library/Static/jumpStatic.cxx,
Tests/LinkLineOrder/Two.c, Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommand/CMakeCommands/cmTestCommand.c,
Tests/LoadCommandOneConfig/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeCommands/cmTestCommand.c,
Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
Tests/PreOrder/Library/CMakeLists.txt,
Tests/PreOrder/Library/simpleLib.cxx,
Tests/Simple/CMakeLists.txt, Tests/Simple/simpleWe.cpp,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/PostInstall.cmake,
Tests/SimpleInstall/PreInstall.cmake, Tests/SimpleInstall/foo.c,
Tests/SimpleInstall/foo.h, Tests/SimpleInstall/inst.cxx,
Tests/SimpleInstall/lib1.cxx, Tests/SimpleInstall/lib1.h,
Tests/SimpleInstall/lib2.cxx, Tests/SimpleInstall/lib2.h,
Tests/SimpleInstall/lib3.cxx, Tests/SimpleInstall/lib3.h,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/PostInstall.cmake,
Tests/SimpleInstallS2/PreInstall.cmake,
Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
Tests/SimpleInstallS2/lib3.h,
Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/InputFile.h.in, Tests/SubDir/CMakeLists.txt,
Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
Tests/SubDir/AnotherSubdir/pair+int.int.c,
Tests/SubDir/AnotherSubdir/secondone.c,
Tests/SubDir/AnotherSubdir/testfromsubdir.c,
Tests/SubDir/Examples/CMakeLists.txt,
Tests/SubDir/Examples/example1/CMakeLists.txt,
Tests/SubDir/Examples/example1/example1.cxx,
Tests/SubDir/Examples/example2/CMakeLists.txt,
Tests/SubDir/Examples/example2/example2.cxx,
Tests/SubDir/Executable/CMakeLists.txt,
Tests/SubDir/Executable/test.cxx,
Tests/SubDir/ThirdSubDir/pair+int.int1.c,
Tests/SubDir/ThirdSubDir/pair_p_int.int1.c,
Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
Tests/SubDir/ThirdSubDir/thirdone.c,
Tests/SwigTest/CMakeLists.txt, Tests/SwigTest/example.cxx,
Tests/SwigTest/example.h, Tests/SwigTest/example.i,
Tests/SwigTest/runme.php4, Tests/SwigTest/runme.pike,
Tests/SwigTest/runme.pl, Tests/SwigTest/runme.py,
Tests/SwigTest/runme.rb, Tests/SwigTest/runme.tcl,
Tests/SwigTest/runme2.tcl,
Tests/SystemInformation/CMakeLists.txt,
Tests/SystemInformation/DumpInformation.cxx,
Tests/TryCompile/CMakeLists.txt, Tests/Wrapping/CMakeLists.txt,
Tests/Wrapping/vtkTestMoc.h, Utilities/Doxygen/CMakeLists.txt,
Utilities/Doxygen/doxyfile.in,
Utilities/Release/cmake_release.sh,
Utilities/Release/config_IRIX64,
Utilities/Release/release_dispatch.sh: updated to 2.0.1
2004-06-11 15:07 hoffman
* Source/cmIfCommand.cxx: BUG: fix crash for if statment due to bad
microsoft docs on deque BUG id 917
2004-06-09 18:56 martink
* Source/cmLocalUnixMakefileGenerator.cxx: BUG#891: When building
CMake itself, use the new cmake to install so that the current
cmake can be overwritten.
2004-06-09 18:01 martink
* Source/CMakeLists.txt: ERR: Do not use the binary directory as a
regular expression.
2004-06-09 17:36 martink
* Source/cmCTest.cxx: BUG: Files in top-level directory of source
tree were not reported in updates log.
2004-06-09 11:30 andy
* DartConfig.cmake: ENH: Cleanups
2004-06-09 11:19 andy
* Source/cmCTest.cxx: BUG: Even if update fails it should produce
valid XML
2004-06-09 10:37 andy
* DartConfig.cmake: ENH: Use viewcvs instead of cvsweb
2004-06-08 17:36 martink
* Source/cmCTest.cxx: support for floating ponit strides
2004-06-08 17:26 barre
* Modules/FindDoxygen.cmake, Utilities/Doxygen/CMakeLists.txt: a)
new version of tools like Doxygen and Graphviz now set install
path info in win32 registery. use it. b) remove DOT_PATH, it was
polluting the cache (can be computed from DOT, update
CMakeLists.txt accordingly if DOT_PATH is not defined)
2004-06-07 21:41 hoffman
* Source/kwsys/SystemTools.cxx: BUG: undo last bug fix because it
breaks cmake, rebuild_cache on ParaView gets tons of errors about
not being able to create the bin directory
2004-06-07 13:55 king
* Source/kwsys/SystemTools.cxx: BUG: Do not create a directory on
top of a file.
2004-06-07 12:35 hoffman
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
CTest/cmCTestSubmit.h: merge from main tree, add support for scp
submit
2004-06-07 09:54 hoffman
* Modules/FindFLTK.cmake: merge from main tree, fix order of
libraries
2004-06-07 09:50 hoffman
* Tests/Simple/CMakeLists.txt: merge from main tree
2004-06-07 09:49 hoffman
* Source/kwsys/SystemTools.cxx: merge from main tree, fix find
library so it does not find directories
2004-06-07 09:48 hoffman
* Source/cmMakefile.cxx: merge from main tree, detect problems
writting files
2004-06-07 09:47 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: merger from main tree,
fix subdir preorder
2004-06-07 09:46 hoffman
* Source/cmLocalGenerator.cxx: merge from main tree, fix install
with subdir and not exepath
2004-06-07 09:46 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmLocalVisualStudio7Generator.cxx: merge from main tree, fix
crash in external project include
2004-06-07 09:45 hoffman
* Source/cmCreateTestSourceList.cxx: merge from main tree, do not
write test driver each time cmake is run
2004-06-07 09:44 hoffman
* Source/: cmCTest.cxx, cmCTest.h: ENH: changes from main tree,
some different -I options, CTEST_DASHBOARD_ROOT computation, some
more error and warning matches
2004-06-07 08:51 andy
* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning
2004-06-04 14:59 king
* Source/kwsys/CMakeLists.txt: ERR: Do not add the library if no
sources are used.
2004-06-03 19:12 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ERR: Remove testinf of PREORDER
on Windows
2004-06-03 17:09 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ERR: Try to fix simple install on
vs6
2004-06-03 14:54 hoffman
* Modules/FindFLTK.cmake: Fix for bug 903 change order of fltk
libraries
2004-06-02 13:39 andy
* Source/: cmCTest.cxx, cmCTest.h, CTest/cmCTestSubmit.cxx,
CTest/cmCTestSubmit.h: ENH: Implement scp submission
2004-06-01 14:08 king
* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
OSF1.cmake, Windows-bcc32.cmake, gcc.cmake: BUG#895: Adding
-DNDEBUG to C and C++ flags for release builds.
2004-06-01 12:55 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstall/TestSubDir/CMakeLists.txt,
SimpleInstall/TestSubDir/TSD.cxx, SimpleInstall/TestSubDir/TSD.h,
SimpleInstall/TestSubDir/TSD_utils.cxx,
SimpleInstallS2/CMakeLists.txt,
SimpleInstallS2/TestSubDir/CMakeLists.txt,
SimpleInstallS2/TestSubDir/TSD.cxx,
SimpleInstallS2/TestSubDir/TSD.h,
SimpleInstallS2/TestSubDir/TSD_utils.cxx: ENH: More elaborate
install test
2004-06-01 12:19 hoffman
* Source/kwsys/SystemTools.cxx: ENH: make sure find library does
not find directories
2004-06-01 12:07 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: fix for 871, include
external should work for 7.1 and 7.0
2004-06-01 11:30 andy
* Source/cmLocalGenerator.cxx: ENH: Fix bug in cmake install when
exec/librayr output path not defined. Closes Bug #899 - subdir
INSTALL_TARGETS INSTALL_PROGRAMS dont work
2004-06-01 09:58 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix preorder. This
caused preorder to not work and the test passed because of
jump-over rule
2004-05-28 15:02 martink
* Source/: cmCTest.cxx, cmCTest.h: ctest -S support for multiple
ctest command arguments
2004-05-27 12:56 andy
* Source/cmCreateTestSourceList.cxx: BUG: When creating a test
driver, do not remove the old file, so if nothing changes, it
will not rebuild. Fixes Bug #885 - cmCreateTestSource overwrite
file when running cmake
2004-05-27 12:53 andy
* Source/cmMakefile.cxx: ENH: Detect if there were problems writing
file
2004-05-27 11:21 king
* Utilities/Release/cmake_release.sh: Updated to not include CVS
directories in cygwin package.
2004-05-26 15:27 martink
* Source/cmCTest.cxx: added another error string and change the -I
option some
2004-05-25 14:34 martink
* CMakeLists.txt, Utilities/Release/cmake_release.sh: merges from
the main tree
2004-05-25 11:31 martink
* Modules/CMakeImportBuildSettings.cmake, Modules/FindQt.cmake,
Modules/UseSWIG.cmake, Source/cmCTest.cxx,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmGeneratedFileStream.h,
Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmMacroCommand.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetDirectoryPropertiesCommand.h,
Source/cmSystemTools.cxx, Tests/CommandLineTest/CMakeLists.txt,
Tests/Simple/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt:
merges from the main tree
2004-05-25 11:20 martink
* Modules/CMakeImportBuildSettings.cmake, Source/cmCTest.cxx:
better error message
2004-05-21 11:52 hoffman
* Source/cmSystemTools.cxx: ENH: speed up for NOTFOUND
2004-05-21 09:51 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: fix rerun of cmake
command
2004-05-20 21:27 hoffman
* Source/cmSystemTools.cxx: BUG: back out change due to broken
dashboard
2004-05-20 17:33 hoffman
* Source/cmSystemTools.cxx: ENH: remove regex use where strcmp is
faster
2004-05-20 16:56 andy
* Modules/UseSWIG.cmake, Source/cmGetDirectoryPropertyCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSetDirectoryPropertiesCommand.cxx,
Source/cmSetDirectoryPropertiesCommand.h: ENH: Implement
additional make clean files as a directory property instead of
cmake variable
2004-05-20 16:35 hoffman
* Tests/TryCompile/CMakeLists.txt: BUG: dont put the output of a
try compile in the output because visual stduio 7 ide will thing
there were errors
2004-05-20 16:29 hoffman
* Source/: cmGeneratedFileStream.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: BUG: make sure global generate
is done when cmakelist file chagnes, also make sure guids are
stored in the cache so the .sln file does not change every time
2004-05-20 16:26 hoffman
* Modules/FindQt.cmake: ENH: look for qtmoc in some other places
2004-05-20 15:08 martink
* Source/: cmCacheManager.cxx, cmCacheManager.h: updates to gui to
delete cache
2004-05-20 13:15 martink
* Source/cmCTest.cxx: added error
2004-05-19 16:04 hoffman
* Source/cmMacroCommand.cxx: ENH: make it run much faster
2004-05-18 15:40 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: make sure
ADDITIONAL_MAKE_CLEAN_FILES works with spaces in the path and is
converted to the correct native path type
2004-05-18 15:39 hoffman
* Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: merge
from main tree, detect missing endforeach
2004-05-18 15:39 hoffman
* Source/: cmDocumentation.cxx, cmakemain.cxx: merge from main
tree, move doc stuff around so it does not give cmake docs to
ctest
2004-05-18 15:38 hoffman
* Source/cmCTest.cxx: merge from main tree, add some more obscure
options to ctest
2004-05-18 15:37 hoffman
* Modules/UseSWIG.cmake: BUG: 835 fix
2004-05-18 15:37 hoffman
* Modules/CMakeTestGNU.c: BUG: 825 fix
2004-05-18 14:33 hoffman
* Modules/CMakeTestGNU.c: BUG: fix problem where cmake thinks the
intel compiler is gnu
2004-05-17 16:31 hoffman
* Modules/UseSWIG.cmake: ENH: append to the list of clean files,
don't just set them
2004-05-17 15:56 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: change
ADDITIONAL_MAKE_CLEAN_FILES to work with spaces in the path and
on windows with no spaces
2004-05-17 15:55 hoffman
* Modules/UseSWIG.cmake: BUG: Bug #835 fix, add swig generated
files to clean target
2004-05-13 16:17 hoffman
* ChangeLog.manual: add a hand edited changelog
2004-05-13 16:17 hoffman
* ChangeLog.manual: file ChangeLog.manual was added on branch
CMake-2-6 on 2008-03-30 13:09:04 +0000
2004-05-13 13:41 martink
* Source/cmCTest.cxx: new feature for continuous clean once
2004-05-13 13:07 king
* Utilities/Release/cmake_release.sh: Removed support for
wxCMakeSetup dialog.
2004-05-13 10:34 hoffman
* Source/kwsys/: Base64.h.in, CMakeLists.txt, Process.h.in,
ProcessWin32.c, ProcessWin32Kill.c, ProcessWin32Kill.h.in,
kwsysHeaderDump.pl: Merge changes from the main tree, fix a bug
in the process kill code
2004-05-13 10:08 king
* Source/kwsys/ProcessWin32.c: BUG: Do not wait for children to
exit when killing them. Sometimes they do not really die.
2004-05-12 15:34 martink
* Source/cmEndForEachCommand.cxx: fix warning
2004-05-12 14:32 martink
* Source/: cmEndForEachCommand.cxx, cmForEachCommand.cxx: better
error checking for FOREACH
2004-05-12 08:46 king
* Utilities/Release/cmake_release.sh: ENH: Updated for 2.0.0
release tag.
2004-05-10 18:06 andy
* Source/CMakeLists.txt, Tests/CTestTest/CMakeLists.txt,
Tests/CTestTest/test.cmake.in,
Tests/CommandLineTest/CMakeLists.txt: ENH: Add some ctest
coverage
2004-05-10 17:53 andy
* Source/: cmDocumentation.cxx, cmakemain.cxx: BUG: Move
documentation so that it does not apear in ctest
2004-05-10 17:44 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add a way to force ctest to
be a new process
2004-05-10 16:58 king
* Utilities/Release/cmake_release.sh: ENH: Added support for using
cvs checkout instead of cvs export.
2004-05-10 16:55 will
* Source/cmCTest.cxx: ENH: Added regex.
2004-05-10 16:40 king
* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Need to recognize
-B linker options.
2004-05-10 15:49 king
* Utilities/Release/release_dispatch.sh: ENH: Adding release
dispatch script.
2004-05-10 15:48 king
* Utilities/Release/: cmake_release.sh, config_CYGWIN_NT-5.1,
config_Linux, cygwin-package.sh.in: ENH: Updated to latest
version from 1.8 branch.
2004-05-10 14:54 king
* Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
ProcessWin32Kill.c, ProcessWin32Kill.h.in: ENH: Adding native
windows process tree kill to ProcessWin32.c. This replaces the
ProcessWin32Kill.c implementation.
2004-05-10 13:38 king
* Source/kwsys/: Base64.h.in, ProcessWin32.c: ERR: Avoiding
namespace pollution: kw_sys -> kwsys_ns. Also undefining the
macro at the correct time.
2004-05-10 13:15 king
* Source/kwsys/kwsysHeaderDump.pl: ENH: Renaming kwsys macro to
kwsys_ns to work around borland preprocessor bug.
2004-05-10 13:10 king
* Source/kwsys/: Process.h.in, ProcessWin32Kill.h.in: ERR: Avoiding
namespace pollution: kw_sys -> kwsys_ns. Also undefining the
macro at the correct time.
2004-05-10 12:45 hoffman
* Modules/FindGTK.cmake, Modules/Platform/OSF1.cmake,
Source/cmCTest.cxx, Source/cmCTest.h, Source/cmIfCommand.cxx,
Source/cmLocalGenerator.cxx, Source/cmake.cxx, Source/ctest.cxx,
Source/kwsys/Base64.h.in, Source/kwsys/CMakeLists.txt,
Source/kwsys/Process.h.in, Source/kwsys/ProcessWin32.c,
Source/kwsys/ProcessWin32Kill.c,
Source/kwsys/ProcessWin32Kill.h.in, Source/kwsys/SystemTools.cxx,
Templates/TestDriver.cxx.in: merge from main tree
2004-05-10 12:08 hoffman
* Source/kwsys/ProcessWin32Kill.c: ENH: remove extra include for
compile with mingw
2004-05-10 12:06 hoffman
* Source/kwsys/: CMakeLists.txt, ProcessWin32Kill.c,
ProcessWin32Kill.cxx: ENH: change to c code so it can be built
with mingw
2004-05-10 11:04 hoffman
* Source/kwsys/ProcessWin32Kill.cxx: ENH: remove unused include
file so it will build with mingw
2004-05-10 10:20 martink
* Source/cmCTest.cxx: fix for config type passing between ctests
2004-05-09 12:27 martink
* Source/cmCTest.cxx: some cleanup and fix for PVLocal
2004-05-08 14:55 hoffman
* Templates/TestDriver.cxx.in: BUG: remove debug pop hacks, also
remove duplicate call to argvc function
2004-05-07 14:22 andy
* Source/kwsys/: Base64.h.in, Process.h.in, ProcessWin32.c,
ProcessWin32Kill.h.in: ERR: On Borland preprocessor goes into
recursion which adds some weid spaces in the include name. This
fixes it
2004-05-07 13:26 hoffman
* Source/ctest.cxx: ENH: better documentation
2004-05-07 12:53 hoffman
* Source/: cmCTest.cxx, cmCTest.h: ENH: add the ability to block
popup error dialogs in tests on windows
2004-05-07 12:52 hoffman
* Source/kwsys/ProcessWin32.c: BUG: make sure the correct state is
set for expired processes
2004-05-07 11:24 martink
* Source/cmCTest.cxx: missing header for unix
2004-05-07 10:50 martink
* Source/: cmCTest.cxx, cmCTest.h: updated testingoptions for
continuous dashboards
2004-05-07 10:16 hoffman
* Modules/FindGTK.cmake: Add a missing dollar sign
2004-05-07 08:35 martink
* Templates/TestDriver.cxx.in: fix warning maybe
2004-05-06 16:06 hoffman
* Source/cmLocalGenerator.cxx: BUG: make sure install works with
spaces in the path
2004-05-06 15:34 king
* Source/kwsys/: CMakeLists.txt, ProcessWin32.c,
ProcessWin32Kill.cxx, ProcessWin32Kill.h.in: ENH: Adding process
tree killing for Win32 process execution.
2004-05-06 14:30 king
* Source/kwsys/Process.h.in: ERR: Added units to SetTimeout
documentation.
2004-05-06 10:30 hoffman
* Source/cmCTest.cxx: BUG: fix ctest so that the search path for
test executables produces better output and does not use config
dir when it is not set
2004-05-06 10:29 hoffman
* Source/kwsys/SystemTools.cxx: BUG: fix collapse full path to
handle a file in the root directory
2004-05-06 09:47 martink
* Source/cmIfCommand.cxx: horrible hack
2004-05-06 08:51 martink
* Templates/TestDriver.cxx.in: fix warning
2004-05-05 11:41 martink
* Source/cmCTest.cxx: fix for in source testing
2004-05-05 10:41 martink
* Modules/Platform/OSF1.cmake: a guess at some OSF compiler flags
2004-05-05 10:23 hoffman
* ChangeLog.txt: change log up-to 2.0 branch point
2004-05-05 10:21 hoffman
* ChangeLog.txt: ENH: add new change log marking 2.0 branch
2004-05-05 10:19 hoffman
* CMakeLists.txt, Source/cmCPluginAPI.h: ENH: move version to 2.1
for cvs because 2.0 has been branched
2004-05-05 10:17 hoffman
* CMakeLists.txt, Source/cmCPluginAPI.h,
Utilities/Release/cmake_release.sh: ENH: move version numbers to
cmake 2.0 for branch
2004-05-05 10:13 andy
* Source/: cmCTest.cxx, cmake.cxx: ENH: Remove memory leak
2004-05-04 14:24 hoffman
* Source/CMakeLists.txt, Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: fix tests
to work with in source builds
2004-05-04 14:18 martink
* Source/cmCTest.cxx: support in source builds and arg passing
2004-05-04 11:24 andy
* Modules/Platform/Windows-bcc32.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: ENH: Only mangle object
files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland
for now.
2004-05-04 09:16 martink
* Source/cmIfCommand.cxx: fix warning
2004-05-03 17:51 andy
* Tests/SwigTest/CMakeLists.txt: ENH: Cleanup example a bit
2004-05-03 16:38 andy
* Source/cmCTest.cxx: ENH: After running test clear results for
memory checking
2004-05-03 16:36 andy
* Source/cmCTest.cxx: ENH: Skip tests that do not have defects
2004-05-03 16:35 andy
* Modules/: CheckTypeSize.c, CheckTypeSize.cmake: ENH: support
STDDEF and cleanup
2004-05-03 15:33 martink
* Source/cmIfCommand.cxx: minor backwards fix
2004-05-03 12:34 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix to make spaces
in paths work for jump over with borland and nmake on second
build
2004-05-03 12:02 andy
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: Remove
warning
2004-05-03 10:10 king
* Source/cmStringCommand.h: ENH: Documented use of \1 syntax in
replace expression.
2004-05-03 08:52 hoffman
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: fix
warnings in test
2004-05-02 11:50 hoffman
* Tests/: LinkLineOrder/Two.c,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: remove
warnings in tests
2004-05-01 22:05 hoffman
* Source/ctest.cxx: BUG: putenv syntax was wrong and caused a crash
on the SGI
2004-05-01 10:08 martink
* Source/: cmIfCommand.cxx, cmIfCommand.h: better if expression
support
2004-05-01 10:07 martink
* Modules/FindOpenGL.cmake: fix to find opengl on some osf systems
2004-05-01 09:57 andy
* Source/cmCTest.cxx: ERR: Remove warning about shadow variables
2004-04-30 18:21 andy
* Tests/: Complex/Library/testConly.c,
ComplexOneConfig/Library/testConly.c,
ComplexRelativePaths/Library/testConly.c,
SubDir/ThirdSubDir/testfromauxsubdir.c: ENH: Remove warnings
2004-04-30 17:28 andy
* Tests/Simple/simpleWe.cpp: ENH: Remove warning
2004-04-30 15:17 andy
* Source/ctest.cxx: ENH: Add environment variable that Dart sets so
that tests can know they are being tested from Dart/CTest
2004-04-30 14:27 hoffman
* Tests/SwigTest/CMakeLists.txt: ENH: link in more than just python
2004-04-30 14:14 andy
* Source/cmCTest.cxx: ENH: Report filename of the note
2004-04-30 13:41 andy
* Modules/FindSWIG.cmake: ENH: More paths
2004-04-30 12:54 hoffman
* Modules/FindSWIG.cmake: ENH: add another place to look for
swig.exe
2004-04-30 12:52 hoffman
* Modules/FindSWIG.cmake: ENH: try to find swig.exe in SWIG_DIR
2004-04-30 12:36 andy
* Source/cmCTest.cxx: ENH: Add support for notes in Testing/Notes
subdirectory. This way test can write notes that will be reported
2004-04-30 12:17 andy
* Tests/SwigTest/: CMakeLists.txt, example.cxx, example.h,
example.i, runme.php4, runme.pike, runme.pl, runme.py, runme.rb,
runme.tcl, runme2.tcl: ENH: Here is test for swig module
2004-04-30 12:11 andy
* Modules/: FindPHP4.cmake, FindPerlLibs.cmake, FindPike.cmake,
FindRuby.cmake, FindSWIG.cmake, UseSWIG.cmake: ENH: Initial
import of swig. Start working towards Bug #749 - Add swig support
module to cmake
2004-04-30 11:36 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: remove duplicate
depend on cache file and use of make variable in make target
2004-04-30 11:36 hoffman
* Templates/TestDriver.cxx.in: ENH: remove unused variable
2004-04-30 10:32 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove warnings
2004-04-30 08:02 hoffman
* Templates/CMakeLists.txt: BUG: add missing install file
2004-04-29 17:44 king
* Source/kwsys/CMakeLists.txt: ENH: Added automatic adjustment of
C++ flags to include -timplicit_local and -no_implicit_include
for the Compaq compiler on OSF.
2004-04-29 17:41 andy
* Source/cmMacroCommand.cxx, Source/cmMacroCommand.h,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Add ARGV and ARGN
support to MACRO command. ARGV is the list of all arguments and
ARGN is the list of all nonexpected arguments
2004-04-29 15:12 andy
* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Tests/StringFileTest/CMakeLists.txt: ENH: Add RANGE support to
FOREACH
2004-04-29 14:51 andy
* Source/: cmCTest.cxx, cmStandardIncludes.h: BUG: Add a safety
check so that you cannot send cmOStringStream.str() to other
stream and produce the funky hex number. This makes it impossible
to compile such a code. Adding that exposed a whole bunch of
places in CMake where streams were used wrongly
2004-04-29 13:25 andy
* Source/kwsys/SystemTools.cxx: BUG: Most of time when asking if
file exists, we actually want to read it... Should fix Bug #809 -
FIND_INCLUDE should check readability
2004-04-29 12:33 hoffman
* Source/: cmGetTargetPropertyCommand.cxx,
cmLocalUnixMakefileGenerator.cxx: ENH: remove warnings
2004-04-29 10:26 hoffman
* Source/cmake.cxx: BUG: fix crash from bug id 806
2004-04-28 14:25 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove warning
2004-04-28 13:40 hoffman
* Source/cmAddExecutableCommand.h: BUG: fix for bug 121 add some
docs for MFC flag
2004-04-28 13:21 hoffman
* Modules/Platform/Darwin.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 116
platform files can now specify directories that should not be
added by CMAKE
2004-04-28 12:31 hoffman
* Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Templates/TestDriver.cxx.in:
ENH: make test driver more flexible by using a configured file
instead of generating all the code. fixes bug 28
2004-04-28 10:52 andy
* Source/cmake.cxx, Tests/CommandLineTest/CMakeLists.txt,
Tests/CommandLineTest/PreLoad.cmake: ENH: Add support for
automatically preloaded cmake file. Closes Bug #802 - Add auto
preload file support in CMake
2004-04-28 10:15 andy
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: Encode object files with
funny characters in the name. It should fix Bug #418 - Borland
5.5.1, Templates/*.cxx files with '+' chars used in execs
2004-04-28 10:09 hoffman
* Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/Executable/complex.cxx: ENH: add a test for
EQUAL in if
2004-04-28 10:05 andy
* Tests/SubDir/ThirdSubDir/: pair_p_int.int1.c,
testfromauxsubdir.c: ENH: More special cases
2004-04-28 10:00 hoffman
* Modules/: CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake: ENH:
fixes for optional flag arguments to check include macros
2004-04-28 09:59 hoffman
* Source/cmIfCommand.cxx: BUG: fix logic in EQUAL if test
2004-04-28 09:52 hoffman
* Modules/CheckIncludeFileCXX.cmake: BUG: fix for bug 80, check
include cxx now has an optional argument that can is added to the
cxx flags
2004-04-28 09:51 hoffman
* Source/: cmIfCommand.cxx, cmIfCommand.h: ENH: add a numeric EQUAL
to the IF statment, very useful for variable arguments in MACROS
2004-04-27 14:16 andy
* Source/kwsys/: Base64.c, Base64.h.in, CMakeLists.txt,
Configure.h.in, Configure.hxx.in, Copyright.txt, Directory.cxx,
Directory.hxx.in, EncodeExecutable.c, Process.h.in,
ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c, README.txt,
RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
SystemTools.hxx.in, kwsysHeaderDump.pl,
kwsysPlatformCxxTests.cmake, kwsysPlatformCxxTests.cxx,
kwsysPrivate.h, kwsys_ios_fstream.h.in, kwsys_ios_iosfwd.h.in,
kwsys_ios_iostream.h.in, kwsys_ios_sstream.h.in, kwsys_stl.h.in,
test1.cxx, testIOS.cxx, testProcess.c: ENH: Move to VolView
branch
2004-04-27 12:03 andy
* Source/cmGetTargetPropertyCommand.cxx,
Tests/CustomCommand/CMakeLists.txt: ENH: Add LOCATION to
GET_TARGET_PROPERTY. Closes Bug #34 - Add to GET_TARGET_PROPERTY
location of target
2004-04-27 12:02 andy
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
ENH: GetSafeDefinition is now in cmMakefile
2004-04-27 11:30 andy
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Add method to get
definition even if it does not exists
2004-04-27 11:08 andy
* Tests/CustomCommand/: generator.cxx, wrapper.cxx: ERR: Remove
warnings from tests
2004-04-27 09:22 andy
* Source/cmSourceFile.cxx, Tests/SubDir/CMakeLists.txt,
Tests/SubDir/vcl_algorithm+vcl_pair+double.foo.c,
Tests/SubDir/AnotherSubdir/pair+int.int.c,
Tests/SubDir/AnotherSubdir/secondone.c,
Tests/SubDir/AnotherSubdir/testfromsubdir.c,
Tests/SubDir/ThirdSubDir/pair+int.int1.c,
Tests/SubDir/ThirdSubDir/testfromauxsubdir.c,
Tests/SubDir/ThirdSubDir/thirdone.c: BUG: Fix aus source dir and
add better testing of it
2004-04-27 08:30 hoffman
* Source/: cmLoadCommandCommand.cxx, cmMacroCommand.cxx: WRN:
remove warnings
2004-04-26 18:51 andy
* Source/cmCTest.cxx: ENH: Another one of those nasty hex numbers
in the ctest output
2004-04-26 18:49 andy
* Tests/SubDir/AnotherSubdir/: secondone.c, testfromsubdir.c: ENH:
Add extra test files
2004-04-26 17:45 hoffman
* Source/cmLoadCommandCommand.cxx: ENH: fix for bug id 27, add a
signal handler for crashes in loaded commands
2004-04-26 17:32 andy
* Source/CMakeLists.txt, Source/cmSourceFile.cxx,
Tests/SubDir/CMakeLists.txt, Tests/SubDir/Executable/test.cxx:
ENH: When source file is in subdirectory put object file in
subdirectory. Fixes Bug #290 - Source files in subdirectories
should produce object files in subdirectories
2004-04-26 13:42 andy
* Modules/FindTCL.cmake: ENH: Add TCL_FOUND
2004-04-26 13:42 andy
* Templates/: CMakeLists.txt, install-sh: ENH: With new install
framework we don't need install-sh any more
2004-04-26 13:42 andy
* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx:
ENH:Add test for GET/SET_DIRECTORY_PROPERTY
2004-04-26 11:23 andy
* Source/: cmake.cxx, cmake.h: BUG: Fix resolving of infinite loops
while CMakeSetup/ccmake still running
2004-04-26 11:12 martink
* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx: added tests for var
args with macros
2004-04-26 11:11 martink
* Source/: cmMacroCommand.cxx, cmMacroCommand.h: macros now support
varargs
2004-04-26 11:00 king
* Modules/FindITK.cmake, Modules/FindVTK.cmake,
Source/cmFindPackageCommand.cxx: BUG#682: Adding environment
variable check to FIND_PACKAGE command.
2004-04-26 10:49 king
* Source/cmFindPackageCommand.cxx: STYLE: Removed trailing
whitespace.
2004-04-26 10:19 king
* Modules/: CheckVariableExists.c: BUG#502: Do not let optimizing
compilers think the symbol exists. Require the symbol by making
the return value depend on it to force linking.
2004-04-23 16:26 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate: BUG: fix for bug 769
CMAKE_STANDARD_LIBRARIES now used in ides
2004-04-23 16:20 andy
* Source/: cmCommands.cxx, cmGetDirectoryPropertyCommand.cxx,
cmGetDirectoryPropertyCommand.h, cmMakefile.h,
cmSetDirectoryPropertiesCommand.cxx,
cmSetDirectoryPropertiesCommand.h: ENH: Add
GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can
change include directories and get all sorts of things. Closes
Bug #25 - Get_CMAKE_PROPERTIES
2004-04-23 13:12 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Source/cmLocalVisualStudio7Generator.cxx: ENH: add verbose make
abilility to visual studio 7
2004-04-23 12:52 hoffman
* Source/CMakeLists.txt, Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
Tests/PreOrder/CMakeLists.txt, Tests/PreOrder/simple.cxx,
Tests/PreOrder/Library/CMakeLists.txt,
Tests/PreOrder/Library/simpleLib.cxx: ENH: add SUBDIR PREORDER
and fix clean for non-relative paths
2004-04-23 10:03 andy
* Source/: cmAddExecutableCommand.cxx, cmAddExecutableCommand.h:
ENH: Unify with other variables
2004-04-23 09:12 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: ENH: allow verbose
makefile flag to remove nologo from all commands so you can see
them in visual studio 6
2004-04-23 08:50 king
* Source/cmCTest.cxx: ERR: Fixed unused variable assignment
warning.
2004-04-22 18:04 andy
* Source/cmCTest.cxx: ENH: Add DynamicAnalisys support. The old
Purify is still available through --compatibility-mode
2004-04-22 17:23 hoffman
* Modules/: FindwxWidgets.cmake, UsewxWidgets.cmake: BUG: fix for
bug 618
2004-04-22 17:20 hoffman
* Modules/FindGLUT.cmake: BUG: fix for bug 743
2004-04-22 17:08 hoffman
* Modules/FindGTK.cmake: BUG: fix for bug 607
2004-04-22 16:58 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Templates/staticLibHeader.dsptemplate: ENH: add support for
static library property STATIC_LIBRARY_FLAGS
2004-04-22 16:16 hoffman
* Modules/FindDCMTK.cmake: ENH: contribution from Ian Scott,
thanks.
2004-04-22 15:59 martink
* Modules/FindOpenGL.cmake: update comments
2004-04-22 14:38 hoffman
* Source/cmTarget.cxx: ENH: add a property for HAS_CXX to a target
that will force the use of a c++ compiler in the linking of an
executable that contains only c code
2004-04-22 14:11 andy
* Source/kwsys/SystemTools.cxx: ERR: Verify that getenv returned
something before using it
2004-04-22 13:37 martink
* Source/cmAddCustomCommandCommand.h: update docs
2004-04-22 13:24 hoffman
* Source/: cmFindLibraryCommand.h, cmFindPathCommand.cxx,
cmFindPathCommand.h, cmMakefile.cxx, kwsys/SystemTools.cxx,
kwsys/SystemTools.hxx.in: BUG: fix for 301 CMAKE_LIBRARY_PATH and
CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and
FIND_PATH in addtion to and before PATH
2004-04-22 11:12 hoffman
* Modules/FindwxWindows.cmake: BUG: fix bad if statements
2004-04-22 09:44 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG 178: make top level
cmakelist file a source in ALL_BUILD
2004-04-21 17:54 andy
* Source/cmGlobalVisualStudio71Generator.cxx: ERR: Fix install on
VS71
2004-04-21 16:23 king
* Source/: cmListFileLexer.c, cmListFileLexer.h,
cmListFileLexer.in.l: ENH: Added cmListFileLexer_SetString method
to allow a string to be parsed as input.
2004-04-21 16:07 hoffman
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: add dep
2004-04-21 15:09 hoffman
* Modules/FindwxWindows.cmake: ENH: fix for mingw
2004-04-21 11:42 andy
* Source/cmFileCommand.cxx: BUG: Put all files to manifest
2004-04-21 11:36 king
* Source/cmAddCustomTargetCommand.cxx: BUG: Fixed check of number
of arguments.
2004-04-21 11:33 king
* Modules/: FindITK.cmake, FindVTK.cmake: ENH: Terminate with a
FATAL_ERROR if FIND_PACKAGE command was called with REQUIRED
argument and package was not found.
2004-04-21 11:32 andy
* Source/cmLocalGenerator.cxx: ENH: Do preinstall and postinstall
script even if the target is not installed
2004-04-21 10:34 andy
* Source/: cmakemain.cxx, ctest.cxx: ENH: Report error and exit
when the current directory is not specified
2004-04-21 10:33 andy
* Source/kwsys/SystemTools.cxx: BUG: Prevent crash when the current
working directory cannot be established
2004-04-20 18:28 andy
* Source/cmSystemTools.cxx: BUG: If the line ends without new-line
character, Split should still return something
2004-04-19 17:21 andy
* Source/cmCTest.cxx: RNH: Support NoDartCoverage in the binary
directorory
2004-04-19 10:36 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h:
ENH#696: Adding REQUIRED option to FIND_PACKAGE command. It will
terminate the cmake configure step if the package is not found.
2004-04-18 14:41 andy
* Source/: cmFileCommand.cxx, cmFileCommand.h,
cmGlobalGenerator.cxx, cmMakefile.cxx, cmMakefile.h,
cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h:
ENH: Add check for infinite loops. Make sure that files written
using WRITE_FILE and FILE WRITE are not used as input files.
Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite
loops
2004-04-18 13:16 andy
* Source/: cmLocalUnixMakefileGenerator.cxx, cmSourceFile.cxx: ENH:
Add support for adding object files and sources. This way you can
use external program such as assembler or fortran to generate
object files. Also star of fixing: Bug #757 - add .o file as a
source file
2004-04-16 14:55 martink
* Source/cmCTest.cxx: better args handling for -I options
2004-04-16 14:52 martink
* Source/: cmCTest.cxx, cmCTest.h: better args handling for -I
option
2004-04-16 13:36 andy
* Source/cmCTest.cxx: ENH: Better reporting of what tests failed
and write a file with failed tests
2004-04-16 09:50 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 91
2004-04-15 16:11 andy
* Source/CursesDialog/cmCursesStringWidget.cxx: ENH: Add support
for HOME and END keys. Also fix Bug #666 - In CCMake when
deleting something, it does not stop at the beginning of line
2004-04-15 15:46 andy
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent deleting
not existing variables and therefore prevent crash. Fixes: Bug
#750 - CCMake crashes when deleting all variables
2004-04-15 13:59 andy
* Tests/: Complex/CMakeLists.txt, Complex/Executable/complex.cxx,
Complex/Library/CMakeLists.txt, Complex/Library/file2.cxx,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/file2.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/file2.cxx: ENH: Add test for
REMOVE_DEFINITION
2004-04-15 13:58 andy
* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
cmRemoveDefinitionsCommand.cxx, cmRemoveDefinitionsCommand.h:
ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182
- Add opposite to ADD_DEFINITIONS
2004-04-15 13:15 hoffman
* Source/cmOptionCommand.cxx: BUG: fix for 282
2004-04-15 13:09 andy
* Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Templates/CMakeLists.txt: ENH: Handle make install target on
Visual Studio 6 and 7 and install templates
2004-04-15 12:07 andy
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: Ok, that is it. Remove old
install and replace it with new
2004-04-15 11:55 hoffman
* Modules/FindMFC.cmake: BUG: fix for bug 506
2004-04-15 11:38 hoffman
* Source/cmSiteNameCommand.cxx: BUG: fix for bug 689
2004-04-15 08:22 hoffman
* Modules/: CheckForPthreads.c, CheckFunctionExists.c,
CheckTypeSize.c, CheckVariableExists.c, TestBigEndian.c: ENH: fix
tests for non-ansi c on hp and remove warnings for ansi c
2004-04-14 17:02 hoffman
* Modules/FindITK.cmake: BUG: fix for bug 608
2004-04-14 16:58 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: BUG: fix external
projects for vc7
2004-04-14 15:56 hoffman
* Modules/: CheckFunctionExists.c, TestBigEndian.c: ENH: remove
warnings from try compiles
2004-04-14 14:25 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Renamed
--help-list-commands to --help-command-list and split --help
[command] into separate --help and --help-command cmd options.
2004-04-14 13:40 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
--help-list-commands option.
2004-04-14 08:55 hoffman
* Source/cmCTest.cxx: ENH: remove warning
2004-04-13 18:27 hoffman
* Source/cmCTest.cxx: ENH: fix warning
2004-04-13 16:32 hoffman
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: add the ability
to run a limited sub-set of the tests
2004-04-12 21:01 hoffman
* Modules/FindGTK.cmake: BUG: fix for bug 593
2004-04-09 09:53 andy
* Source/cmCTest.cxx: BUG: Display string not some weird pointer
2004-04-09 08:37 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: add full path
libraries to the depend information
2004-04-08 17:13 andy
* Modules/MacOSXBundleInfo.plist.in,
Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h: ENH: Improve Mac OSX bundle
support
2004-04-07 12:07 martink
* Source/cmLocalVisualStudio7Generator.cxx: fix problem with custom
command
2004-04-07 09:58 hoffman
* Source/cmTarget.cxx: ENH: remove warnings on sgi
2004-04-05 10:35 king
* DartConfig.cmake: ERR: Need to use latest testing configuration
even on branch.
2004-04-02 13:21 king
* Source/cmTarget.cxx: BUG: _LINK_TYPE cache variable should never
be switched from optimized to debug or vice versa.
2004-04-02 09:43 hoffman
* Source/CMakeLists.txt, Tests/Jump/Library/Shared/CMakeLists.txt:
ENH: fix for apple
2004-04-02 08:09 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix warning and
shadow variable
2004-04-01 16:07 martink
* Source/cmCTest.cxx: fix for missing valid images
2004-04-01 15:28 king
* Source/kwsys/ProcessFwd9x.c: ENH: Added comment for future work
to make forwarding executable always statically linked.
2004-04-01 14:37 andy
* Source/cmCTest.cxx: BUG: Fix bug on windows. You cannot cout
std::string directly
2004-04-01 14:11 andy
* Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx,
CTest/cmCTestSubmit.h: ENH: Add logging of submitting
2004-04-01 09:59 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix non relative
paths
2004-04-01 08:59 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for non
relative paths with spaces in the path
2004-03-31 16:44 king
* Modules/FindTclsh.cmake: ENH: Added registry check for
ActiveState Tcl 8.4.6.
2004-03-31 11:26 andy
* Source/cmCTest.cxx: ENH: Reduce number of
GetCurrentWorkingDirectory
2004-03-31 11:24 andy
* Source/cmCTest.cxx: ENH: Change to the new directory
2004-03-31 10:01 hoffman
* Source/: CMakeLists.txt, cmLocalGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
cmake.cxx: ENH: make relative paths optional and default off, and
add a test for them
2004-03-29 12:51 king
* Source/cmConfigureFileCommand.cxx: BUG#485: Fixing on CMake 1.8
branch.
2004-03-29 12:04 king
* Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG#679:
Merging fix to CMake 1.8 branch.
2004-03-28 17:59 andy
* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: When
installing project, write manifest
2004-03-28 16:36 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add a way to clean
additional files
2004-03-28 16:00 andy
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
cmMakefile.cxx: ENH: If configure file fails do not create
directory
2004-03-28 10:14 andy
* Source/cmIncludeCommand.cxx: ERR: Remove debug
2004-03-28 10:14 andy
* Source/cmLocalGenerator.cxx: BUG: Support paths with spaces
2004-03-28 09:46 andy
* Source/: cmIncludeCommand.h, cmSetTargetPropertiesCommand.h: DOC:
Fix comment
2004-03-27 20:59 andy
* Source/cmLocalGenerator.cxx,
Source/cmSetTargetPropertiesCommand.h,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/PostInstall.cmake,
Tests/SimpleInstall/PreInstall.cmake,
Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/PostInstall.cmake,
Tests/SimpleInstallS2/PreInstall.cmake: ENH: Add pre and post
install script support
2004-03-27 19:52 andy
* Source/cmIncludeCommand.cxx, Source/cmIncludeCommand.h,
Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Add support for
importing modules without specifying path
2004-03-27 19:52 andy
* Source/cmFindPackageCommand.cxx: ERR: That slash is unnecessary
2004-03-27 13:20 starreveld
* Modules/FindOpenGL.cmake: ERR: Shouldn't be adding xlibs to
opengllibs on osx
2004-03-25 16:06 martink
* Source/cmCTest.cxx: coverage change that will probably end in an
infinite loop
2004-03-25 08:45 king
* Source/: cmLinkLibrariesCommand.h,
cmTargetLinkLibrariesCommand.h: ENH: Clarified documentation for
LINK_LIBRARIES and TARGET_LINK_LIBRARIES.
2004-03-24 16:31 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Added support to
library flags parser for -Wl and -R options.
2004-03-23 15:02 king
* Modules/Platform/Windows-cl.cmake: ERR: Fixed incorrect
documentation for CMAKE_CXX_WARNING_LEVEL. Submitted by David
Cole.
2004-03-20 20:37 andy
* Source/cmCTest.cxx: ENH: Fix warning
2004-03-19 14:48 king
* Source/cmTryCompileCommand.cxx: ENH: Clarified recursive
TRY_COMPILE error message.
2004-03-19 09:34 andy
* Source/cmCTest.cxx: ERR: Fix warnings about wrong format
2004-03-18 09:52 andy
* Source/cmCTest.cxx: ERR: Fix build on broken C++ compiles with no
!= operator for std::string
2004-03-17 11:30 andy
* Source/: cmCTest.cxx, cmCTest.h: BUG: change directory before
running test and remember test number
2004-03-17 09:42 berk
* Source/: cmSystemTools.h, cmTryCompileCommand.cxx: BUG: When
error occurs, try compiles should still work
2004-03-17 08:20 andy
* Source/cmCTest.h: ERR: On some compilers structure inside class
cannot reference private typdefs from the same class
2004-03-16 12:54 king
* Source/cmExportLibraryDependencies.cxx: ERR: Added missing
include for auto_ptr.
2004-03-15 14:54 andy
* Source/kwsys/CMakeLists.txt: ENH: Always include KWSys header
files directory
2004-03-15 10:44 king
* Source/cmExportLibraryDependencies.cxx: BUG#675: If not
appending, do copy-if-different on exported file.
2004-03-15 09:35 andy
* Source/cmCTest.h: ERR: Fix build
2004-03-14 12:28 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for future tags
2004-03-14 11:23 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Count tests while they go.
Also in the logs report more stuff like elapsed time etc.
2004-03-12 14:43 king
* Source/kwsys/ProcessUNIX.c: ERR: SIGSEGV == SIGBUS on BeOS.
2004-03-10 14:33 hoffman
* Source/: cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h: ENH: update vs71 generator to
support excluded subdirs
2004-03-09 16:28 hoffman
* Source/CMakeLists.txt, Source/cmEnableTestingCommand.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalGenerator.cxx, Source/cmLocalGenerator.h,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSubdirCommand.cxx,
Source/cmSubdirCommand.h, Tests/SubDir/Executable/test.cxx: ENH:
add new subdirectory exclude from top option
2004-03-09 16:20 hoffman
* Tests/SubDir/: CMakeLists.txt, Examples/CMakeLists.txt,
Examples/example1/CMakeLists.txt, Examples/example1/example1.cxx,
Examples/example2/CMakeLists.txt, Examples/example2/example2.cxx,
Executable/CMakeLists.txt, Executable/test.cxx: ENH: create new
test to test subdir exclude
2004-03-09 12:31 andy
* Source/cmLocalVisualStudio7Generator.cxx: ENH: Properly build
WIN32 executables
2004-03-09 07:50 andy
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Try to remove warning
2004-03-08 22:24 andy
* Source/cmInstallTargetsCommand.h: ENH: Add comment about
RUNTIME_DIRECTORY
2004-03-08 19:05 andy
* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
cmMakefile.h: ENH: Move implementation of configure_file to
cmMakefile, so that other classes can use it
2004-03-04 10:05 king
* Source/cmStringCommand.cxx, Source/cmStringCommand.h,
Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/InputFile.h.in: ENH: Added STRING(CONFIGURE
...) command.
2004-03-03 18:18 king
* Source/: cmConfigureFileCommand.cxx, cmMakefile.cxx,
cmMakefile.h: ENH: Moved variable and #cmakedefine replacement
from cmConfigureFileCommand.cxx to a ConfigureString method on
cmMakefile. This will give other commands access to the
configuration code.
2004-02-29 15:13 andy
* Tests/COnly/CMakeLists.txt: ERR: Too much commits
2004-02-29 15:13 andy
* Source/cmMakefile.cxx, Tests/COnly/CMakeLists.txt: ERR: Fix
GetModulesFile
2004-02-29 14:23 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Handle backticks as
a valid library
2004-02-29 09:53 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Cleanup and remove
warning
2004-02-29 09:51 andy
* Source/cmLocalCodeWarriorGenerator.cxx: ERR: Fix build on Mac
2004-02-28 18:59 andy
* Modules/MacOSXBundleInfo.plist.in,
Source/cmAddExecutableCommand.cxx, Source/cmCPluginAPI.cxx,
Source/cmFindPackageCommand.cxx, Source/cmLocalGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmTarget.h: ENH: Styart working on
bundles support and abstract WIN32_EXECUTABLE
2004-02-24 18:48 andy
* Source/cmSystemTools.cxx: ERR: Fix crash. We should check output
before appending to it
2004-02-24 10:05 andy
* Source/: cmCTest.cxx, cmCTest.h: BUG: CVS update fix. If the CVS
command was not set there was no indication that something went
wrong. Now it will make sure it does. Also start working on
multiple configuration scripts
2004-02-24 10:04 andy
* Source/cmSystemTools.cxx: ENH: Put Process execution errors in
output and honor verbosity
2004-02-23 09:56 andy
* Source/: cmCTest.cxx, cmLocalGenerator.cxx: ENH: Improve coverage
support and add more verbosity
2004-02-23 09:54 king
* Source/kwsys/Directory.cxx: ERR: Merging 1.7->1.9 changes to
CMake 1.8 branch.
2004-02-22 22:07 andy
* Source/: cmCMakeMinimumRequired.h, cmConfigureFileCommand.h,
cmElseCommand.h, cmEndIfCommand.h, cmExecProgramCommand.h,
cmFindFileCommand.h, cmFindLibraryCommand.h, cmFindPathCommand.h,
cmFindProgramCommand.h, cmGetFilenameComponentCommand.h,
cmMakeDirectoryCommand.h, cmRemoveCommand.h,
cmSeparateArgumentsCommand.h, cmWriteFileCommand.h: ENH: Make
more commands scriptable
2004-02-22 22:06 andy
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Prevent crash when
deleting the last cache item
2004-02-22 13:14 andy
* Source/: cmCPluginAPI.cxx, cmFLTKWrapUICommand.cxx,
cmGetCMakePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.cxx, cmLoadCacheCommand.h,
cmOutputRequiredFilesCommand.h, cmQTWrapCPPCommand.h,
cmQTWrapUICommand.h, cmSetSourceFilesPropertiesCommand.cxx,
cmSourceFilesCommand.cxx, cmUseMangledMesaCommand.h,
cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
cmWrapExcludeFilesCommand.cxx: ENH: Cleanups
2004-02-20 14:46 andy
* Source/cmake.cxx, Source/cmakemain.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Ok, when doing cmake
-P you should not have to squish filename next to -P, There
should be space between
2004-02-20 09:25 andy
* Source/cmCTest.cxx: ENH: Handle wrong library on sun and no
project on visual studio 7
2004-02-19 10:33 andy
* Source/CMakeLists.txt: ENH: Comment out test
2004-02-19 10:32 andy
* CMakeLists.txt, Source/CMakeLists.txt: ENH: Cleanup
2004-02-19 10:29 andy
* Source/cmIfCommand.h: ENH: Make IF command scriptable
2004-02-19 10:28 king
* Docs/cmake-mode.el: BUG: Fixed identification of ( and ) tokens
to avoid finding them in string literals.
2004-02-19 09:35 andy
* Source/cmMacroCommand.h: ENH: Macro should be scriptable
2004-02-19 09:35 andy
* Source/cmCTest.cxx: ERR: Do not exit when find bad custom files.
2004-02-17 08:35 hoffman
* Source/cmDynamicLoader.cxx: BUG: don't crash when loading a
module that does not exist
2004-02-16 10:48 hoffman
* Source/: cmConfigure.cmake.h.in, cmDynamicLoader.cxx: ENH: use
cmake variables for cmDynamicLoader to figure out library prefix
and extensions
2004-02-16 09:50 hoffman
* Modules/Platform/Windows-gcc.cmake, Source/cmDynamicLoader.cxx:
BUG: fix mingw module load tests
2004-02-14 16:55 hoffman
* Modules/Platform/Windows-gcc.cmake: shared modules are not linked
so do not use lib prefix
2004-02-13 10:51 hoffman
* Modules/Platform/Windows-gcc.cmake, Source/kwsys/SystemTools.cxx:
ENH: change mingw to use libfoo.dll instead of foo.dll since it
can link to them
2004-02-12 21:44 andy
* Source/cmFileCommand.cxx: ENH: Add DESTDIR support
2004-02-12 13:38 king
* Source/kwsys/Directory.cxx: ERR: Fixed use of _findfirst for MSVC
6.
2004-02-12 11:23 martink
* Source/kwsys/Directory.cxx: fix incorrect signature for findfirst
2004-02-12 09:13 hoffman
* Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: Fix install test fail on
mingw
2004-02-12 08:58 andy
* Source/kwsys/SystemTools.cxx: BUG: Like cygwin, mingw does not
produce .lib file for shared libraries, so search for dll when
searching for library
2004-02-11 10:56 andy
* Source/cmCTest.cxx: ERR: Remove warning
2004-02-11 08:28 andy
* Source/kwsys/SystemTools.cxx, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: On Cygwin shared
libraries have only .dll file no .lib file, so when finding
library on cygwin, search also for .dll. Also fix SimpleInstall
test on cygwin
2004-02-10 15:53 andy
* Source/cmCTest.cxx: ERR: Use filepath followed by filename not
another filepath
2004-02-10 15:51 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add logging of tests while
running. This way you can actually see the output as it goes
2004-02-09 16:40 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Some cleanup and try to fix
Visual Studio builds
2004-02-09 15:34 andy
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: -l or whatever
should be at beginning of line.
2004-02-09 11:33 andy
* Source/CMakeLists.txt, Tests/SimpleInstall/inst.cxx,
Tests/SimpleInstallS2/inst.cxx: ENH: Some systems do not handle
spaces in the path
2004-02-08 20:08 andy
* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Install stage2 to
handle runtime problem
2004-02-08 13:23 andy
* Source/cmCTest.cxx: ENH: Attempt to support tests in funky
subdirectories
2004-02-08 12:04 andy
* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Add second part of
SimpleInstall
2004-02-06 16:43 king
* Source/cmGlob.cxx: BUG#480: Merging 1.10->1.11 changes to 1.8
branch.
2004-02-06 15:26 andy
* Source/cmGlob.cxx: ENH: When nor specifying full path, make sure
it actually works, on broken filesystems fix case of files.
2004-02-06 15:18 andy
* Source/cmFileCommand.cxx: ENH: Handle script mode
2004-02-06 13:47 andy
* Source/: cmEndForEachCommand.h, cmForEachCommand.h,
cmStringCommand.h: ENH: Make more commands scriptable
2004-02-06 10:49 andy
* Modules/FindJNI.cmake: ENH: Better finding of JNI
2004-02-05 10:12 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ERR: Fix test on windows with
network paths
2004-02-04 09:42 berk
* Tests/: SimpleInstall/foo.c, SimpleInstall/foo.h,
SimpleInstall/inst.cxx, SimpleInstallS2/foo.c,
SimpleInstallS2/foo.h, SimpleInstallS2/inst.cxx: ENH: Fix test on
HP-UX
2004-02-03 11:23 andy
* Source/cmFileCommand.cxx: ENH: Fix support for debug postfix
2004-02-03 10:53 andy
* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx, cmSetCommand.h:
ENH: Add support for install postfix
2004-02-03 10:25 andy
* Source/cmLocalGenerator.cxx: ENH: Cleanup output
2004-02-03 09:26 andy
* Source/cmLocalUnixMakefileGenerator.cxx,
Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstallS2/CMakeLists.txt: ENH: Fix ADD_DEPENDENCIES
on Unix makefiles and fix SimpleInstall test not to link the
module
2004-02-02 18:23 andy
* Tests/: SimpleInstall/CMakeLists.txt,
SimpleInstallS2/CMakeLists.txt: ENH: Make test work on windows
2004-02-02 18:23 andy
* Source/cmCTest.cxx: ENH: Propagate build type
2004-02-01 16:48 andy
* Tests/: SimpleInstall/lib2.h, SimpleInstall/lib3.h,
SimpleInstallS2/lib2.h, SimpleInstallS2/lib3.h: ENH: Fix exports
2004-02-01 12:53 andy
* Source/CMakeLists.txt, Tests/SimpleInstall/CMakeLists.txt,
Tests/SimpleInstall/foo.c, Tests/SimpleInstall/foo.h,
Tests/SimpleInstall/inst.cxx, Tests/SimpleInstall/lib1.cxx,
Tests/SimpleInstall/lib1.h, Tests/SimpleInstall/lib2.cxx,
Tests/SimpleInstall/lib2.h, Tests/SimpleInstall/lib3.cxx,
Tests/SimpleInstall/lib3.h, Tests/SimpleInstallS2/CMakeLists.txt,
Tests/SimpleInstallS2/foo.c, Tests/SimpleInstallS2/foo.h,
Tests/SimpleInstallS2/inst.cxx, Tests/SimpleInstallS2/lib1.cxx,
Tests/SimpleInstallS2/lib1.h, Tests/SimpleInstallS2/lib2.cxx,
Tests/SimpleInstallS2/lib2.h, Tests/SimpleInstallS2/lib3.cxx,
Tests/SimpleInstallS2/lib3.h: ENH: Add install test
2004-01-29 10:29 hoffman
* Source/cmCTest.cxx: BUG: keep output
2004-01-29 09:01 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove depend on
CMakeCache for rebuild_cache target to avoid double rebuild cache
2004-01-28 13:17 hoffman
* Source/cmCTest.cxx: BUG: After running builtin ctest, go back to
the original directory
2004-01-28 11:22 andy
* Source/cmLocalGenerator.cxx: ERR: Remove cout
2004-01-28 10:59 king
* Source/kwsys/ProcessWin32.c: BUG: Corrected detection of
exceptional exit code.
2004-01-28 10:59 king
* Source/kwsys/testProcess.c: ENH: Added exception string to
abnormal termination report.
2004-01-28 09:47 martink
* Source/cmCTest.cxx: Including exception string in test's error
output.
2004-01-28 08:11 andy
* Source/cmFileCommand.cxx: ERR: Remove warning about unused
variable
2004-01-27 17:12 hoffman
* Source/cmaketest.cxx: remove old file
2004-01-27 17:12 hoffman
* Source/cmCTest.cxx: ENH: add a dynamic loader flush cache
2004-01-27 17:11 andy
* Source/cmCTest.cxx: ENH: Only display the precontext or
postcontext up to the next or previous warning or error
2004-01-27 14:51 hoffman
* Source/cmSystemTools.cxx: BUG: fix FMM
2004-01-27 12:37 andy
* Source/: cmFileCommand.cxx, cmInstallTargetsCommand.cxx,
cmLocalGenerator.cxx, cmLocalGenerator.h, cmTarget.h: ENH: Make
install on windows seems to work now
2004-01-27 09:53 andy
* Source/cmFileCommand.cxx: ERR: Fix build on Mingw. Looks like
Mingw is more like visual studio... Thanks Fred Wheeler
2004-01-27 09:42 martink
* Source/cmCTest.cxx: fix for backup restore
2004-01-27 09:05 andy
* Source/cmFileCommand.cxx: ERR: And yet another set of constants
for file permissions
2004-01-27 09:05 andy
* Source/: cmStandardIncludes.h, cmSystemTools.h: ERR: Properly
handle mode_t on borland
2004-01-26 17:52 andy
* Source/cmStandardIncludes.h: ERR Fix borland
2004-01-26 16:29 andy
* Source/cmLocalGenerator.cxx: BUG: Fix for spaces in path
2004-01-26 16:24 andy
* Source/: cmFileCommand.cxx, cmLocalGenerator.cxx: ENH: Several
windows bugs and fixes
2004-01-26 16:05 andy
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add unix style
install in file command
2004-01-26 15:50 andy
* Source/: cmConfigureFileCommand.cxx, cmSystemTools.cxx,
cmSystemTools.h: ENH: Preserve permissions when copying files
2004-01-26 15:03 andy
* Source/: cmStandardIncludes.h, cmSystemTools.cxx: ERR: Fix build
problems on Visual Studio 6
2004-01-26 14:55 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add code for
setting and getting permissions
2004-01-26 14:41 andy
* Source/: cmCTest.cxx, cmSystemTools.cxx: ENH: Improve calling of
RunSingle command and fix compile error
2004-01-26 14:00 hoffman
* Source/cmSystemTools.cxx: ENH: forgot return value
2004-01-26 13:57 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add support for
CTestCustom.ctest, which modifies some behavior of ctest
2004-01-26 13:32 hoffman
* Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmSystemTools.cxx,
cmSystemTools.h, cmake.cxx, cmake.h: BUG: fix put/get env
problems
2004-01-26 13:32 hoffman
* Source/kwsys/ProcessWin32.c: ENH: fix for build on cygwin mingw
2004-01-25 19:30 andy
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h: ERR: Fix std::
namespace
2004-01-25 19:25 andy
* Source/: cmGlobalGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h: ENH: Start adding new installation framework
2004-01-24 12:52 king
* Tests/Jump/Executable/CMakeLists.txt: BUG: Due to backward
ordering, Visual Studio GUIs need the link directories for the
libraries the first time.
2004-01-23 15:17 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: .lib from a .dll
should go in m_LibraryOutputPath not m_ExecutableOutputPath
2004-01-23 13:43 hoffman
* Tests/Jump/Library/Shared/CMakeLists.txt: BUG: libdir was set
wrong on windows
2004-01-23 13:43 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: jump over feature
was not working for windows
2004-01-23 13:19 andy
* DartConfig.cmake: ENH: Fix url
2004-01-23 13:01 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for debug
flags into project files
2004-01-23 13:01 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: more fixes for
relative path stuff
2004-01-23 12:46 andy
* DartConfig.cmake: ENH: Add nightly reporting
2004-01-23 12:40 hoffman
* Modules/CMakeDetermineCCompiler.cmake: ENH: use CFLAGS for
testing for gnu
2004-01-23 11:26 andy
* DartConfig.cmake: ENH: More continuous e-mail stuff
2004-01-23 11:22 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: convert the .o
files to not have ./
2004-01-23 09:54 king
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: BUG: Fix to build rule generation
with relative paths.
2004-01-23 09:48 king
* DartConfig.cmake: ENH: Improving CMake continuous dashboards.
Sending continuous email for all kinds of failures.
2004-01-23 09:44 martink
* Source/: cmCTest.cxx, cmCTest.h: fixes to backup restore options
2004-01-23 08:53 king
* Source/cmLocalGenerator.cxx: STYLE: Deleted trailing whitespace.
2004-01-23 08:51 king
* Source/CMakeLists.txt: ERR: Fixed project name for Jump tests.
2004-01-22 14:44 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c: ERR: Fixed function
prototypes with zero arguments to be C-style.
2004-01-22 11:16 andy
* Source/kwsys/ProcessUNIX.c: BUG: If working directory does not
exists, exit
2004-01-22 11:10 andy
* Source/cmCTest.cxx: BUG: If at least one test fails, the percent
cannot be greater than 99
2004-01-22 10:54 king
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: BUG: Fix jump-over-and-build for
missing libraries when the relative path to the library is
different between the source and destination of the jump.
2004-01-22 10:51 king
* Tests/Jump/Library/: CMakeLists.txt, jumpShared.cxx,
jumpStatic.cxx, Shared/CMakeLists.txt, Shared/jumpShared.cxx,
Static/CMakeLists.txt, Static/jumpStatic.cxx: ENH: Improved test
to have a different relative path name for libraries between the
Executable and Library directories.
2004-01-22 10:36 king
* Source/CMakeLists.txt: ENH: Added JumpWithLibOut and JumpNoLibOut
to test whether jumping over to build a missing library works.
2004-01-22 10:30 king
* Source/: cmake.cxx, kwsys/SystemTools.cxx: BUG:
CopyFileIfDifferent should return success if the files did not
differ or if the copy succeeded. It should return failure only
if the files were different and the copy failed.
2004-01-22 10:23 king
* Tests/Jump/Library/CMakeLists.txt: ERR: Fixed post-build rule to
copy shared library correctly.
2004-01-22 09:56 king
* Tests/Jump/: CMakeLists.txt, Executable/CMakeLists.txt,
Executable/jumpExecutable.cxx, Library/CMakeLists.txt,
Library/jumpShared.cxx, Library/jumpStatic.cxx: ENH: Adding test
for jumping over and building a missing library.
2004-01-21 18:39 andy
* Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: This will
probably break some obscure version of gcc, but until then,
everybody doing profiling will be happy
2004-01-21 15:55 king
* Source/cmSystemTools.cxx: BUG: ::Stdout method should flush cout
after writing data.
2004-01-21 15:12 king
* Modules/CMakeTestCCompiler.cmake: BUG#530: Merging 1.9 -> 1.10
changes to CMake 1.8 branch.
2004-01-21 15:11 king
* Modules/CMakeTestCCompiler.cmake: BUG#530: Using #error to report
a nice error message if the C compiler is set to a C++ compiler.
2004-01-21 15:08 king
* Modules/TestBigEndian.c: BUG: Use return statement instead of
exit.
2004-01-21 15:07 martink
* Source/kwsys/ProcessUNIX.c: merge from the main tree
2004-01-21 14:43 king
* Source/cmCTest.cxx: BUG: empty method on std string is a test,
and does not set the string to empty.
2004-01-21 14:27 hoffman
* Source/cmCTest.cxx: BUG: fix leak
2004-01-21 14:06 king
* Source/cmCTest.cxx: BUG: Fixed buffer size in MakeXMLSafe.
2004-01-21 13:38 andy
* Source/kwsys/ProcessUNIX.c: BUG: Fix valgrind error. If working
directory is not set do not do chdir
2004-01-21 09:49 hoffman
* Source/cmCTest.cxx: BUG: if a test is not found, it should fail
2004-01-21 09:25 hoffman
* Source/cmCTest.cxx: ENH: make sure tests that are not run fail,
and make sure that it does not try to run directories with the
same name as tests
2004-01-20 14:36 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: bug fix for IBM
broken xlC 6.0.0.4 compiler
2004-01-20 14:35 hoffman
* Source/cmSystemTools.cxx: ENH: dont do relative paths when
nothing is relative
2004-01-19 09:30 king
* Source/kwsys/testProcess.c: ERR: Fixed unused argument warning.
2004-01-19 09:30 king
* Source/kwsys/CMakeLists.txt: ERR: Must include Dart module after
PROJECT command.
2004-01-17 12:47 king
* Source/kwsys/CMakeLists.txt: ENH: Added Dart testing
configuration.
2004-01-17 12:46 king
* Source/kwsys/testProcess.c: ENH: Added a recursive process
execution test.
2004-01-16 14:00 martink
* Source/cmCTest.cxx: fix so that ctest is run even with bad cmake
result
2004-01-15 17:07 andy
* Source/cmCTest.cxx: ENH: Handle spaces in the dart output of test
2004-01-15 14:04 king
* Modules/Platform/Windows-bcc32.cmake: BUG#518: Merging 1.30->1.31
changes to CMake 1.8 branch.
2004-01-15 13:57 andy
* Modules/Platform/Windows-bcc32.cmake: ENH: Fix typos about
copying exe flags to shared flags and to modules. Bug #518 - On
borland, initial flags for bulding module are wrong
2004-01-15 08:50 king
* Source/cmSystemTools.cxx: ENH: Added more error state checks to
RunSingleCommand.
2004-01-13 12:28 andy
* Source/cmCTest.cxx: ERR: Do not ignore argument after nocmake
2004-01-13 11:22 hoffman
* Source/: cmCTest.cxx, cmCTest.h: ENH: add no cmake option
2004-01-13 09:05 king
* Modules/CMakeDetermineCCompiler.cmake: BUG: Merging 1.23->1.25
changes to 1.8 branch for correct setting of MINGW flag on cygwin
with -mno-cygwin flag.
2004-01-13 09:01 king
* Modules/FindTclsh.cmake: Merging 1.6->1.7 changes to 1.8 branch
to improve automatic finding of Tcl.
2004-01-13 09:01 king
* Modules/FindTCL.cmake: Merging 1.30->1.31 changes to 1.8 branch
to improve automatic finding of Tcl.
2004-01-13 09:00 hoffman
* Modules/CMakeDetermineCCompiler.cmake: BUG: use the flags when
testing for type of gnu compiler
2004-01-12 16:16 hoffman
* Source/kwsys/SystemTools.cxx: BUG: try to get access to work on
borland
2004-01-12 13:53 hoffman
* Source/kwsys/SystemTools.cxx: ENH: use access over stat for
performance
2004-01-12 13:30 andy
* Source/: cmCTest.cxx, kwsys/SystemTools.cxx: ENH: Only look for
executable until found
2004-01-09 15:57 barre
* Modules/: FindTCL.cmake, FindTclsh.cmake: ENH: make it a bit
smarter at finding stuff: now you need only to set *ONE* of
(TCL|TK)_INCLUDE_PATH, (TCL|TK)_LIBRARY, TCL_TCLSH and the rest
will be found.
2004-01-09 14:14 hoffman
* Source/cmCTest.cxx: ENH: clean up the output some more
2004-01-09 14:05 hoffman
* Source/cmCTest.cxx: ENH: clean up output
2004-01-09 13:35 hoffman
* Source/: cmCTest.cxx, cmCTest.h: ENH: add an ability to specify a
build run directory
2004-01-09 12:35 hoffman
* Source/cmCTest.cxx: ENH: clean up output
2004-01-09 12:28 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: add a local target
for libraries as well as executables
2004-01-09 11:23 king
* CMakeLists.txt, Modules/CMakeDetermineSystem.cmake,
Modules/CMakeFindFrameworks.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake, Modules/Dart.cmake,
Modules/FindOpenGL.cmake, Modules/FindPythonLibs.cmake,
Modules/FindQt.cmake, Modules/FindTCL.cmake,
Modules/Platform/Windows-cl.cmake, Source/cmCTest.cxx,
Source/cmCreateTestSourceList.cxx,
Source/cmGlobalCodeWarriorGenerator.cxx,
Source/cmGlobalGenerator.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmLinkLibrariesCommand.cxx,
Source/cmLocalCodeWarriorGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmOptionCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
Source/cmSiteNameCommand.cxx, Source/cmStringCommand.cxx,
Source/cmTarget.cxx, Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTryCompileCommand.cxx, Source/cmTryCompileCommand.h,
Source/kwsys/SystemTools.cxx, Utilities/Release/cmake_release.sh,
Utilities/Release/config_Linux,
Utilities/Release/cygwin-package.sh.in: ENH: Merged Release-1-8-2
-> Release-1-8-3 changes to CMake-LatestRelease branch.
2004-01-09 10:13 king
* Source/cmCTest.cxx: BUG: Updated warning regex to match in more
cases.
2004-01-09 08:54 hoffman
* Source/cmCTest.cxx: BUG: if the build fails then the test fails
2004-01-09 07:22 hoffman
* Source/CMakeLists.txt: BUG: fix arguments to wxwindows test
2004-01-08 09:59 hoffman
* Source/: cmCTest.cxx, cmGlobalGenerator.cxx, cmake.cxx: BUG: make
sure null terminator is in the right place for putenv static char
array
2004-01-08 09:23 king
* Source/cmake.cxx: BUG: Fix environment variable setting.
2004-01-08 09:19 king
* Source/cmGlobalGenerator.cxx: BUG: Fix environment variable
setting.
2004-01-08 08:19 hoffman
* Source/: cmCTest.cxx: ENH: remove warning
2004-01-07 16:24 hoffman
* Source/cmCTest.cxx: temp remove of optimization internal ctest
use putenv causing trouble on cygwin
2004-01-07 16:15 hoffman
* Source/cmCTest.cxx: ENH: print errors when they are there
2004-01-07 14:22 hoffman
* Source/cmCTest.cxx: BUG: initialize ivar
2004-01-07 13:27 martink
* Source/cmCreateTestSourceList.cxx: merge fix from main tree
2004-01-07 13:20 hoffman
* Source/cmCTest.cxx: BUG: fix command line parser bug
2004-01-07 12:50 hoffman
* Source/cmCTest.cxx: ENH: remove warning
2004-01-07 11:31 hoffman
* Source/cmCTest.cxx: ENH: remove warnings
2004-01-07 11:24 hoffman
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h,
cmSystemTools.cxx, cmSystemTools.h, cmWin32ProcessExecution.cxx,
cmake.cxx, ctest.cxx: ENH: add new feature to ctest so that it
can cmake, build and run a test executable
2004-01-07 09:22 king
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
extern MSVC project support.
2004-01-07 09:22 hoffman
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash in
external dsp include
2004-01-07 09:10 king
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: Fixed crash in
extern MSVC project support.
2004-01-07 09:08 hoffman
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: fix crash
2004-01-07 09:07 king
* Source/cmCTest.cxx: BUG: Added missing Generator attributes to
submitted XML files.
2004-01-07 08:37 martink
* Modules/Dart.cmake: merge change from main tree
2004-01-06 19:13 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Improve notes
support (now you can specify them with the rest of the command
line), improve reading of configuration file (now it actually
rereads configuration file after running
update/configure/build...). Remember the model
(nightly/experimental) across runs
2004-01-06 16:56 king
* Source/kwsys/: kwsys_std.h.in, kwsys_std_fstream.h.in,
kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
kwsys_std_sstream.h.in: ENH: Removing empty source file now that
makefile dependencies should have updated.
2004-01-06 16:18 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
ENH: fix for hp make and relative paths never have targets with a
./ at the start of the name
2004-01-06 15:06 king
* Utilities/Release/config_Linux: Fixed build for new machine.
2004-01-06 13:21 king
* Utilities/Release/config_Linux: ENH: Updated configuration for
new build location.
2004-01-05 16:29 martink
* Source/cmGlob.cxx: fix for glob command
2004-01-05 15:30 king
* Source/cmFindPackageCommand.cxx: BUG: Fixed typo in error
message.
2004-01-05 13:20 king
* Utilities/Release/cmake_release.sh: ENH: Updated TAG for 1.8.3
release.
2004-01-05 13:19 king
* CMakeLists.txt, CMakeSystemConfig.txt.in,
CMakeWindowsSystemConfig.txt, bootstrap,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeImportBuildSettings.cmake, Modules/CMakeLists.txt,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
Modules/CheckTypeSize.cmake, Modules/CheckVariableExists.cmake,
Modules/Dart.cmake, Modules/FindGTK.cmake, Modules/FindJNI.cmake,
Modules/FindJava.cmake, Modules/FindLATEX.cmake,
Modules/FindPythonLibs.cmake, Modules/FindTCL.cmake,
Modules/FindTclsh.cmake, Modules/FindThreads.cmake,
Modules/FindWish.cmake, Modules/FindwxWindows.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForSTDNamespace.cmake, Modules/Platform/AIX.cmake,
Modules/Platform/BSDOS.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/MP-RAS.cmake, Modules/Platform/NetBSD.cmake,
Modules/Platform/OSF1.cmake, Modules/Platform/OpenBSD.cmake,
Modules/Platform/RISCos.cmake, Modules/Platform/SCO_SV.cmake,
Modules/Platform/SINIX.cmake, Modules/Platform/SunOS.cmake,
Modules/Platform/True64.cmake, Modules/Platform/ULTRIX.cmake,
Modules/Platform/UNIX_SV.cmake, Modules/Platform/UnixWare.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
Modules/Platform/gcc.cmake, Source/CMakeLists.txt,
Source/cmAddCustomTargetCommand.cxx, Source/cmAddTestCommand.cxx,
Source/cmCPluginAPI.h, Source/cmCTest.cxx, Source/cmCTest.h,
Source/cmCacheManager.cxx, Source/cmCommands.cxx,
Source/cmDynamicLoader.cxx, Source/cmFindFileCommand.h,
Source/cmFindLibraryCommand.h, Source/cmFindPathCommand.h,
Source/cmFindProgramCommand.h,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmLoadCommandCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmQTWrapCPPCommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTryCompileCommand.h, Source/cmWin32ProcessExecution.cxx,
Source/cmake.cxx, Source/cmakemain.cxx, Source/cmakewizard.cxx,
Source/cmakewizard.h, Source/CTest/cmCTestSubmit.cxx,
Source/CursesDialog/ccmake.cxx, Source/kwsys/ProcessUNIX.c,
Source/kwsys/ProcessWin32.c, Source/kwsys/SystemTools.cxx,
Templates/EXEWinHeader.dsptemplate,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Utilities/CMakeLists.txt, Utilities/Release/cmake_release.sh,
Utilities/Release/config_AIX,
Utilities/Release/config_CYGWIN_NT-5.1,
Utilities/Release/config_Darwin, Utilities/Release/config_HP-UX,
Utilities/Release/config_IRIX64, Utilities/Release/config_Linux,
Utilities/Release/config_OSF1, Utilities/Release/config_SunOS,
Utilities/Release/cygwin-package.sh.in: ENH: Merging CMake
Release-1-8-2 to CMake-LatestRelease.
2004-01-05 12:58 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG#416: Merging
1.49->1.50 changes to 1.8 branch.
2004-01-05 12:53 martink
* Source/cmLocalVisualStudio6Generator.cxx: fix for long lines with
post build rules
2004-01-05 11:22 king
* Source/cmQTWrapCPPCommand.cxx: BUG#421: Merging 1.16->1.17
changes to 1.8 branch.
2004-01-05 11:13 andy
* Source/cmQTWrapCPPCommand.cxx, Tests/Wrapping/CMakeLists.txt,
Tests/Wrapping/vtkTestMoc.h: BUG: Fix dependency to input file
for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP
2004-01-05 11:02 king
* Source/kwsys/kwsysPlatformCxxTests.cmake: ERR: Removed use of
FILE command and using WRITE_FILE instead. We would still like
CMake 1.6 to be able to build CMake CVS, and kwsys is used.
2004-01-02 10:23 martink
* Modules/Dart.cmake: fix for multiple nexted projects
2003-12-31 08:56 andy
* bootstrap: ERR: Fix bootstrap for the changes in kwsys
2003-12-30 17:15 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
kwsys_ios_sstream.h.in: ENH: Renamed KWSYS_IOS_HAVE_* macros to
KWSYS_IOS_USE_* to be more readable in the C++ sources.
2003-12-30 16:23 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
test1.cxx: ENH: Added GetExceptionString method to provide an
error description when GetState returns Exception.
2003-12-30 14:33 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Removed stray
debugging statement left from merge.
2003-12-30 13:40 king
* Source/kwsys/SystemTools.cxx: ERR: Use of kwsys_stl was merged
from main tree. The CMake 1.8 branch still uses kwsys_std.
2003-12-30 13:39 king
* Source/kwsys/SystemTools.cxx: BUG: Merging 1.30->1.31 changes to
CMake 1.8 branch.
2003-12-30 13:38 king
* Source/kwsys/SystemTools.cxx: BUG: CollapseFullPath was calling
SplitProgramPath before changing the working directory to
in_base.
2003-12-30 10:26 king
* Source/cmSystemTools.cxx: BUG: Do not call
cmsysProcess_GetErrorString unless GetState returns State_Error.
2003-12-30 08:41 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
BUG: borland make treats ./target and target as different also
convert to outputpathrelative may get passed a quoted path
2003-12-30 07:55 andy
* Source/cmCTest.cxx: ENH: Remove warnings about unused variables
2003-12-29 16:35 martink
* Source/cmEnableTestingCommand.h: sets variable now
2003-12-29 16:27 martink
* Source/cmLocalUnixMakefileGenerator.cxx: only generate test
target when enabled
2003-12-29 16:27 martink
* Source/cmEnableTestingCommand.cxx: sets variable now
2003-12-29 16:19 king
* Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
FindTCL.cmake: BUG#423: Merged fix to 1.8 branch.
2003-12-29 16:18 king
* Modules/: CMakeFindFrameworks.cmake, FindPythonLibs.cmake,
FindTCL.cmake: BUG#423: Fixed search for frameworks on OSX.
2003-12-29 16:15 king
* Source/cmSiteNameCommand.cxx: BUG#407: Merged fix to 1.8 branch.
2003-12-29 16:10 andy
* Source/cmSiteNameCommand.cxx: ENH: Do not use nslookup. All we
really care is hostname. If somebody wants something fancy, just
set it yourself. Fixes Bug #407 - nslookup is being deprecated
for Red Hat and Fedora distributions
2003-12-29 15:37 king
* Source/cmOptionCommand.cxx: BUG#408: Merged fix to 1.8 branch.
2003-12-29 15:26 andy
* Source/cmOptionCommand.cxx: ERR: Fix problems with OPTION and -D
on command line. Fix Bug #408 - Using -D without a type does not
always work
2003-12-29 15:15 king
* Modules/CMakeDetermineSystem.cmake: BUG#426: Merged fix to 1.8
branch.
2003-12-29 15:14 king
* Modules/FindQt.cmake: BUG#425: Merged fix to 1.8 branch.
2003-12-29 14:55 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
BUG: use ./ infront of the current directory
2003-12-29 14:26 andy
* Modules/CMakeDetermineSystem.cmake: ERR: On systems where uname
does not support -p, try -m. Fixes Bug #426 -
CMAKE_SYSTEM_PROCESSOR unknown and inconsistent
2003-12-29 14:19 andy
* Modules/FindQt.cmake: ENH: Add QT_ASSISTANTCLIENT_LIBRARY
support. Fixes Bug #425 - Suggsted mod to FindQt.cmake to handle
qassistantclient.lib
2003-12-29 13:41 king
* Source/cmGlobalGenerator.cxx: BUG#427: Merged fix to 1.8 branch.
2003-12-29 13:37 king
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmLinkLibrariesCommand.cxx,
cmLocalCodeWarriorGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmTarget.cxx,
cmTargetLinkLibrariesCommand.cxx: BUG#445: Merging fix to 1.8
branch.
2003-12-29 13:32 king
* Source/cmStringCommand.cxx: BUG#452: Merging 1.10->1.11 changes
to 1.8 branch.
2003-12-29 13:31 king
* Source/cmStringCommand.cxx: BUG#452: Fix to argument checking for
TOUPPER and TOLOWER subcommands.
2003-12-29 13:26 king
* Modules/FindOpenGL.cmake: BUG: Added missing include path to
search.
2003-12-29 13:14 king
* Source/kwsys/SystemTools.cxx: ERR: Removed ftime ambiguity
created by poor C++ standard headers provided by Borland 5.5.
2003-12-26 15:02 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: ENH: Add option to
submit notes. Implements Bug #465 - Add notes support to CTest
2003-12-26 15:00 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: BUG: For
consistency, use cmStdString. Also, there was a bug in
SplitString which make it lose the first character.
2003-12-24 15:02 andy
* Source/cmLocalGenerator.cxx: BUG: On Windows network paths do not
really work as regular paths, so when the binary directory is on
the network, we will not support relative paths
2003-12-24 13:17 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use cd pwd trick
for path for libnames
2003-12-24 10:51 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: use full paths via
pwd for -L paths on unix shells
2003-12-24 10:07 kmorel
* Source/kwsys/kwsys_ios_iosfwd.h.in: Fixed a problem where
ifstream was not the same as kwsys_ios::ifstream on MSVC 6.0.
2003-12-24 09:19 andy
* Source/cmCTest.cxx: ENH: Fix coverage to actually work and add
support for .NoDartCoverage
2003-12-23 15:01 hoffman
* Source/: cmLocalGenerator.cxx, cmTryCompileCommand.cxx,
cmake.cxx, cmake.h: BUG: keep more of the case information
2003-12-23 13:31 hoffman
* Source/cmLocalGenerator.cxx: BUG: fix for vtk build
2003-12-23 11:03 king
* bootstrap: ENH: Merging changes from KWSys-IOS-bp to
KWSys-IOS-b2t-1-mp to main tree. This corresponds to the same
merge in KWSys. Fixes for bootstrapping on cygwin are also
included.
2003-12-23 11:03 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx, testIOS.cxx:
ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to
main tree. This introduces separate kwsys_ios and kwsys_stl
macros needed to support all platforms.
2003-12-23 10:44 king
* bootstrap: BUG: Fixed 3rd C++ test to use endl correctly. Fixed
incorrect spelling of appropriate.
2003-12-23 10:39 andy
* bootstrap: ENH: Some cleanups and attempt to fix cygwin problem
2003-12-23 10:16 andy
* bootstrap: ENH: Some cleanups, add settings comment to kwsys
header files. Add proper dependency to kwsys headers
2003-12-23 09:53 king
* bootstrap: BUG: Fixed use of KWSYS_IOS_HAVE_SSTREAM test result
for cmConfigure.
2003-12-23 09:31 king
* bootstrap: BUG: Moved use of KWSYS_IOS test results to after the
tests are performed. Also cleaned up ordering of some tests.
2003-12-23 09:17 andy
* bootstrap: ENH: support new KWSYS with IOS
2003-12-22 16:21 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmSystemTools.cxx: ENH: add
relative paths to visual studio 6 and 7 project files
2003-12-22 15:16 hoffman
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
ENH: move relative path to parent generator class
2003-12-22 14:17 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: make new relative
rpath work with spaces
2003-12-22 13:59 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use fullpaths based
on the actual current directory
2003-12-22 13:15 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: use a full path for
rpath
2003-12-22 12:24 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h, cmSystemTools.cxx,
cmSystemTools.h, cmake.cxx: ENH: add support for relative paths
in makefiles
2003-12-22 11:20 king
* Source/kwsys/: CMakeLists.txt, kwsysPlatformCxxTests.cxx: ENH:
All platform tests are now in kwsysPlatformCxxTests.cxx. This
makes the listfile code much more readable.
2003-12-20 13:32 king
* Source/kwsys/: CMakeLists.txt, testIOS.cxx: ENH: Added testIOS
for kwsys_ios testing.
2003-12-20 13:31 king
* Source/kwsys/kwsys_ios_sstream.h.in: ERR: Fixed istringstream to
work with MSVC 6 old streams.
2003-12-20 12:44 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
kwsys_ios_sstream.h.in: ENH: Shortened and grouped IOS and STL
feature macro names.
2003-12-19 16:56 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
RegularExpression.cxx, RegularExpression.hxx.in, SystemTools.cxx,
SystemTools.hxx.in, kwsysPlatformCxxTests.cmake,
kwsysPlatformCxxTests.cxx, kwsys_ios_fstream.h.in,
kwsys_ios_iosfwd.h.in, kwsys_ios_iostream.h.in,
kwsys_ios_sstream.h.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
kwsys_std_sstream.h.in, kwsys_stl.h.in, test1.cxx: ENH: Split
kwsys_std into kwsys_ios and kwsys_stl in order to avoid std
namespace pollution and support more platforms.
2003-12-18 18:04 andy
* Source/cmCTest.cxx: ENH: Even better. Only replace when path
longer than 20 characters. Also replace parent directory. That
way it will replace for related projects.
2003-12-18 17:42 andy
* Source/cmCTest.cxx: ENH: Attempt to cleanup the build output
2003-12-18 17:36 martink
* Source/cmCTest.cxx: bug fix
2003-12-18 13:40 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
2003-12-18 13:17 andy
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalCodeWarriorGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Fix Bug #445 - Same
library in multiple projects can cause problems
2003-12-18 13:04 andy
* Source/: cmLinkLibrariesCommand.cxx,
cmLocalUnixMakefileGenerator.cxx, cmTarget.cxx,
cmTargetLinkLibrariesCommand.cxx: BUG: Fix Bug #445 - Same
library in multiple projects can cause problems
2003-12-17 09:42 andy
* Modules/Dart.cmake: ENH: Mark things as advanced
2003-12-17 09:40 andy
* Source/cmCTest.cxx: ERR: Remove debug
2003-12-17 09:25 andy
* Source/cmCTest.cxx: ENH: Add more error regular expressions
2003-12-17 08:49 king
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: BUG#439:
Merging fix to 1.8 branch.
2003-12-17 08:45 king
* Modules/Platform/Windows-cl.cmake: BUG#438: Merging fix to 1.8
branch.
2003-12-17 08:36 martink
* Source/cmCTest.cxx: better ctest driver and return codes
2003-12-17 08:30 king
* Source/kwsys/SystemTools.hxx.in: ERR: std -> kwsys_std.
2003-12-17 08:21 martink
* Modules/Platform/Windows-cl.cmake: fix in quoting
2003-12-16 17:30 andy
* Source/cmCTest.cxx: ENH: Purify support should work now.
2003-12-16 17:20 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added SetPipeShared method to allow stdout and stderr pipes to be
shared with the parent process.
2003-12-16 16:19 andy
* Source/cmCTest.cxx: ENH: Add suppression file support for
valgrind
2003-12-16 16:19 andy
* Modules/: Dart.cmake, DartConfiguration.tcl.in: ENH: Add
suppression file
2003-12-16 15:55 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Added
GetEnv method.
2003-12-16 15:38 king
* Source/kwsys/CMakeLists.txt: ENH: Updated copyright.
2003-12-16 15:37 king
* Source/kwsys/CMakeLists.txt: ERR: SystemTools now depends on
Directory.
2003-12-16 14:43 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Several cleanups and
attempt to do purify support
2003-12-16 14:26 martink
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: is there any
chance thiswill work on all platforms hmmm added removeAdirectory
2003-12-16 13:18 andy
* Source/cmCTest.cxx: ENH: Cleanup output
2003-12-15 18:44 andy
* Source/cmCTest.cxx: ERR: Fix coverage on gcc 2.95
2003-12-15 18:32 andy
* Source/cmCTest.cxx: ERR: Ok, think before commit... This fixes
two build problems. The missing brace and the std::string
signature is different on gcc 2.95 and gcc 3.3.
2003-12-15 18:03 andy
* Source/cmCTest.cxx: ERR: Inner loop used the same counter as
outer. Broke coverage code
2003-12-15 17:28 andy
* Source/: cmCTest.cxx, cmCTest.h: ERR: STD fixes
2003-12-15 17:25 andy
* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
Source/cmCTest.cxx, Source/cmCTest.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/ctest.cxx,
Source/CTest/cmCTestSubmit.cxx, Source/CTest/cmCTestSubmit.h,
Source/CursesDialog/cmCursesPathWidget.cxx: ENH: Add initial
memory check support which works for Valgrind
2003-12-15 16:30 king
* Source/kwsys/: Base64.c, Base64.h.in, Configure.h.in,
Configure.hxx.in, Copyright.txt, Directory.cxx, Directory.hxx.in,
EncodeExecutable.c, Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
ProcessWin32.c, RegularExpression.cxx, RegularExpression.hxx.in,
SystemTools.cxx, SystemTools.hxx.in, kwsysHeaderDump.pl,
kwsysPrivate.h, kwsys_std.h.in, kwsys_std_fstream.h.in,
kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
kwsys_std_sstream.h.in, test1.cxx, testProcess.c: ENH: Updated
copyright.
2003-12-15 12:56 martink
* Source/cmCreateTestSourceList.cxx: fix compiler warning
2003-12-15 12:02 hoffman
* Source/cmCTest.cxx: ENH: fix for gcc 3.1
2003-12-14 13:48 king
* Source/kwsys/ProcessWin32.c: STYLE: Fixed typo on comment.
2003-12-14 13:47 king
* Source/kwsys/ProcessWin32.c: ENH: Using CreateFile with
FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x
forwarding executable even if the parent process crashes.
2003-12-14 13:44 king
* Source/kwsys/kwsysPrivate.h: ENH: Added KWSYS_NAMESPACE_STRING
macro.
2003-12-14 13:03 king
* Source/kwsys/Configure.h.in: BUG: Fixed dllimport.
2003-12-13 14:19 king
* Source/kwsys/ProcessUNIX.c: ERR: Added include of sys/stat.h for
open functions mode bits.
2003-12-13 14:13 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added SetPipeFile method to allow the process pipeline stdin,
stdout, and stderr to be redirected from/to files.
2003-12-13 10:36 king
* Source/kwsys/: ProcessUNIX.c, ProcessWin32.c: ENH: Code is now
robust to New method returning NULL.
2003-12-12 15:42 king
* Modules/Platform/IRIX64.cmake: ENH: Added
CMAKE_SHARED_LIBRARY_SONAME_C_FLAG and
CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG settings to enable shared
library version support for SGI.
2003-12-12 14:44 king
* Modules/Platform/HP-UX.cmake: ENH: Added
CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
version support for HP-UX.
2003-12-12 14:34 king
* Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/Platform/SunOS.cmake,
Source/cmLocalUnixMakefileGenerator.cxx,
Modules/Platform/Linux.cmake: ENH: Using separate
CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.
2003-12-12 14:20 king
* Modules/Platform/SunOS.cmake: ENH: Added
CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library
version support for SunOS.
2003-12-12 09:12 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeCXXCompiler.cmake.in,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake:
ENH: reduce the number of times gnu is tested for
2003-12-12 08:09 martink
* Source/cmCTest.cxx: now can do extra updates
2003-12-11 15:38 hoffman
* Source/cmGlobalGenerator.cxx: BUG:427 trycompile target must be
exe
2003-12-11 10:11 hoffman
* Source/cmTryCompileCommand.cxx: BUG: need a dummy first argument
to cmake
2003-12-11 08:57 martink
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: fix to
the signature and argument parsing
2003-12-10 19:47 andy
* Source/: cmake.cxx, cmakemain.cxx: ENH: Argument for script mode
is -P (process) and take out the automatic script mode
2003-12-10 08:55 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: BUG: roll back change for
variable used in path
2003-12-09 14:33 king
* Modules/FindOpenGL.cmake: ENH: Adding /usr/include/w32api for
OpenGL header search.
2003-12-09 11:44 king
* Source/kwsys/SystemTools.cxx: BUG: File comparison on windows
must test the volume serial number as well as the file index.
2003-12-09 10:33 martink
* DartConfig.cmake: move start time up one hour
2003-12-09 09:16 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Removed
YY_BREAK statements after return statements because they are
unreachable.
2003-12-09 09:11 king
* Source/: cmListFileLexer.c, cmListFileLexer.in.l: ERR: Added
missing static keyword to cmListFileLexerSetToken and
cmListFileLexerAppend definitions.
2003-12-09 08:32 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: use variables for output
paths
2003-12-09 08:22 martink
* Source/cmCTest.cxx: some updates to handle inline cache files and
environment variables
2003-12-08 18:05 king
* Source/cmSystemTools.cxx: BUG: Reimplemented ExpandListArguments
to properly handle escaped backslashes that occur right before
semicolons. This is important for lists of paths ending in
backslashes on windows.
2003-12-08 16:10 martink
* Source/cmSystemTools.cxx: bug fix to escaped semicolons in
arguments
2003-12-08 15:05 king
* Source/cmListFileLexer.in.l: ERR: Fixed comment about how to run
flex to reflect new name of this file.
2003-12-08 14:20 king
* Source/: cmListFileLexer.in.l, cmListFileLexer.l: ERR: Renaming
cmListFileLexer.l to cmListFileLexer.in.l to avoid make programs
trying to run lex automatically whn building cmListFileLexer.c.
2003-12-08 14:11 andy
* bootstrap: ENH: Fix bootstrap to handle lex parser
2003-12-08 13:40 king
* Source/: cmListFileLexer.c, cmListFileLexer.l: ERR: We must
define YY_NO_UNISTD_H to build on windows.
2003-12-08 13:36 king
* Source/: CMakeLists.txt, cmListFileCache.cxx, cmListFileCache.h,
cmListFileLexer.c, cmListFileLexer.h, cmListFileLexer.l: ENH:
Using lex-based tokenizer and a simple recursive-descent parser
in place of the old hand-coded parser for CMake listfiles.
2003-12-08 11:35 king
* Source/kwsys/CMakeLists.txt: STYLE: Removed trailing whitespace.
2003-12-08 11:31 king
* Source/cmake.cxx: ENH: Improved error messages when source tree
does not have a CMakeLists.txt file. No matter how many cases we
check, there always seems to be a user that finds a case that
gives a confusing error message...
2003-12-08 11:23 andy
* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
Source/cmCTest.cxx: ENH: Improve coverage on systems with
multiple gcov commands
2003-12-07 14:09 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Cleaned up pipe numbering.
2003-12-05 16:39 king
* Source/cmCTest.cxx: ENH: Using cmListFileCache to read the
DartTestfile instead of duplicating the parse loop.
2003-12-05 14:51 king
* Source/kwsys/kwsys_std.h.in: ERR: Need to include Configure.hxx
to get kwsys_std definition.
2003-12-05 11:53 king
* Source/: cmCTest.cxx, cmSystemTools.cxx, kwsys/Process.h.in,
kwsys/ProcessUNIX.c, kwsys/ProcessWin32.c, kwsys/test1.cxx,
kwsys/testProcess.c: ENH: Removed pipe selection argument from
WaitForData method in kwsysProcess. This greatly simplifies its
use.
2003-12-05 11:37 king
* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c:
STYLE: Removed trailing whitespace.
2003-12-05 11:19 king
* Source/kwsys/ProcessWin32.c: BUG: Process startup-info struct
dwFlags were being set incorrectly due to a change in statement
order.
2003-12-05 10:45 king
* Docs/cmake-mode.el: ENH: New indentation implementation to
support multi-line strings.
2003-12-04 14:34 king
* Docs/cmake-mode.el: STYLE: Removed trailing whitespace.
2003-12-04 13:56 king
* Source/kwsys/ProcessUNIX.c: ERR: Added missing static storage
class specifier for kwsysProcessCreate.
2003-12-03 14:16 martink
* Source/cmCTest.cxx: some fixes to test harnes
2003-12-03 13:37 king
* Source/kwsys/ProcessUNIX.c: ERR: Some platforms define stdin,
stdout, and stderr as macros. Renaming these symbols to StdIn,
StdOut, and StdErr.
2003-12-03 09:20 king
* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessUNIX.c,
ProcessWin32.c: ENH: Merged changes from KWSys-MultiProcess-bp to
KWSys-MultiProcess-b2t-1-mp to main tree. This introduces
support for process pipelines.
2003-12-03 09:12 king
* Source/kwsys/Process.h.in: ERR: Added missing macro definition
for kwsysProcess_AddCommand.
2003-12-02 17:23 king
* Utilities/Release/cmake_release.sh: ENH: Added documentation
about location of cmCPluginAPI.h in cygwin package.
2003-12-02 17:16 king
* Utilities/Release/cygwin-package.sh.in: BUG: No longer need to
copy Copyright.txt into doc directory. It is done by the cmake
installation.
2003-12-02 17:14 king
* Utilities/Release/cygwin-package.sh.in: BUG: Need to pass
datadir/docdir/mandir to bootstrap script instead of writing in
the cache.
2003-12-02 16:57 king
* Utilities/Release/cygwin-package.sh.in: ENH: Cygwin now uses
/usr/share/doc instead of /usr/doc.
2003-12-02 16:57 king
* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
version number to 1.8.3.
2003-12-02 16:50 martink
* Source/cmCTest.cxx: better error handling
2003-12-01 19:25 martink
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: a start on the
dashboard driver
2003-12-01 13:07 king
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
BUG#411: Merged fix to 1.8 branch.
2003-12-01 13:06 king
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
BUG#411: Re-ordering statements so errors show up in
CMakeError.log.
2003-11-28 15:37 king
* Source/kwsys/ProcessWin32.c: ENH: Cleaned up implementation of
stderr and win9x forwarding executable error pipe.
2003-11-28 14:21 king
* Source/kwsys/ProcessWin32.c: ENH: Removing special termination
pipe from Windows implementation. It does not need it because
WaitForMultipleObjects can wait with a timeout for the process to
terminate. This is not the case in UNIX because waitpid has no
timeout, so we need the termination pipe there.
2003-11-28 14:08 king
* Source/kwsys/ProcessWin32.c: BUG: Removed stray debugging code
that caused win9x mode to always be used.
2003-11-28 14:02 king
* Source/kwsys/ProcessWin32.c: ENH: Added special termination pipe
to allow timeout to work for processes that close their output
pipes.
2003-11-28 13:07 king
* Source/kwsys/ProcessWin32.c: ENH: Error messages from the
forwarding executable are now read completely even if they are
reported in multiple blocks.
2003-11-28 12:58 king
* Source/kwsys/ProcessWin32.c: BUG: Fixed error message when
process control structure initialization runs out of memory.
2003-11-28 12:52 king
* Source/kwsys/ProcessWin32.c: ERR: Removed useless if(command) in
AddString.
2003-11-28 12:47 king
* Source/kwsys/ProcessWin32.c: ENH: Renamed CMPE_* to KWSYSPE_* for
consistency with ProcessUNIX.c.
2003-11-28 12:42 king
* Source/kwsys/ProcessUNIX.c: BUG: When a child fails to exec, we
need to read the entire error message, not just the first block.
2003-11-28 12:31 king
* Source/kwsys/ProcessUNIX.c: ENH: UNIX implementation of process
pipeline.
2003-11-28 10:08 king
* Source/kwsys/ProcessUNIX.c: ENH: Implemented SetCommand and
AddCommand for multiple process support.
2003-11-28 09:48 king
* Source/kwsys/: ProcessUNIX.c: STYLE: Removed trailing whitespace.
2003-11-27 23:08 king
* Source/kwsys/: Process.h.in, ProcessFwd9x.c, ProcessWin32.c: ENH:
Windows implementation of process pipeline.
2003-11-27 10:28 king
* Source/cmake.cxx: BUG: cmake_symlink_library should return the
accumulated result, not just 0.
2003-11-26 17:59 king
* Modules/Platform/Linux.cmake: ENH: Adding implementation of
shared library version support on UNIX. This addresses the
feature request described in bug#32.
2003-11-26 17:52 king
* Modules/CMakeDefaultMakeRuleVariables.cmake: ENH: Adding
implementation of shared library version support on UNIX. This
addresses the feature request described in bug#32.
2003-11-26 17:38 king
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: ENH: Adding implementation of
shared library version support on UNIX. This addresses the
feature request described in bug#32.
2003-11-26 17:34 king
* Source/cmake.cxx: BUG: The cmake_symlink_library command needs to
remove existing files before creating links.
2003-11-26 16:38 king
* Source/cmake.cxx: ENH: Added undocumented cmake_symlink_library
to help with building versioned shared libraries.
2003-11-26 16:15 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: remove more warnings
2003-11-26 16:12 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: remove warnings
2003-11-26 16:11 king
* Source/cmSystemTools.cxx: ERR: Fixed unused parameter warnings.
2003-11-26 16:04 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx: ENH: fix some warnings
2003-11-26 14:52 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
CreateSymlink method.
2003-11-26 14:29 hoffman
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h:
ENH: generate a sln and dsw file for each sub project in a
project
2003-11-26 11:41 king
* Source/: cmCTest.cxx, cmSystemTools.cxx: BUG: Do not use
std::string to accumulate output. Use std::vector instead. This
is much better at memory management.
2003-11-25 16:14 king
* Utilities/Release/cmake_release.sh: STYLE: Removed trailing
whitepsace.
2003-11-24 15:51 king
* Utilities/Release/cmake_release.sh: BUG: osx_install should make
the Resources directory before copying files into it.
2003-11-24 14:04 king
* Modules/FindPythonLibs.cmake: BUG#266: Merging 1.16->1.18 changes
to 1.8 branch.
2003-11-24 14:01 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Merging
1.40->1.41 changes to 1.8 branch.
2003-11-21 14:13 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#393: Adding XML
escaping for additional per-source compile flags.
2003-11-21 13:12 hoffman
* Modules/FindPythonLibs.cmake: BUG: remove junk code
2003-11-20 15:41 king
* Modules/FindPythonLibs.cmake: BUG#266: Added cygwin names for the
library. Module now documents output as PYTHON_LIBRARIES instead
of PYTHON_LIBRARY.
2003-11-20 15:31 king
* Modules/FindPythonLibs.cmake: STYLE: Removed trailing whitespace.
2003-11-20 15:30 king
* Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG#383: Merged fix to
1.8 branch.
2003-11-14 10:44 hoffman
* Modules/Platform/: AIX.cmake, BSDOS.cmake, Darwin.cmake,
FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
MP-RAS.cmake, NetBSD.cmake, OSF1.cmake, OpenBSD.cmake,
RISCos.cmake, SCO_SV.cmake, SINIX.cmake, SunOS.cmake,
True64.cmake, ULTRIX.cmake, UNIX_SV.cmake, UnixWare.cmake,
Windows-gcc.cmake, Xenix.cmake, gcc.cmake: BUG: fix for bug 383
gcc flags are now always set if the compiler is gnu
2003-11-13 15:54 king
* Source/cmAddCustomTargetCommand.cxx: BUG#321: Merged 1.13->1.14
changes to 1.8 branch.
2003-11-13 14:45 martink
* Source/cmAddCustomTargetCommand.cxx: fixed argument parsing
2003-11-13 13:52 king
* Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
improvements from main tree.
2003-11-13 13:51 king
* Source/: cmFindFileCommand.h, cmFindLibraryCommand.h,
cmFindPathCommand.h, cmFindProgramCommand.h: ENH: Documentation
improvements.
2003-11-13 12:43 king
* Modules/FindGTK.cmake: BUG#299: Merged 1.8->1.9 changes to 1.8
branch.
2003-11-12 17:44 king
* Modules/FindGTK.cmake: BUG#299: GTK_gmodule_LIBRARY is optional
just like GTK_gthread_LIBRARY.
2003-11-12 16:53 king
* Modules/TestForANSIForScope.cmake: BUG#374: Merging 1.10->1.11
changes to 1.8 branch.
2003-11-12 16:53 king
* Modules/TestForSTDNamespace.cmake: BUG#374: Merging 1.9->1.10
changes to 1.8 branch.
2003-11-12 16:51 king
* Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
BUG#374: Adding OUTPUT_VARIABLE OUTPUT to TRY_COMPILE commands.
2003-11-12 14:57 king
* Source/cmMakeDepend.cxx: BUG#373: Merging 1.39->1.40 to 1.8
branch.
2003-11-12 14:20 hoffman
* Source/cmMakeDepend.cxx: BUG: fix for bug 373 make depend problem
2003-11-12 14:17 king
* Source/cmGlobalVisualStudio6Generator.cxx: BUG#371: Merging
1.19->1.20 changes to 1.8 branch.
2003-11-12 14:17 king
* Source/cmGlobalVisualStudio7Generator.cxx: BUG#371: Merging
1.17->1.18 changes to 1.8 branch.
2003-11-12 14:06 andy
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: ENH: Bug #371 - Add build
configuration for try compiles using cmake variable
2003-11-12 10:03 king
* Modules/Dart.cmake: BUG#199: Merging 1.45->1.46 changes to 1.8
branch.
2003-11-12 10:00 king
* Modules/Dart.cmake: BUG#199: If
DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will
be included in the name of the Experimental and
ExperimentalSubmit targets.
2003-11-11 12:53 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#363: Merged
1.39->1.40 changes to 1.8 branch.
2003-11-11 12:51 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for 363,
VCMIDLTool not used for idl files
2003-11-11 12:51 king
* Source/cmCTest.cxx: BUG#344: Merged 1.66->1.67 to 1.8 branch.
2003-11-11 12:36 andy
* Source/cmCTest.cxx: BUG: Handle -C properly for executables that
are not in the project; Fix Bug #344 - ctest -C Debug
2003-11-11 11:42 king
* Source/cmCTest.h: BUG#259: Merging 1.16->1.18 changes to 1.8
branch.
2003-11-11 11:42 king
* Source/cmCTest.cxx: BUG#259: Merging 1.62->1.63 and 1.64->1.66
changes to 1.8 branch.
2003-11-11 11:41 king
* Source/cmAddTestCommand.cxx: BUG#259: Merging 1.18->1.20 changes
to 1.8 branch.
2003-11-06 16:38 andy
* Source/cmCTest.cxx: ENH: Add warning exception for VTK type
warning blocking
2003-11-05 15:02 andy
* Utilities/Doxygen/doxyfile.in: ENH: Handle kwsys properly
2003-11-05 15:02 andy
* Utilities/Doxygen/CMakeLists.txt: ENH: Cleanup. We do not really
need to use vtk for documentation. We only need utilities/doxygen
directory
2003-11-05 13:03 king
* Modules/Platform/Windows-bcc32.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: BUG#346: Merging fix
from main tree to 1.8 branch.
2003-11-05 11:18 hoffman
* Modules/Platform/Windows-bcc32.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for bug 346,
borland should now support dash in the path
2003-11-05 10:46 king
* Source/cmCTest.cxx: BUG#259: Fix for spaces in paths to
executable added to previous fixes for this bug.
2003-11-05 10:13 king
* Modules/: FindTclsh.cmake, FindWish.cmake: BUG#322: Merging fix
from main tree to 1.8 branch.
2003-11-04 12:50 king
* Source/cmCTest.cxx: BUG#323: Merging fix from main tree to 1.8
branch.
2003-11-04 11:19 hoffman
* Source/cmCTest.cxx: BUG: fix for bug 323
2003-11-04 09:45 king
* Source/cmMakefile.cxx: BUG: Merging changes from revision 1.236
to 1.237 to 1.8 branch.
2003-11-04 09:44 king
* Source/cmLocalVisualStudio6Generator.cxx: BUG: Merging changes
from revisions 1.41 to 1.47 to 1.8 branch.
2003-11-04 09:36 king
* Modules/: FindTclsh.cmake, FindWish.cmake: ENH: Adding registry
entries to search path.
2003-11-04 09:06 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG#318: Merging fix
from main tree to 1.8 branch.
2003-11-04 09:03 king
* Source/CTest/cmCTestSubmit.cxx: BUG#320: Merging fix from main
tree to 1.8 branch.
2003-11-04 09:01 king
* Source/cmQTWrapCPPCommand.cxx: BUG#319: Merging fix from main
tree (1.15->1.16) to 1.8 branch.
2003-11-04 09:00 king
* Source/kwsys/: ProcessWin32.c, RegularExpression.cxx: ERR:
Removed extra variable assignments.
2003-11-04 08:56 king
* Source/kwsys/ProcessWin32.c: BUG: Removed CloseHandle in case of
error in DuplicateHandle. According to documentation,
DuplicateHandle will close the source handle regardless of error
condition.
2003-11-04 08:50 king
* Source/cmAddTestCommand.cxx: BUG: Cannot add extra escapes for
backslashes because it makes the behavior inconsistent with
previous versions of cmake.
2003-11-03 16:59 andy
* Source/CTest/cmCTestSubmit.cxx: BUG: This fixes problem when
submitting bugs on Mac: Bug #320 - When st_size in stat is 64 bit
ctest does not submit
2003-11-03 15:57 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx, cmMakefile.cxx: BUG:
hack fix for problem of MS vs 6 and custom target commands
2003-11-03 15:53 andy
* Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #319 - Change in
QT_WRAP_CPP's behaviour
2003-11-03 15:38 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Cleanup parsing of argument
to help fix Bug #259 - CMake does not quote correctly in
DartTestfile.txt
2003-11-03 15:19 king
* Source/cmAddTestCommand.cxx: BUG#259: ADD_TEST command generated
in DartTestfile.txt now quotes/escapes all arguments.
2003-11-03 11:01 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: fix for debug libs
not using output path
2003-10-31 17:22 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG#318:
cmake.check_depends now collects all dependencies for
cmake.depends and then uses a single rule.
2003-10-31 17:05 king
* Modules/Platform/Windows-cl.cmake: BUG#317: Merging 1.23->1.24
changes to 1.8 branch.
2003-10-31 17:01 king
* Templates/EXEWinHeader.dsptemplate: BUG#316: Merged 1.15->1.16
changes from main tree to 1.8 branch.
2003-10-31 16:56 hoffman
* Modules/Platform/Windows-cl.cmake: BUG: fix for bug# 317
2003-10-31 16:55 andy
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate,
Tests/COnly/CMakeLists.txt: ENH: Attempt to add debug library
postfix for visual studio 6
2003-10-31 16:53 hoffman
* Templates/EXEWinHeader.dsptemplate: Fix for BUG: 316
2003-10-31 12:55 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Merged all changes
from main tree up to revision 1.39.
2003-10-31 09:31 andy
* Source/cmCTest.cxx: ENH: Report when having conflicts
2003-10-30 16:12 king
* Source/: cmake.cxx: BUG#313: Improving error message when no
CMakeLists.txt file is found in the source tree.
2003-10-30 14:27 king
* Source/cmAddTestCommand.cxx: BUG: Backing out previous change
until a deeper problem can be investigated.
2003-10-30 14:00 king
* Source/cmAddTestCommand.cxx: BUG#259: Do not double quote
arguments if they are already quoted when writing
DartTestfile.txt.
2003-10-30 13:47 king
* Source/cmTryCompileCommand.h: BUG#163: Merging 1.12->1.13 changes
to 1.8 branch for 1.8.2 release.
2003-10-30 13:46 king
* Source/cmTryCompileCommand.h: BUG#163: Added documentation of
OUTPUT_VARIABLE argument.
2003-10-30 13:35 king
* Modules/FindLATEX.cmake: BUG#262: Merging fix from main tree
1.8->1.9 to 1.8 branch for 1.8.2 release.
2003-10-30 13:33 king
* Modules/FindLATEX.cmake: BUG#262: Marking DVIPDF_CONVERTER as
advanced.
2003-10-30 13:18 king
* Source/cmake.cxx: BUG#311: Merging 1.141->1.142 changes to 1.8
branch for 1.8.2 release.
2003-10-30 13:16 king
* Source/cmCTest.cxx: BUG#310: Merging 1.60->1.61 from main tree to
1.8 branch.
2003-10-30 10:05 andy
* Source/cmCTest.cxx: BUG: Fix Bug #310 - CTest sends wrong time to
cvs on Windows
2003-10-29 19:48 andy
* Source/: cmake.cxx, cmakemain.cxx, cmSystemTools.cxx,
cmSystemTools.h: ENH: Ok, no more argument needed for script mode
2003-10-29 09:56 andy
* Source/cmGlobalGenerator.cxx: ENH: More scripting changes
2003-10-29 09:43 andy
* Source/: cmake.cxx, cmake.h, cmMakefile.cxx, cmakemain.cxx: ENH:
Start includding the scripting support
2003-10-29 08:58 andy
* Source/: cmCommand.h, cmMessageCommand.h, cmIncludeCommand.h:
ENH: Start includding the scripting support
2003-10-28 15:26 andy
* Source/cmake.cxx: ENH: Command should also be quoted
2003-10-28 13:22 king
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
BUG#303: Merged fix from main tree to 1.8 branch for 1.8.2
release.
2003-10-28 13:19 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#200: Merged fix to
1.8 branch for 1.8.2 release.
2003-10-28 11:55 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: add preprocessor
flags to resource compiler
2003-10-28 11:06 hoffman
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
BUG: fix for bug 303 pass makeflags to sub makes
2003-10-25 18:21 andy
* Utilities/Doxygen/doxyfile.in: ENH: Add all subdirectories
2003-10-17 16:19 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: make sure -M flags
are not duplicated and are only set in the xml
2003-10-17 16:10 king
* Modules/CMakeDetermineCXXCompiler.cmake: BUG#276: Merge fix for
spaces in path from main tree.
2003-10-17 16:09 king
* Modules/CMakeDetermineCXXCompiler.cmake: BUG: Fixed same
spaces-in-paths problem for CMakeTestGNU.c as in
CMakeDetermineCCompiler.cmake.
2003-10-17 16:08 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for unicode
and for /D -D
2003-10-16 19:15 andy
* Source/CMakeLists.txt: ENH: Enable test on windows
2003-10-16 17:51 king
* Modules/Platform/Windows-cl.cmake: BUG#78: Merged fix from main
tree (1.22->1.23).
2003-10-16 13:42 king
* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updating
version number for 1.8.2 release.
2003-10-16 13:09 king
* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
FindJava.cmake, FindTCL.cmake: BUG#281: Merging fix from main
tree. See bug report for revision changes.
2003-10-16 13:06 king
* Source/cmCTest.cxx: BUG#278: Merging fix from main tree
(1.59->1.60) to 1.8 branch for 1.8.2 release.
2003-10-16 11:05 barre
* Modules/: CMakeDetermineJavaCompiler.cmake, FindJNI.cmake,
FindJava.cmake, FindTCL.cmake: FIX: for Windows users, it seems
logical to favor native win32 installation before Cygwin ones.
Otherwise you can end up with bad mixes (part of the java tools
were picked from the SDK, part from Cygwin)
2003-10-16 10:32 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: ENH: allow UNICODE to be
specifed in the cxx flags and if not default to MBCS
2003-10-16 10:10 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: allow users to
change to unicode
2003-10-16 07:49 andy
* Source/cmCTest.cxx: ENH: Handle all white spaces, fix problem on
cygwin
2003-10-15 23:42 hoffman
* Modules/Platform/Windows-cl.cmake,
Source/cmLocalVisualStudio7Generator.cxx: BUG: fix for bug 78
should be on 1.8 branch
2003-10-15 10:19 king
* Modules/Platform/Darwin.cmake: BUG#277: Fix from main tree 1.5 ->
1.6 merged to 1.8 branch. Will be included in 1.8.2 release.
2003-10-15 10:14 king
* Modules/Platform/Darwin.cmake: ERR: Old -flat_namespace
-undefined suppress flags for CMAKE_SHARED_MODULE_CREATE_C_FLAGS
should be included when CMAKE_BACKWARDS_COMPATIBILITY is 1.6 or
lower.
2003-10-15 10:06 king
* bootstrap: BUG#168: Merged fix for HP-UX ansi C flags as second
part of the fix for this bug to 1.8 branch. 1.24 -> 1.25.
2003-10-15 10:01 king
* Source/kwsys/SystemTools.cxx: BUG#263: Merged search path
ordering fix from main tree to CMake 1.8 branch. 1.22 -> 1.24.
2003-10-15 09:56 king
* Source/cmTargetLinkLibrariesCommand.cxx: BUG#201: Merged warning
suppression support from main tree to 1.8 branch. 1.16->1.17.
2003-10-15 09:53 king
* Modules/CheckTypeSize.cmake: Documentation fix from main tree.
1.11->1.12.
2003-10-15 09:52 king
* Modules/CheckVariableExists.cmake: BUG: Merged trivial fix from
main tree. 1.10 -> 1.11.
2003-10-15 09:49 king
* Modules/CMakeDetermineCCompiler.cmake: BUG#263: Merged fix for
system paths in ar and ranlib find commands to 1.8 branch. Will
be included in 1.8.2
2003-10-15 09:26 king
* Source/cmQTWrapCPPCommand.cxx: BUG#186: Merged fix from trunk to
branch.
2003-10-15 09:18 king
* Modules/CMakeDetermineCCompiler.cmake: BUG#276: Merge fix for
spaces in path from main tree.
2003-10-14 22:30 king
* Modules/CMakeDetermineCCompiler.cmake: BUG: Fix for spaces in
path when loading CMakeTestGNU.c.
2003-10-13 16:04 andy
* Source/CMakeLists.txt: ENH: Add test for FindwxWindows. Thanks
to: Mathieu Malaterre
2003-10-13 15:27 andy
* Modules/CheckTypeSize.cmake: ENH: Documentation fix
2003-10-13 11:58 king
* Modules/Platform/Windows-cl.cmake: BUG#269: Fix for spaces in
paths. Will be included in 1.8.2 release.
2003-10-13 11:32 andy
* Modules/Platform/Windows-cl.cmake: ERR: allow spaces in the path
2003-10-11 08:12 king
* Modules/CheckVariableExists.cmake: BUG: Message describing
variable was using result variable.
2003-10-09 15:52 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Source/kwsys/SystemTools.cxx: ENH: put the system path after the
paths specified on to the FIND command
2003-10-07 13:45 king
* Utilities/Release/cmake_release.sh: Updated cygwin dependencies.
2003-10-07 09:50 king
* Utilities/Release/config_CYGWIN_NT-5.1: GCC 2.95 is no longer
available on cygwin.
2003-10-02 14:50 andy
* Source/cmTargetLinkLibrariesCommand.cxx: ENH: Add
CMAKE_IGNORE_DEPENDENCIES_ORDERING to prevent warnings about
dependency problems
2003-09-26 11:27 king
* Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
tool should be case-insensitive.
2003-09-26 11:15 king
* Modules/CMakeImportBuildSettings.cmake: BUG: Comparison of build
tool should be case-insensitive.
2003-09-24 17:51 andy
* Source/cmQTWrapUICommand.cxx: ENH: Fix comment
2003-09-24 17:51 andy
* Tests/Wrapping/CMakeLists.txt: ENH: Better testing
2003-09-24 17:50 andy
* Source/cmQTWrapCPPCommand.cxx: BUG: Fix Bug #186 - QT_WRAP_UI
uses the path twice
2003-09-24 11:10 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#191: Merging fix
into 1.8 branch for inclusion in 1.8.2 release.
2003-09-24 11:03 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Check for whether
to use CMAKE_EXE_LINKER_FLAGS should look both for EXECUTABLE and
WIN32_EXECUTABLE targets.
2003-09-23 13:58 king
* Source/cmCTest.cxx: BUG#185: Merged fix from main tree to 1.8
branch. Change will be included in 1.8.2 release.
2003-09-23 13:49 andy
* Source/cmCTest.cxx: ENH: Add missing newline Bug #185 - CTest
exceptions output is missing new line
2003-09-18 11:05 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove /tmp_mnt in collapse
full path
2003-09-15 15:58 king
* bootstrap: BUG: Need to check for -Ae flag on HP-UX cc compiler.
Needed for ANSI C compilation.
2003-09-02 13:49 king
* bootstrap: BUG#168: Using C compiler to build .c files during
bootstrap instead of C++ compiler.
2003-09-02 13:27 king
* bootstrap: BUG: Must use C compiler to compile C files during
bootstrap, not C++ compiler.
2003-08-29 09:38 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Merged more fixes from
main tree.
2003-08-28 16:22 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: make sure exe output path
is used for dep hack stuff
2003-08-28 16:10 martink
* Source/cmLocalVisualStudio6Generator.cxx: bad evil nasty ken
2003-08-28 16:06 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: fix to executable depends for
custom commands
2003-08-28 15:02 king
* Utilities/Release/config_IRIX64: ERR: Don't need separate -n32
and -64 binaries.
2003-08-28 14:58 hoffman
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: BUG: remove
bundle_loader stuff it did not work with spaces in the path and
is not needed for this test
2003-08-28 14:55 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Merged fix for bug with
custom commands depending on executables from main tree.
2003-08-28 14:52 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: fix bug with custom
commands depending on executables
2003-08-28 14:03 king
* CMakeLists.txt, Utilities/Release/cmake_release.sh: ENH: Updated
for 1.8.1 release number.
2003-08-27 20:35 starreveld
* Modules/Platform/Darwin.cmake,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: remove
the -flat_namespace and -undefined suppress hacks from ENH:
CMAKE_SHARED_MODULE_CREATE_C_FLAGS ENH: and fix the complex
example to specify a -bundle loader for the ENH: shared module
that it builds.
2003-08-27 17:45 hoffman
* Source/cmWin32ProcessExecution.cxx: ENH: remove warnings from use
of NULL
2003-08-27 16:50 king
* CMakeLists.txt, CMakeSystemConfig.txt.in,
CMakeWindowsSystemConfig.txt, bootstrap,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
Modules/FindThreads.cmake, Modules/FindwxWindows.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows-gcc.cmake,
Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
Source/TODO, Source/cmCacheManager.cxx, Source/cmCommands.cxx,
Source/cmDynamicLoader.cxx,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmLoadCommandCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/kwsys/SystemTools.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Utilities/CMakeLists.txt: ENH: Merging changes from trunk into
1.8 branch.
1.) MinGW support (beta) 2.) make VERBOSE=1 3.) FindThreads.cmake
fix 4.) FindwxWindows.cmake fix 5.)
CMakeSystemSpecificInformation.cmake typo fix 6.) bootstrap
spaces-in-path fix
2003-08-27 16:42 hoffman
* Modules/Platform/Windows-gcc.cmake,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: MinGW
build now passes all the tests
2003-08-27 16:08 king
* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
config_HP-UX, config_IRIX64, config_Linux, config_OSF1,
config_SunOS, cygwin-package.sh.in: Merging release script
changes from 1.8 branch to main tree.
2003-08-27 16:02 king
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
ERR: Fixed typo in comment.
2003-08-27 08:29 king
* Source/cmake.cxx: ERR: Fixed placement of code introduced by a
patch from main tree. Somehow it ended up on the wrong lines.
2003-08-26 17:13 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Added support for
"make VERBOSE=1" to run one-time verbose make runs without
changing CMAKE_VERBOSE_MAKEFILE.
2003-08-26 15:08 king
* Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
cmakewizard.h: BUG#164: Fixed crash of cmake -i when CMAKE_ROOT
cannot be found. Made resulting error message cleaner.
2003-08-26 15:06 king
* Source/: cmake.cxx, cmakemain.cxx, cmakewizard.cxx,
cmakewizard.h: BUG: Fixed crash of cmake -i when CMAKE_ROOT
cannot be found. Made resulting error message cleaner.
2003-08-22 12:53 king
* CMakeLists.txt, Source/CMakeLists.txt, Utilities/CMakeLists.txt:
ENH: Moved decision to build MFCDialog up to top level. It is
used in both the Source and Utilities directories.
2003-08-22 11:56 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove ifdef code
and use makefile definitions
2003-08-22 11:56 hoffman
* Modules/Platform/Windows-gcc.cmake: ENH: add configure file for
gcc under windows
2003-08-22 09:52 andy
* bootstrap, Modules/FindThreads.cmake: ERR: Reorganize to try to
fix the -pthread problem on some systems
2003-08-21 16:22 hoffman
* Modules/CMakeCCompiler.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake, Modules/CMakeTestGNU.c,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows.cmake, Source/CMakeLists.txt,
Source/cmDynamicLoader.cxx,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmWin32ProcessExecution.cxx, Source/cmake.cxx,
Source/kwsys/SystemTools.cxx: ENH: add the unix makefile
generator as an option from the windows GUI, this builds with
mingw, cygwin, and combinations of make cl, bcc32
2003-08-21 13:26 andy
* Modules/FindwxWindows.cmake: ERR: If WX_CONFIG_LIBS are , then
you get weird cmake error. This should fix it
2003-08-21 09:23 hoffman
* Source/TODO: [no log message]
2003-08-20 12:59 king
* Source/: cmakemain.cxx, CursesDialog/ccmake.cxx: ENH: Added
documentation of specifying an existing build tree as an
argument.
2003-08-19 11:02 andy
* Source/cmLoadCommandCommand.cxx: ERR: Fix crash of cmake on
broken load commands
2003-08-19 10:50 king
* Modules/Platform/: IRIX64.cmake: ENH: Improved default choice of
-64 compiler/linker flags based on how cmake was built.
2003-08-19 10:29 andy
* Source/cmLoadCommandCommand.cxx: BUG: LastError can return 0, so
handle that case
2003-08-19 09:41 king
* bootstrap: BUG: Merged cmake_make_processor error message to 1.8
branch.
2003-08-19 09:40 king
* Source/: cmCTest.cxx, cmCTest.h: BUG: Merged fixes for bugs 146,
152, and 153 to 1.8 branch.
2003-08-19 09:39 king
* Source/cmCacheManager.cxx: BUG#154: Merged fix to 1.8 branch.
2003-08-19 09:39 king
* Source/cmake.cxx: ERR: Fixed warnings.
2003-08-19 09:33 king
* Source/kwsys/SystemTools.cxx: ERR: Merged warning fix from main
tree to CMake 1.8 branch.
2003-08-19 09:32 king
* Source/kwsys/ProcessUNIX.c: ProcessUNIX.c
2003-08-19 09:32 king
* Source/kwsys/ProcessWin32.c: BUG: Merged error message fix to
CMake 1.8 branch.
2003-08-19 09:27 king
* Modules/FindLATEX.cmake: BUG#156: Fixed typo psd2pdf -> ps2pdf.
Will be included in 1.8.1 release.
2003-08-19 09:12 king
* Utilities/Release/: cmake_release.sh, config_IRIX64: Added
LDFLAGS support.
2003-08-19 09:06 king
* Utilities/Release/config_IRIX64: ENH: Added configuration of both
-64 and -n32 builds.
2003-08-19 09:05 king
* Utilities/Release/cmake_release.sh: ENH: Added support for
configuration of install tree.
2003-08-19 08:53 andy
* Modules/FindLATEX.cmake: BUG: Fix Bug #156 - ps2pdf is not found
on linux
2003-08-18 14:31 andy
* Source/: cmCTest.cxx, cmCTest.h: BUG: Report failed as failed...
2003-08-18 14:06 andy
* Source/cmake.cxx: ENH: Remove unused variable
2003-08-18 14:05 andy
* Source/cmCacheManager.cxx: BUG: Fixed Bug #154 - Uninitialized
type initialized value cache variables should return value
2003-08-18 11:30 andy
* Source/: cmCTest.cxx, cmCTest.h: BUG: Fix Bug #153 - CTest does
not detect tests that are not found and Bug #153 - CTest does not
detect tests that are not found
2003-08-17 12:24 hoffman
* Source/kwsys/SystemTools.cxx: ENH: remove warning and unneeded
cast
2003-08-15 08:41 andy
* Source/cmCTest.cxx: BUG: Fix test reporting
2003-08-14 13:34 andy
* Source/cmCTest.cxx: ENH: Fix verbose output, fix error message,
and fix the exit code check
2003-08-14 09:09 hoffman
* Source/cmake.cxx: ENH: remove a warning
2003-08-13 18:17 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Better error reporting
2003-08-13 18:08 king
* Source/kwsys/ProcessWin32.c: ENH: Made error message consistent
between win9x and non-win9x version of error reporting.
2003-08-13 14:21 king
* Source/kwsys/ProcessUNIX.c: ENH: Treating SIGBUS as a fault by
default.
2003-08-12 17:24 king
* Source/cmSystemTools.cxx: BUG: Do not hide console when run from
ctest.
2003-08-12 17:18 andy
* Source/cmSystemTools.cxx: ENH: Fix hidden console for ctest
2003-08-12 17:17 king
* Utilities/Release/cmake_release.sh: Redoing 1.8.0.
2003-08-12 16:37 king
* Utilities/Release/cmake_release.sh: Disable use of libdl by curl.
2003-08-12 16:35 king
* Utilities/Release/: config_AIX, config_Darwin, config_HP-UX,
config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
Using write_standard_cache to shorten config files.
2003-08-12 16:35 king
* Utilities/Release/cmake_release.sh: ENH: Unix builds should not
use reentrant versions of network calls.
2003-08-11 18:24 king
* Utilities/Release/config_Darwin: ENH: Updated for new wx version.
2003-08-11 18:21 king
* Utilities/Release/cmake_release.sh: BUG: CMake.app directory is
now in bin, not Source.
2003-08-11 18:14 king
* Utilities/Release/cygwin-package.sh.in: BUG: Tests are run by
bin/ctest instead of Source/ctest.
2003-08-11 17:58 king
* Utilities/Release/: cmake_release.sh, config_IRIX64,
config_Linux: ENH: Added support for parallel build during
release.
2003-08-11 17:53 andy
* bootstrap: ENH: Add error message for make missing
2003-08-11 17:41 king
* Utilities/Release/cmake_release.sh: BUG: Test for build needs to
look for bin/ccmake, not Source/ccmake.
2003-08-11 17:35 king
* Utilities/Release/: cmake_release.sh, config_Darwin,
config_HP-UX, config_IRIX64, config_SunOS: Merge from 1.8 branch.
2003-08-11 17:34 king
* Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
needs SEPARATE_ARGUMENTS command.
2003-08-11 17:34 king
* Modules/CMakeLists.txt: ENH: Installing readme.txt in Modules
directory to be consistent with windows.
2003-08-11 16:55 king
* Utilities/Release/config_Darwin: Fixed wx location.
2003-08-11 16:43 king
* Source/cmCommands.cxx: BUG: Bootstrapping with wxWindows support
requires SEPARATE_ARGUMENTS command in bootstrapped executable.
2003-08-11 16:31 king
* Utilities/Release/config_HP-UX: ENH: Cleaned up link of dld.
2003-08-11 16:31 king
* Utilities/Release/config_SunOS: ENH: Switching to system
compiler.
2003-08-11 15:27 king
* Utilities/Release/cmake_release.sh: Using bootstrap instead of
configure.
2003-08-11 15:22 king
* Utilities/Release/cmake_release.sh: ENH: Allow config files to
specify a make.
2003-08-11 15:21 king
* Utilities/Release/config_IRIX64: ENH: Enabling parallel build.
2003-08-11 15:16 king
* Utilities/Release/cmake_release.sh: BUG: Location of ctest has
changed to bin, not Source.
2003-08-11 15:15 king
* Utilities/Release/config_Darwin: Updated for new FindwxWindows.
2003-08-11 15:07 king
* Utilities/Release/cmake_release.sh: Update from 1.8 branch.
2003-08-11 15:06 king
* Utilities/Release/config_Darwin: Updated for new location of
wxWindows.
2003-08-11 15:02 king
* Utilities/Release/config_Darwin: Updated for new location of
wxWindows.
2003-08-11 15:01 king
* Utilities/Release/cmake_release.sh: ENH: Updated for new FTP
directory structure.
2003-08-11 14:56 king
* Modules/CMakeLists.txt: ENH: Installing readme.txt in modules to
be consistent with windows.
2003-08-11 14:44 martink
* Source/: cmMakefile.cxx: added beta release support
2003-08-11 14:41 martink
* CMakeLists.txt, Source/cmCPluginAPI.h: version 19
2003-08-11 14:37 martink
* CMakeLists.txt, Source/cmCPluginAPI.h,
Utilities/Release/cmake_release.sh: added version
2003-08-11 12:20 andy
* Source/ctest.cxx: ENH: Add documentation for -D and add missing
targets
2003-08-11 12:18 andy
* Source/: cmCTest.cxx, CTest/cmCTestSubmit.cxx: ENH: Cleanup the
output
2003-08-11 12:17 andy
* Modules/Dart.cmake: ENH: Take Purify out because it is not
implemented yet
2003-08-11 09:47 andy
* Source/cmCTest.cxx: ENH: Remove debug
2003-08-10 18:30 martink
* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
cmAddLibraryCommand.h, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
cmCMakeMinimumRequired.h, cmCTest.cxx, cmCacheManager.cxx,
cmCommand.h, cmConfigureFileCommand.h, cmCreateTestSourceList.h,
cmEnableTestingCommand.h, cmEndForEachCommand.h,
cmExecProgramCommand.h, cmExportLibraryDependencies.h,
cmFLTKWrapUICommand.h, cmFileCommand.h, cmFindFileCommand.cxx,
cmFindFileCommand.h, cmFindLibraryCommand.h,
cmFindPackageCommand.h, cmFindPathCommand.h,
cmFindProgramCommand.cxx, cmFindProgramCommand.h,
cmForEachCommand.h, cmGetCMakePropertyCommand.h,
cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
cmGlob.cxx, cmITKWrapTclCommand.h, cmIfCommand.h,
cmIncludeCommand.h, cmIncludeDirectoryCommand.h,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
cmLoadCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
cmMacroCommand.h, cmMakeDirectoryCommand.h, cmMakefile.cxx,
cmMakefile.h, cmMarkAsAdvancedCommand.h, cmMessageCommand.h,
cmOptionCommand.h, cmOutputRequiredFilesCommand.h,
cmProjectCommand.h, cmQTWrapCPPCommand.h, cmQTWrapUICommand.h,
cmRemoveCommand.h, cmSeparateArgumentsCommand.h, cmSetCommand.h,
cmSetSourceFilesPropertiesCommand.h,
cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
cmSourceFile.h, cmSourceFilesCommand.h,
cmSourceFilesRemoveCommand.h, cmSourceGroupCommand.h,
cmStringCommand.h, cmSubdirCommand.h, cmSubdirDependsCommand.h,
cmSystemTools.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.h,
cmTryCompileCommand.h, cmTryRunCommand.h,
cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
cmVariableRequiresCommand.h, cmWin32ProcessExecution.cxx,
cmWrapExcludeFilesCommand.h, cmWriteFileCommand.h, cmake.cxx,
cmake.h, cmakewizard.cxx, cmakewizard.h: removed redundent
includes
2003-08-10 16:01 martink
* Source/: cmMakeDepend.cxx, cmMakeDepend.h, cmSourceFile.cxx:
removed duplicate includes
2003-08-10 16:00 martink
* Source/cmMakefile.cxx: removed duplicate include
2003-08-09 19:37 andy
* Source/cmCTest.cxx: ERR: Rename some variables to remove shadow
warning
2003-08-08 18:28 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add regression images
support
2003-08-08 17:10 andy
* Source/cmCTest.cxx: ENH: Better output and use RunMakeCommand for
configure
2003-08-08 11:59 andy
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
CMakeVS6FindMake.cmake, CMakeVS71FindMake.cmake,
CMakeVS7FindMake.cmake, CheckFunctionExists.cmake,
CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake,
FindHTMLHelp.cmake, FindMFC.cmake, TestBigEndian.cmake,
TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
TestForSTDNamespace.cmake: ENH: Cleanups and add missing
CMakeOutput.log and CMakeError.log appending. Close Bug #136 -
Verify that all modules that do try compile produce
CMakeError.log and CMakeOutput.log
2003-08-08 11:19 martink
* Source/cmStandardIncludes.h: added stdio
2003-08-08 10:40 martink
* Source/cmLocalVisualStudio6Generator.cxx: fid post build iue on
vs6 utility targets
2003-08-08 10:20 andy
* Tests/SystemInformation/DumpInformation.cxx: EHN: Also display
Configure.h and Configure.hxx from cmsys
2003-08-08 10:07 andy
* Source/cmMakefile.cxx: ENH: When fixing cache value with
uninitialized type, collapse full paths for PATH and FILEPATH.
Closes Bug #82 - Specifying relative path when entering path can
break things
2003-08-08 09:26 andy
* Source/cmMakefile.cxx: ENH: Handle untyped but initialized values
for boolean AddCacheDefinition. Closes Bug #118 - Specifying
cache entries with -D should not need the type
2003-08-08 09:22 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Get accessor
for cache value as boolean
2003-08-08 09:17 martink
* Source/cmLocalUnixMakefileGenerator.cxx: remove shadowed variable
2003-08-08 09:14 king
* Source/cmFindPackageCommand.cxx: ERR: Fixed use of != operator
for std::string on old broken compilers.
2003-08-08 08:48 andy
* Source/cmakemain.cxx: ENH: Add help for cmake -E
2003-08-08 08:48 andy
* Source/cmCTest.cxx: ENH: Flush the output file, to make more nice
output for tail -f
2003-08-07 19:23 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Add displaying of dots when
building project. Also, file is now written as the output is
produced, so, tail -f works, baby...
2003-08-07 19:00 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Abstract
parsing of arguments so that I can use it in other places
2003-08-07 18:44 andy
* Source/cmaketest.cxx: ENH: More verbose
2003-08-07 17:43 king
* Source/ctest.cxx: ENH: Clarification of help dumped when no
arguments are given and no test file is found.
2003-08-07 16:54 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: fix the test
2003-08-07 16:50 king
* Source/cmFindPackageCommand.cxx: ENH: Added compatability for
capitalization of _DIR and _FOUND variables in cmake 1.6.
2003-08-07 16:32 andy
* Modules/FindLATEX.cmake: ENH: Add PDFLaTeX and LaTeX2HTML. Closes
Bug #132 - Add pdflatex and html2latex to FindLATEX.cmake
2003-08-07 16:26 andy
* Source/: cmVariableWatch.cxx, cmVariableWatch.h: ENH: Add remove
watch
2003-08-07 16:25 andy
* CMakeLists.txt, Source/CMakeLists.txt: ENH: Fix dependencies for
curses dialog
2003-08-07 16:11 king
* Source/cmake.cxx: BUG: Fixed typo in error message.
2003-08-07 16:09 andy
* CMakeLists.txt, Source/CMakeLists.txt,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmTargetLinkLibrariesCommand.h,
Source/CTest/CMakeLists.txt: ENH: Report an error when
ADD_LIBRARY and TARGET_LINK_LIBRARIES are in the wrong order and
fix CMakeLists files to actually work
2003-08-07 16:04 hoffman
* Tests/Complex/CMakeLists.txt,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Source/cmIncludeExternalMSProjectCommand.cxx: ENH: improve
coverage
2003-08-07 15:39 andy
* Source/kwsys/ProcessWin32.c: ENH: Cast into apropriate type to
remove warning
2003-08-07 14:37 andy
* Source/cmQTWrapUICommand.cxx: ENH: Use the new signature
2003-08-07 14:37 andy
* Tests/Wrapping/CMakeLists.txt: ENH: More verbose test
2003-08-07 14:10 hoffman
* Modules/Platform/Windows-cl.cmake: BUG: fix for main in a library
on windows with nmake
2003-08-07 11:53 king
* Source/cmLocalUnixMakefileGenerator.h: ENH: Added convenience
signature to OutputMakeRule.
2003-08-07 11:42 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Makefiles now have
rules to do a global generate if the CMake listfiles have
changed. Necessary for when try-compiles are added to a
listfile.
2003-08-07 09:19 hoffman
* Modules/FindMPI.cmake, Source/cmLocalVisualStudio7Generator.cxx:
BUG: fix for bugs 125 - 128, and a fix for the bug introduced by
the bug fix for but 92. & was being replaced with &, but
after double quote was replaced with " causing it to be
&quot. Also add more search paths for mpi
2003-08-06 19:19 andy
* Source/cmMakefile.cxx: ENH: oops, initialize variable
2003-08-06 18:54 andy
* Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetCMakePropertyCommand.h, Source/cmMacroCommand.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Tests/SystemInformation/CMakeLists.txt,
Tests/SystemInformation/DumpInformation.cxx: ENH: Add option to
retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIES
2003-08-06 18:43 king
* Source/cmDocumentation.cxx: BUG: Don't use -V as a version
option. It conflicts with ctest.
2003-08-06 18:41 king
* Source/cmake.cxx: ENH: Removed old argument processing code that
never does anything.
2003-08-06 18:39 king
* Source/: cmakewizard.cxx, CursesDialog/cmCursesMainForm.cxx:
BUG#129: Fixed load/save of CMakeCache.txt when it is not in the
current directory.
2003-08-06 17:58 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: If
CMAKE_EDIT_COMMAND is not specified, use cmake -i
2003-08-06 17:52 andy
* bootstrap: ENH: Add rebuild_cache
2003-08-06 17:32 andy
* Modules/FindThreads.cmake: ENH: On apple use -lpthreads
2003-08-06 15:22 king
* Source/: cmInstallFilesCommand.h, cmInstallProgramsCommand.h:
ENH: Tweaked whitespace in documentation of command.
2003-08-06 15:18 king
* Source/cmAddCustomCommandCommand.h: ENH: Tweaked whitespace in
documentation of command.
2003-08-06 15:12 king
* Source/CursesDialog/ccmake.cxx: ENH: Added SEE ALSO support for
generated unix manpage.
2003-08-06 15:10 king
* Source/CMakeLists.txt: BUG: We don't want to install cmaketest on
UNIX or windows. It is for internal CMake testing only. We
should probably fold its functionality into ctest anyway.
2003-08-06 15:03 king
* Source/ctest.cxx, Utilities/CMakeLists.txt: ENH: Added
documentation for ctest.
2003-08-06 14:49 king
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
CursesDialog/ccmake.cxx: ENH: Added configuration of name of
executable in man page header and version banner.
2003-08-06 13:48 king
* Source/cmSystemTools.cxx: ENH: Hide windows for processes run by
RunSingleCommand.
2003-08-06 13:41 king
* Source/kwsys/SystemTools.cxx: Fixed indentation
2003-08-06 12:52 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: do not output make
install rules on windows because they do not work
2003-08-06 11:51 king
* Source/cmaketest.cxx: BUG: Fixed spacing error in message.
2003-08-06 10:42 king
* Source/CMakeLists.txt: ENH: Install test is now enabled when
CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/Tests/TestInstall/Prefix
to keep test in one directory.
2003-08-06 10:39 king
* Source/CMakeLists.txt, Tests/TestInstall.sh.in: ENH: Added
Install test. It is enabled when the CMAKE_INSTALL_PREFIX is
CMake_BINARY_DIR/InstallTest.
2003-08-06 10:15 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix install problem
2003-08-06 09:27 king
* Source/kwsys/ProcessWin32.c: BUG: Need to provide stdin to child
processes.
2003-08-05 18:25 king
* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of
--copyright and --version arguments for coverage.
2003-08-05 18:22 king
* Tests/CommandLineTest/CMakeLists.txt: ENH: Added test of --help
[command] form of help option for coverage.
2003-08-05 18:10 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
support to --help to print help for a single command.
2003-08-05 17:39 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fixed
implementation of long dependency list support. The proxy target
must have a corresponding file to work correctly. Instead of
using a proxy target, we now just list one line for each
dependency and then print one copy of the build rule at the end.
2003-08-05 16:51 king
* Source/cmake.cxx: ENH: Clarified source directory mismatch
message.
2003-08-05 16:36 king
* Source/: cmake.cxx, cmake.h: ENH#61: cmake and ccmake now support
passing the path to a CMakeCache.txt file as an argument. Its
settings will be loaded.
2003-08-05 16:04 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG#92 - Added XML
escaping for <, >, and &.
2003-08-05 15:20 andy
* Tests/SystemInformation/DumpInformation.cxx: BUG: Open as ascii
to remove extra new lines
2003-08-05 15:10 king
* Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ENH: Added
show/hide window support.
2003-08-05 14:27 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c: ENH:
Added SetOption/GetOption methods for platform-specific options.
2003-08-05 13:53 king
* Source/kwsys/ProcessUNIX.c: BUG: Can't close stdin.
2003-08-05 11:34 king
* Source/kwsys/ProcessUNIX.c: BUG: Added missing
zero-initialization of struct sigaction.
2003-08-05 09:55 martink
* Modules/: CMakeTestNMakeCLVersion.c, Platform/Windows-cl.cmake:
added test for whether pdbtype should be used for nmake
2003-08-05 09:07 king
* Source/kwsys/ProcessUNIX.c: BUG: GetErrorString should return
ErrorMessage buffer, not the pipe buffer.
2003-08-05 09:07 martink
* Source/cmLocalUnixMakefileGenerator.cxx: minor fix
2003-08-05 08:49 martink
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: added outputEcho method and fixed
make help for nmake and borland
2003-08-04 17:08 king
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
ERR: Fixed typeo tests->test.
2003-08-04 15:35 martink
* Source/cmLocalUnixMakefileGenerator.cxx: added make help target
first cut
2003-08-04 14:34 martink
* Source/cmLocalUnixMakefileGenerator.cxx: fix for debug libs on
UNIX
2003-08-04 11:48 andy
* Source/cmSystemTools.cxx: ENH: Improve paths on windows
2003-08-04 07:55 andy
* Source/cmSystemTools.cxx: ENH: Fix escaping on windows
2003-08-04 07:12 andy
* Source/cmSystemTools.cxx: ENH: Fix argument parsing on UNIX with
spaces
2003-08-03 22:41 andy
* Source/cmSiteNameCommand.cxx: ENH: Use new RunCommand
2003-08-03 22:36 andy
* Source/: cmCTest.cxx, cmCTest.h: ENH: Use new RunCommand
2003-08-03 22:34 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmake.cxx, cmaketest.cxx:
ENH: Use the new RunCommand
2003-08-03 22:33 andy
* Source/: cmBuildNameCommand.cxx, cmTryRunCommand.cxx,
cmSiteNameCommand.cxx: ENH: Use the new signature
2003-08-03 22:32 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add back the
kwsysProcess RunCommand, now is in parallel
2003-08-03 20:47 andy
* Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetCMakePropertyCommand.h, Source/cmake.h,
Tests/SystemInformation/CMakeLists.txt,
Tests/SystemInformation/DumpInformation.cxx: ENH: Add accessor
for the list of commands
2003-08-02 09:33 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx:
BUG: Fix problem with uninitialized variables
2003-08-01 19:13 andy
* Modules/FindQt.cmake, Tests/Wrapping/CMakeLists.txt: ENH: Make it
work for QT 2.3 non commercial on windows
2003-08-01 18:53 andy
* Source/cmQTWrapUICommand.cxx: ENH: Make out of source work on
Windows
2003-08-01 18:52 andy
* Tests/Wrapping/CMakeLists.txt: ENH: Add more debug
2003-08-01 18:52 andy
* Source/CMakeLists.txt: ENH: Fix test for Visual Studio
2003-08-01 17:11 andy
* Modules/FindThreads.cmake: ENH: MAke it work on FreeBSD
2003-08-01 16:48 andy
* Modules/: CheckForPthreads.c, FindThreads.cmake: ENH: Do better
test for pthreads
2003-08-01 16:48 andy
* Modules/FindQt.cmake: ENH: Fix indentation
2003-08-01 16:47 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Remove debug
2003-08-01 15:41 hoffman
* Tests/: Complex/Executable/complex.file.cxx,
ComplexOneConfig/Executable/complex.file.cxx,
ComplexRelativePaths/Executable/complex.file.cxx: add missing
file
2003-08-01 15:33 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Dependency lists
are now split into multiple make lines to allow longer lists on
limited make programs.
2003-08-01 15:33 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
-pthread
2003-08-01 15:27 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Adding link flags
to an executable that links to shared libraries must be done for
both EXECUTABLE and WIN32_EXECUTABLE targets.
2003-08-01 14:34 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt: BUG (85):
allow . to be in the name of an executable
2003-08-01 14:10 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmMakefile.cxx,
cmake.cxx: ENH: Allow specifying cmake variables on the command
line without specifying the type Bug #118 - Specifying cache
entries with -D should not need the type
2003-08-01 14:10 martink
* Source/cmLocalUnixMakefileGenerator.cxx: all Makefiles now have
both full path to exe and short version
2003-08-01 13:54 martink
* Source/cmUtilitySourceCommand.cxx: fix for utility command
without EXECUTABLE_OUTPUT_PATH
2003-08-01 13:24 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Syntax cleanup
2003-08-01 13:13 hoffman
* Source/: cmGlobalNMakeMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
ENH: allow lib prefix for to stay for nmake and borland make as
it is not a system prefix
2003-08-01 13:00 martink
* CMakeLists.txt: change lib path back to empty
2003-08-01 12:49 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Fix echo's to use
@echo. This way verbose mode does not print twice: Bug #45 - add
@ from echo commands
2003-08-01 11:58 martink
* CMakeLists.txt: made more options advanced
2003-08-01 09:18 andy
* Tests/Wrapping/CMakeLists.txt: ERR: Only link qt to qt executable
2003-08-01 09:11 martink
* Source/cmExportLibraryDependencies.cxx: fix for bug # 101
2003-07-31 16:43 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: when creating rule
files remove the IntDir
2003-07-31 15:32 hoffman
* Source/cmTarget.cxx: ENH: add support for OBJECT_DEPENDS for
visual studio
2003-07-31 14:46 martink
* Source/cmMakefile.cxx: bug fix for bug # 117
2003-07-31 13:15 andy
* Modules/FindwxWindows.cmake: made a minor bugfix on my
FindwxWindows.cmake. I capsulated the regular expression
matching for the libdrs with another IF (line 355). By: Jan
Woetzel
2003-07-31 08:50 andy
* Tests/Wrapping/CMakeLists.txt: ERR: Attempt to fix wrapping on
Windows
2003-07-31 08:33 andy
* Tests/Wrapping/Wrap.c: ENH: Fix problem on HP. Whay should K&R be
default?
2003-07-30 15:38 andy
* Modules/FindQt.cmake: ENH: when linking in QT, we should also
link DL, since QT uses them
2003-07-30 13:39 andy
* Modules/FindQt.cmake: ENH: QT if it is multi threaded should link
in threads
2003-07-30 13:28 andy
* Tests/Wrapping/: CMakeLists.txt, foo.ui.in: ENH: Really test uic
and perform configured uic test
2003-07-30 13:27 andy
* Source/cmQTWrapUICommand.cxx: ENH: Allow qt ui files being it the
binary dir. Bug #110 - QT_WRAP_UI problem on out-of-source builds
2003-07-30 13:11 andy
* Source/cmaketest.cxx: ENH: Also fail when make
failsSource/cmaketest.cxx
2003-07-30 13:10 andy
* Tests/Wrapping/: CMakeLists.txt, Wrap.c: ENH: Add executable for
wrapping test, so that make stage actually passes
2003-07-29 18:06 andy
* Source/cmGlob.cxx: ENH: Speedup globbing and attempt to fix
cygwin problem
2003-07-29 17:15 andy
* Modules/FindQt.cmake: ENH: Use FindX11 when doing Qt on unix
2003-07-29 13:36 andy
* Modules/Use_wxWindows.cmake: ENH: Add Use file for wxWindows.
Thanks Jan Woetzel
2003-07-29 07:41 andy
* Modules/FindwxWindows.cmake: ENH: Improved find module. Thank you
Jan Woetzel
2003-07-29 07:01 andy
* Source/cmAddCustomCommandCommand.cxx: ENH: Fix typo: Bug #100 -
Spelling correction to an error message
2003-07-28 18:12 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx, cmMakeDepend.cxx,
cmMakeDepend.h: ENH: performance fixes for network depends
2003-07-28 14:43 hoffman
* Source/: cmSourceGroupCommand.cxx, cmSourceGroupCommand.h: ENH:
put back old style call to SOURCE_GROUP, no need to break things
for this
2003-07-28 13:40 hoffman
* Source/cmake.cxx: BUG: make sure initial cache file read only
reads one file, and does not look for CMakeLists.txt files on the
entire disk
2003-07-25 13:39 hoffman
* Source/cmake.cxx: add a better message for the GUI if no
CMakeLists.txt file is found.
2003-07-25 12:50 hoffman
* Tests/Wrapping/CMakeLists.txt: for unix add x11 and pthreads for
qt
2003-07-24 11:53 andy
* Source/cmGlob.cxx: ENH: Remove warning
2003-07-24 11:37 martink
* Source/cmLocalUnixMakefileGenerator.cxx: fix for utility depends
bug#76
2003-07-24 11:33 king
* Source/CMakeLists.txt, Tests/FindPackageTest/CMakeLists.txt,
Tests/FindPackageTest/FindPackageTest.cxx: ENH: Added
FindPackageTest to improve coverage.
2003-07-24 11:32 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
Implemented QUIET argument propagation to FOO_FIND_QUIETLY
setting in FindFOO.cmake module that is found.
2003-07-24 11:12 andy
* Source/cmGlob.cxx: ENH: On windows handle network paths
2003-07-24 11:06 king
* Modules/FindVTK.cmake: ENH: Improved error message for VTK_DIR
not found to refer to it as a cache entry. Some users thought
this was supposed to be an environment variable.
2003-07-24 10:58 king
* Source/CMakeLists.txt, Source/cmDumpDocumentation.cxx,
Tests/CommandLineTest/CMakeLists.txt,
Tests/CommandLineTest/CommandLineTest.cxx,
Tests/StringFileTest/CMakeLists.txt: ENH: Added CommandLineTest
to add coverage for command line arguments to cmake executables.
This replaces the old DumpDocumentation test.
2003-07-23 18:01 andy
* Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
2003-07-23 17:59 king
* Utilities/CMakeLists.txt: ENH: Added build of documentation for
CMakeSetup.
2003-07-23 17:27 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH:
CheckOptions now takes const argv.
2003-07-23 15:45 king
* Source/cmSourceGroupCommand.cxx: ENH: Added backwards
compatability.
2003-07-23 15:32 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx,
cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
cmSourceGroupCommand.h: ENH: Fully implemented SOURCE_GROUP
command.
2003-07-23 14:31 andy
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Fix compatibility
2003-07-23 10:39 king
* Source/cmSourceGroupCommand.cxx: BUG: Fixed off-by-one error in
file list loop. Fix submitted by David A. Karr.
2003-07-23 10:26 andy
* Source/cmGlob.cxx: ENH: On windows and apple handle
lowercase/upercase file name problem
2003-07-23 09:10 king
* Tests/StringFileTest/CMakeLists.txt: ENH: Added more verbose
output of what globbing results.
2003-07-23 08:58 king
* Utilities/CMakeLists.txt: BUG: Don't install ccmake documentation
if no ccmake was built.
2003-07-23 08:37 king
* bootstrap: ENH: Adding forced settings for prefix, docdir,
mandir, and datadir.
2003-07-22 17:09 andy
* DartConfig.cmake: ENH: Direct link to cmake bugs
2003-07-22 13:53 andy
* Source/cmCPluginAPI.cxx: ERR: Fix error on bad C++ compiler that
do not handle return void
2003-07-22 13:15 andy
* Source/cmTarget.cxx: BUG: Fix copy/paste typo
2003-07-22 13:14 andy
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Add DisplayStatus
2003-07-22 12:21 andy
* Tests/: LoadCommand/LoadedCommand.cxx,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: ENH: More
coverage
2003-07-22 11:17 andy
* Tests/StringFileTest/CMakeLists.txt: ENH: More coverage
2003-07-22 10:45 andy
* Tests/StringFileTest/CMakeLists.txt: ENH: Increase coverage
2003-07-21 17:14 king
* Utilities/CMakeLists.txt: ENH: Added generation of ccmake
documentation on UNIX.
2003-07-21 17:13 king
* Source/CursesDialog/ccmake.cxx: ENH: Added introduction paragraph
to documentation.
2003-07-21 16:38 king
* CMakeLists.txt, bootstrap, Modules/CMakeLists.txt,
Modules/Platform/CMakeLists.txt, Source/CMakeLists.txt,
Source/cmCommands.cxx, Source/cmConfigure.cmake.h.in,
Source/cmake.cxx, Templates/CMakeLists.txt,
Utilities/CMakeLists.txt: ENH: Added optional configuration of
data/doc/man dirs. This will be useful for package maintainers.
2003-07-21 16:37 king
* Source/: InitialConfigureFlags.cmake.in, cmConfigure.h.in:
Removing old file. This was used by old configure script which
has been removed.
2003-07-21 15:29 andy
* Source/cmGlob.cxx, Tests/StringFileTest/CMakeLists.txt: ENH: fix
glob on windows and add glob recurse test
2003-07-21 15:02 king
* Source/CMakeLists.txt: ENH: Added generation of cmake
documentation during build preocess.
2003-07-21 14:58 king
* Source/cmDocumentation.cxx: BUG: Text dump of documentation
should be in ascii mode.
2003-07-21 14:57 king
* Source/cmAddCustomTargetCommand.h: BUG: Fixed documentation
formatting.
2003-07-21 14:44 andy
* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: ENH:
Use new deprecation mechanism
2003-07-21 14:43 andy
* Source/cmFileCommand.h: ENH: Fix comment
2003-07-21 14:42 andy
* Source/: cmCommand.h, cmMakefile.cxx: ENH: Initial framework for
deprecated commands
2003-07-21 13:48 andy
* Tests/StringFileTest/CMakeLists.txt: ENH: add more coverage tests
2003-07-21 13:46 andy
* Source/cmGlob.cxx: ENH: Handle ^ as [^fu]
2003-07-17 14:56 andy
* Tests/StringFileTest/CMakeLists.txt: ENH: Add additional new line
after the string to match the change in file command
2003-07-17 14:56 andy
* Source/cmFileCommand.cxx: ENH: Remove extra new line after the
written string
2003-07-17 14:54 andy
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
CheckLibraryExists.cmake, CheckSymbolExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake,
TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Extra new
line after output
2003-07-16 15:38 hoffman
* Modules/CMakeDetermineSystem.cmake, Source/cmGlobalGenerator.cxx:
ENH: set CMAKE_SYSTEM_VERSION for windows
2003-07-16 14:52 king
* Source/: cmFindPackageCommand.cxx, cmFindPackageCommand.h: ENH:
Added QUIET optional argument to block error message when _DIR
variable is not set. Also removed upper-casing of package name.
2003-07-16 11:38 king
* Tests/SystemInformation/: DumpInformation.cxx,
DumpInformation.h.in: ENH: Added dump of more files. Improved
robustness of dump.
2003-07-15 12:52 hoffman
* Source/cmAddCustomCommandCommand.cxx: ENH: better error checking
2003-07-14 10:33 king
* Source/cmMakefile.cxx: BUG: Custom commands should have variables
expanded before comparing with previously added custom commands.
2003-07-14 10:13 martink
* Source/cmFLTKWrapUICommand.cxx: some updates
2003-07-14 09:44 martink
* Source/cmFLTKWrapUICommand.cxx: some updates
2003-07-14 09:31 martink
* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: some
updates
2003-07-14 09:15 andy
* Source/: cmFileCommand.cxx, cmFileCommand.h, cmGlob.cxx,
cmGlob.h: ENH: Recurse subdirectories
2003-07-11 17:21 king
* bootstrap: ENH: Removed cmsys include directory from bootstrap
build of kwsys. It is no longer needed.
2003-07-11 16:29 king
* Utilities/Release/cmake_release.sh: BUG: Update of release
utilities must maintain tag.
2003-07-11 14:14 andy
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake,
CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckIncludeFileCXX.cmake, CheckIncludeFiles.cmake,
CheckLibraryExists.cmake, CheckSymbolExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake, Dart.cmake,
TestBigEndian.cmake, TestCXXAcceptsFlag.cmake: ENH: Replace
WRITE_FILE with FILE(WRITE and FILE(APPEND. Replace
MAKE_DIRECTORY with FILE(MAKE_DIRECTORY, replace STRING(ASCII
things
2003-07-10 23:22 king
* Source/cmake.h: ERR: Removed duplicate generator documentation.e
2003-07-10 23:15 king
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx:
ENH: Added SEE ALSO section to generated man page. Minor
formatting improvements for generated text-only documentation.
2003-07-10 23:14 king
* Source/cmake.h: ENH: Added CMAKE_STANDARD_INTRODUCTION macro
defining standard documentation for inclusion in every binary's
documentation.
2003-07-10 23:14 king
* Source/cmGlobalUnixMakefileGenerator.cxx: ENH: Wrote basic
description in full documentation block.
2003-07-10 14:48 andy
* Tests/StringFileTest/StringFile.cxx: ENH: Add missing include
2003-07-10 14:46 king
* Source/kwsys/CMakeLists.txt: ERR: Generated source files need
access to kwsysPrivate.h. Just copy it to the build tree.
2003-07-10 14:35 andy
* Source/cmStringCommand.cxx: ERR: Remove unused variable
2003-07-10 14:32 king
* Source/kwsys/: Base64.c, CMakeLists.txt, Directory.cxx,
EncodeExecutable.c, ProcessUNIX.c, ProcessWin32.c,
RegularExpression.cxx, SystemTools.cxx, kwsysPrivate.h: ENH:
Added use of KWSYS_HEADER macro in c and cxx files to include
kwsys headers through their configured namespace.
2003-07-10 14:29 andy
* Tests/StringFileTest/CMakeLists.txt,
Tests/StringFileTest/InputFile.h.in,
Tests/StringFileTest/StringFile.cxx, Source/CMakeLists.txt: ENH:
Add test for string and file commands
2003-07-10 13:25 andy
* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Add upper
and lower case support. Close Bug #79 - STRING TOUPPER and
TOLOWER
2003-07-09 17:25 king
* Source/cmSystemTools.cxx: ENH: Added escape support for ( and ).
2003-07-09 17:17 king
* Source/: cmListFileCache.cxx, cmSystemTools.cxx: ENH: Added
support for # characters inside quoted arguments and for escaping
# in a non-quoted argument. Improved parsing speed by not
compiling regular expressions on blank lines.
2003-07-09 16:18 king
* Source/kwsys/ProcessUNIX.c: ERR: Using strncpy instead of
snprintf for portability.
2003-07-08 16:33 andy
* Source/: cmFileCommand.cxx, cmFileCommand.h: ENH: Add
MAKE_DIRECTORY and modify documentation
2003-07-08 16:27 andy
* Source/cmGlob.cxx: ENH: Remove commented code
2003-07-08 14:18 andy
* bootstrap, Source/CMakeLists.txt, Source/cmFileCommand.cxx,
Source/cmFileCommand.h, Source/cmGlob.cxx, Source/cmGlob.h: ENH:
Add globbing to FILE command
2003-07-08 13:27 king
* Source/cmMakefile.cxx: BUG#65: Fixed inheritance of
CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR.
2003-07-08 09:21 andy
* Source/kwsys/CMakeLists.txt: ENH: Fix example
2003-07-08 00:28 king
* Source/cmDocumentation.cxx: ERR: Added missing std::.
2003-07-07 23:20 king
* CMakeLists.txt, Source/cmDocumentation.cxx,
Source/cmDumpDocumentation.cxx, Source/cmStandardIncludes.h: ENH:
Improved name of cmake version variables. They are now
CMake_VERSION (major.minor) and CMake_VERSION_FULL
(major.minor.patch).
2003-07-07 22:54 king
* Source/cmStringCommand.h: BUG: Removed extra newlines from help
text.
2003-07-07 22:44 king
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
CursesDialog/ccmake.cxx: ENH: Added support to write multiple
help options with one command line. Output files can now also be
specified for the help options.
2003-07-07 22:41 king
* Source/kwsys/CMakeLists.txt: ERR: Removed useless set.
2003-07-07 22:41 king
* Source/cmCommands.cxx: ENH: Made ADD_DEPENDENCIES available from
bootstrapped cmake. It will be needed to build cmake.
2003-07-07 21:52 king
* Source/: cmDocumentation.cxx, cmDocumentation.h,
cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalBorlandMakefileGenerator.h,
cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmake.cxx, cmake.h,
cmakemain.cxx: ENH: Registered global generators are now kept in
a table in the cmake instance. Added support for documentation
with a Generators section.
2003-07-07 18:27 king
* Source/cmSystemTools.cxx: BUG: Parsing of arguments from string
by RunCommand before passing to Process execution does not work
with backslashes in path names. Until this is fixed, we cannot
use Process execution from kwsys.
2003-07-07 17:52 andy
* bootstrap: ENH: Fix bootstrap to include ProcessUNIX.c
2003-07-07 17:47 andy
* Source/: cmCommands.cxx, cmFileCommand.cxx, cmFileCommand.h: ENH:
Start working on a general file manipulation command
2003-07-07 17:45 andy
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Add
optional argument to GetLineFromStream which can let the caller
know whether there was a new line character at the end of the
line that was just read
2003-07-07 13:36 andy
* Docs/cmake-syntax.vim: Initial import of VIM syntax highlighting
file
2003-07-07 09:38 king
* Source/kwsys/ProcessWin32.c: ENH: Made call to FormatMessage more
robust.
2003-07-07 09:16 king
* Source/cmSystemTools.cxx: ENH: Using new Process
SetWorkingDirectory method instead of manually implementing it.
2003-07-07 09:12 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Implemented
SetWorkingDirectory method.
2003-07-07 09:10 king
* Source/kwsys/ProcessWin32.c: ENH: Implemented SetWorkingDirectory
method on Windows.
2003-07-07 08:41 king
* Source/cmSystemTools.cxx: ENH: Using kwsys Process implementation
to implement RunCommand.
2003-07-07 08:36 andy
* Source/kwsys/: Process.h.in, ProcessUNIX.c: ENH: Start working on
Working Directory support
2003-07-06 20:40 king
* Source/kwsys/ProcessWin32.c: ENH: Using GetTempPath instead of
TEMP environment variable to get a location to write the Win9x
forwarding executable.
2003-07-03 18:33 king
* Source/kwsys/ProcessWin32.c: BUG: Argument parsers do not always
remove double quotes from around an argument that has no spaces.
2003-07-03 12:50 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: ENH: add linker flags
2003-07-03 11:39 hoffman
* Source/cmCreateTestSourceList.cxx: ENH: null terminate at the end
of the list
2003-07-03 07:58 king
* Source/kwsys/CMakeLists.txt: BUG: Install target for standard
header wrappers must point at the std subdirectory in the
installation.
2003-07-02 10:48 andy
* DartConfig.cmake: ENH: Add proper links to bugtracker
2003-07-02 10:37 andy
* DartConfig.cmake: ENH: Add links to bugtracker
2003-07-02 08:35 king
* Source/kwsys/ProcessWin32.c: ERR: Added cast to remove warning.
We know the length of the string will not be beyond 2^31.
2003-07-01 13:32 king
* Source/kwsys/Base64.c: ERR: Added casts to remove type conversion
warnings. Pointer differences can be 64-bit, but unsigned long
is 32-bit on many platforms. We know we are not traversing more
data than can be handled by an unsigned long, though, because the
length argument is an unsigned long.
2003-07-01 13:27 king
* Source/kwsys/: ProcessFwd9x.c, ProcessWin32.c: ERR: Should use %p
to pass HANDLE values on a command line, not %d.
2003-07-01 13:27 king
* Source/kwsys/SystemTools.cxx: ERR: Removed unreachable code.
2003-07-01 11:40 king
* Source/kwsys/: Base64.h.in, Process.h.in: ERR: Reduced
requirements on preprocessor for export macro due to limitations
of Mac preprocessor. The preprocessor can be fixed by using
-no-cpp-precomp, but we don't want to require that option for
every source file that includes our headers.
2003-07-01 08:54 king
* Source/kwsys/EncodeExecutable.c: ERR: Added explicit cast from
size_t to int. We know that the data will not be out of range.
2003-06-30 10:50 andy
* bootstrap: ERR: Fix changes in kwsys for Configure.h and
StandardIncludes.hxx
2003-06-30 10:44 andy
* Source/kwsys/: Base64.c, ProcessFwd9x.c, ProcessWin32.c: ERR:
Remove warnings on Windows
2003-06-30 10:30 king
* Source/kwsys/: Base64.h.in, CMakeLists.txt, Configure.h.in,
Directory.cxx, Directory.hxx.in, EncodeExecutable.c,
Process.h.in, ProcessWin32.c, RegularExpression.cxx,
RegularExpression.hxx.in, SystemTools.hxx.in: ENH: Added DLL
support.
2003-06-30 10:12 martink
* Tests/CustomCommand/CMakeLists.txt: modified code to match cmake
mode
2003-06-30 10:07 king
* Source/kwsys/StandardIncludes.hxx.in: Removing old file.
2003-06-30 09:56 andy
* bootstrap: ENH: Fix checking for C++ compiler on Mac, remove
cmConfigure.h.tmp, so that nothing bad can happen if configure is
interrupted, reports kwsys sources in cmConfigure.h
2003-06-30 08:49 king
* Source/kwsys/Base64.h.in: ENH: Updated comments for doxygen.
2003-06-30 08:48 king
* Source/kwsys/Base64.c: BUG: Should define KWSYS_IN_BASE64_C, not
KWSYS_IN_PROCESS_C.
2003-06-30 08:48 king
* Source/kwsys/CMakeLists.txt: ENH: Using FOREACH to shorten
enabling of C components.
2003-06-29 21:42 andy
* CMakeLists.txt, Source/kwsys/Base64.c, Source/kwsys/Base64.h.in,
Source/kwsys/CMakeLists.txt: ENH: Initial import of Base64
2003-06-29 20:30 king
* CMakeLists.txt: ENH: Enabling build of kwsys's Process class.
This will be needed for ctest.
2003-06-29 20:20 king
* Docs/cmake-mode.el: ENH: Added comment-region support.
2003-06-27 09:48 king
* CMakeLists.txt: ERR: Disabling multiply defined symbols warning
for linking executables on IRIX. The compiler's prelinker does
not add weak symbols, so template instantiations are duplicated.
2003-06-27 08:46 martink
* Source/: cmAuxSourceDirectoryCommand.cxx,
cmTryCompileCommand.cxx: fix compiler warnings
2003-06-26 13:39 king
* Source/kwsys/CMakeLists.txt: ENH: Updated documentation to
describe enabling of classes.
2003-06-26 09:44 andy
* bootstrap: ENH: Attempt to handle OSF compiler flags
2003-06-25 09:32 king
* Source/kwsys/testProcess.c: ERR: Fixed use of non-constant
initializer.
2003-06-25 08:29 king
* Source/kwsys/Directory.cxx: ERR: Fixed conversion warning.
2003-06-24 21:37 lorensen
* Source/kwsys/SystemTools.cxx: ERR: portability.
2003-06-24 16:35 martink
* Source/kwsys/SystemTools.cxx: compiler fix
2003-06-24 15:24 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: moved depend code into
cmTarget
2003-06-24 15:21 martink
* Source/: cmMakefile.cxx, cmMakefile.h, kwsys/SystemTools.cxx:
performance improvements
2003-06-24 15:11 martink
* Source/cmMacroCommand.cxx: performance improvements
2003-06-24 15:10 martink
* Source/: cmTarget.cxx, cmTarget.h: moved function into cmTarget
2003-06-24 10:16 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Renamed
superclass typedef from SystemTools to Superclass to avoid
conflict across platforms.
2003-06-24 09:02 king
* Source/kwsys/SystemTools.cxx: ERR: std->kwsys_std.
2003-06-24 08:19 king
* Source/cmSystemTools.h: ERR: Typedefs are not inherited on SGI
and Borland.
2003-06-23 16:26 martink
* Source/: cmForEachCommand.cxx, cmMacroCommand.cxx: perf
improvement
2003-06-23 16:25 martink
* Source/cmCustomCommand.h: performance improvement
2003-06-23 14:10 king
* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
Source/cmBuildNameCommand.cxx, Source/cmCTest.cxx,
Source/cmCacheManager.cxx, Source/cmConfigureFileCommand.cxx,
Source/cmIfCommand.cxx, Source/cmListFileCache.cxx,
Source/cmLoadCacheCommand.cxx,
Source/cmLocalCodeWarriorGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
Source/cmMakefile.cxx, Source/cmRegularExpression.cxx,
Source/cmRegularExpression.h, Source/cmSiteNameCommand.cxx,
Source/cmSourceGroup.h, Source/cmStringCommand.cxx,
Source/cmSystemTools.cxx, Source/cmUseMangledMesaCommand.cxx,
Source/cmaketest.cxx: ENH: Merged use of the kwsys
RegularExpression class instead of cmRegularExpression.
2003-06-23 14:05 king
* Source/kwsys/RegularExpression.hxx.in: ERR: Fixed documentation
to read RegularExpression instead of cmRegularExpression.
2003-06-23 11:16 martink
* Source/cmTarget.cxx: removed some no longer required code
2003-06-23 08:58 king
* CMakeLists.txt, bootstrap, Source/CMakeLists.txt,
Source/cmAuxSourceDirectoryCommand.cxx, Source/cmDirectory.cxx,
Source/cmDirectory.h, Source/cmMakeDirectoryCommand.cxx,
Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
Source/CursesDialog/cmCursesPathWidget.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt: ENH: Merged
use of kwsys library.
2003-06-23 08:58 king
* Makefile.in, configure, configure.in, Source/Makefile.in: ENH:
Configure script now just invokes bootstrap script.
2003-06-23 08:56 king
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: ENH: Removed
cmake-specific functions.
2003-06-23 08:56 king
* Source/kwsys/CMakeLists.txt: BUG: Need include regular expression
to match all files.
2003-06-21 11:57 andy
* bootstrap: ENH: Add copyright, cmConfigure.h is now touched only
when it is modified, remove some spaces from output, add
procedure that copies file and replaces atstring with another
string
2003-06-20 20:33 martink
* Source/cmMakefile.cxx: fix to expand variables in custom command
outputs and main dependencies
2003-06-20 14:10 king
* Source/kwsys/CMakeLists.txt: ENH: Changed configuration of header
directory to specify it without the namespace.
2003-06-20 14:10 hoffman
* Docs/cmake-mode.el: BUG: fix highlight for comments in multiple
buffers
2003-06-20 13:56 martink
* Source/cmMakefile.cxx: bug in not expanding variables for custom
commands in targets
2003-06-20 11:23 martink
* Source/cmMakefile.cxx: minor perf improvement
2003-06-19 18:57 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
RegularExpression.hxx.in, SystemTools.hxx.in,
kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added full
configuration of namespace even for Configure.hxx macro
definitions.
2003-06-19 16:23 hoffman
* Docs/cmake-mode.el: add a comment
2003-06-19 15:05 king
* Docs/: cmake-indent.vim, cmake-mode.el: Added copyright.
2003-06-19 14:37 andy
* Docs/cmake-indent.vim: Initial import: indentation file for vim
2003-06-19 14:30 king
* Docs/cmake-mode.el: Minor tweaks for anal cases of indentation.
2003-06-19 14:27 martink
* Source/cmMakefile.cxx: bug fix for finding source files
2003-06-19 14:27 martink
* Source/: cmSystemTools.cxx, cmSystemTools.h: new function
2003-06-19 14:17 king
* Docs/cmake-mode.el: BUG: Don't open a block if a command starts
with IF in its name.
2003-06-19 13:38 martink
* Docs/cmake-mode.el: fix to use function-name
2003-06-19 13:23 king
* Docs/cmake-mode.el: Fixed slow regex for indentation.
2003-06-19 11:11 king
* Docs/cmake-mode.el: ENH: Wrote more robust regular expressions
for indenting.
2003-06-19 11:07 martink
* Docs/cmake-mode.el: emacs mode
2003-06-18 17:28 king
* Source/kwsys/kwsysHeaderDump.pl: Tool to dump macros for
redefining C header namespaces.
2003-06-18 17:27 king
* Source/kwsys/: CMakeLists.txt, testProcess.c: ENH: Added test for
Process implementation.
2003-06-18 17:27 king
* Source/kwsys/ProcessWin32.c: BUG: Must return Exception status
correctly.
2003-06-18 17:19 king
* Source/kwsys/ProcessUNIX.c: Removed Exception_Abort because there
is no windows version. Also made ExitValue consistent with
windows when a signal kills the process.
2003-06-18 17:19 king
* Source/kwsys/Process.h.in: Removed Exception_Abort because there
is no windows version. Also removed stray typedef keywords.
2003-06-18 17:06 king
* Source/kwsys/: Process.h.in, ProcessUNIX.c, ProcessWin32.c,
test1.cxx: ENH: Added documentation to interface. Finished
process exit code interpretation implementation prototype.
2003-06-18 11:43 hoffman
* Source/cmStringCommand.h: remove non-html safe stuff
2003-06-18 09:13 hoffman
* Source/cmMakefile.cxx: BUG: fix not being able to find generated
files in the binary tree
2003-06-17 17:13 martink
* Source/cmLocalVisualStudio7Generator.cxx: fix for bad assumption
on custom rules
2003-06-17 16:54 martink
* Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
2003-06-17 15:13 martink
* Source/cmLocalVisualStudio6Generator.cxx: fix for bad assumption
2003-06-16 10:20 martink
* Source/cmLocalVisualStudio6Generator.cxx: fix for vs6 rule files
2003-06-13 16:59 king
* Source/cmMakefile.cxx: BUG: Fixed translation of relative path
names to full path names.
2003-06-13 16:47 king
* Source/cmSetSourceFilesPropertiesCommand.cxx: BUG: Fixed crash
when source file cannot be looked up correctly.
2003-06-13 14:15 king
* Source/cmake.cxx: BUG: Fixed check for existence of
CMakeLists.txt file in top-level source directory before first
configure.
2003-06-12 16:43 king
* Modules/Platform/Windows-bcc32.cmake: BUG: Stack size in
generated programs should be 10 meg, not 256.
2003-06-12 16:18 king
* Source/kwsys/ProcessWin32.c: ERR: Added error check for malloc of
process control structure.
2003-06-12 15:58 king
* Source/kwsys/ProcessWin32.c: ERR: Using GetCurrentProcessId
instead of _getpid so we don't need to include the system
process.h header. Also creating pipe threads with 1K stacks to
save memory.
2003-06-11 11:00 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Uninitialized
std::string returns bad pointers from c_str() on some platforms.
2003-06-11 10:21 king
* Source/kwsys/CMakeLists.txt: ENH: EXECUTABLE_OUTPUT_PATH is now
always set to get around cmake 1.6.7 dependency problems. Moved
default header directory inside the build tree instead of up one
level. User projects can now set the header directory.
2003-06-11 10:11 hoffman
* Modules/CMakeDetermineSystem.cmake: ENH: add processor type of
win32
2003-06-11 10:07 hoffman
* Modules/: CMakeDetermineSystem.cmake, CMakeSystem.cmake.in: ENH:
add CMAKE_SYSTEM_PROCESSOR
2003-06-11 09:45 king
* Source/kwsys/CMakeLists.txt: ERR: Added custom command that takes
advantage of new syntax.
2003-06-11 09:44 king
* Source/kwsys/ProcessWin32.c: ERR: Removed unused variables.
2003-06-11 09:44 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: When executable
output path is not set, we still need to generate the full path
to the executable target.
2003-06-10 17:39 king
* Source/kwsys/CMakeLists.txt: ERR: Added work-around for cmake
1.6.7 bug in borland makefile generator.
2003-06-10 16:56 king
* Source/kwsys/CMakeLists.txt: BUG: Need to add ANSI C flags for
some platforms.
2003-06-10 16:55 king
* Source/kwsys/ProcessUNIX.c: ERR: Added static specifier to static
function definitions to quiet warnings on HP compiler.
2003-06-10 16:15 king
* Source/kwsys/ProcessWin32.c: BUG: Don't show a console
application's window.
2003-06-10 15:50 king
* Source/kwsys/test1.cxx: ENH: Added use of process execution.
2003-06-10 15:46 king
* Source/kwsys/: CMakeLists.txt, EncodeExecutable.c, Process.h.in,
ProcessFwd9x.c, ProcessUNIX.c, ProcessWin32.c: ENH: Added Process
execution implementation.
2003-06-10 15:45 king
* Source/kwsys/SystemTools.cxx: ENH: Moved disabling of warnings to
after kwsys includes.
2003-06-10 15:44 king
* Source/kwsys/kwsys_std.h.in: ENH: Disabled warning 4786.
2003-06-06 09:58 andy
* Modules/FindVTK.cmake: BUG: When VTK is not found, it should be
fatal error
2003-06-06 09:57 andy
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: When only loading
ccmake cache, do not allow generate
2003-06-06 09:06 martink
* Source/cmCreateTestSourceList.cxx: undid change because other
changes make it no longer neccesary
2003-06-05 16:45 martink
* Source/: cmMakefile.cxx, cmMakefile.h: more custom command
2003-06-05 16:12 martink
* Source/cmMakefile.cxx: more changes to support full paths
2003-06-05 15:28 martink
* Source/cmMakefile.cxx: perf improvement
2003-06-05 15:18 martink
* Source/cmMakefile.cxx: more changes to handle full paths
correctly
2003-06-05 14:48 martink
* Source/cmQTWrapUICommand.cxx: minor update for new custom
commands
2003-06-05 14:40 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx, cmTarget.cxx:
more crazt changes source files now must match with full path
2003-06-05 14:37 martink
* Source/cmITKWrapTclCommand.cxx: updated for new custom command
2003-06-05 14:37 martink
* Source/cmCreateTestSourceList.cxx: minor fix
2003-06-04 19:04 martink
* Source/cmMakefile.cxx: hopeful fix for backwards compat
2003-06-04 18:50 martink
* Source/cmLocalVisualStudio6Generator.cxx: minor fix
2003-06-04 16:06 martink
* Source/cmMakefile.cxx: tricky fix for backwards compat
2003-06-04 14:25 hoffman
* Tests/CustomCommand/: generator.cxx, wrapper.cxx: minor fixes
2003-06-04 14:01 hoffman
* Source/cmMakefile.cxx: better error reporting
2003-06-04 14:00 hoffman
* Source/cmMakefile.cxx: ENH: allow duplicate commands with the
same output to be reduced automatically to one command
2003-06-04 13:55 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: bug fix for vs6 custom
commands
2003-06-04 13:54 hoffman
* Templates/UtilityHeader.dsptemplate: fix for new custom commands
2003-06-04 13:42 hoffman
* Source/: cmCustomCommand.cxx, cmCustomCommand.h,
cmLocalVisualStudio7Generator.cxx, cmMakefile.cxx: ENH: allow
duplicate commands with the same output to be reduced
automatically to one command
2003-06-04 11:46 hoffman
* Source/cmAddCustomCommandCommand.h: command should nto be
inherited
2003-06-04 10:46 hoffman
* Tests/Wrapping/CMakeLists.txt: minor fix
2003-06-04 10:13 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: bug fix
2003-06-04 09:02 hoffman
* Tests/CustomCommand/: CMakeLists.txt, generator.c, generator.cxx,
wrapper.c, wrapper.cxx: fixes for HP
2003-06-04 09:00 king
* bootstrap: ERR: Cannot use iostream.h for strict C++ compiler
sanity check. Using a small class instead.
2003-06-04 08:42 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: compielr warnings
2003-06-04 08:40 martink
* Source/cmMakefile.cxx: compielr errors on como
2003-06-03 14:55 martink
* Source/: cmCustomCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
cmMakefile.cxx, cmSourceGroup.cxx: warning fixes
2003-06-03 14:45 hoffman
* Modules/Dart.cmake: ENH: add all targets for dashboard build
types
2003-06-03 10:47 martink
* Source/: cmAddCustomCommandCommand.h: better docs
2003-06-03 10:33 martink
* Tests/CustomCommand/: CMakeLists.txt, doc1.tex, foo.in,
generator.c, wrapper.c, wrapped.h: new test
2003-06-03 10:30 martink
* Source/: CMakeLists.txt, cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
cmCustomCommand.cxx, cmCustomCommand.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx, cmMakefile.h,
cmSetSourceFilesPropertiesCommand.cxx, cmSourceFile.h,
cmSourceGroup.cxx, cmSourceGroup.h, cmSystemTools.cxx,
cmSystemTools.h, cmTarget.h: yikes added new custom command
support
2003-06-02 16:37 martink
* Docs/: CMake04.rtf, CMake12p2.rtf, CMake14.rtf, CMake16.rtf: add
release docs to cvs
2003-05-29 15:30 martink
* Source/: cmGetSourceFilePropertyCommand.cxx,
cmGetTargetPropertyCommand.cxx: minor bug fix
2003-05-29 11:14 andy
* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
cmCursesMainForm.h: ENH: On envocation of ccmake check if
directories are correct, but do not rerun configure
2003-05-29 11:14 andy
* Source/: cmake.cxx, cmake.h: ENH: Abstract pre configure check in
a separate method
2003-05-29 09:34 hoffman
* Source/: cmCTest.cxx, cmRegularExpression.cxx,
cmSetSourceFilesPropertiesCommand.cxx, cmTarget.cxx: ENH: remove
warnings from borland 6 compiler
2003-05-28 15:52 andy
* Source/CursesDialog/ccmake.cxx: ENH: Do not do configure first
time. This way ccmake loads fast.
2003-05-28 09:21 hoffman
* Source/: cmCTest.cxx, cmDynamicLoader.cxx,
cmGlobalVisualStudio71Generator.cxx, cmSystemTools.cxx,
CTest/cmCTestSubmit.cxx: Remove some borland 6 warnings
2003-05-28 07:53 andy
* Modules/FindQt.cmake: ENH: More locations
2003-05-24 10:07 hoffman
* Source/: cmAbstractFilesCommand.cxx, cmEndIfCommand.cxx,
cmGlobalGenerator.cxx, cmIfCommand.cxx, cmSourceFilesCommand.cxx,
cmSourceFilesRemoveCommand.cxx, cmTarget.cxx,
cmWrapExcludeFilesCommand.cxx: ENH: add stdlib.h for portability
to borland 6
2003-05-23 16:40 hoffman
* Source/: cmCTest.cxx, cmMakefile.cxx, cmStringCommand.cxx,
cmake.cxx: ENH: add some includes for borland 6
2003-05-23 09:35 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: ENH: add LDFLAGS as
an initial value for all linker flags, good for -64
2003-05-19 13:41 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: fix for .def files and
nmake and spaces in the path
2003-05-16 16:33 king
* Modules/: TestForAnsiForScope.cxx: ERR: Removed warning for
unused variable.
2003-05-16 15:20 king
* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: When building a C
executable, we should add CMAKE_SHARED_LIBRARY_C_FLAGS, not
CMAKE_SHARED_LIBRARY_LINK_FLAGS. The latter is already added by
the link line procedure.
2003-05-16 15:18 king
* Modules/Platform/: AIX.cmake: BUG: Need -brtl when creating
shared libraries. Also added -bexpall (AIX equivalent to Linux's
-rdynamic) when building executables.
2003-05-15 15:15 king
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Don't report an
error of output was generated but no error was set. Merging from
trunk to 1.6 branch.
2003-05-15 15:05 king
* Source/cmGlobalVisualStudio6Generator.cxx: Removed useless
lower-casing and improved error message. Merged from trunk to
1.6 branch.
2003-05-15 14:58 king
* Modules/FindFLTK.cmake: Looking in another place (merge from
trunk).
2003-05-15 14:54 king
* Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
ccmake problem (thank you Clint Miller). Merging from trunk to
1.6 branch.
2003-05-15 14:45 king
* Source/cmMacroCommand.cxx: BUG: Merging fix from trunk into 1.6
branch. Report a missing ENDMACRO.
2003-05-15 09:35 andy
* bootstrap: Several fixes before bootstrap is ready for
prime-time: 1. Add --version flag to display version of CMake 2.
Add comments to explain what is going on 3. Move CMAKE_ROOT_DIR
and CMAKE_BOOTSTRAP to cmConfigure.h 4. Forward CC, CXX, and MAKE
to cmake 5. Add more instructions
2003-05-14 15:38 king
* Utilities/Release/cmake_release.sh: Updated for 1.6.7 release.
2003-05-14 14:14 king
* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
Updated version number to 1.6.7 from 1.6.6.
2003-05-14 12:10 king
* Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
bug where #error doesn't return an error to make. Merged onto
1.6 branch from trunk.
2003-05-14 12:06 king
* Source/cmGlobalGenerator.cxx: BUG: Work-around for SGI MipsPro
bug where #error doesn't return an error to make.
2003-05-14 09:27 andy
* bootstrap: ENH: Add parallel build support, fix bug in verbose
and clean output when adding arguments
2003-05-14 09:19 andy
* bootstrap: ENH: Add better error reporting
2003-05-14 08:45 king
* Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
starts. If cmake is run from inside make, we don't want the
try-compiles to inherit the makeflags.
2003-05-14 08:40 king
* Source/cmake.cxx: ERR: Fixed string literal->char* conversion
warning.
2003-05-13 16:51 king
* Source/cmake.cxx: BUG: Need to remove the MAKEFLAGS when cmake
starts. If cmake is run from inside make, we don't want the
try-compiles to inherit the makeflags.
2003-05-13 16:10 king
* Source/: cmGlobalGenerator.cxx, cmake.cxx: ENH: When the
initially configured generator is invalid, allow the user to
change the generator without deleting the cache by hand.
2003-05-13 14:26 king
* Source/: cmGlobalGenerator.cxx: ENH: Improved error message when
a wrong generator is selected.
2003-05-13 14:05 king
* Source/cmDynamicLoader.cxx: ERR: Removed unused parameter.
2003-05-13 13:54 king
* Source/cmSystemTools.cxx: ERR: Removed unused variable from
previous merge.
2003-05-13 13:52 king
* Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
BUG: Using GetLineFromStream instead of getline due to buggy
stream implementations on some platforms. Merged from trunk into
branch 1.6.
2003-05-13 13:26 hoffman
* Modules/CMakeVS71FindMake.cmake, Source/CMakeLists.txt,
Source/cmGlobalVisualStudio71Generator.cxx,
Source/cmGlobalVisualStudio71Generator.h,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h, Source/cmake.cxx: ENH:
Adding VS 7.1 generator to 1.6 branch.
2003-05-13 12:04 king
* Modules/CheckIncludeFiles.cmake, Modules/CheckSymbolExists.cmake,
Modules/FindCABLE.cmake, Modules/Platform/SunOS.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalVisualStudio6Generator.cxx,
Source/cmLocalVisualStudio7Generator.cxx,
Source/cmLocalVisualStudio7Generator.h,
Source/cmRemoveCommand.cxx, Source/cmStringCommand.h,
Source/cmaketest.cxx, Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: BUG: Merged
fixes from main tree into 1.6 branch.
2003-05-13 11:42 hoffman
* Source/cmGlobalVisualStudio71Generator.h: Change name of 71
generator
2003-05-13 09:50 king
* Source/kwsys/SystemTools.cxx: ERR: Removed use of std::string !=
operator due to bug in SGI compiler's library.
2003-05-13 09:42 king
* Source/kwsys/CMakeLists.txt: ERR: Test for ansi streams may need
to use iosfwd for test because some compilers provide an iostream
header that is old streams.
2003-05-13 08:38 king
* Source/kwsys/SystemTools.cxx: ERR: Added forward declarations of
system functions for como compiler.
2003-05-12 13:43 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in,
kwsys_std_fstream.h.in, kwsys_std_iosfwd.h.in,
kwsys_std_iostream.h.in, kwsys_std_sstream.h.in: ENH: Added
KWSYS_FORCE_OLD_STREAMS option to force use of non-ansi stream
headers even if they are available.
2003-05-12 13:33 king
* Source/kwsys/: CMakeLists.txt, StandardIncludes.hxx.in: ENH:
Removed old (unused) StandardIncludes header.
2003-05-12 13:27 king
* Source/kwsys/kwsys_std_iosfwd.h.in: ERR: Need to move forward
declarations of non-ansi streams into std namespace when it is
available.
2003-05-12 13:15 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, SystemTools.cxx,
SystemTools.hxx.in, kwsys_std.h.in, kwsys_std_fstream.h.in,
kwsys_std_iosfwd.h.in, kwsys_std_iostream.h.in,
kwsys_std_sstream.h.in: ENH: Added wrappers around the std stream
headers to make them look like ansi streams on all platforms.
2003-05-09 15:47 hoffman
* Modules/CMakeVS71FindMake.cmake: add find make program for 71
2003-05-09 09:32 hoffman
* Modules/Platform/Windows-bcc32.cmake: BUG: remove typo from file
2003-05-08 16:59 hoffman
* Source/: CMakeLists.txt, cmGlobalVisualStudio71Generator.cxx,
cmGlobalVisualStudio71Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmake.cxx: add support for vs 71
2003-05-08 16:52 king
* Source/CMakeLists.txt: ERR: Fixed arguments to kwsys's ADD_TEST
call for msvc6.
2003-05-08 16:48 king
* Source/kwsys/CMakeLists.txt: BUG: Need to invert test result for
ansi string stream.
2003-05-08 14:49 king
* Source/CMakeLists.txt: ENH: Added kwsys test.
2003-05-08 14:46 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
Directory.hxx.in, RegularExpression.hxx.in,
StandardIncludes.hxx.in, kwsys_std.h.in: ENH: Reduced header
dependencies and cleaned up inclusion of standard headers.
2003-05-08 14:17 king
* Source/kwsys/: CMakeLists.txt, README.itk, README.txt, test1.cxx:
ENH: Setup for testing as a stand-alone project.
2003-05-08 09:55 hoffman
* Modules/Platform/Windows-bcc32.cmake: BUG: fix for borland win32
exe builds
2003-05-08 09:43 martink
* Modules/Platform/: Windows-bcc32.cmake: BUG: remove -H flags as
they cause crashes on oldwww
2003-05-06 10:16 andy
* Source/ctest.cxx: ERR: Remove warning
2003-05-05 10:24 hoffman
* Modules/Platform/Windows-bcc32.cmake: ENH: change the default
borland stack size
2003-05-05 10:23 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: BUG: add linker flags
for modules
2003-05-05 10:23 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: BUG: remove 64 bit
warnings
2003-05-05 09:54 andy
* Modules/CheckIncludeFiles.cmake: ERR: Remove warning for main
returning void.
2003-05-05 08:42 andy
* Source/: CMakeLists.txt, cmaketest.cxx, cmaketest.h.in: BUG: Fix
some dependencies for location of executables
2003-05-05 08:42 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Add support for
make test even for fresh build of cmake
2003-05-02 14:05 martink
* Modules/Dart.cmake: fixed andy sloppy code again
2003-05-02 13:57 andy
* Modules/Dart.cmake, Modules/DartConfiguration.tcl.in,
Source/CMakeLists.txt, Source/ctest.cxx: ENH: Fix some dart
issues. Now it works fine without dart.
2003-05-02 13:56 andy
* Source/cmake.cxx: ENH: New location of cmake binaries
2003-05-02 13:54 andy
* Source/cmaketest.cxx: ENH: New location of cmake
2003-05-02 13:54 andy
* Source/CTest/cmCTestSubmit.cxx: ENH: Be just a bit more verbose
2003-05-02 11:29 andy
* CMakeLists.txt, Source/CMakeLists.txt: ENH: Executables should go
to the bin directory
2003-05-01 07:56 andy
* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warnings
2003-04-30 07:32 andy
* Source/cmake.h: ERR: Run should return a value
2003-04-29 17:23 andy
* Source/: CMakeLists.txt, CTest/CMakeLists.txt: ENH: Make Curl
code to be built by default
2003-04-29 10:07 andy
* Source/cmakemain.cxx: ENH: Add argument -N which prevents CMake
from doing configure and generate. This should be improved at
some point that it will do all the error checking such as whether
the CMakeLists.txt exists etc. It should essentially load cache,
go through cmake lists, but not modify cache and other files in
the build directory. The second feature is ability to display
cache values. You run with argument -L (or -LH /-LA / -LAH) and
it will display all nonadvanced cached variables (-L) / all
cached variable (-LA) / and cached variables with corresponding
help string (-LH -LAH).
2003-04-29 10:04 andy
* Source/: cmake.cxx, cmake.h: ENH: Add additional optional
argument to Run. If it is true, it will only set paths and load
cache. It will not do configure and gfenerate
2003-04-29 10:02 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Add method to
convert from CacheEntryType to string
2003-04-28 13:16 martink
* Source/cmMacroCommand.cxx: better error reporting
2003-04-25 15:16 andy
* Source/: CTest/CMakeLists.txt, CMakeLists.txt: ENH: Enable CTest
to be build as a part of CMake
2003-04-25 14:52 andy
* Source/ctest.cxx: ENH: Rename option -D to -C because we will use
-D later
2003-04-25 14:51 andy
* Source/cmCommands.cxx: ERR: Set source files properties is needed
for Curl build
2003-04-25 14:50 andy
* Source/CTest/cmCTestSubmit.cxx: ERR: Remove warning because SCP
not implemented
2003-04-24 13:25 berk
* Source/: cmSystemTools.cxx: minor fix
2003-04-23 17:24 jjomier
* Source/kwsys/Directory.hxx.in: FIX: warnings, disabling 4786
2003-04-23 13:58 martink
* Source/CTest/CMakeLists.txt: fix some incldue paths
2003-04-22 16:10 king
* Modules/FindCABLE.cmake: ENH: Updated search paths to newest
values from Cable.
2003-04-22 14:32 andy
* bootstrap: ENH: Add SGI -LANG:std support
2003-04-18 10:01 andy
* Source/cmCTest.cxx: ENH: Cleanup
2003-04-18 10:00 andy
* Source/cmCTest.cxx: Even better error detection on AIX
2003-04-18 09:48 andy
* Source/cmCTest.cxx: Better AIX detection
2003-04-17 15:20 andy
* Source/cmCTest.cxx: This is really an error
2003-04-17 13:13 andy
* bootstrap: Support LDFLAGS
2003-04-17 13:13 andy
* Source/cmCTest.cxx: ENH: Add AIX warerr
2003-04-17 11:59 martink
* Source/cmLocalCodeWarriorGenerator.cxx: warning fix hopefully
2003-04-17 11:17 andy
* DartConfig.cmake: More attempt to make continuous email work
2003-04-17 08:47 martink
* Source/cmDynamicLoader.cxx: fix one warning
2003-04-17 08:23 andy
* DartConfig.cmake: Attempt to enable sending of e-mails from
continuous
2003-04-17 08:03 hoffman
* Source/cmCommands.cxx: BUG: fix compile error on windows because
of windows.h
2003-04-17 08:02 andy
* CMakeLists.txt, bootstrap, configure, configure.in: BUG: Rename
Bootstrap directory to Bootstrap.cmk, so that on platforms such
as Windows and Mac OSX it will break during in-source build
2003-04-16 17:06 andy
* DartConfig.cmake: ENH: cleanup
2003-04-16 16:20 martink
* Source/cmDynamicLoader.cxx: fix one warning
2003-04-16 16:17 martink
* Source/cmCommands.cxx: streamline bootstrap
2003-04-16 15:40 martink
* Source/cmake.cxx: minor fix
2003-04-16 14:47 martink
* Source/: CMakeLists.txt, cmLocalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.h, cmake.cxx: add COdeWarrior back in
for testing
2003-04-16 14:13 andy
* Source/cmDynamicLoader.cxx: Attempt to make unloading work on OSX
2003-04-16 13:41 andy
* Source/cmCTest.cxx: Fix update output
2003-04-16 13:33 hoffman
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: ENH: add a double try
compile to fix crazy make on hp
2003-04-11 18:05 kentwilliams
* Source/kwsys/SystemTools.cxx: took out an orphan endif
2003-04-11 16:22 kentwilliams
* Source/kwsys/: SystemTools.hxx.in, SystemTools.cxx: remove
redundant function and eliminate need for strcasecmp
2003-04-11 13:36 king
* Source/kwsys/README.itk: ENH: Added documentation for ITK.
2003-04-11 07:27 lorensen
* Source/kwsys/SystemTools.cxx: ERR: Borland fix for stricmp. ERR:
removed itk dependencies.
2003-04-10 13:41 kentwilliams
* Source/kwsys/: SystemTools.cxx, SystemTools.hxx.in: Removed
platform-specific functions from Code/IO/itkIOCommon, fixed code
to use kwsys/SystemTools
2003-04-10 09:07 andy
* Source/cmCTest.cxx: Do safe division instead of fixing result
2003-04-10 09:03 king
* Source/kwsys/SystemTools.cxx: ERR: Removed unused parameter and
truncated debug symbol warnings.
2003-04-09 08:08 andy
* Source/cmCTest.cxx: Attempt to fix FIXNUM
2003-04-08 13:14 king
* Source/kwsys/SystemTools.cxx: ERR: Fixed typo.
cmRegularExpression -> RegularExpression.
2003-04-08 13:10 king
* Source/kwsys/: CMakeLists.txt, Configure.hxx.in, Directory.cxx,
Directory.hxx.in, RegularExpression.cxx,
RegularExpression.hxx.in, StandardIncludes.hxx.in,
SystemTools.cxx, SystemTools.hxx.in: ENH: Added kwsys library for
platform-independent system tools.
2003-04-08 10:57 andy
* Source/: cmCTest.cxx, cmCTest.h: Remove nan and inf, use
iostreams to set precision, fix file name, and remove bogus files
2003-04-08 07:16 andy
* Source/cmCTest.cxx: Remove push_back on string. Why can't STL be
standard?
2003-04-07 18:21 andy
* Source/: cmCTest.cxx, cmCTest.h: Some cov improvements and better
esc
2003-04-07 12:20 andy
* Source/cmaketest.cxx: We should really just call make and not
make all
2003-04-04 10:56 king
* Source/cmSetCommand.h: ENH: Added CACHE entry types to
documentation string.
2003-04-04 10:05 king
* Modules/FindFLTK.cmake: ENH: Added /usr/local/lib/fltk
2003-04-03 18:40 andy
* bootstrap: Better support for spaces in paths
2003-04-03 08:44 andy
* Source/cmSystemTools.cxx: Try differentiating extensions
2003-04-02 22:48 king
* Source/: cmake.cxx, cmake.h, cmakemain.cxx,
CursesDialog/ccmake.cxx: ENH: Improved documentation. Also
modified behavior of "cmake" to not configure a project in the
current directory unless . is given.
2003-04-02 22:44 king
* Source/cmDocumentation.cxx: ENH: Running with zero arguments now
produces usage.
2003-04-02 09:19 andy
* Source/: cmCTest.cxx, cmCTest.h: Url escape password
2003-04-02 09:19 andy
* Source/CTest/cmCTestSubmit.cxx: On verbose, be more verbose
2003-04-02 09:01 andy
* Tests/Wrapping/qtwrappingmain.cxx: If display is not set, do not
attempt to run application
2003-04-02 08:45 andy
* Modules/FindQt.cmake: Add QT on debian
2003-04-01 15:31 andy
* Source/cmCTest.cxx: Fix cov. problems, ignore nonascii char.
Propagate verbosity
2003-04-01 15:30 andy
* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Controle
verbosity
2003-04-01 13:29 king
* Source/cmSystemTools.cxx: BUG: strlen(buffer) from getline may be
2 less than gcount on windows because both the CR and LF
characters may be removed.
2003-03-28 13:42 andy
* Modules/CheckSymbolExists.cmake: New design of CheckSymbolExists
pretty much replaces all other ones.
For example:
CHECK_HEADER_EXISTS("type.h" HAVE_TYPE_H) is:
CHECK_SYMBOL_EXISTS(main "type.h" HAVE_TYPE_H)
CHECK_LIBRARY_EXISTS("nsl" gethostname HAVE_LIBNSL) would be
SET(CMAKE_REQUIRED_LIBRARIES "nsl")
CHECK_SYMBOL_EXISTS(gethostname "netdb.h" HAVE_LIBNSL)
...
2003-03-27 15:52 andy
* Source/: cmLocalVisualStudio6Generator.cxx, cmSystemTools.cxx,
cmUseMangledMesaCommand.cxx: Remove warnings
2003-03-27 15:29 andy
* bootstrap: Initial import of bootstrap for CMake
2003-03-27 13:03 hoffman
* Modules/Platform/SunOS.cmake: Fix gnu c and Sun CC mix
2003-03-27 12:49 andy
* CMakeLists.txt: Some more preparations for new bootstrap system
2003-03-27 12:24 andy
* Source/: cmCacheManager.cxx, cmConfigureFileCommand.cxx,
cmListFileCache.cxx, cmLocalVisualStudio6Generator.cxx,
cmMakeDepend.cxx, cmOutputRequiredFilesCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmUseMangledMesaCommand.cxx:
Implement GetLineFromStream that actually works and use it
instead of getline
2003-03-26 10:45 andy
* Source/cmStandardIncludes.h, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: Remove bogus flags
from cmStandardIncludes and make complex test pass
2003-03-21 11:33 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: BUG: fix REMOVE test
2003-03-21 11:24 hoffman
* Source/cmRemoveCommand.cxx: BUG: fix broken command
2003-03-20 11:27 andy
* Source/cmCTest.cxx: Fix problem with network paths
2003-03-20 10:12 andy
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support cmake in
directory with space
2003-03-20 09:47 andy
* Source/cmCTest.cxx: BUG: used wrong counters
2003-03-19 18:28 andy
* Source/cmCTest.cxx: More regex
2003-03-19 16:35 andy
* Source/: cmCTest.cxx, cmCTest.h: Add start
2003-03-19 16:25 andy
* Source/cmCTest.cxx: Move files to different location and fix time
2003-03-19 16:11 andy
* Source/: cmCTest.cxx, cmCTest.h: Fix for visual studio
2003-03-19 10:16 king
* Source/cmStringCommand.h: BUG: Command should be inherited.
2003-03-18 11:47 king
* Utilities/Release/: config_Linux: ENH: Updated to do release
build on ringworld. Needed for old glibc support.
2003-03-17 14:29 andy
* Tests/Simple/: CMakeLists.txt, simple.cxx, simpleCLib.c,
simpleWe.cpp: Improve test
2003-03-17 13:26 andy
* Tests/Simple/: CMakeLists.txt, simpleCLib.c: Add testing for when
C sources are compiled with C++ compiler
2003-03-17 11:21 andy
* Source/CursesDialog/cmCursesMainForm.cxx: If there was no error,
do not say that there was one
2003-03-17 10:00 king
* Modules/FindGTK.cmake: BUG: Fixed ENDIF ordering.
2003-03-17 09:57 king
* Modules/CheckSymbolExists.cmake: BUG: Fixed syntax of file
generated for test.
2003-03-17 09:29 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: fix crash with force cxx
type
2003-03-17 09:15 hoffman
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: force cxx compiler for cxx
files
2003-03-17 08:25 andy
* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
DumpInformation.h.in: Display Cache and all variables
2003-03-16 20:33 andy
* Modules/CheckSymbolExists.cmake: Prevent CMake from putting ; in
the file
2003-03-16 20:25 andy
* Modules/FindGTK.cmake: More variables advanced
2003-03-16 20:23 andy
* Modules/FindGTK.cmake: Add gthread library
2003-03-15 10:04 hoffman
* Source/cmTarget.cxx: BUG: HasCXX did not use GetFileFormat and
was broken
2003-03-14 15:44 hoffman
* Modules/FindGTK.cmake: BUG: bad if statement order
2003-03-14 15:06 hoffman
* Source/cmGlobalVisualStudio6Generator.cxx: better error message
2003-03-14 12:00 hoffman
* Modules/Platform/Windows-cl.cmake: force c++ for c++ files
2003-03-14 12:00 hoffman
* Source/cmLocalVisualStudio6Generator.cxx: use c flags with c and
not cxx flags, also force c++ for c files
2003-03-14 11:59 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: Force c++ builds for
c++ files
2003-03-14 11:58 hoffman
* Source/cmMakefile.cxx: make sure M is after m
2003-03-14 10:54 king
* Source/cmMakefile.cxx: BUG: c extension must come before C.
2003-03-14 10:38 king
* Source/cmMakefile.cxx: BUG: c must precede C.
2003-03-13 16:31 king
* Utilities/Release/config_Linux: Merging from 1.6 again.
2003-03-13 16:30 king
* Utilities/Release/config_Linux: BUG: Need to link statically
against curses.
2003-03-13 15:59 king
* Utilities/Release/: cmake_release.sh, config_Linux: Merging from
1.6 release branch.
2003-03-13 15:58 king
* Utilities/Release/cmake_release.sh: BUG: Need to checkout
ReleaseUtilities with same tag.
2003-03-13 15:47 king
* Utilities/Release/: cmake_release.sh: ENH: Updated for 1.6.6
release.
2003-03-13 15:46 king
* Modules/Platform/: SunOS.cmake: BUG: Don't use -nostdlib option
to link shared libraries. Just use gcc -shared, even for C++
libraries.
2003-03-13 13:28 king
* Source/cmMakefile.cxx: BUG: Added missing cc extension for Source
Files group.
2003-03-13 13:03 king
* Source/cmMakefile.cxx: BUG: Don't duplicate SUBDIRS.
2003-03-13 13:01 king
* Source/cmMakefile.cxx: ENH: Added header file extensions.
2003-03-13 12:59 martink
* Source/cmMakefile.cxx: allow the same subdir to be added twice
2003-03-13 12:48 andy
* Source/cmMakefile.cxx: Fix regular expressions
2003-03-13 12:24 andy
* Source/: cmMakefile.cxx, cmSystemTools.cxx: Synchronize extension
lists
2003-03-13 11:53 king
* Source/CursesDialog/form/fld_attr.c: BUG: Fixed forms for HP.
2003-03-13 11:51 king
* Modules/TestForSTDNamespace.cmake: BUG: Don't repeat test.
2003-03-13 11:49 king
* Modules/CheckTypeSize.cmake: BUG: Don't test type size more than
once.
2003-03-13 11:48 king
* Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
directory even if the exact specified name exists.
2003-03-13 11:46 king
* Source/cmake.cxx: BUG: Fixed crash when
CMAKE_BACKWARDS_COMPATIBILITY is deleted.
2003-03-13 11:33 king
* Source/cmMakefile.h: ENH: Updated version for 1.6.6 release.
2003-03-13 11:31 king
* Utilities/Release/config_Linux: ERR: Need to do shared libc link
with static C++ library to have safe dl loading on linux.
2003-03-13 08:44 king
* Source/cmSystemTools.cxx: BUG: FindLibrary should not accept a
directory even if the exact specified name exists.
2003-03-11 17:35 hoffman
* Modules/TestForSTDNamespace.cmake: BUG: fix test not to run every
time
2003-03-11 15:25 hoffman
* Source/cmDynamicLoader.cxx, Source/CTest/CMakeLists.txt,
Source/CursesDialog/form/fld_attr.c,
Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt: BUG: fixes for hp
2003-03-09 18:16 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Remove warnings
2003-03-07 15:30 andy
* Source/cmCTest.cxx: More XML
2003-03-07 11:53 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Remove warning
2003-03-07 11:45 andy
* Source/cmCTest.cxx: Fix xml
2003-03-07 11:27 andy
* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
Add searching of variables
2003-03-06 15:32 andy
* Modules/Dart.cmake: On borland and cygwin remove .EXE
2003-03-06 12:31 andy
* Source/cmGetCMakePropertyCommand.cxx: Remove warning
2003-03-06 11:20 andy
* Source/cmCommands.cxx, Source/cmGetCMakePropertyCommand.cxx,
Source/cmGetCMakePropertyCommand.h,
Tests/SystemInformation/CMakeLists.txt: Add command for accessing
cmake properties. At this point the only properties are VARIABLES
and CACHE_VARIABLES. Also add test for this feature
2003-03-06 11:19 andy
* Source/: cmMakefile.cxx, cmMakefile.h: Add method which returns a
list of all variables
2003-03-06 11:18 andy
* Source/cmCacheManager.h: Cache manager should be able to take no
arguments
2003-03-06 10:32 king
* Modules/CheckTypeSize.cmake: BUG: Should test HAVE_<VARIABLE>
before repeating test, not just whether <VARIABLE> is set.
2003-03-05 17:08 andy
* Source/cmCTest.cxx: oops... Forgot the main step
2003-03-03 13:58 andy
* Modules/Dart.cmake: Add Update and configure steps where missing
2003-03-03 13:57 andy
* Source/cmCTest.cxx: Fix typo
2003-03-03 09:32 andy
* Modules/Dart.cmake: Start cleaning global namespace
2003-03-03 09:29 andy
* CMakeLists.txt: BUG: Should be use the host CMake's dart file
2003-02-28 13:00 andy
* Source/cmCTest.cxx: Ifdef code that is missing
2003-02-28 12:42 andy
* Modules/CheckSymbolExists.cmake, Source/cmCTest.cxx: Fix update
date and cleanup
2003-02-28 11:31 andy
* Source/cmCTest.cxx: Add configure step
2003-02-27 14:48 andy
* Modules/Dart.cmake: On windows but not on borland, look at
cmake_build_tool instead of compiler to determine build name.
Otherwise they will all be cl
2003-02-27 11:54 andy
* Modules/Dart.cmake: Use more condense buildname. If this works
fine we can make cmBuildName command deprecated
2003-02-24 11:02 king
* Source/cmake.cxx: BUG: Fixed crash when
CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures.
2003-02-20 17:38 andy
* Modules/Dart.cmake: Use simple defaults if DartConfig does not
exist. This way you can use dart to build any project
2003-02-20 10:46 king
* Modules/CMakeVS6FindMake.cmake: BUG: Fix registry entry name.
2003-02-20 10:44 hoffman
* Modules/CMakeVS6FindMake.cmake: BUG: look for msdev in the right
place
2003-02-20 09:40 king
* Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.5
release.
2003-02-20 08:55 king
* Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
style in depend file
2003-02-20 08:52 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: fix for correct path
style in depend file
2003-02-20 08:47 king
* Modules/TestForANSIForScope.cmake: BUG: Don't test every time for
"for" scope.
2003-02-20 08:42 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
lib in the name of library. If there was lib in the name of
library, then on Windows (where there is not lib prefix), cmake
split the name wrongly. This only manifested when full path to
the library is specified.
2003-02-20 08:41 hoffman
* Modules/TestForANSIForScope.cmake: remove commented code
2003-02-20 08:38 king
* Modules/CheckSymbolExists.cmake: BUG: Fixed return 0 through void
type.
2003-02-20 08:37 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: ENH: Removed creation of extra
CMAKE_C_COMPILER_FULLPATH and CMAKE_CXX_COMPILER_FULLPATH cache
entries.
2003-02-20 08:34 king
* Source/cmGlobalVisualStudio7Generator.cxx: BUG: Added missing
paren to generated file.
2003-02-20 08:32 king
* Source/cmaketest.cxx: BUG: Fix lower-casing of compiler for
win98.
2003-02-20 08:30 king
* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
Updated for version 1.6.5.
2003-02-20 08:28 king
* Source/cmFindPackageCommand.h: BUG: This command must be
inherited.
2003-02-20 08:23 king
* Modules/FindFLTK.cmake: BUG: Removed reference to CMake 1.4
compatability variable.
2003-02-20 07:55 king
* Source/cmDumpDocumentation.cxx: ERR: Added missing return.
2003-02-19 17:37 king
* Source/CMakeLists.txt: ENH: Using new --all-for-coverage of
DumpDocumentation to improve coverage.
2003-02-19 17:36 king
* Source/cmDumpDocumentation.cxx: ENH: Added option to dump all
documentation (coverage).
2003-02-19 17:10 king
* Modules/FindFLTK.cmake: BUG: Removed use of cmake 1.4
compatability variable.
2003-02-19 12:54 andy
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Fix problem with
lib in the name of library. If there was lib in the name of
library, then on Windows (where there is not lib prefix), cmake
split the name wrongly. This only manifested when full path to
the library is specified.
2003-02-19 08:52 king
* Source/cmDocumentation.cxx: ERR: Fixed signed/unsigned warning.
2003-02-18 20:54 king
* Source/cmDumpDocumentation.cxx: ENH: Updated to use
cmDocumentation class.
2003-02-18 20:42 king
* Source/: cmDocumentation.cxx, cmDocumentation.h, cmakemain.cxx,
CursesDialog/ccmake.cxx: ENH: Re-implemented document generation
class to be more organized and more robust.
2003-02-18 20:40 king
* Source/cmAddCustomCommandCommand.h: Fix to documentation
formatting: removed extra newline.
2003-02-18 16:24 hoffman
* Source/cmGlobalVisualStudio7Generator.cxx: ENH: fix for vs 7
beta1
2003-02-17 15:47 king
* Source/cmFindPackageCommand.h: BUG: This command must be
inherited.
2003-02-17 10:30 andy
* Modules/CheckSymbolExists.cmake: Fix return value problem
2003-02-17 09:59 andy
* Source/CursesDialog/cmCursesStringWidget.cxx: Attempt to fix SGI
ccmake problem (thank you Clint Miller)
2003-02-17 09:56 andy
* Source/cmDocumentation.cxx: Minor documentation fixes
2003-02-17 09:42 king
* Source/cmakemain.cxx: ENH: Added executable-specific command-line
options.
2003-02-17 09:42 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Added
header before list of commands in generated docs. Made options
more intuitive.
2003-02-16 11:57 king
* Source/cmDocumentation.cxx: ERR: Use of stream format flags is
hard to make portable. Manually implementing justification.
2003-02-15 22:36 king
* Source/cmDocumentation.cxx: ERR: Use of std::ios::fmtflags is not
portable to older compilers.
2003-02-14 18:47 king
* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
cmAddDependenciesCommand.h, cmAddExecutableCommand.h,
cmAddLibraryCommand.h, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
cmBuildNameCommand.h, cmConfigureFileCommand.h,
cmCreateTestSourceList.h, cmElseCommand.h,
cmEnableTestingCommand.h, cmEndForEachCommand.h,
cmEndIfCommand.h, cmExecProgramCommand.h,
cmExportLibraryDependencies.h, cmFLTKWrapUICommand.h,
cmFindFileCommand.h, cmFindLibraryCommand.h,
cmFindPackageCommand.h, cmFindPathCommand.h,
cmFindProgramCommand.h, cmForEachCommand.h,
cmGetFilenameComponentCommand.h,
cmGetSourceFilePropertyCommand.h, cmGetTargetPropertyCommand.h,
cmITKWrapTclCommand.h, cmIfCommand.h, cmIncludeCommand.h,
cmIncludeDirectoryCommand.h, cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.h,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.h,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
cmLoadCacheCommand.h, cmLoadCommandCommand.h, cmMacroCommand.h,
cmMakeDirectoryCommand.h, cmMarkAsAdvancedCommand.h,
cmMessageCommand.h, cmOptionCommand.h,
cmOutputRequiredFilesCommand.h, cmProjectCommand.h,
cmQTWrapCPPCommand.h, cmQTWrapUICommand.h, cmRemoveCommand.h,
cmSeparateArgumentsCommand.h, cmSetCommand.h,
cmSetSourceFilesPropertiesCommand.h,
cmSetTargetPropertiesCommand.h, cmSiteNameCommand.h,
cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.h,
cmSourceGroupCommand.h, cmStringCommand.h, cmSubdirCommand.h,
cmSubdirDependsCommand.h, cmTargetLinkLibrariesCommand.h,
cmTryCompileCommand.h, cmTryRunCommand.h,
cmUseMangledMesaCommand.h, cmUtilitySourceCommand.h,
cmVTKMakeInstantiatorCommand.h, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.h,
cmVariableRequiresCommand.h, cmWrapExcludeFilesCommand.h,
cmWriteFileCommand.h: ENH: Cleaned up documentation and formatted
it for use by cmDocumentation.
2003-02-14 16:16 king
* Source/cmDocumentation.cxx: ENH: Improved formatting of
plain-text help to add a blank line before the beginning of a
preformatted section.
2003-02-14 13:28 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Further
improved formatting. HTML/man/help now all have a consistent
appearance.
2003-02-14 13:06 king
* Source/: cmDocumentation.cxx, cmDocumentation.h: ENH: Improved
formatting of documentation.
2003-02-14 11:13 martink
* Source/cmaketest.cxx: Lowercase has a bad signiture, so I have to
live with it
2003-02-14 10:56 king
* Source/cmSystemTools.cxx: ERR: Added missing include for msvc.
2003-02-14 10:53 king
* Source/: CMakeLists.txt, Makefile.in, cmDocumentation.cxx,
cmDocumentation.h, cmStandardIncludes.h, cmSystemTools.cxx,
cmSystemTools.h, cmake.cxx, cmake.h, cmakemain.cxx,
CursesDialog/ccmake.cxx: ENH: Added cmDocumentation class to
generate various forms of documentation. Each executable will be
able to generate its own documentation.
2003-02-14 10:40 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: ENH: move full path compiler to
internal and not just advanced
2003-02-14 09:54 hoffman
* Modules/TestForANSIForScope.cmake, Source/cmCacheManager.cxx,
Source/cmConfigureFileCommand.cxx,
Source/cmConfigureFileCommand.h, Source/cmIncludeCommand.h,
Source/cmLocalUnixMakefileGenerator.cxx, Source/cmMakefile.h,
Source/cmMarkAsAdvancedCommand.h,
Source/cmUseMangledMesaCommand.cxx,
Source/cmVariableRequiresCommand.cxx,
Source/cmVariableRequiresCommand.h: spelling errors
2003-02-14 09:25 hoffman
* CMake.rtf: fix spelling errors
2003-02-13 21:57 king
* CMakeLists.txt, configure, configure.in, Source/CMakeLists.txt,
Source/cmConfigure.cmake.h.in, Source/cmConfigure.h.in,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmStandardIncludes.h: ENH: Centralized setting of CMake
version number to top-level CMake listfile.
2003-02-13 12:03 king
* Utilities/Release/cmake_release.sh: ENH: Merged updates for 1.6.4
release.
2003-02-13 11:57 king
* Modules/FindJNI.cmake: BUG: Fix find of JNI on Mac OSX 10.2.
2003-02-13 11:54 king
* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
Updated for 1.6.4 release.
2003-02-13 11:52 king
* Modules/UseVTKConfig40.cmake: BUG: Copy of _LIB_DEPENDS variables
needs to be double-quoted.
2003-02-13 11:50 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
paths in library path
2003-02-13 11:47 king
* Source/cmFindLibraryCommand.cxx: BUG: Use
cmSystemTools::IsNOTFOUND.
2003-02-12 13:43 andy
* Source/: cmCTest.cxx, cmakemain.cxx: Try to fix update
2003-02-12 09:26 andy
* Source/cmCTest.cxx: Write individual too
2003-02-11 14:49 andy
* Modules/FindJNI.cmake: Ok, now it finds JNI on Mac OSX 10.2
2003-02-11 13:56 andy
* Modules/FindJNI.cmake: Fix typo
2003-02-11 13:53 andy
* Modules/FindJNI.cmake: Add missing location
2003-02-11 13:37 andy
* Modules/FindJNI.cmake: Improve searching for java files on OSX
2003-02-11 13:34 andy
* Source/cmSetTargetPropertiesCommand.h: Fix comment
2003-02-11 09:50 king
* Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Moving this
very specific module to VTK.
2003-02-11 09:19 andy
* Source/: cmCTest.cxx, cmCTest.h: Fix cont and remove comments
2003-02-10 23:19 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Start working on cont
2003-02-10 22:00 hoffman
* Tests/TryCompile/CMakeLists.txt: ENH: add more testing for ansi
for scopes
2003-02-10 21:56 hoffman
* Modules/TestForANSIForScope.cmake: clean up check for for scope
test
2003-02-10 21:52 andy
* Source/: cmCTest.cxx, cmCTest.h, ctest.cxx: Fix date issues with
different models
2003-02-10 16:20 hoffman
* Source/CMakeLists.txt, Tests/TryCompile/CMakeLists.txt: ENH: add
a new test for TRY_COMPILE
2003-02-10 13:19 hoffman
* Tests/TryCompile/: CMakeLists.txt, fail.c, pass.c: ENH: add a new
test to test try compile
2003-02-10 11:08 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Running "make test"
can now have ARGS specified on the command line. These ARGS are
passed to ctest.
2003-02-09 16:11 king
* Utilities/Release/cmake_release.sh: ERR: Removed extra &&.
2003-02-08 10:24 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h: Fix for include
optional
2003-02-08 10:23 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for spaces in
paths in library path
2003-02-07 16:29 king
* Modules/UseVTKConfig40.cmake: BUG: Copying _LIB_DEPENDS variables
requires double-quoted argument.
2003-02-07 14:04 king
* Source/: cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h,
cmLocalUnixMakefileGenerator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMakefile.cxx,
cmSetSourceFilesPropertiesCommand.h,
cmSetTargetPropertiesCommand.h, cmSystemTools.cxx,
cmSystemTools.h: Several fixes/improvements:
- Fixed CollapseFullPath to work on relative paths with base
paths
not in the current working directory.
- INCLUDE command now supports relative paths (using above
fix).
- Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
unwind symlinks and relative paths.
- Fixed libName_EXPORTS macro definition to be valid C
identifier.
- Added DEFINE_SYMBOL target propterty for customizing the
export symbol.
- Implemented LINK_FLAGS target propterty for libraries in VC6
and VC7.
Several of these fixes were contributed by Gareth Jones.
2003-02-07 11:47 hoffman
* Source/CTest/CMakeLists.txt: Remove warnings on AIX
2003-02-07 11:03 andy
* Source/CTest/cmCTestSubmit.cxx: Do not reuse connection as that
feature seems to be broken
2003-02-07 11:03 andy
* Source/cmCTest.cxx: Fix update return status
2003-02-07 10:34 hoffman
* Source/cmSystemTools.cxx: ENH: spelling error fix
2003-02-07 10:18 hoffman
* Source/cmFindLibraryCommand.cxx: BUG: use IsNOTFOUND
2003-02-07 10:05 king
* Utilities/Release/cmake_release.sh: ERR: Removed stray && from
end of line.
2003-02-07 00:09 andy
* Source/: cmCTest.cxx, cmCTest.h: Add updating support
2003-02-06 17:48 hoffman
* CMakeLists.txt: tell the aix linker not to give warnings with
-bhalt:5
2003-02-06 15:18 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: added option to shut off
automatic rebuilding
2003-02-06 10:49 king
* Source/CMakeLists.txt: ENH: Comeau C++ has been added for nightly
testing. It does not support shared libraries, so we cannot run
the complex tests.
2003-02-05 22:26 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h,
cmTryCompileCommand.cxx: add better testing for unlink
2003-02-05 18:05 king
* Source/cmCreateTestSourceList.cxx: BUG: Generate 0 into test
driver instead of NULL.
2003-02-05 16:56 king
* Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
win32_upload commands.
2003-02-05 16:53 king
* Utilities/Release/cmake_release.sh: ENH: Added win32_zipfile and
win32_upload commands.
2003-02-05 15:14 king
* Utilities/Release/cmake_release.sh: BUG: Updated release tag for
1.6.3.
2003-02-05 15:07 king
* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
Updated to version 1.6.3.
2003-02-05 15:05 king
* Modules/CMakeSystemSpecificInformation.cmake: ENH:
CMAKE_INSTALL_PREFIX should not be advanced on UNIX.
2003-02-05 15:02 king
* Modules/Platform/HP-UX.cmake: BUG: Optimization flags use +
prefix, not -.
2003-02-05 15:01 king
* Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: Fixed crash
when messages are too long.
2003-02-05 14:58 king
* Source/cmGlobalGenerator.cxx: BUG: Bug in NOTFOUND error
reporting logic.
2003-02-05 14:55 hoffman
* Modules/Platform/HP-UX.cmake: fix default release flags for hp
2003-02-05 14:55 king
* Source/: cmCacheManager.cxx, cmCacheManager.h: ENH: Better error
checking for cache iterator.
2003-02-04 15:37 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: move cmake install
out of advanced
2003-02-04 15:37 hoffman
* Source/cmGlobalGenerator.cxx: BUG: add better testing for
notfound
2003-02-04 14:37 berk
* Modules/: FindMangledMesa.cmake, FindOSMesa.cmake: Created
modules for Mesa headers and libraries.
2003-02-04 14:31 hoffman
* Source/CursesDialog/cmCursesLongMessageForm.cxx: BUG: don't let
the messages get too big
2003-02-04 14:01 martink
* Source/: cmCacheManager.h, cmCacheManager.cxx: safer operation of
iterators
2003-02-04 09:50 andy
* Source/cmVTKWrapJavaCommand.cxx: Oops, std namespace
2003-02-04 09:48 andy
* Source/cmVTKWrapJavaCommand.cxx: Generate java dependency files
2003-02-03 23:08 king
* Utilities/Release/: cmake_release.sh: ENH: Improved robustness of
remote invocation. Added more documentation.
2003-02-03 22:46 king
* Utilities/Release/: cmake_release.sh: ENH: Added documentation
and usage.
2003-02-03 13:31 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: add a better test for
lib deps
2003-02-03 12:02 king
* Utilities/Release/cmake_release.sh: ENH: Updated version to
1.6.2.
2003-02-03 12:01 king
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx, cmSourceFile.cxx,
cmSystemTools.cxx, cmSystemTools.h: ENH: Added new NOTFOUND
notification feature.
2003-02-03 11:50 king
* Source/cmMakefile.h: ENH: Updated from version 1.6.1 to 1.6.2.
2003-02-03 11:49 king
* Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
of stray paren.
2003-02-03 09:53 king
* Source/cmExportLibraryDependencies.cxx: BUG: Removed generation
of stray paren.
2003-02-02 22:32 king
* Source/CursesDialog/cmCursesStandardIncludes.h: ENH: Cleaned up
sgi unreferenced warning hack.
2003-02-02 11:45 hoffman
* Source/cmGlobalGenerator.cxx: fix warning
2003-02-01 16:39 hoffman
* Source/cmMakefile.cxx: ENH: fix warning
2003-02-01 16:39 hoffman
* Source/cmAddLibraryCommand.h: ENH: fix doc line
2003-02-01 16:27 hoffman
* Source/CursesDialog/cmCursesStandardIncludes.h: BUG: add missing
;
2003-01-31 15:01 hoffman
* Modules/FindOpenGL.cmake: ENH: add checking for NOTFOUND
2003-01-31 14:39 hoffman
* Modules/FindOpenGL.cmake, Source/cmGlobalGenerator.cxx: ENH: add
checking for NOTFOUND
2003-01-31 13:50 hoffman
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindPackageCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
cmGlobalGenerator.cxx, cmITKWrapTclCommand.cxx,
cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
cmMakefile.cxx, cmSourceFile.cxx, cmSystemTools.cxx,
cmSystemTools.h, cmTargetLinkLibrariesCommand.cxx: ENH: add
checking for NOTFOUND
2003-01-31 13:24 king
* Source/cmMakefile.h, Utilities/Release/cmake_release.sh: ENH:
Updated to version 1.6.1 from 1.6.0.
2003-01-31 13:18 king
* Source/cmWin32ProcessExecution.cxx: Merge from HEAD. Use process
output for error reporting instead of stdout.
2003-01-31 13:04 king
* Modules/FindLATEX.cmake: ENH: Changes to work on windows. Merged
from HEAD.
2003-01-31 11:52 king
* Modules/FindFLTK.cmake: BUG: Need FIND_PROGRAM instead of
FIND_FILE to find fluid.exe.
2003-01-31 11:49 king
* Modules/FindPerl.cmake: ENH: Added ActivePerl/804 as a search
path.
2003-01-31 11:44 king
* Modules/CMakeSystemSpecificInformation.cmake: ERR: Removed stray
double quote.
2003-01-31 11:41 king
* Utilities/Release/cmake_release.sh: ENH: Another merge from
branch 1.6.
2003-01-31 11:40 king
* Modules/FindX11.cmake: BUG: Fix for cygwin's X11.
2003-01-31 11:36 king
* Source/cmakewizard.cxx: ENH: cmake -i on HP needs printf instead
of cout.
2003-01-31 11:35 king
* Source/: CMakeLists.txt: BUG: Change install location of
cmCPluginAPI header.
2003-01-31 08:47 martink
* Source/CursesDialog/cmCursesStandardIncludes.h: fixed warnings
2003-01-30 14:34 andy
* Source/: cmIncludeDirectoryCommand.cxx,
cmLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.cxx: Add
some error checking for missing include directories and link
libraries
2003-01-30 14:34 andy
* Modules/CMakeSystemSpecificInformation.cmake: Remove extra quote
2003-01-30 13:19 hoffman
* Source/cmakewizard.cxx: BUG: can not mix cout and fgets on hp
2003-01-30 11:50 king
* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixing
attempt to remove warnings.
2003-01-29 14:20 king
* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Another
attempt to get rid of unreferenced inline function warnings on
SGI.
2003-01-29 13:56 king
* Utilities/Release/cmake_release.sh: ENH: Use * instead of
directory list for installation tarball.
2003-01-29 13:46 king
* Utilities/Release/cmake_release.sh: BUG: Need to include the
include directory from the installation.
2003-01-29 09:06 andy
* Modules/FindX11.cmake: Attempt to fix build problem on some
platforms
2003-01-28 15:48 hoffman
* Source/cmFindFileCommand.h: ENH: better docs
2003-01-28 15:44 hoffman
* Modules/: FindFLTK.cmake, FindQt.cmake: ENH: change FIND_FILE to
FIND_PROGRAM
2003-01-28 08:53 andy
* Modules/FindLATEX.cmake: Make things work on unix and add DVIPDF
2003-01-27 12:25 andy
* Source/cmWin32ProcessExecution.cxx: Fix output variable and
remove this->m_ to be only m_
2003-01-27 12:18 andy
* Source/cmWin32ProcessExecution.cxx: Move errors to output
variable
2003-01-24 17:40 king
* Utilities/Release/cygwin-package.sh.in: ENH: Merged more changes
from 1.6 branch.
2003-01-24 17:34 king
* Utilities/Release/cygwin-package.sh.in: ENH: Added testing to
packaging script.
2003-01-24 15:48 king
* Utilities/Release/cmake_release.sh: ENH: Merged more changes from
1.6 branch.
2003-01-24 15:02 king
* Utilities/Release/cmake_release.sh: ENH: Added cygwin_upload
function.
2003-01-24 14:40 king
* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
config_IRIX64, config_Linux, config_OSF1, config_SunOS: ENH:
Merged 1.6-branch changes to release scripts.
2003-01-24 14:29 king
* Utilities/Release/: config_AIX, config_Darwin, config_IRIX64,
config_Linux, config_OSF1, config_SunOS: ENH: Use verbose
makefile during release build.
2003-01-24 13:55 king
* Utilities/Release/cmake_release.sh: ENH: Updated checkout
revision to Release-1-6-0 tag.
2003-01-24 13:53 king
* Modules/Platform/: HP-UX.cmake: BUG: Added missing link flag to
export symbols from an executable.
2003-01-24 11:49 king
* Utilities/Release/cmake_release.sh: ENH: Updated for 1.6.0
release over 1.6.beta2.
2003-01-24 11:45 king
* Utilities/: cmake_release_config_darwin,
cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_osf,
cmake_release_config_sun, cmake_release_cygwin.sh,
cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
Removing old release scripts. CMake 1.6 now has its own copy of
the release scripts.
2003-01-24 11:45 king
* Utilities/: cmake-cygwin-package.sh, cmake_release_unix_build.sh,
cmake_release_unix_package.sh, Release/cmake_release.sh,
Release/config_AIX, Release/config_CYGWIN_NT-5.1,
Release/config_Darwin, Release/config_HP-UX,
Release/config_IRIX64, Release/config_Linux, Release/config_OSF1,
Release/config_SunOS, Release/cygwin-package.sh.in: ENH: Release
branch should contain its own release scripts.
2003-01-24 11:41 king
* Utilities/Release/: cmake_release.sh, config_AIX, config_Darwin,
config_HP-UX, config_Linux, config_OSF1, config_SunOS: ENH:
Enabled testing during release build.
2003-01-24 10:33 king
* Source/CursesDialog/cmCursesStandardIncludes.h: ERR: Fixed
unreferenced termios declaration warning.
2003-01-23 10:42 barre
* Modules/FindLATEX.cmake: no message
2003-01-23 10:37 barre
* Modules/FindLATEX.cmake: FIX: - rename some entries (COMPILE ->
COMPILER, and the converters -> _CONVERTER) - make sure that
Window system are given a chance to find Latex and the converters
if MikTex and GhostScript are installed (but not in the PATH)
2003-01-23 10:36 barre
* Modules/FindPerl.cmake: FIX: the current version of Perl is 5.8
2003-01-23 10:35 barre
* Source/cmGetFilenameComponentCommand.cxx: FIX: this command was
not processing its arg to expand registery values
2003-01-22 15:00 martink
* Modules/Platform/gcc.cmake: joins from the main tree
2003-01-22 14:59 martink
* Modules/Platform/gcc.cmake: minor change to default compile flags
2003-01-22 14:49 martink
* Modules/: FindMPEG2.cmake, FindSDL.cmake: merge from branch
2003-01-22 14:33 hoffman
* Source/cmGlobalGenerator.h: ENH: merge from branch
2003-01-22 14:21 hoffman
* Tests/X11/CMakeLists.txt: ENH: merge from head
2003-01-22 14:20 hoffman
* Utilities/Doxygen/doc_makeall.sh.in: merge from main tree
2003-01-22 14:20 hoffman
* Source/cmGlobalGenerator.cxx: merge from main tree, test for
working c and c++ compilers
2003-01-22 14:17 hoffman
* Templates/: cconfigure, cconfigure.in, cxxconfigure,
cxxconfigure.in: merge with main branch and remove unused scripts
2003-01-22 14:13 hoffman
* Modules/FindAndImportCMakeProject.cmake: moved to c++ command
2003-01-22 12:38 martink
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
joins from the main tree
2003-01-22 12:31 martink
* Source/: cmCommands.cxx, cmFindPathCommand.cxx,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx, cmMakefile.cxx, cmMakefile.h,
cmake.cxx: joins from the main tree
2003-01-22 12:29 hoffman
* Modules/: CMakeTestCCompiler.cmake, CMakeTestCXXCompiler.cmake:
ENH: only run test for working c and cxx compiler once
2003-01-22 12:28 martink
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake,
Modules/CheckIncludeFiles.cmake, Modules/FindFLTK.cmake,
Modules/FindImageMagick.cmake, Modules/FindTclsh.cmake,
Modules/FindVTK.cmake, Modules/FindX11.cmake,
Modules/Platform/CYGWIN.cmake, Source/cmMessageCommand.cxx,
Source/cmMessageCommand.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/CursesDialog/ccmake.cxx,
Source/CursesDialog/cmCursesMainForm.cxx,
Source/CursesDialog/cmCursesMainForm.h,
Source/cmExportLibraryDependencies.cxx,
Source/cmExportLibraryDependencies.h,
Source/cmFindPackageCommand.cxx, Source/cmFindPackageCommand.h:
joins from the main tree
2003-01-22 11:44 martink
* Source/cmLocalVisualStudio6Generator.cxx: fixed spelling mistake
2003-01-22 11:27 martink
* Source/CursesDialog/ccmake.cxx: spelling fix
2003-01-22 11:21 martink
* Modules/FindOpenGL.cmake: merge from branch
2003-01-22 11:16 martink
* Modules/LinkQT.cmake: removed since no longer used
2003-01-22 11:11 martink
* Modules/FindLATEX.cmake: merge branch change into main tree
2003-01-22 10:40 king
* Source/cmFindPackageCommand.cxx: ENH: Added support for looking
through CMAKE_MODULE_PATH to locate Find<name>.cmake modules.
2003-01-22 10:33 king
* Source/: cmake.cxx, CursesDialog/ccmake.cxx,
CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h: BUG: Fixed crash when CMAKE_ROOT
cannot be found.
2003-01-22 09:34 hoffman
* Source/cmake.cxx: BUG: fix command line to take -G only
2003-01-22 09:28 king
* Source/cmGlobalVisualStudio6Generator.cxx: BUG: CMake 1.4
configured projects did not build with new CMake.
2003-01-21 17:15 king
* Source/: cmCommands.cxx, cmFindPackageCommand.cxx,
cmFindPackageCommand.h: ENH: Added FIND_PACKAGE command prototyp.
2003-01-21 16:46 king
* Source/cmake.cxx: BUG: Use CMakeDefaultMakeRuleVariables.cmake to
locate modules directory instead of FindVTK.cmake.
2003-01-21 15:03 king
* Modules/FindVTK.cmake: ENH: Updated documentation.
2003-01-21 14:01 andy
* Modules/CheckIncludeFiles.cmake: This list can be really long.
Only display the variable name
2003-01-21 12:50 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeTestCCompiler.cmake,
Modules/CMakeTestCXXCompiler.cmake, Source/cmGlobalGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMessageCommand.cxx, Source/cmMessageCommand.h,
Source/cmSystemTools.cxx, Source/cmSystemTools.h: add a fatal
error, and make sure c and c++ compilers work before using them
2003-01-21 12:41 hoffman
* Modules/Platform/CYGWIN.cmake: use export all symbols on cygwin
2003-01-21 10:59 barre
* Modules/FindImageMagick.cmake: IMPORTANT FIX: be extra-careful
here on WIN32, we do NOT want CMake to look in the system's PATH
env var to search for ImageMagick's convert.exe, otherwise it is
going to pick Microsoft Window's own convert.exe, which is used
to convert FAT partitions to NTFS format ! Depending on the
options passed to convert.exe, there is a good chance you would
kiss your hard-disk good-bye.
2003-01-20 21:15 ibanez
* Modules/FindLATEX.cmake: ENH: PS2PDF_COMPILE added. It looks for
ps2pdf.
2003-01-20 19:17 king
* Source/cmMakefile.cxx: BUG: Fix for custom commands with spaces
in paths. The arguments were not having spaces escaped.
2003-01-20 18:54 king
* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed typo in
previous fix.
2003-01-20 18:52 king
* Source/: cmLocalUnixMakefileGenerator.cxx: BUG: Fixed directory
creation for spaces in install path.
2003-01-20 16:59 hoffman
* Source/cmCommands.cxx, Source/cmExportLibraryDependencies.cxx,
Source/cmExportLibraryDependencies.h, Source/cmGlobalGenerator.h,
Source/cmMakefile.h, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add a new command
that allows exports of library dependencies from a project to a
file
2003-01-20 14:39 will
* Modules/FindX11.cmake: BUG: fix missed CMAKE to X11 variable name
2003-01-19 11:42 king
* Source/cmSystemTools.cxx: ENH: Improved CopyFile error messages.
2003-01-18 11:34 king
* Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: BUG:
Fixed make install to handle library prefix/suffix settings.
Also fixed support for spaces in paths during make install.
2003-01-17 18:14 king
* Modules/: FindVTK.cmake: BUG: Fix for application of
expand-list-variables.
2003-01-17 18:01 king
* Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Templates/install-sh: ENH:
Support for spaces in paths during make install.
2003-01-17 17:19 king
* Modules/FindAndImportCMakeProject.cmake: ENH: Adding
FIND_AND_IMPORT_CMAKE_PROJECT macro.
2003-01-17 15:15 king
* Utilities/Release/cmake_release.sh: ENH: Added sanity check for
setting of WX_RESOURCES by config_Darwin for osx_install.
2003-01-17 13:35 king
* Utilities/Release/: cmake_release.sh, config_Darwin: ENH:
Prototype for OSX packaging.
2003-01-17 13:35 king
* Utilities/Release/cmake_release.sh: ENH: Cygwin package is now
created in a Cygwin subdirectory.
2003-01-17 11:57 king
* Utilities/Release/: cmake-cygwin-package.sh, cmake_release.sh,
cygwin-package.sh.in: ENH: Renamed cmake-cygwin-package.sh to
cygwin-package.sh.in and removed executable permission so it
cannot be run accidentally. It must be run after being renamed
to cmake-${VERSION}-${RELEASE}.
2003-01-17 11:55 king
* Utilities/Release/cmake_release.sh: ENH: clean now removes the
entire release root directory.
2003-01-17 11:51 king
* Utilities/: cmake-cygwin-package.sh, cmake_release_config_aix,
cmake_release_config_darwin, cmake_release_config_hpux,
cmake_release_config_irix, cmake_release_config_linux,
cmake_release_config_osf, cmake_release_config_sun,
cmake_release_cygwin.sh, cmake_release_unix_build.sh,
cmake_release_unix_config.sh, cmake_release_unix_package.sh,
cmake_release_version.sh: ENH: Removing old release scripts and
config files.
2003-01-17 11:42 king
* Utilities/Release/config_OSF1: ENH: Adding OSF release
configuration.
2003-01-17 11:05 king
* Utilities/Release/cmake_release.sh: ENH: Added cygwin release
support.
2003-01-17 10:30 king
* Utilities/Release/cmake-cygwin-package.sh: ENH: Adding cygwin
packaging script to release directory.
2003-01-17 10:28 hoffman
* Source/cmFindPathCommand.cxx,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: remove
trailing slash from findpath command
2003-01-17 10:28 hoffman
* Tests/SystemInformation/: DumpInformation.cxx,
SystemInformation.in: add some more prints
2003-01-17 10:21 king
* Utilities/Release/config_Linux: ENH: Removed old setting.
2003-01-17 10:21 king
* Utilities/Release/config_CYGWIN_NT-5.1: ENH: Cygwin release
configuration.
2003-01-17 09:52 king
* Utilities/Release/cmake_release.sh: ENH: Added support for full
remote packaging and copying back to local machine. Added
support for uploading to FTP server.
2003-01-17 09:20 king
* Utilities/Release/config_HP-UX: ENH: Linking with
-a,archive_shared instead of -a,archive so that the shared curses
library can be used.
2003-01-17 09:15 king
* Utilities/Release/config_AIX: ERR: Can't build release static on
aix.
2003-01-17 09:08 hoffman
* Utilities/Release/config_AIX: Add AIX config file
2003-01-17 08:56 andy
* Source/cmCTest.cxx: Remove warning about %e and %T
2003-01-16 15:47 martink
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: fix for
compilers that need _
2003-01-16 14:59 andy
* Source/cmCTest.cxx: Add aix warning
2003-01-16 14:15 andy
* DartConfig.cmake: Add selection of drop method
2003-01-16 14:05 barre
* Utilities/Doxygen/doc_makeall.sh.in: FIX: HHC is now
HTML_HELP_COMPILER
2003-01-16 13:31 ibanez
* Modules/FindFLTK.cmake: FIX: Quotes added around the list of libs
to be added in Apple.
2003-01-16 13:24 ibanez
* Modules/FindFLTK.cmake: ENH: Platform dependent libraries added
for APPLE.
2003-01-16 13:02 andy
* Source/CTest/cmCTestSubmit.cxx: Try to fix aix problem
2003-01-16 12:45 andy
* Source/CTest/cmCTestSubmit.cxx: Add proxy support for triggering
2003-01-16 12:38 hoffman
* Modules/FindFLTK.cmake: ENH: fix for borland and cygwin
2003-01-16 12:30 andy
* Source/CTest/cmCTestSubmit.cxx: Improve submtitting using http
2003-01-16 09:57 andy
* Source/CTest/cmCTestSubmit.cxx: Improve build, now it should
build on mac and other platforms where include file depend on
each other
2003-01-16 08:40 hoffman
* Source/cmMakefile.h: add back GetCMakeInstance
2003-01-16 08:31 hoffman
* Source/cmMakefile.h: fix duplicate member on branch
2003-01-16 08:28 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: add the config
directory to look for the loadable module
2003-01-15 19:24 king
* Utilities/Release/cmake_release.sh: BUG: error_log function
should return 1 to stop execution of rest of script.
2003-01-15 19:20 king
* Utilities/Release/cmake_release.sh: ENH: Renamed package command
to binary_tarball for clarity.
2003-01-15 19:17 king
* Utilities/Release/: cmake_release.sh, config_HP-UX: ENH: Release
script now exports PATH and LD_LIBRARY_PATH to remove the burden
from the configuration scripts.
2003-01-15 19:14 king
* Utilities/Release/config_HP-UX: BUG: Attempt to fix remote
invocation.
2003-01-15 19:04 king
* Utilities/Release/config_HP-UX: ENH: Enabling verbose makefile
generation for hp-ux build. This will ease hand-fixing of the
build of ccmake.
2003-01-15 19:02 king
* Utilities/Release/cmake_release.sh: ENH: Cleaned up remote
invocation.
2003-01-15 18:51 king
* Utilities/Release/cmake_release.sh: ENH: Improved clean target.
2003-01-15 18:48 king
* Utilities/Release/cmake_release.sh: BUG: Finished clean target
and fixed grep for cvsroot in ~/.cvspass.
2003-01-15 18:44 king
* Utilities/Release/cmake_release.sh: BUG: CVS login command is
login, not cvs_login.
2003-01-15 18:43 king
* Utilities/Release/config_aix: ERR: Removed old config file.
2003-01-15 18:42 king
* Utilities/Release/: cmake_release.sh, config_Darwin,
config_HP-UX, config_IRIX64, config_Linux, config_SunOS,
config_aix: ENH: New release script prototype.
2003-01-15 18:28 ibanez
* Modules/FindFLTK.cmake: ENH: Libraries are not marked as ADVANCED
now.
2003-01-15 18:02 king
* Source/cmMakefile.h: ERR: Removed duplicate declaration.
2003-01-15 17:45 hoffman
* Source/cmMakefile.h: ENH: fix for ibm build
2003-01-15 17:31 hoffman
* Source/CMakeLists.txt, Source/cmaketest.cxx,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/Complex/Library/moduleFile.c,
Tests/Complex/Library/moduleFile.h,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/moduleFile.c,
Tests/ComplexOneConfig/Library/moduleFile.h,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/moduleFile.c,
Tests/ComplexRelativePaths/Library/moduleFile.h: ENH: add testing
for modules and one two config modes for cmaketest
2003-01-15 17:02 hoffman
* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: use module on
all platforms
2003-01-15 15:32 hoffman
* Modules/FindOpenGL.cmake: fix from head
2003-01-15 15:02 hoffman
* Modules/FindOpenGL.cmake: BUG: fix for OSX with x11 gl stuff
2003-01-15 13:25 hoffman
* Modules/Platform/Windows-bcc32.cmake: merge with head fix for
borland flag and bad set statment
2003-01-15 13:22 hoffman
* Modules/Platform/Windows-bcc32.cmake: BUG: fix flags for borland
link shared and module
2003-01-15 13:14 hoffman
* Modules/FindOpenGL.cmake: BUG: make sure set command has proper
quoting
2003-01-15 13:12 hoffman
* Modules/FindOpenGL.cmake: quote the variable
2003-01-15 11:59 hoffman
* Modules/FindTclsh.cmake: look for cygtcl83
2003-01-15 11:32 king
* CMakeLists.txt: ENH: Merge of backward compatability changes from
trunk.
2003-01-15 11:17 king
* Utilities/cmake_release_version.sh: ENH: Updated version for
1.6.beta2 release.
2003-01-15 11:03 martink
* Source/cmMakefile.h: updated patch level
2003-01-14 22:10 andy
* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add support
for http submit. Also, add support for proxy, but it does not
work yet.
2003-01-14 22:10 andy
* Source/cmCTest.cxx: Add support for http submit
2003-01-14 09:53 andy
* Source/: cmMakefile.cxx, cmMakefile.h: Make GetCMakeInstance
private and clean cxx file
2003-01-13 10:15 martink
* Modules/CheckSymbolExists.cmake: join from head
2003-01-13 10:11 martink
* Modules/FindQt.cmake: merge from branch
2003-01-13 10:07 martink
* Modules/Platform/Linux-como.cmake: joined to head
2003-01-13 10:04 martink
* Source/cmLocalVisualStudio6Generator.cxx,
Tests/Complex/Library/testConly.c,
Tests/ComplexOneConfig/Library/testConly.c,
Tests/ComplexRelativePaths/Library/testConly.c: joined to head
2003-01-13 09:30 hoffman
* Source/cmLocalVisualStudio6Generator.cxx,
Tests/Complex/Library/testConly.c,
Tests/ComplexOneConfig/Library/testConly.c,
Tests/ComplexRelativePaths/Library/testConly.c: BUG: fix
CMAKE_C_FLAGS for visual studio 6, and add a test case
2003-01-13 09:27 martink
* Modules/CheckIncludeFileCXX.cmake: joined to head
2003-01-13 09:24 martink
* Modules/FindPNG.cmake: fixed typo
2003-01-13 09:22 martink
* Modules/: TestForANSIForScope.cmake, TestForSTDNamespace.cmake:
joined to head
2003-01-13 09:12 martink
* Modules/: CMakeVS6BackwardCompatibility.cmake,
CMakeVS7BackwardCompatibility.cmake, CheckTypeSize.cmake,
FindX11.cmake: joined to head
2003-01-13 09:09 martink
* Source/cmake.cxx, Source/cmake.h, Modules/FindOpenGL.cmake,
Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeBackwardCompatibilityCXX.cmake: joined to head
2003-01-13 09:06 martink
* Source/: cmMakefile.cxx, cmVariableWatch.h: joined to head
2003-01-13 09:02 martink
* Source/: cmGlobalGenerator.cxx,
cmLocalVisualStudio6Generator.cxx: joined to head
2003-01-13 08:51 martink
* Source/cmAbstractFilesCommand.cxx: joined
2003-01-13 08:50 martink
* Source/CMakeLists.txt: added install target
2003-01-13 08:14 andy
* Source/cmLocalVisualStudio6Generator.cxx: Add space between
arguments
2003-01-12 22:28 andy
* Modules/CheckSymbolExists.cmake: Add macro for checking if symbol
exists
2003-01-12 10:50 andy
* Source/cmLocalVisualStudio6Generator.cxx: Use C flags too. Not
exactly the right solution but it will have to do for now.
2003-01-11 21:47 andy
* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Add triggering
2003-01-11 21:47 andy
* Source/cmCTest.cxx: Fix time output and add triggering
2003-01-11 10:57 andy
* Source/CMakeLists.txt: Fix testing of curl on windows
2003-01-10 20:22 andy
* Source/CMakeLists.txt: Add curl testing
2003-01-10 17:31 hoffman
* CMakeLists.txt: ENH: make it work with cmake 1.6 with no
backwards compatibility
2003-01-10 11:07 martink
* Source/cmGlobalGenerator.cxx: fix warnings
2003-01-10 09:02 martink
* Source/cmake.cxx: compiler warning
2003-01-10 07:50 andy
* Source/CTest/cmCTestSubmit.cxx: Method should return something
2003-01-09 15:54 martink
* Modules/FindOpenGL.cmake: better fix for win32
2003-01-09 14:00 martink
* Modules/FindOpenGL.cmake: update to not put PROJECT_SOURCE_DIR as
OPENGL_PATH
2003-01-09 12:18 martink
* Source/: cmake.cxx, cmake.h, cmGlobalGenerator.cxx,
cmGlobalGenerator.h: fix bug in env settings
2003-01-09 11:35 martink
* Source/: cmMakefile.cxx, cmVariableWatch.h: more option on var
watches
2003-01-09 11:34 martink
* Modules/CheckTypeSize.cmake: minor fix to backw compat
2003-01-09 11:32 hoffman
* Source/cmGlobalGenerator.cxx: fix warning
2003-01-09 11:28 hoffman
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h: restore the
environment for cxx and cc in global generator
2003-01-09 11:27 hoffman
* Source/cmVariableWatch.h: use cmstdstring in maps
2003-01-09 09:16 hoffman
* Source/cmVariableWatch.h: fix syntax for addwatch
2003-01-09 08:50 martink
* Modules/: CMakeVS6BackwardCompatibility.cmake,
CMakeVS7BackwardCompatibility.cmake: added big endian stuff
2003-01-09 08:47 martink
* Source/cmGlobalGenerator.cxx: only load bw compat if
CMAKE_BACK... is set
2003-01-09 08:47 martink
* Source/cmake.cxx: added watches for access of bw compat vars
2003-01-09 08:44 martink
* Source/cmAbstractFilesCommand.cxx: now complains more
2003-01-08 14:41 hoffman
* Utilities/cmake_release_config_aix: release script for aix
2003-01-08 13:24 andy
* Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
cmake.h: Add variable watch support on the branch
2003-01-08 13:24 andy
* Source/cmTryCompileCommand.cxx: Merge try compile fixes to branch
2003-01-08 12:59 andy
* Source/: CMakeLists.txt, Makefile.in, cmMakefile.cxx,
cmMakefile.h, cmVariableWatch.cxx, cmVariableWatch.h, cmake.cxx,
cmake.h: Add option of watching variables
2003-01-08 12:12 hoffman
* Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CheckIncludeFileCXX.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForSTDNamespace.cmake,
Source/cmTryCompileCommand.cxx: ENH: only force the use of ansi
flags in backwards mode
2003-01-08 11:58 iscott
* Modules/FindQt.cmake: mark all variables advanced
2003-01-08 11:53 andy
* Tests/X11/CMakeLists.txt: Change name of variable
2003-01-08 11:45 andy
* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: Fix
FindX11 to match convention
2003-01-08 10:48 iscott
* Modules/: FindMPEG2.cmake, FindPNG.cmake, FindSDL.cmake,
LinkQT.cmake: LinkQT.cmake has been deprecated for ages, removed
it now. Fixed mistake in FindPNG.cmake Donated FindMPEG2 and
FindSDL from VXL.
2003-01-07 22:24 andy
* Source/CTest/: cmCTestSubmit.cxx, cmCTestSubmit.h: Implement FTP
uploading
2003-01-07 22:23 andy
* Source/CTest/CMakeLists.txt: Add more places to search for
library, also include curl directory when compiling
2003-01-07 22:23 andy
* Source/cmCTest.cxx: New signature
2003-01-07 15:04 hoffman
* CMakeLists.txt: ENH: fix install of cmake.1
2003-01-07 14:57 hoffman
* CMakeLists.txt: fix reg ex for install cmake man
2003-01-07 13:52 martink
* Source/CMakeLists.txt: adde dinstall for cmCPluginAPI.h
2003-01-07 13:19 hoffman
* CMakeLists.txt, Templates/CMakeLists.txt: ENH: fix install and
initial prefix
2003-01-07 13:05 hoffman
* Templates/CMakeLists.txt: ENH: fix install target for templates
2003-01-07 12:54 hoffman
* Templates/: cconfigure, cconfigure.in, cxxconfigure,
cxxconfigure.in: remove unused files
2003-01-07 12:05 hoffman
* CMakeLists.txt: use bootstrap initial flags
2003-01-07 10:22 king
* Utilities/cmake_release_config_irix: BUG: Version number on rolle
is 6.4, not 6.5.
2003-01-06 23:13 andy
* Source/: cmCTest.cxx, cmCTest.h: Work on submitting
2003-01-06 23:07 andy
* Source/CTest/: CMakeLists.txt, cmCTestSubmit.cxx,
cmCTestSubmit.h: Start working on improved test
2003-01-06 16:09 king
* Utilities/cmake_release_config_hpux: ERR: Fixes for linking
statically with -ldld.
2003-01-06 15:41 hoffman
* ChangeLog.txt: ENH: update change log for new version
2003-01-06 15:21 king
* Utilities/cmake_release_config_sun: ERR: Fix for building static
with -ldl on sun.
2003-01-06 14:56 king
* Utilities/cmake_release_config_linux: ERR: Fixed typo.
2003-01-06 14:30 biddi
* Source/cmVTKWrapTclCommand.cxx: Fix a problem with TCL wrapping
if the source files have a relative path. The dependency is not
correctly handled
2003-01-06 14:27 king
* Utilities/: cmake_release_config_hpux,
cmake_release_config_linux, cmake_release_config_sun: ENH:
Updated for static executable.
2003-01-06 11:31 king
* Utilities/cmake_release_version.sh: ENH: Updated for 1.6 beta 1
release.
2003-01-06 11:23 king
* Utilities/: cmake_release_config_darwin,
cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_osf,
cmake_release_config_sun, cmake_release_cygwin.sh,
cmake_release_unix_config.sh, cmake_release_version.sh: ENH:
Updated for CMake 1.6 release. Version number is now in a single
file that is sourced by all others.
2003-01-06 10:58 martink
* Source/: cmCPluginAPI.h: updated version
2003-01-06 10:43 martink
* CMake.rtf: updated docs
2003-01-06 09:39 martink
* Source/: cmMakefile.h: update version
2003-01-06 09:36 martink
* Source/cmMakefile.h: updated version
2003-01-06 09:32 king
* Modules/Platform/Linux-como.cmake: ENH: Added shared library
settings.
2003-01-06 09:04 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: ENH: look for AIX compiler as
well
2003-01-06 08:39 hoffman
* Modules/Platform/OSF1.cmake: add shared path for OSF
2003-01-05 11:24 hoffman
* Modules/Platform/OSF1.cmake: BUG: revert back to rpath,
2003-01-03 20:26 andy
* Modules/CheckTypeSize.cmake: Remove debug
2003-01-03 20:03 andy
* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake: Fix problems with
required flags
2003-01-03 19:21 andy
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckIncludeFiles.cmake, CheckLibraryExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake: Add required
flags
2003-01-03 17:36 king
* Modules/FindPythonLibs.cmake: ENH: Find python framework on Mac
OSX.
2003-01-03 16:23 hoffman
* Modules/Platform/OSF1.cmake: try to fix rpath on OSF
2003-01-03 16:14 andy
* Tests/COnly/libc2.h: Fix problem with test on Borland
2003-01-03 08:12 hoffman
* Modules/Platform/SunOS.cmake: BUG: bad rpath flag for suns
2003-01-02 10:27 king
* Source/cmCPluginAPI.h: ENH: Changed magic numbers to reserved.
Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow
commands to do conditional compilation across multiple versions
of CMake.
2003-01-02 09:57 king
* Modules/CMakeBackwardCompatibilityC.cmake: BUG: Don't add
-I/usr/include as an X_CFLAGS setting.
2003-01-02 09:57 king
* Modules/FindX11.cmake: BUG: Fixed ordering of X11 search.
2003-01-02 09:06 andy
* Tests/COnly/CMakeLists.txt: Rename libraries from c1 to testc1
2003-01-02 08:51 hoffman
* Modules/Platform/: AIX.cmake, OSF1.cmake, SunOS.cmake: clean up
some c/cxx issues
2003-01-01 18:00 andy
* Modules/CheckIncludeFiles.cmake: Add macro for checking if a
swequence of includes can be includes
2003-01-01 17:35 andy
* Tests/COnly/CMakeLists.txt: Test conversion from ascii to string
2003-01-01 17:34 andy
* Source/: cmStringCommand.cxx, cmStringCommand.h: Add a way to
convert ascii to string
2003-01-01 16:25 andy
* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
CheckTypeSize.cmake, CheckVariableExists.cmake: To prevent cmake
from breaking up arguments, put quotes around them
2003-01-01 15:02 andy
* Modules/CheckVariableExists.cmake: Add a way to add custom
libraries to the mix. Also add status reporting
2003-01-01 15:01 andy
* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
CheckTypeSize.cmake: Add a way to add custom libraries to the mix
2003-01-01 14:26 andy
* Tests/COnly/: libc2.c, libc2.h: Shared library should export
symbols on windows
2002-12-31 15:22 andy
* Tests/COnly/: CMakeLists.txt, conly.c, libc1.c, libc1.h, libc2.c,
libc2.h: Test also stating and shared libraries
2002-12-31 13:08 king
* Modules/: CMakeDefaultMakeRuleVariables.cmake,
Platform/Darwin.cmake, Platform/HP-UX.cmake,
Platform/Linux-como.cmake, Platform/Windows-bcc32.cmake,
Platform/Windows-cl.cmake: ENH: Added <LINK_FLAGS> to link rules.
2002-12-31 12:59 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: When there are no
link flags, we want an empty string, not a null pointer.
2002-12-31 12:41 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: Support LINK_FLAGS
property for static libraries.
2002-12-30 11:48 hoffman
* Modules/Platform/AIX.cmake: ENH: fix shared libraries on AIX
2002-12-30 11:02 king
* Modules/CMakeBackwardCompatibilityC.cmake, Modules/CheckSizeOf.c,
Modules/CheckSizeOf.cmake, Modules/CheckTypeSize.c,
Modules/CheckTypeSize.cmake, Tests/LoadCommand/CMakeLists.txt,
Tests/LoadCommandOneConfig/CMakeLists.txt: ENH: Renamed
Modules/CheckSizeOf to Modules/CheckTypeSize for consistency with
the macro name that is defined by the module.
2002-12-30 08:18 andy
* Source/cmSystemTools.cxx: Fix problem on windows with network
paths
2002-12-30 07:47 hoffman
* Source/: cmAbstractFilesCommand.h, cmAddCustomCommandCommand.h,
cmAddCustomTargetCommand.h, cmAddDefinitionsCommand.h,
cmAddExecutableCommand.h, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.h, cmBuildCommand.h,
cmBuildNameCommand.h, cmFLTKWrapUICommand.h: ENH: clean up docs
some
2002-12-27 11:14 starreveld
* Modules/FindPythonLibs.cmake: ENH: find python framework and
include files on OSX
2002-12-26 19:59 andy
* Modules/CMakeJavaCompiler.cmake.in: If there is no java compiler
report error on ADD_JAVA_LIBRARY
2002-12-26 13:58 andy
* Modules/Platform/Windows-cl.cmake: Add missing closing bracket
2002-12-23 12:19 hoffman
* Source/cmSystemTools.h: ENH: fix for AIX
2002-12-23 09:51 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: WAR: remove warinings
2002-12-23 09:25 hoffman
* Source/cmSystemTools.cxx: ENH: handle // in the path
2002-12-22 15:19 hoffman
* Modules/Platform/Windows-bcc32.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: ENH: fixes for borland
with spaces in the path
2002-12-22 11:50 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: clean up warning and use
more short paths
2002-12-22 10:09 barre
* Modules/: Documentation.cmake, FindHTMLHelp.cmake, FindHhc.cmake:
ENH: it's time to create a real Microsoft HTML Help Workshop
CMake module
2002-12-21 11:14 hoffman
* Source/: cmGetTargetPropertyCommand.cxx,
cmGetTargetPropertyCommand.h, cmSetTargetPropertiesCommand.cxx,
cmSetTargetPropertiesCommand.h: ENH: add target properties files
2002-12-20 17:15 hoffman
* Source/cmCommands.cxx, Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmTarget.cxx, Source/cmTarget.h,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: ENH: add
target properties
2002-12-20 16:15 king
* Source/cmVTKWrapTclCommand.cxx: ERR: Tcl_PkgProvide takes char*,
so we cannot pass a string literal to it.
2002-12-20 12:59 king
* Modules/Platform/Windows-cl.cmake,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Templates/CMakeVisualStudio6Configurations.cmake: ENH: Visual
Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be
a semicolon-separated list of configurations that will be built.
2002-12-20 11:56 barre
* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: FIX:
make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced
2002-12-20 11:20 hoffman
* Source/cmGlobalUnixMakefileGenerator.cxx: ENH: add a check to
make sure cmake can find the c or C++ compiler for trycompile
2002-12-20 11:20 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: fix for backwards
compatibility
2002-12-20 10:23 martink
* Source/: cmSourceFilesCommand.cxx, cmake.cxx: testing more
agressive compatability settings
2002-12-20 09:43 king
* Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tk if it
is available.
2002-12-20 09:42 king
* Modules/FindTCL.cmake: ENH: Use the Mac -framework for Tcl if it
is available.
2002-12-19 15:34 hoffman
* Source/cmGlobalGenerator.cxx: BUG: enable the languages when not
running in global mode
2002-12-19 12:51 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: better docs
2002-12-19 12:51 hoffman
* Modules/Platform/Windows-cl.cmake: ENH: make linker flags use
init values so users can set them from the cache
2002-12-18 16:58 king
* Source/cmVTKWrapTclCommand.cxx: ENH: Tcl packages now
Tcl_PkgProvide their own name and version.
2002-12-18 10:52 king
* Modules/Platform/gcc.cmake: ENH: Adding build type flags for C.
2002-12-18 09:38 king
* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: ERR: Project
name and executable name should match for consistency in the X11
test.
2002-12-17 17:05 king
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: ENH: Added return type
int to ExecuteCommand.
2002-12-17 14:55 king
* Source/cmFLTKWrapUICommand.cxx: BUG: Need at least 2 arguments,
not exactly 2.
2002-12-17 14:55 king
* Source/cmListFileCache.h: ERR: Added operator != for SGI.
2002-12-17 14:54 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeDetermineJavaCompiler.cmake, CMakeDetermineSystem.cmake,
CMakeSystemSpecificInformation.cmake, CheckFunctionExists.cmake,
CheckIncludeFile.cmake, CheckIncludeFileCXX.cmake,
CheckLibraryExists.cmake, CheckSizeOf.cmake,
CheckVariableExists.cmake, TestBigEndian.cmake,
TestCXXAcceptsFlag.cmake, TestForANSIForScope.cmake,
TestForSTDNamespace.cmake: ENH: use CMAKE_ROOT and not PROJECT_
for try compile stuff, this allows projects within projects to
have different languages
2002-12-17 13:28 king
* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt: BUG: Renamed X11
test executable to useX11 to avoid conflict with name of library.
2002-12-17 12:56 martink
* Source/cmLocalVisualStudio6Generator.cxx: better handling of
Module
2002-12-17 12:11 andy
* Source/cmake.cxx: Save directories when doing global build
2002-12-17 11:58 king
* Source/cmMacroCommand.cxx: ENH: Improved error message for macro
invoked with incorrect number of arguments.
2002-12-17 11:57 king
* Source/cmTryCompileCommand.cxx: ENH: TryCompile should produce a
verbose makefile.
2002-12-17 11:55 king
* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: ENH:
FindX11.cmake module now almost fully duplicates old configure
functionality.
2002-12-17 10:04 martink
* Source/cmLocalVisualStudio7Generator.cxx: some clean up in link
directories
2002-12-16 21:19 andy
* Source/: CMakeLists.txt, cmCTest.cxx, cmCTest.h, ctest.cxx,
ctest.h: Split ctest into two three files
2002-12-16 18:28 king
* Source/cmLocalVisualStudio7Generator.cxx: BUG: Cannot remove
quotes from defined flags.
2002-12-16 12:13 andy
* Source/cmake.cxx: Fix switching from local to global generation
when cmake version changes or when things change inside version
2002-12-16 11:10 king
* Source/cmake.cxx: ENH: Added copy_if_different option to -E flag.
2002-12-16 09:39 king
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: BUG: Fixed quotes in output
paths.
2002-12-15 13:45 andy
* Source/: ctest.cxx, ctest.h: Add support for only showing what
will be done. This way you can for example get a list of all
tests: ctest -N or list of all tests that match regex: ctest -N
-R regex
2002-12-13 17:35 king
* Tests/: Complex/CMakeLists.txt,
Complex/cmTestGeneratedHeader.h.in,
Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestGeneratedHeader.h.in,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestGeneratedHeader.h.in,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
generated header included by non-generated source.
2002-12-13 17:34 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: Need source file
and OBJECT_DEPENDS as dependencies of an object file.
2002-12-13 16:16 king
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx,
cmSetSourceFilesPropertiesCommand.cxx: ENH: Added source file
property OBJECT_DEPENDS to support generated header files
included in non-generated sources.
2002-12-13 14:58 king
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckIncludeFileCXX.cmake, CheckLibraryExists.cmake,
CheckSizeOf.cmake, CheckVariableExists.cmake: ENH: Don't repeat
check even if answer was no.
2002-12-13 09:52 martink
* Source/cmIfCommand.cxx: made more strict
2002-12-13 09:27 martink
* Source/: ctest.cxx, cmCPluginAPI.cxx: fixed warnings
2002-12-13 09:18 king
* Source/: cmFunctionBlocker.h, cmIfCommand.h: ERR: Fixed unused
parameter warning.
2002-12-12 17:48 hoffman
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: Make try
compile add a depend to re-run cmake if its source chagnes
2002-12-12 12:02 king
* Utilities/: cmake_release_config_darwin,
cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_osf,
cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
for 1.4.7 release.
2002-12-12 11:51 martink
* Source/cmMakefile.h: updated to patch7
2002-12-12 11:36 king
* Source/: cmListFileCache.cxx, cmListFileCache.h,
cmMacroCommand.cxx, cmMakefile.cxx, cmMakefile.h, ctest.cxx: ENH:
Improved filename/line number reporting in error message. Macro
invocations now chain up the error message.
2002-12-12 10:25 king
* Modules/CMakeTestGNU.c: ERR: Fixed syntax errors for picky
preprocessors.
2002-12-12 10:25 king
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: ERR: Need double-quotes around
expression to be mached in IF command.
2002-12-12 10:10 king
* Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/VarTests.cmake: BUG: Can't double-quote
foreach arguments.
2002-12-12 08:42 martink
* Tests/Wrapping/CMakeLists.txt: now uses SET instead of
SOURCE_LIST command
2002-12-11 18:20 king
* Source/cmListFileCache.cxx: BUG: Multi-line functions must also
increment line number, not the pointer.
2002-12-11 18:15 king
* Source/cmEndForEachCommand.h: ERR: Dummy InitialPass
implementation must return a value.
2002-12-11 18:13 king
* Source/: cmAbstractFilesCommand.cxx,
cmAddCustomCommandCommand.cxx, cmAddCustomTargetCommand.cxx,
cmAddDefinitionsCommand.cxx, cmAddDependenciesCommand.cxx,
cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
cmAddTestCommand.cxx, cmCPluginAPI.cxx, cmCommand.h,
cmCreateTestSourceList.cxx, cmEndForEachCommand.cxx,
cmEndForEachCommand.h, cmFindFileCommand.cxx,
cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
cmFindProgramCommand.cxx, cmForEachCommand.cxx,
cmForEachCommand.h, cmFunctionBlocker.h, cmITKWrapTclCommand.cxx,
cmIfCommand.cxx, cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
cmInstallProgramsCommand.cxx, cmInstallTargetsCommand.cxx,
cmLinkDirectoriesCommand.cxx, cmLinkLibrariesCommand.cxx,
cmListFileCache.cxx, cmListFileCache.h, cmLoadCacheCommand.cxx,
cmLoadCommandCommand.cxx, cmLocalUnixMakefileGenerator.cxx,
cmMacroCommand.cxx, cmMacroCommand.h, cmMakefile.cxx,
cmMakefile.h, cmMarkAsAdvancedCommand.cxx, cmMessageCommand.cxx,
cmProjectCommand.cxx, cmRemoveCommand.cxx,
cmSetSourceFilesPropertiesCommand.cxx, cmSourceFilesCommand.cxx,
cmSourceFilesRemoveCommand.cxx, cmSubdirCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
cmTargetLinkLibrariesCommand.cxx, cmUtilitySourceCommand.cxx,
cmVariableRequiresCommand.cxx, cmWriteFileCommand.cxx, ctest.cxx:
ENH: Moved ExpandListVariables out of individual commands.
Argument evaluation rules are now very consistent. Double quotes
can always be used to create exactly one argument, regardless of
contents inside.
2002-12-11 14:18 martink
* Source/CMakeSetup.dsw: removed dsw file
2002-12-11 14:16 martink
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added a Free method
2002-12-11 14:15 king
* Source/: cmCreateTestSourceList.cxx, cmSystemTools.cxx: ENH:
Improved implementation of MSVC debug hook to only add the hook
if DART_TEST_FROM_DART is set in the environment. This is better
than always adding the hook and testing the environment from the
callback.
2002-12-11 12:09 andy
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: Add check so that java
projects build without C++
2002-12-11 11:49 king
* Source/: cmDumpDocumentation.cxx, cmSystemTools.cxx,
cmSystemTools.h, cmakemain.cxx, cmaketest.cxx, cmw9xcom.cxx,
ctest.cxx: ENH: Added cmSystemTools::EnableMSVCDebugHook() to
prevent error dialogs when CMake is invoked by Dart.
2002-12-11 11:32 king
* Source/cmCreateTestSourceList.cxx: ENH: Generate code to setup
MSVC debug library hook. The test driver program will not
display error dialogs if DART_TEST_FROM_DART is set in the
environment.
2002-12-11 10:34 andy
* Modules/CMakeDetermineJavaCompiler.cmake,
Modules/CMakeJavaCompiler.cmake.in, Source/cmGlobalGenerator.cxx:
Add java support
2002-12-10 17:52 andy
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h: Add support for comments on
custom commands in visual studio 6
2002-12-10 17:43 andy
* Source/: cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: Add support for comments on
custom commands in visual studio 7
2002-12-10 16:46 andy
* Source/: cmCustomCommand.cxx, cmCustomCommand.h, cmMakefile.cxx,
cmMakefile.h, cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmLocalUnixMakefileGenerator.cxx,
cmSourceGroup.cxx, cmSourceGroup.h: Add comment support, so that
you can see in build process what the custom command does
2002-12-10 16:45 andy
* Source/: cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h: Allow target with no command
2002-12-10 16:08 hoffman
* Source/: cmOutputRequiredFilesCommand.cxx,
cmOutputRequiredFilesCommand.h: BUG: update for changes in
cmMakeDepend
2002-12-10 16:01 hoffman
* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
update use of makedepend
2002-12-10 15:55 hoffman
* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: ENH:
update to new style MakeDepend
2002-12-10 14:12 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: make sure empty depends
are not used
2002-12-10 14:10 martink
* Source/: cmOutputRequiredFilesCommand.cxx,
cmOutputRequiredFilesCommand.h: updated for changes in Depend
Calcs
2002-12-10 13:59 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: do not output empty
depends
2002-12-10 13:36 andy
* Source/ctest.cxx: Remove warning
2002-12-10 10:34 hoffman
* Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: BUG: fix compile flags for source
files, and fix depend bug for cmake 14 branch
2002-12-10 09:34 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: remove cerr
2002-12-10 09:28 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h, cmMakeDepend.cxx: BUG: fix bug
in depends
2002-12-09 16:23 andy
* Source/cmaketest.cxx: Add to usage
2002-12-09 16:22 andy
* Modules/FindPythonLibs.cmake: Better search for python
2002-12-09 14:33 king
* Modules/CMakeImportBuildSettings.cmake: ENH: Using only filename
without path or extension for comparing build tools.
2002-12-09 08:27 hoffman
* Modules/: CMakeVS6BackwardCompatibility.cmake,
CMakeVS7BackwardCompatibility.cmake: use win32 threads for win32
2002-12-08 22:36 andy
* Source/: ctest.cxx, ctest.h: Initial addition of coverage
2002-12-08 22:35 andy
* Source/cmSystemTools.cxx: Fix bug in globbing. Now it actually
uses only files or directories that result in globbing not the
ones that were is the vector before
2002-12-08 22:33 andy
* Source/: cmGlobalGenerator.cxx, cmLocalUnixMakefileGenerator.cxx:
Rename variable to remove warning
2002-12-08 14:25 starreveld
* Templates/CMakeLists.txt: ERR: Remove references to files removed
4 days ago
2002-12-06 15:35 hoffman
* Source/: cmGlobalUnixMakefileGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx: ENH: fix IntDir
jump and build problem
2002-12-06 11:43 hoffman
* Source/cmGlobalGenerator.cxx: ENH: set the CXX and CC environment
vars
2002-12-06 10:16 hoffman
* Modules/CMakeDetermineCCompiler.cmake: BUG: fix C compiler init
2002-12-06 10:09 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: clean up compiler picking code
2002-12-06 10:02 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Source/cmGlobalVisualStudio6Generator.cxx: fix for generator
picked compilers
2002-12-05 16:53 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: use correct path type
for check_cache file
2002-12-05 16:52 hoffman
* Source/cmDynamicLoader.cxx: fix free before use
2002-12-05 14:56 hoffman
* Source/: cmCacheManager.cxx, cmLocalUnixMakefileGenerator.cxx:
ENH: add a rule to automatically re-run cmake from the top if the
CMakeCache.txt file is changed
2002-12-05 14:24 andy
* Source/Makefile.in: Better dependencies for bootstrap
2002-12-05 13:44 hoffman
* Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeVS6BackwardCompatibility.cmake,
Modules/CMakeVS6FindMake.cmake,
Modules/CMakeVS7BackwardCompatibility.cmake,
Modules/CMakeVS7FindMake.cmake, Modules/Dart.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalBorlandMakefileGenerator.h,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.h,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.h,
Source/cmGlobalVisualStudio6Generator.cxx,
Source/cmGlobalVisualStudio6Generator.h,
Source/cmGlobalVisualStudio7Generator.cxx,
Source/cmGlobalVisualStudio7Generator.h,
Source/cmLocalVisualStudio6Generator.cxx: ENH: unify
EnableLanguage across all generators
2002-12-05 11:55 andy
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.cxx, LoadCommand/LoadedCommand.h.in,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommandOneConfig/LoadedCommand.h.in: Speedup the test
2002-12-05 11:09 martink
* Source/cmGlobalVisualStudio7Generator.h: use InAll target setting
to determine what targets are in the default build
2002-12-05 10:47 king
* Modules/: FindVTK.cmake, UseVTK40.cmake,
UseVTKBuildSettings40.cmake, UseVTKConfig40.cmake: ENH: Added
support for finding/using VTK 4.0 without using its UseVTK.cmake
file that does a LOAD_CACHE.
2002-12-05 10:34 king
* Modules/CMakeImportBuildSettings.cmake: BUG: Fix for string
comparison when one string is empty.
2002-12-05 09:46 king
* Modules/: CMakeBuildSettings.cmake.in,
CMakeExportBuildSettings.cmake, CMakeImportBuildSettings.cmake:
ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and
CMAKE_IMPORT_BUILD_SETTINGS macro.
2002-12-05 08:30 martink
* Source/cmGlobalVisualStudio7Generator.cxx: use InAll target
setting to determine what targets are in the default build
2002-12-04 18:44 king
* Source/: cmStringCommand.cxx, cmStringCommand.h: ENH: Added
COMPARE modes to STRING command.
2002-12-04 16:59 king
* Modules/CMakeUnixFindMake.cmake: BUG: Removed stray debugging
message.
2002-12-04 14:18 king
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: When a full path to
a library cannot be parsed, just add the whole path to the link
line. If it isn't a valid path, the linker will complain.
2002-12-04 10:57 hoffman
* Modules/CMakeUnixFindMake.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx, Source/cmake.cxx,
Source/cmake.h: BUG: fix get make command problems.
2002-12-04 10:44 martink
* Source/cmake.cxx: added CMAKE_BACKWARDS_COMPATIBILITY entry
2002-12-04 10:25 martink
* Source/cmLinkLibrariesCommand.h: updated comment
2002-12-03 16:19 hoffman
* Modules/CMakeBorlandFindMake.cmake,
Modules/CMakeNMakeFindMake.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CMakeUnixFindMake.cmake, Modules/Platform/CYGWIN.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.cxx: determine
CMAKE_MAKE_PROGRAM in EnableLanguage
2002-12-03 15:23 hoffman
* Source/CMakeLists.txt,
Source/cmLocalBorlandMakefileGenerator.cxx,
Source/cmLocalBorlandMakefileGenerator.h,
Source/cmLocalNMakeMakefileGenerator.cxx,
Source/cmLocalNMakeMakefileGenerator.h,
Templates/CCMakeSystemConfig.cmake.in,
Templates/CMakeBorlandWindowsSystemConfig.cmake,
Templates/CMakeNMakeWindowsSystemConfig.cmake,
Templates/CXXCMakeSystemConfig.cmake.in: remove unused files
2002-12-03 14:15 ibanez
* Modules/FindImageMagick.cmake: Module to find tools from the
ImageMagick package. These tools are useful for converting image
formats.
2002-12-03 14:09 martink
* Source/: CMakeLists.txt, Makefile.in, cmake.cxx: remove code
warrior and fixed GUI isues
2002-12-03 13:46 ibanez
* Modules/FindFLTK.cmake: ENH: description of variables now follows
other style in other .cmake files.
2002-12-03 13:44 ibanez
* Modules/FindGLUT.cmake: ENH: Description of variables now
specifies that the full path is required.
2002-12-03 12:59 martink
* Source/cmMakefile.cxx: fix purify FMR
2002-12-03 11:23 martink
* CMakeLists.txt: bug fix and some cleanup
2002-12-03 11:21 martink
* Tests/.NoDartCoverage: clean up coverage some
2002-12-03 10:47 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/Platform/Linux-como.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: correctly place both
LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules
2002-12-03 09:59 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake: use LINK_FLAGS not C
and CXX LINK_FLAGS
2002-12-02 16:35 martink
* Source/cmStringCommand.cxx: fix compile warning
2002-12-02 16:15 hoffman
* Source/cmMakefile.cxx: add project command even if inheriting
2002-12-02 16:08 hoffman
* Source/cmListFileCache.cxx: ENH: put the project command at the
front of the project
2002-12-02 15:59 martink
* Source/: cmFindLibraryCommand.cxx, cmMakefile.cxx, cmMakefile.h,
cmSystemTools.cxx, cmSystemTools.h: removed cmMakefile depend
from cmSystemTools
2002-12-02 15:43 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: ENH: remove forced
enable language call because a PROJECT command is now added to
each project
2002-12-02 15:37 hoffman
* Source/: cmListFileCache.cxx, cmMakefile.cxx: ENH: remove cerr
calls
2002-12-02 15:30 hoffman
* Source/: cmListFileCache.cxx, cmListFileCache.h, cmMakefile.cxx:
ENH: add PROJECT command if there is not one
2002-12-02 15:03 martink
* Source/cmIfCommand.cxx: minor fix
2002-12-02 13:18 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: add a space around
the compile flags
2002-12-02 10:33 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix compile flags
for a single file
2002-11-29 18:56 andy
* Source/cmGlobalUnixMakefileGenerator.cxx: Fix problem on unix
with space
2002-11-29 16:35 andy
* Source/cmSystemTools.cxx: When cd-jing into directory, if
directory has space, it should put quotes around. I guess we
could just put quotes around all the time
2002-11-28 23:45 ibanez
* Modules/FindFLTK.cmake: ENH: FLTK 1.1.1 under Windows links now
with the comctl32 library.
2002-11-27 07:42 andy
* Tests/ObjC++/CMakeLists.txt: Add missing library. The test should
be linked to framework Cocoa
2002-11-27 07:41 andy
* Source/cmSystemTools.cxx: Add objective C++ file in the list of
C++ files. This may be wrong, but it will fix problems on Mac for
now
2002-11-26 19:02 starreveld
* Source/CMakeLists.txt: Add ObjC++ test for OSX
2002-11-26 19:01 starreveld
* Tests/ObjC++/: CMakeLists.txt, objc++.mm:
Test for ObjC++ on OSX machines only
2002-11-26 09:37 andy
* Source/cmTryCompileCommand.cxx: Remove warning
2002-11-25 17:57 andy
* Modules/FindwxWindows.cmake: Change priorities
2002-11-22 16:59 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: fix for paths with
spaces and borland
2002-11-22 16:18 hoffman
* Modules/Platform/Windows-bcc32.cmake: change flags for borland
2002-11-22 15:44 andy
* Source/cmLocalVisualStudio6Generator.cxx: Revert back to 1.5,
since it is fixed in ConvertToOutputPath and this breaks Windows
98
2002-11-22 09:45 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Rename local variable
2002-11-21 23:54 hoffman
* Source/cmLocalVisualStudio7Generator.cxx: add support for
CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS
2002-11-21 16:11 hoffman
* Source/cmTryCompileCommand.cxx: fix for c flags
2002-11-21 16:03 hoffman
* Source/: cmTryCompileCommand.cxx: fix flag setting
2002-11-21 15:36 hoffman
* Modules/Platform/CYGWIN.cmake: remove debug stuff
2002-11-21 15:15 hoffman
* Source/cmTryCompileCommand.cxx: move compile defs to cxx and c
flags
2002-11-21 14:59 hoffman
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: clean up
entire temp directory
2002-11-21 14:45 hoffman
* Modules/: CheckIncludeFileCXX.cmake,
TestForANSIStreamHeaders.cmake: try to fix check for ansi stream
2002-11-21 14:32 hoffman
* Modules/CheckIncludeFileCXX.cmake: fix order
2002-11-21 14:24 hoffman
* Modules/TestForSTDNamespace.cmake: fix order
2002-11-21 14:11 hoffman
* Modules/CheckIncludeFileCXX.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForANSIStreamHeaders.cmake,
Modules/TestForSTDNamespace.cmake,
Source/cmTryCompileCommand.cxx: move ansi cxx flags stuff out of
try compile and into cmake files
2002-11-21 13:37 hoffman
* Source/cmSystemTools.cxx: fix network paths with spaces
2002-11-21 13:28 hoffman
* Modules/CMakeBackwardCompatibilityCXX.cmake: have to cache
ansi_cxxflags
2002-11-21 12:59 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake,
TestCXXAcceptsFlag.cmake: spelling error
2002-11-21 12:52 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake, DummyCXXFile.cxx,
TestCXXAcceptsFlag.cmake, Platform/IRIX64.cmake,
Platform/OSF1.cmake: add checks for ansi flags and not hard code
them
2002-11-21 12:26 andy
* Source/cmLocalVisualStudio6Generator.cxx: Fix for network paths
with space
2002-11-21 12:26 andy
* Source/ctest.cxx: Fix for network paths
2002-11-21 11:46 barre
* Modules/CMakeSystemSpecificInformation.cmake: FUX: those vars
need to be ADVANCED
2002-11-21 10:11 king
* Modules/: CheckVariableExists.c, CheckVariableExists.cmake: ENH:
Added CHECK_VARIABLE_EXISTS macro.
2002-11-21 10:03 king
* Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed string
literal to char* warnings.
2002-11-21 08:45 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/Platform/CYGWIN.cmake,
Source/cmLocalUnixMakefileGenerator.cxx,
Tests/SystemInformation/SystemInformation.in: fix for create
shared library
2002-11-21 08:19 martink
* Tests/LinkLineOrder/: Exec1.c, Exec2.c, NoDepB.c, NoDepC.c,
NoDepE.c, NoDepF.c, NoDepX.c, NoDepY.c, NoDepZ.c, One.c:
converted c plus plus comments
2002-11-21 08:12 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: ENH: fix for module
run time flag
2002-11-20 18:18 hoffman
* Source/: cmCacheManager.h, cmSystemTools.cxx: rename foo
variables to better names
2002-11-20 18:00 king
* Source/: cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: ENH: Added
READ_WITH_PREFIX option to LOAD_CACHE command. This allows
reading of cache values from another cache without actually
creating local copies of the cache entires. The values are
stored as prefixed local makefile variables.
2002-11-20 16:23 king
* Modules/FindVTK.cmake: ENH: Added support to find VTK 4.0.
2002-11-20 15:23 hoffman
* Modules/CMakeCCompiler.cmake.in: BUG: use CMAKE_COMPILER_IS_GNUCC
not CMAKE_COMPILER_IS_GNUGCC
2002-11-20 14:40 ibanez
* Modules/FindLATEX.cmake: ENH: Now also locates the "makeindex"
program.
2002-11-20 14:11 king
* Modules/FindVTK.cmake: ENH: Only search VTK_INSTALL_PATH if
USE_INSTALLED_VTK is on. Only search VTK_BINARY_PATH if
USE_BUILT_VTK is on.
2002-11-20 13:37 king
* Modules/FindVTK.cmake: ENH: New implementation of FindVTK to take
advantage of VTKConfig.cmake. Also provides more powerful search
path mechanism, and requires only one cache entry in user
project.
2002-11-20 12:58 king
* Source/cmSystemTools.cxx: BUG: Attempt to fix CopyFile problem
using flush before check for success.
2002-11-20 09:06 king
* Source/cmGetFilenameComponentCommand.cxx: ERR: Fixed
signed/unsigned warning.
2002-11-20 09:06 king
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed unused
parameter warning.
2002-11-20 09:04 martink
* Tests/LinkLineOrder/NoDepA.c: fixed comments to be c style not c
plus plus
2002-11-19 18:17 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Source/cmGetFilenameComponentCommand.cxx,
Source/cmGetFilenameComponentCommand.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h: allow flags to be in the CC and CXX
environment variables
2002-11-19 18:01 perera
* Source/CMakeLists.txt, Source/cmMakefile.cxx,
Source/cmTarget.cxx, Source/cmTarget.h,
Tests/LinkLineOrder/CMakeLists.txt, Tests/LinkLineOrder/Exec1.c,
Tests/LinkLineOrder/Exec2.c, Tests/LinkLineOrder/NoDepA.c,
Tests/LinkLineOrder/NoDepB.c, Tests/LinkLineOrder/NoDepC.c,
Tests/LinkLineOrder/NoDepE.c, Tests/LinkLineOrder/NoDepF.c,
Tests/LinkLineOrder/NoDepX.c, Tests/LinkLineOrder/NoDepY.c,
Tests/LinkLineOrder/NoDepZ.c, Tests/LinkLineOrder/One.c,
Tests/LinkLineOrder/Two.c: BUG: the dependency analysis would
incorrectly alphabetically re-order the link lines, which affects
external libraries pulled up from deep within the dependency
tree. Fixed by preserving order everywhere.
2002-11-19 15:55 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: fixes to better honor env CC and
CXX
2002-11-19 14:40 hoffman
* Source/cmSystemTools.cxx: ENH: add some better output when copy
file fails
2002-11-19 14:40 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: fix some warnings
2002-11-19 13:19 andy
* Source/CursesDialog/cmCursesPathWidget.cxx: Add / after directory
name when doing tab completion
2002-11-19 13:09 andy
* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
Add progress to ccmake
2002-11-19 12:20 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: BUG: fix CFLAGS
2002-11-19 12:18 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: BUG: fix handling of CXX
2002-11-19 09:12 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: fix warning
2002-11-19 09:01 martink
* Source/cmSystemTools.cxx: fix in warning
2002-11-18 16:29 andy
* Source/CursesDialog/: cmCursesMainForm.cxx, cmCursesMainForm.h:
Initial add of progress
2002-11-18 15:14 hoffman
* Modules/: CMakeBackwardCompatibilityC.cmake, FindThreads.cmake:
BUG: fix for thread and cache override
2002-11-18 10:52 andy
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckLibraryExists.cmake, CheckSizeOf.cmake,
TestForANSIForScope.cmake, TestForANSIStreamHeaders.cmake,
TestForSTDNamespace.cmake: Add more messages, make messages look
the same, add checks if test was already successfull
2002-11-18 10:51 andy
* Modules/CMakeSystemSpecificInformation.cmake: If system detection
fails, make copy of CMakeCache
2002-11-18 09:08 hoffman
* Tests/SystemInformation/SystemInformation.in: add print for
compiler is gnu
2002-11-17 17:28 martink
* Source/: cmake.cxx, cmLocalUnixMakefileGenerator.cxx: fix some
compiler warnings hopefully
2002-11-15 17:45 hoffman
* Modules/Platform/Windows-bcc32.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix for borland run
time dll
2002-11-15 16:00 hoffman
* Modules/Platform/SunOS.cmake: fix for sun
2002-11-15 13:17 martink
* Source/cmake.cxx: fixed bad source directory bug
2002-11-15 12:54 martink
* Source/cmIfCommand.cxx: fixed compiler warning
2002-11-15 10:07 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: ENH: add back
install prefix
2002-11-15 09:30 hoffman
* Modules/FindThreads.cmake: fix thread logic
2002-11-15 09:16 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: ENH: add CFLAGS and
CXXFLAGS
2002-11-15 07:42 andy
* Source/cmakemain.cxx: Oops, std namespace
2002-11-14 17:12 andy
* Source/cmakemain.cxx: Add Progress support
2002-11-14 16:29 berk
* Modules/Platform/HP-UX.cmake: temp fix for hp
2002-11-14 16:29 hoffman
* Source/TODO: [no log message]
2002-11-14 16:12 berk
* Modules/Platform/HP-UX.cmake: fix flags for hp
2002-11-14 14:06 andy
* Source/cmLocalUnixMakefileGenerator.cxx: Fix compile flags on c
files in static liobraries on windows
2002-11-14 11:33 andy
* Modules/CMakeSystemSpecificInformation.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix flags for c
compiler on windows
2002-11-14 11:16 martink
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added another func
2002-11-14 11:03 martink
* Source/: cmCPluginAPI.h, cmCPluginAPI.cxx: added another func
2002-11-14 09:38 andy
* Modules/: FindJNI.cmake, FindJava.cmake, FindPythonLibs.cmake:
Clean find for Python, add find for python 2.2 on windows,
cleanup java on windows and add java 1.4 support
2002-11-14 09:38 berk
* Source/cmLocalUnixMakefileGenerator.cxx: Added missing space.
2002-11-14 09:37 andy
* Source/cmLocalUnixMakefileGenerator.cxx: Fix building on NMake.
Use short paths
2002-11-14 08:59 hoffman
* Modules/Platform/Windows-bcc32.cmake: BUG: fix for missing temp
file variable
2002-11-13 23:36 hoffman
* Modules/Platform/Windows-bcc32.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: reorder tWR so that it
does not crash with shared
2002-11-13 20:14 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: add support for borland
run time flag for shared builds
2002-11-13 20:11 hoffman
* Modules/Platform/Windows-bcc32.cmake: fix shared builds on
borland and add debug stuff for makefiles
2002-11-13 18:27 hoffman
* Source/: cmLocalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.h: BUG: fix for build out of dir for
windows
2002-11-13 16:31 hoffman
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckLibraryExists.cmake, CheckSizeOf.cmake: ENH: add status
messages
2002-11-13 15:59 martink
* Source/: cmLocalUnixMakefileGenerator.cxx, cmMakefile.cxx,
cmMakefile.h, cmMessageCommand.cxx, cmMessageCommand.h: ENH:
space fixes and add a status option to message command
2002-11-13 15:32 martink
* Modules/Platform/Windows-bcc32.cmake: ENH: move -P flag from
cxxflags to the compile line for cxx files
2002-11-13 15:20 hoffman
* Source/: cmGlobalUnixMakefileGenerator.cxx, cmake.cxx, cmake.h:
ENH: check to make sure cmake matches the cmake used to generate
the cache
2002-11-13 14:51 hoffman
* Modules/Platform/Windows-bcc32.cmake: ENH: use correct run time
library for borland
2002-11-13 14:31 hoffman
* Source/: cmCacheManager.cxx, cmGlobalUnixMakefileGenerator.cxx:
ENH: force a global generate if the cache version does not match
the running cmake
2002-11-13 13:19 berk
* Source/Makefile.in: BUG: add missing depend rules for hp make
2002-11-13 11:49 hoffman
* Modules/FindX11.cmake: fix for nsl library and X11
2002-11-13 11:36 hoffman
* Modules/: CMakeBackwardCompatibilityC.cmake, FindX11.cmake: fix
for nsl library and X11
2002-11-13 11:25 hoffman
* Modules/Platform/Windows-bcc32.cmake: BUG: fix order of link line
for creating shared libraries
2002-11-12 19:39 king
* Modules/CheckFunctionExists.cmake: BUG: Fixed doc string on
generated variable.
2002-11-12 16:58 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix path problems
2002-11-12 16:27 will
* Modules/FindX11.cmake: Backwards compatibility. Andy and Bill
made me add socket library.
2002-11-12 15:24 hoffman
* Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Source/cmLocalUnixMakefileGenerator.cxx: ENH: add .def file
support
2002-11-12 14:48 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: change to new
variables
2002-11-12 14:19 hoffman
* Modules/: CMakeBackwardCompatibilityC.cmake,
CheckLibraryExists.cmake, FindThreads.cmake: add find threads
check
2002-11-12 14:18 hoffman
* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
DumpInformation.h.in, SystemInformation.in: clean up test for
html output
2002-11-12 13:06 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: fix reg expression
2002-11-12 12:47 king
* Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
2002-11-12 10:47 barre
* Modules/FindOpenGL.cmake: FIX: minor fix, OPENGL_INCLUDE_PATH was
set 2 times
2002-11-12 09:33 hoffman
* Tests/SystemInformation/DumpInformation.cxx: [no log message]
2002-11-12 09:31 hoffman
* Tests/SystemInformation/CMakeLists.txt: fix project name
2002-11-12 09:12 hoffman
* Modules/: CMakeSystemSpecificInformation.cmake,
Platform/CYGWIN.cmake, Platform/Windows-bcc32.cmake,
Platform/Windows-cl.cmake: Set CMAKE_BUILD_TOOL
2002-11-11 18:10 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake, Source/CMakeLists.txt,
Source/TODO, Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h: ENH: fix up several
problems with new stuff
2002-11-11 18:07 hoffman
* Tests/SystemInformation/: CMakeLists.txt, DumpInformation.cxx,
DumpInformation.h.in, SystemInformation.in: new test
2002-11-11 17:00 hoffman
* Modules/Platform/OSF1.cmake: Fix for OSF
2002-11-11 13:15 andy
* Source/cmLocalUnixMakefileGenerator.cxx: Fix regular expressions
to be able to handle windows libraries
2002-11-11 12:31 hoffman
* Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in, Modules/CMakeSystem.cmake.in,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/Platform/HP-UX.cmake, Modules/Platform/IRIX.cmake,
Modules/Platform/IRIX64.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake, Modules/Platform/gcc.cmake,
Source/TODO, Source/cmGlobalUnixMakefileGenerator.cxx: clean up
flags with _init flags
2002-11-11 11:43 hoffman
* Modules/: CMakeLists.txt, Platform/CMakeLists.txt: add install
stuff for platform directory
2002-11-11 09:11 hoffman
* Modules/Platform/Darwin.cmake: ENH: fix for darwin modules
2002-11-10 10:02 hoffman
* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: BUG: fix
setting of c flags
2002-11-09 13:43 hoffman
* Modules/Platform/: HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
Windows-bcc32.cmake, Windows-cl.cmake, gcc.cmake: fix for
cxxflags
2002-11-08 18:07 king
* Modules/Platform/Linux-como.cmake: ENH: Adding support for comeau
C++ compiler.
2002-11-08 18:06 king
* Modules/: CMakeSystemSpecificInformation.cmake,
Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
Platform/Linux.cmake, Platform/Windows-bcc32.cmake,
Platform/Windows-cl.cmake, Platform/gcc.cmake: ENH: Moved caching
of C*_FLAGS* settings down to
CMakeSystemSpecificInformation.cmake. The platform files can set
the defaults on the first run, and then the settings are cached
at the end.
2002-11-08 18:05 king
* Source/cmSetCommand.cxx: BUG: A variable is not in the cache if
it is UNINITIALIZED.
2002-11-08 18:05 king
* Source/cmGlobalCodeWarriorGenerator.cxx: ERR: Removed use of
NULL.
2002-11-08 18:05 king
* Source/cmSystemTools.cxx: ERR: Added missing include.
2002-11-08 17:24 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake: store the compiler in the cache
2002-11-08 15:46 hoffman
* CMakeLists.txt, Modules/CMakeBackwardCompatibilityCXX.cmake,
Modules/CMakeCCompiler.cmake.in,
Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakePrintSystemInformation.cmake,
Modules/CMakeSystem.cmake.in,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CYGWIN.cmake, Modules/CheckIncludeFile.cxx.in,
Modules/CheckIncludeFileCXX.cmake,
Modules/TestForANSIForScope.cmake,
Modules/TestForAnsiForScope.cxx,
Modules/TestForSTDNamespace.cmake,
Modules/TestForSTDNamespace.cxx, Modules/Windows.cmake,
Modules/Platform/AIX.cmake, Modules/Platform/BSDOS.cmake,
Modules/Platform/CYGWIN.cmake, Modules/Platform/Darwin.cmake,
Modules/Platform/FreeBSD.cmake, Modules/Platform/HP-UX.cmake,
Modules/Platform/IRIX.cmake, Modules/Platform/IRIX64.cmake,
Modules/Platform/Linux.cmake, Modules/Platform/MP-RAS.cmake,
Modules/Platform/NetBSD.cmake, Modules/Platform/OSF1.cmake,
Modules/Platform/OpenBSD.cmake, Modules/Platform/RISCos.cmake,
Modules/Platform/SCO_SV.cmake, Modules/Platform/SINIX.cmake,
Modules/Platform/SunOS.cmake, Modules/Platform/True64.cmake,
Modules/Platform/ULTRIX.cmake, Modules/Platform/UNIX_SV.cmake,
Modules/Platform/UnixWare.cmake,
Modules/Platform/Windows-bcc32.cmake,
Modules/Platform/Windows-cl.cmake,
Modules/Platform/Windows.cmake, Modules/Platform/Xenix.cmake,
Modules/Platform/gcc.cmake, Source/CMakeLists.txt, Source/TODO,
Source/cmExecProgramCommand.cxx,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalGenerator.cxx, Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.h,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.h, Source/cmIfCommand.cxx,
Source/cmLoadCommandCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
Source/cmStandardIncludes.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx,
Source/cmWin32ProcessExecution.cxx,
Source/cmWin32ProcessExecution.h, Source/ctest.cxx: Complete
rework of makefile generators expect trouble
2002-11-08 13:28 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake,
CMakeSystemSpecificInformation.cmake,
Platform/Windows-bcc32.cmake, Platform/Windows-cl.cmake: [no log
message]
2002-11-08 11:31 hoffman
* Source/ctest.cxx: fix ctest
2002-11-08 11:30 hoffman
* Modules/: AIX.cmake, BSDOS.cmake,
CMakeSystemSpecificInformation.cmake, CYGWIN.cmake, Darwin.cmake,
FreeBSD.cmake, HP-UX.cmake, IRIX.cmake, IRIX64.cmake,
Linux.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
UnixWare.cmake, Windows-bcc32.cmake, Windows-cl.cmake,
Windows.cmake, Xenix.cmake, gcc.cmake, Platform/AIX.cmake,
Platform/BSDOS.cmake, Platform/CYGWIN.cmake,
Platform/Darwin.cmake, Platform/FreeBSD.cmake,
Platform/HP-UX.cmake, Platform/IRIX.cmake, Platform/IRIX64.cmake,
Platform/Linux.cmake, Platform/MP-RAS.cmake,
Platform/NetBSD.cmake, Platform/OSF1.cmake,
Platform/OpenBSD.cmake, Platform/RISCos.cmake,
Platform/SCO_SV.cmake, Platform/SINIX.cmake,
Platform/SunOS.cmake, Platform/True64.cmake,
Platform/ULTRIX.cmake, Platform/UNIX_SV.cmake,
Platform/UnixWare.cmake, Platform/Windows-bcc32.cmake,
Platform/Windows-cl.cmake, Platform/Windows.cmake,
Platform/Xenix.cmake, Platform/gcc.cmake: move to platform
directory
2002-11-08 11:09 hoffman
* Modules/CMakeSystemSpecificInformation.cmake: hp fixes
2002-11-08 10:40 hoffman
* Modules/HP-UX.cmake: hp fixes
2002-11-08 10:29 hoffman
* Modules/HP-UX.cmake: hp fixes
2002-11-08 10:22 hoffman
* Modules/CMakeSystemSpecificInformation.cmake,
Modules/HP-UX.cmake, Source/cmLocalUnixMakefileGenerator.cxx: hp
fixes
2002-11-08 08:47 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
TestForANSIForScope.cmake: ENH: fix for hp and remove some
messages
2002-11-07 17:45 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake,
TestForANSIForScope.cmake, TestForAnsiForScope.cxx,
TestForSTDNamespace.cxx: [no log message]
2002-11-07 17:26 hoffman
* Modules/TestForANSIForScope.cmake: [no log message]
2002-11-07 17:21 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake, HP-UX.cmake,
TestForAnsiForScope.cxx, TestForSTDNamespace.cmake,
TestForSTDNamespace.cxx: [no log message]
2002-11-07 11:43 hoffman
* Modules/Windows-cl.cmake, Source/cmExecProgramCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: win32 apps and crash on
sun
2002-11-07 09:22 king
* Source/cmStringCommand.cxx: ERR: Fixed signed/unsigned warnings.
2002-11-07 09:15 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Revert
2002-11-07 09:04 andy
* Source/: cmake.cxx, cmake.h: Revert back
2002-11-06 23:25 hoffman
* Source/: cmGlobalNMakeMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx: clean up echos
2002-11-06 23:06 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/Windows-bcc32.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h: borland mostly working,
tests are passing, no command to file stuff yet
2002-11-06 18:40 king
* Modules/FindITK.cmake: ENH: Enhanced FindITK supporting use of
ITK from an install tree or a build tree. Only one cache entry
is brought into user's project, called "ITK_DIR". This is the
location of an ITKConfig.cmake file from which other settings are
loaded.
2002-11-06 18:05 king
* Source/cmStringCommand.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: BUG: Fixed
STRING(REGEX REPLACE ...) and added better test.
2002-11-06 17:35 king
* Source/cmCommands.cxx, Source/cmStringCommand.cxx,
Source/cmStringCommand.h, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: Added STRING
command.
2002-11-06 17:04 hoffman
* Modules/Windows-bcc32.cmake: borland config
2002-11-06 16:59 king
* Source/: cmRegularExpression.cxx, cmRegularExpression.h: ENH:
compile method now returns whether compilation succeeded.
2002-11-06 16:30 hoffman
* Modules/Windows-cl.cmake,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h: borland getting closer
2002-11-06 16:05 andy
* Templates/AppleInfo.plist: Use CMake icon on Mac
2002-11-06 14:56 andy
* CMakeIcon.icns: Add Mac icon
2002-11-06 14:54 andy
* CMakeIcon.icns: Add CMake icon
2002-11-06 13:06 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h, ctest.cxx: Move the
hi-res time to system tools
2002-11-06 12:04 andy
* Source/: cmake.cxx, cmake.h, CursesDialog/cmCursesMainForm.cxx:
In certain cases, try to guess the source directory, so that you
can run cmake or ccmake without specifying source dir
2002-11-06 11:36 andy
* Source/: cmSystemTools.cxx, CursesDialog/cmCursesPathWidget.cxx:
Remove warning
2002-11-06 11:20 barre
* Source/cmMakeDepend.cxx: FIX: a / was appended without checking
if there wasn't one already.
2002-11-06 08:52 andy
* Tests/X11/X11.c: Try to fix test
2002-11-05 23:07 hoffman
* Source/: TODO, cmLocalUnixMakefileGenerator.cxx: remove warning
2002-11-05 22:55 hoffman
* Modules/: CMakeDetermineCCompiler.cmake, IRIX64.cmake: ranlib
trouble
2002-11-05 22:44 hoffman
* Modules/: CMakeDetermineCCompiler.cmake, IRIX.cmake,
IRIX64.cmake: fix for no ranlib
2002-11-05 18:11 hoffman
* CMakeLists.txt, Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeSystem.cmake.in, Modules/IRIX64.cmake: remove debug
message statements
2002-11-05 18:06 hoffman
* Modules/: IRIX64.cmake: [no log message]
2002-11-05 17:57 hoffman
* Modules/IRIX64.cmake, Source/cmLocalUnixMakefileGenerator.cxx:
[no log message]
2002-11-05 17:55 hoffman
* CMakeLists.txt: debug
2002-11-05 17:49 hoffman
* Modules/CMakeDefaultMakeRuleVariables.cmake: enh: add <FLAGS> to
link libs
2002-11-05 17:31 hoffman
* Modules/: CYGWIN.cmake, IRIX.cmake, IRIX64.cmake, gcc.cmake: add
flags
2002-11-05 17:20 andy
* Modules/FindX11.cmake: Make things advanced
2002-11-05 17:05 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: add cxx flags to link
exe
2002-11-05 15:49 hoffman
* Modules/: HP-UX.cmake, IRIX64.cmake, OSF1.cmake: add ansi flags
2002-11-05 14:33 hoffman
* Modules/: IRIX.cmake, IRIX64.cmake, SunOS.cmake: [no log message]
2002-11-05 14:10 hoffman
* Modules/: AIX.cmake, BSDOS.cmake, Darwin.cmake, FreeBSD.cmake,
HP-UX.cmake, IRIX.cmake, MP-RAS.cmake, NetBSD.cmake, OSF1.cmake,
OpenBSD.cmake, RISCos.cmake, SCO_SV.cmake, SINIX.cmake,
SunOS.cmake, True64.cmake, ULTRIX.cmake, UNIX_SV.cmake,
UnixWare.cmake, Xenix.cmake: ENH: add all the OS files
2002-11-05 13:35 andy
* Source/CursesDialog/ccmake.cxx: Cleanup
2002-11-05 11:52 hoffman
* Modules/Linux.cmake: add linux config file
2002-11-05 11:31 hoffman
* Modules/: CMakeSystemSpecificInformation.cmake, Windows.cmake:
add check for sstream
2002-11-05 11:02 hoffman
* Modules/: CMakeBackwardCompatibilityCXX.cmake,
CheckIncludeFile.cxx.in, CheckIncludeFileCXX.cmake: add check for
sstream
2002-11-05 10:45 hoffman
* Source/: cmGlobalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx: fix backwards compat enable and
remove full path target
2002-11-05 08:52 andy
* Source/CursesDialog/: cmCursesFilePathWidget.cxx,
cmCursesFilePathWidget.h, cmCursesPathWidget.cxx,
cmCursesStringWidget.cxx: Reparent file path widget, add tab
completion support to path anf file path widget
2002-11-05 08:51 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: Add a simple
globbing of files and directories
2002-11-05 07:15 andy
* Modules/FindX11.cmake, Tests/X11/CMakeLists.txt: Try to fix
FindX11
2002-11-05 07:06 andy
* Tests/X11/X11.c: Simplify
2002-11-04 19:45 king
* Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
--gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake
makefiles generators.
2002-11-04 17:37 andy
* Source/CursesDialog/: cmCursesPathWidget.cxx,
cmCursesPathWidget.h, cmCursesStringWidget.cxx,
cmCursesStringWidget.h: Start working on adding tab support
2002-11-04 16:59 andy
* Source/cmWin32ProcessExecution.cxx: Fix windows process execution
so that it pops up the windows
2002-11-04 16:26 hoffman
* Modules/CMakeCCompiler.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/Windows-cl.cmake, Modules/Windows.cmake, Source/TODO,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTryCompileCommand.cxx: nmake
passing tests
2002-11-04 15:01 andy
* Source/cmWriteFileCommand.cxx: Make directory if it does not
exist yet
2002-11-04 14:50 andy
* Templates/AppleInfo.plist: Attempt to automate apple gui
generation
2002-11-04 11:54 andy
* Tests/X11/X11.c: Fix test
2002-11-04 10:13 hoffman
* Source/TODO: [no log message]
2002-11-04 10:11 hoffman
* CMakeLists.txt, Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakePrintSystemInformation.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/Windows-cl.cmake, Modules/Windows.cmake,
Source/CMakeLists.txt,
Source/cmGlobalBorlandMakefileGenerator.cxx,
Source/cmGlobalNMakeMakefileGenerator.cxx,
Source/cmIfCommand.cxx, Source/cmLocalUnixMakefileGenerator.cxx:
nmake almost working
2002-11-03 18:18 andy
* Tests/X11/X11.c: Try to make test to run
2002-11-01 22:57 hoffman
* Source/CMakeLists.txt: make qt stuff advanced
2002-10-31 10:36 andy
* Templates/CCMakeSystemConfig.cmake.in: Revert X11 stuff until
other steps are done
2002-10-29 15:58 andy
* Tests/X11/X11.c: Print message on system without X11
2002-10-29 15:54 andy
* Tests/X11/: CMakeLists.txt, X11.c: Add Windows code
2002-10-29 15:47 andy
* Modules/FindX11.cmake: Now it should work
2002-10-29 15:46 andy
* Source/CMakeLists.txt, Tests/X11/CMakeLists.txt, Tests/X11/X11.c:
Add test for X11
2002-10-29 15:03 hoffman
* Modules/CMakeCXXCompiler.cmake.in,
Modules/CMakeDefaultMakeRuleVariables.cmake,
Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeDetermineCXXCompiler.cmake,
Modules/CMakeDetermineSystem.cmake,
Modules/CMakePrintSystemInformation.cmake,
Modules/CMakeSystem.cmake.in,
Modules/CMakeSystemSpecificInformation.cmake,
Modules/CYGWIN.cmake, Source/cmGlobalGenerator.cxx,
Source/cmGlobalGenerator.h,
Source/cmGlobalNMakeMakefileGenerator.h,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmGlobalUnixMakefileGenerator.h,
Source/cmLoadCommandCommand.cxx,
Source/cmLocalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.h, Source/cmMakefile.cxx,
Source/cmSystemTools.cxx, Tests/Testing/CMakeLists.txt: branch
checkin of working cygwin build for generator cleanup and removal
of configure
2002-10-29 13:34 andy
* Templates/CCMakeSystemConfig.cmake.in: Remove X11 stuff
2002-10-29 13:34 andy
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckLibraryExists.cmake, CheckSizeOf.cmake, TestBigEndian.cmake:
Add append to write_file
2002-10-29 13:32 andy
* Source/: cmWriteFileCommand.cxx, cmWriteFileCommand.h: Add flag
to WRITE_FILE to append
2002-10-29 13:30 andy
* Modules/CMakeBackwardCompatibilityC.cmake: Do this the right way
2002-10-29 13:30 andy
* Modules/FindX11.cmake: This should substitute configure part that
finds X11
2002-10-28 10:29 king
* Source/cmITKWrapTclCommand.cxx: ENH: Added generation of
--gccxml-cxxflags option to complement --gccxml-compiler.
2002-10-25 16:47 hoffman
* Modules/CMakeDetermineCCompiler.cmake,
Modules/CMakeSystemSpecificInformation.cmake,
Source/cmGlobalUnixMakefileGenerator.cxx,
Source/cmLocalUnixMakefileGenerator.cxx: [no log message]
2002-10-25 16:13 hoffman
* Modules/CMakeCXXCompiler.cmake.in: [no log message]
2002-10-25 15:46 king
* Utilities/cmake_release_cygwin.sh: ENH: Updated for cmake 1.4.6
package. Added automatic conversion of setup.hint to unix
newlines.
2002-10-25 14:34 hoffman
* Modules/: CMakeCCompiler.cmake.in, CMakeDetermineCCompiler.cmake:
[no log message]
2002-10-25 14:25 hoffman
* Source/: cmGlobalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h:
test on unix
2002-10-25 14:13 king
* Utilities/: cmake_release_config_darwin,
cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_osf,
cmake_release_config_sun, cmake_release_cygwin.sh: ENH: Updated
for 1.4.6 release.
2002-10-25 14:08 hoffman
* Modules/: CMakeDefaultMakeRuleVariables.cmake,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineSystem.cmake, CMakeSystemSpecificInformation.cmake:
[no log message]
2002-10-24 15:39 hoffman
* Source/cmake.cxx: BUG: fix stack limit size on mac OSX
2002-10-24 13:39 andy
* Modules/CMakeBackwardCompatibilityC.cmake: Add check for big
endian in backward compatibility scripts
2002-10-24 11:58 martink
* Source/cmMakefile.h: updated patch level to 6
2002-10-24 11:48 martink
* Source/cmBorlandMakefileGenerator.cxx: fix support for Win32
execs
2002-10-24 10:58 andy
* Source/cmSubdirCommand.cxx: Subdirs reports an error if the
subdirectory does not exists
2002-10-24 10:23 andy
* Source/cmMakefile.cxx: Try to remove some warnings
2002-10-23 18:03 king
* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddTestCommand.cxx, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
cmBuildNameCommand.h, cmCMakeMinimumRequired.cxx,
cmCMakeMinimumRequired.h, cmCPluginAPI.cxx, cmCPluginAPI.h,
cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
cmConfigureFileCommand.h, cmCreateTestSourceList.cxx,
cmCreateTestSourceList.h, cmCustomCommand.cxx, cmCustomCommand.h,
cmData.h, cmDirectory.cxx, cmDirectory.h,
cmDumpDocumentation.cxx, cmDynamicLoader.cxx, cmDynamicLoader.h,
cmElseCommand.cxx, cmElseCommand.h, cmEnableTestingCommand.cxx,
cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
cmExecProgramCommand.cxx, cmExecProgramCommand.h,
cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h,
cmFindProgramCommand.cxx, cmFindProgramCommand.h,
cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h,
cmGetSourceFilePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.h,
cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalBorlandMakefileGenerator.h,
cmGlobalCodeWarriorGenerator.cxx, cmGlobalCodeWarriorGenerator.h,
cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h, cmITKWrapTclCommand.cxx,
cmITKWrapTclCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeCommand.h,
cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
cmLoadCommandCommand.cxx, cmLoadCommandCommand.h,
cmLocalBorlandMakefileGenerator.cxx,
cmLocalBorlandMakefileGenerator.h,
cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h,
cmLocalNMakeMakefileGenerator.cxx,
cmLocalNMakeMakefileGenerator.h,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h, cmMacroCommand.cxx,
cmMacroCommand.h, cmMakeDepend.cxx, cmMakeDepend.h,
cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
cmMakefile.cxx, cmMakefile.h, cmMarkAsAdvancedCommand.cxx,
cmMarkAsAdvancedCommand.h, cmMessageCommand.cxx,
cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
cmRegularExpression.cxx, cmRegularExpression.h,
cmRemoveCommand.cxx, cmRemoveCommand.h,
cmSeparateArgumentsCommand.cxx, cmSeparateArgumentsCommand.h,
cmSetCommand.cxx, cmSetCommand.h,
cmSetSourceFilesPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h, cmSiteNameCommand.cxx,
cmSiteNameCommand.h, cmSourceFile.cxx, cmSourceFile.h,
cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
cmSourceGroupCommand.h, cmStandardIncludes.h,
cmSubdirCommand.cxx, cmSubdirCommand.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
cmTryCompileCommand.cxx, cmTryCompileCommand.h,
cmTryRunCommand.cxx, cmTryRunCommand.h,
cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h,
cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
cmWriteFileCommand.cxx, cmWriteFileCommand.h, cmake.cxx, cmake.h,
cmakemain.cxx, cmaketest.cxx, cmakewizard.cxx, cmakewizard.h,
cmw9xcom.cxx, ctest.cxx, ctest.h, CursesDialog/ccmake.cxx,
CursesDialog/cmCursesBoolWidget.cxx,
CursesDialog/cmCursesBoolWidget.h,
CursesDialog/cmCursesCacheEntryComposite.cxx,
CursesDialog/cmCursesCacheEntryComposite.h,
CursesDialog/cmCursesDummyWidget.cxx,
CursesDialog/cmCursesDummyWidget.h,
CursesDialog/cmCursesFilePathWidget.cxx,
CursesDialog/cmCursesFilePathWidget.h,
CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
CursesDialog/cmCursesLabelWidget.cxx,
CursesDialog/cmCursesLabelWidget.h,
CursesDialog/cmCursesLongMessageForm.cxx,
CursesDialog/cmCursesLongMessageForm.h,
CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h,
CursesDialog/cmCursesPathWidget.cxx,
CursesDialog/cmCursesPathWidget.h,
CursesDialog/cmCursesStandardIncludes.h,
CursesDialog/cmCursesStringWidget.cxx,
CursesDialog/cmCursesStringWidget.h,
CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
ENH: Added reference to Copyright.txt. Removed old reference to
ITK copyright. Changed program name to CMake instead of Insight
in source file header. Also removed tabs.
2002-10-23 16:57 hoffman
* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: ENH:
if output variable turn verbose off
2002-10-23 16:53 hoffman
* Modules/: CMakeCCompiler.cmake.in,
CMakeDefaultMakeRuleVariables.cmake,
CMakeDetermineCCompiler.cmake, CMakeDetermineCXXCompiler.cmake,
CMakeDetermineSystem.cmake, CMakePrintSystemInformation.cmake,
CMakeSystem.cmake.in, CMakeSystemSpecificInformation.cmake,
CYGWIN.cmake: closer to removing autoconf
2002-10-23 16:43 king
* Source/CursesDialog/form/frm_driver.c: ERR: Another attempt to
remove warnings from missing prototypes.
2002-10-22 18:17 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake, CMakeTestGNU.c, Windows.cmake:
test for gnu compiler
2002-10-22 15:04 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeSystemSpecificInformation.cmake, CYGWIN.cmake: [no log
message]
2002-10-22 10:36 hoffman
* Source/cmLocalBorlandMakefileGenerator.cxx: BUG: make sure win32
exes are win32
2002-10-22 10:34 hoffman
* Modules/: CMakeDetermineCCompiler.cmake,
CMakeDetermineCXXCompiler.cmake, CMakeDetermineSystem.cmake,
CMakeSystemSpecificInformation.cmake: new cmake based
configuration
2002-10-18 15:51 andy
* Source/ctest.cxx: When in verbose mode print test command
2002-10-18 12:08 andy
* Source/cmWin32ProcessExecution.h: Improve comment
2002-10-17 10:50 andy
* Source/: CursesDialog/cmCursesMainForm.cxx,
cmCreateTestSourceList.cxx, cmDirectory.cxx,
cmFindProgramCommand.cxx, cmGlobalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmSystemTools.cxx,
cmUseMangledMesaCommand.cxx: Rename variables to remove warnings
2002-10-16 13:30 martink
* Source/cmVTKWrapTclCommand.cxx: update to handle tcl 84
2002-10-16 11:48 martink
* Source/CursesDialog/cmCursesLongMessageForm.cxx: fix compiler
warnings
2002-10-16 11:41 martink
* Source/CursesDialog/form/fty_regex.c: fix compiler warnings
2002-10-16 11:37 martink
* Source/CursesDialog/form/: fty_alnum.c, fty_alpha.c, fty_int.c,
fty_ipv4.c, fty_num.c: fix compiler warnings
2002-10-16 11:32 martink
* Source/CursesDialog/: cmCursesMainForm.cxx, ccmake.cxx: fixed a
warning
2002-10-16 11:24 martink
* Source/CursesDialog/cmCursesLongMessageForm.cxx: fixed a warning
2002-10-16 11:20 martink
* Source/CursesDialog/: cmCursesForm.h, cmCursesLabelWidget.cxx:
fixed a warning
2002-10-16 11:16 martink
* Source/CursesDialog/: cmCursesBoolWidget.cxx,
cmCursesDummyWidget.cxx: fixed a warning
2002-10-16 10:53 king
* Source/CursesDialog/form/frm_driver.c: ENH: Another attempt to
fix OSF warnings. Also removed TABS.
2002-10-16 08:49 andy
* Source/ctest.cxx: Remove unused variable
2002-10-15 14:33 martink
* Source/cmLoadCommandCommand.cxx: better warning message
2002-10-15 11:45 martink
* Source/cmLoadCommandCommand.cxx: better warning message
2002-10-15 07:20 andy
* Source/ctest.cxx: Remove std::hex as it does not seems to work on
SGI, attempt to fix ftime problem on borland
2002-10-14 18:33 andy
* Source/ctest.cxx: Fix namespace, typo, and make ftime work on
windows
2002-10-14 15:11 andy
* Source/: ctest.cxx, ctest.h: Even more cleanups, fix time on
certain platforms such as windows, cygwin, and linux. Hopefully
we can add entries for other platforms until try_compile works.
Also escape certain characters for xml.
2002-10-14 09:30 andy
* Source/ctest.cxx: More cleanups, fix prexontext and log number
2002-10-13 23:07 andy
* Source/: ctest.cxx, ctest.h: Add LastBuild.log file, fix some
minor problems in output, modify output a bit...
2002-10-11 13:17 martink
* Source/cmLocalCodeWarriorGenerator.cxx: compiler warning
2002-10-11 11:22 iscott
* Modules/Dart.cmake: Add option to control number of errors sent
to dashbaord
2002-10-11 10:16 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added Split
method to cmSystemTools to split a string into lines on its
newlines.
2002-10-11 10:14 king
* Modules/FindCABLE.cmake: BUG: Should not load
CMAKE_INSTALL_PREFIX from the cache.
2002-10-11 08:36 king
* Source/cmStandardIncludes.h: ERR: istrstream and istringstream
need to be pulled into namespace std on the SGI.
2002-10-10 11:08 andy
* Source/cmWin32ProcessExecution.cxx: Fix network build
2002-10-10 10:45 barre
* Modules/FindJava.cmake, Templates/CCMakeSystemConfig.cmake.in,
Templates/CMakeBorlandWindowsSystemConfig.cmake,
Templates/CMakeDotNetSystemConfig.cmake,
Templates/CMakeNMakeWindowsSystemConfig.cmake,
Templates/CMakeWindowsSystemConfig.cmake,
Templates/CXXCMakeSystemConfig.cmake.in: ENH: mark some vars as
advanced (and resort the list)
2002-10-10 10:43 king
* Source/: cmCMakeMinimumRequired.cxx,
cmLocalBorlandMakefileGenerator.cxx,
cmLocalNMakeMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx, cmStandardIncludes.h,
cmSystemTools.cxx, cmVTKMakeInstantiatorCommand.cxx, cmake.cxx,
ctest.cxx: ENH: Renamed cmStringStream to cmOStringStream and
added cmIStringStream. Removed cmInputStringStream.
2002-10-10 09:41 andy
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.cxx, cmStandardIncludes.h: Remove
compile error and remove some warnings
2002-10-10 09:02 king
* Utilities/cmake_release_config_osf: ENH: Updated for actual
build.
2002-10-10 08:25 martink
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.cxx: fixed some compiler warnings
2002-10-10 08:23 andy
* Source/ctest.cxx: Remove warning
2002-10-10 08:11 andy
* Source/cmSetCommand.cxx: Remove warning
2002-10-10 08:11 andy
* Source/: cmStandardIncludes.h, ctest.cxx: Try to use platform
independent input string stream
2002-10-09 17:47 martink
* Source/: cmDynamicLoader.cxx, cmaketest.cxx: Remove memory leak
caused by cmDynamicLoader not being deleted properly
2002-10-09 15:54 martink
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: added test of SET
CACHE FORCE
2002-10-09 15:48 martink
* Source/: cmSetCommand.cxx, cmSetCommand.h: added FORCE option
2002-10-09 15:36 martink
* Source/CursesDialog/ccmake.cxx: fix for OSF
2002-10-09 15:24 barre
* Source/cmGlobalGenerator.cxx: ENH: update the progress when
generating is "done".
2002-10-09 13:49 martink
* Source/cmGlobalCodeWarriorGenerator.h: changed name
2002-10-09 13:47 andy
* Modules/FindwxWindows.cmake: Add some search paths
2002-10-09 13:37 martink
* Source/cmake.cxx: added Code Warrior dev
2002-10-09 13:31 martink
* Source/: Makefile.in, CMakeLists.txt: added build for Code
Warrior
2002-10-09 13:30 martink
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.cxx, cmLocalCodeWarriorGenerator.h:
some updates
2002-10-08 22:54 andy
* Source/: ctest.cxx, ctest.h: Reorganization, cleanup and some
improvement in dart emulation
2002-10-08 22:00 andy
* Source/: ctest.cxx, ctest.h: Add parsing of warnings and errors
2002-10-08 20:02 andy
* Source/: ctest.cxx, ctest.h: Add configure option and fix
potential bug in other targets. Now the run command is actually
run with directory, so eventually we should be able to run this
from a subdirectory
2002-10-08 15:55 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: new plugin
API
2002-10-08 15:55 martink
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h,
cmLoadCommandCommand.cxx: some mods to the plugin API
2002-10-08 10:53 hoffman
* Source/cmExecProgramCommand.cxx: BUG: get all the output
including the last character
2002-10-07 16:23 martink
* CMakeLists.txt: added header dep
2002-10-07 09:20 andy
* Tests/COnly/: foo.c, foo.h: Fix problem on HP
2002-10-07 09:16 martink
* Source/cmIfCommand.cxx: minor fix to allow if with no arguments
2002-10-07 08:23 andy
* Source/cmGlobalVisualStudio6Generator.cxx: Suppress output of
trycompile
2002-10-06 21:25 andy
* Source/ctest.cxx: Fix update so that it actually updates the
source directory,
2002-10-06 21:24 andy
* Source/cmSystemTools.cxx: Fix for run command on windows. If you
specify command in quotes but not full path, it should still work
2002-10-06 20:44 andy
* Source/ctest.cxx: Add missing namespace
2002-10-06 20:44 andy
* Source/cmSystemTools.cxx: Revert back. Does not seems to work on
Windows
2002-10-06 20:36 andy
* Source/: ctest.cxx, ctest.h: Add some minimal Dart capability to
ctest. For example now you can actually use ctest to build
projects, do cvs update on all platforms. This is especially cool
for Visual Studio where you do not want to load the whole
development environment just to build your project.
2002-10-06 18:56 andy
* Source/cmSystemTools.cxx: Check if directory was actually created
2002-10-06 15:10 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake: ENH: nmake now
uses incremental linking as Msdev does. Faster build (linking a
static vtk.exe or paraview.exe could take more than 10 minutes)
2002-10-06 12:12 andy
* Source/cmTarget.cxx, Tests/COnly/CMakeLists.txt,
Tests/COnly/conly.c, Tests/COnly/foo.c, Tests/COnly/foo.h: If you
specify header file as source, it should still use C compiler and
not CXX. Also fix COnly test so that it make sure that this still
works...
2002-10-05 10:24 andy
* Source/: cmSystemTools.cxx, cmWin32ProcessExecution.h: Fix
borland build. Borland Run command should be static, since it is
called with no object...
2002-10-04 18:16 andy
* Source/: cmMakefile.cxx, cmMakefile.h, cmRegularExpression.cxx,
cmRegularExpression.h, cmSourceGroupCommand.cxx: Try to improve
source group interface
2002-10-04 14:01 andy
* Source/cmCacheManager.cxx: Remove tabs
2002-10-04 12:30 andy
* Source/cmCacheManager.cxx: Fix reading of advanced values from
CMakeCache
2002-10-04 11:42 martink
* Source/: cmLocalCodeWarriorGenerator.h,
cmGlobalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.cxx: updates
2002-10-04 11:33 barre
* DartConfig.cmake: ENH: my opinion is that it should be ADVANCED.
Few people build the doc.
2002-10-04 10:47 andy
* Source/cmSystemTools.cxx: Add missing argument
2002-10-04 10:38 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h,
cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h: Cleanup
RunCOmmand code and move borland one to vtkWin32ProcessExecution,
so that it is all in one place... Add timeout option whihc does
not work yet, but it should not produce warning any more
2002-10-04 08:59 martink
* Source/cmLocalGenerator.cxx: always set PROJECT_SOURCE_DIR etc
2002-10-03 16:40 martink
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.cxx: some fixes
2002-10-03 15:14 martink
* Source/: cmGlobalCodeWarriorGenerator.cxx,
cmGlobalCodeWarriorGenerator.h, cmLocalCodeWarriorGenerator.cxx,
cmLocalCodeWarriorGenerator.h: under development
2002-10-02 17:46 martink
* Source/cmWin32ProcessExecution.cxx: Revert to fix win 9x
2002-10-02 17:31 king
* Source/: cmGlobalUnixMakefileGenerator.cxx, cmStandardIncludes.h:
ENH: Added explicit declarations of some C functions that are
hard to get from standard headers in como
(www.comeaucomputing.com) strict mode.
2002-10-02 17:23 king
* Source/cmIncludeCommand.cxx: BUG: Must return false after an
error of incorrect arguments.
2002-10-02 17:22 king
* Source/: cmIfCommand.cxx, cmIfCommand.h: BUG: STRLESS and
STRGREATER need to treat non-existent definitions as strings.
2002-10-02 17:16 andy
* Source/cmWin32ProcessExecution.cxx: Cleanup and try to unify with
the other code
2002-10-02 17:14 andy
* Source/cmSystemTools.cxx: Cleanup
2002-10-02 16:42 ibanez
* Modules/CMakeLists.txt: ENH: Adding install of .in and .c
modules.
2002-10-02 11:35 martink
* Source/cmLocalBorlandMakefileGenerator.cxx: Remove unnecessary
new line
2002-10-02 11:15 martink
* Source/cmSystemTools.cxx: Fix bug in borland run command
2002-10-02 11:14 martink
* Source/cmake.cxx: Produce only one output
2002-10-01 18:37 king
* Source/cmITKWrapTclCommand.cxx: ENH: Added support to pass the
gccxml program location to cable if ITK_GCCXML_EXECUTABLE is set
on m_Makefile.
2002-10-01 15:56 andy
* Modules/: TestBigEndian.c, TestBigEndian.cmake: Add test for big
endian
2002-10-01 13:04 martink
* Source/cmWin32ProcessExecution.cxx: Fix grouping of arguments on
Windows 98
2002-10-01 13:04 martink
* Source/cmLocalVisualStudio6Generator.cxx: Fix a bug in generator.
This one is good: This bug is only present on Windows 98, but
since RunCommand did not work, it never showed on the
dashboard... In any case commands in Visual studio 6 should be in
windows style slashes
2002-10-01 13:00 martink
* Source/cmw9xcom.cxx: Put quotes around arguments if they have
spaces and no quotes
2002-10-01 12:59 martink
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: Remove bogus exec_program
2002-10-01 10:12 ibanez
* Modules/FindFLTK.cmake: ENH: removed "USE_FLTK_VERSION_1.1" in
favor of "FLTK_VERSION_1.1" to avoid confusions.
2002-10-01 07:28 andy
* Source/: Makefile.in, cmakemain.cxx: Remove dependency to dynamic
loader during bootstrap
2002-09-30 22:26 ibanez
* Modules/FindFLTK.cmake: ENH: Version 1.1 is considered to be the
default.
2002-09-30 21:34 king
* Source/CursesDialog/cmCursesMainForm.cxx: ERR: Fixed bad sentence
in error message.
2002-09-30 16:46 andy
* Source/cmake.cxx: Fix bug in chdir; Who did this anyway...
2002-09-30 16:25 hoffman
* Source/: Makefile.in, cmDynamicLoader.cxx, cmakemain.cxx: BUG:
fix load command stuff for cygwin and cleanup at exit
2002-09-30 15:05 martink
* Source/cmWin32ProcessExecution.h: Add some more comments
2002-09-30 15:00 martink
* Source/cmWin32ProcessExecution.cxx: Cleanups and hopefully now it
works on all windows platforms
2002-09-30 14:01 martink
* Source/cmake.cxx: Set comspec substitute the right way
2002-09-30 14:00 martink
* Source/ctest.cxx: Set comspec substitute
2002-09-30 13:59 martink
* Source/cmw9xcom.cxx: Add spaces
2002-09-30 12:24 ibanez
* Modules/FindLATEX.cmake: Configuratiion for finding LaTeX
related executables.
2002-09-30 11:41 andy
* Source/: CMakeLists.txt, cmSystemTools.cxx, cmake.cxx,
cmw9xcom.cxx: Another attempt on Windows 98
2002-09-30 11:00 andy
* Source/cmSystemTools.cxx: Attempt to unify the code
2002-09-30 10:47 andy
* Source/cmSystemTools.cxx: Fix bug in printing
2002-09-30 07:55 andy
* Source/cmWin32ProcessExecution.cxx: Remove warnings and fix
potential bug
2002-09-30 07:09 andy
* Source/cmSystemTools.cxx,
Templates/CMakeBorlandWindowsSystemConfig.cmake: Make borland
pass all the tests on XP (and 2000?)
2002-09-29 22:10 andy
* Source/cmSystemTools.cxx: Remove debug
2002-09-29 21:57 andy
* Source/cmSystemTools.cxx: It is late and it at least seems to
work better than before...
2002-09-29 21:55 andy
* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
Fix for it to compile on "all" windows platforms...
2002-09-29 21:48 andy
* Source/cmSystemTools.cxx: Simplify debugging by resetting error
code
2002-09-29 14:09 martink
* Source/: cmWin32ProcessExecution.cxx, cmWin32ProcessExecution.h:
possible fix for warnings
2002-09-29 14:09 martink
* Source/cmake.cxx: compiler warnings
2002-09-27 17:28 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx: Add two
cmake commands -E echo for echoing strings and -E comspec for
workaround of bug of windows 9x; add another implementation of
run command on windows which should work...
2002-09-27 17:26 andy
* Source/: CMakeLists.txt, cmWin32ProcessExecution.cxx,
cmWin32ProcessExecution.h: Add class for process execution on
Windows
2002-09-27 17:16 andy
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: Use cmake echo
2002-09-27 16:23 martink
* Source/: cmCreateTestSourceList.cxx, cmInstallFilesCommand.cxx,
cmInstallProgramsCommand.cxx, cmIncludeDirectoryCommand.cxx:
removed some includes
2002-09-27 16:19 martink
* Source/: cmTarget.cxx, cmTarget.h, cmCommand.h,
cmEnableTestingCommand.cxx, cmEndForEachCommand.cxx,
cmForEachCommand.cxx, cmAddTestCommand.cxx,
cmAuxSourceDirectoryCommand.cxx, cmElseCommand.cxx,
cmEndIfCommand.cxx, cmIfCommand.cxx, cmAbstractFilesCommand.cxx,
cmAddDependenciesCommand.cxx, cmAddLibraryCommand.cxx,
cmInstallTargetsCommand.cxx, cmMacroCommand.cxx,
cmMessageCommand.cxx, cmWriteFileCommand.cxx,
cmAddExecutableCommand.cxx: removed some includes
2002-09-27 16:19 hoffman
* Source/: cmSetCommand.cxx, cmSetCommand.h: BUG: fix doc string
and allow a variable to be promoted from non-cache to cache
2002-09-27 16:18 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: remove unused stuff
2002-09-27 15:52 martink
* Source/cmMakefile.h: new patch
2002-09-27 14:12 andy
* Templates/: CCMakeSystemConfig.cmake.in, cconfigure,
cconfigure.in: Cleanup configure scripts
2002-09-26 15:13 martink
* Source/: cmake.h, cmake.cxx, cmGlobalGenerator.cxx,
cmGlobalGenerator.h: added progress
2002-09-26 13:52 martink
* Source/cmMakefile.cxx: minor memory fix
2002-09-25 17:25 andy
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckLibraryExists.cmake: Set variable to either 1 or empty
string instead of TRUE and FALSE
2002-09-25 10:38 andy
* Modules/CheckLibraryExists.cmake: Cleanup
2002-09-25 10:08 andy
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.h.in,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.h.in: Check for library
2002-09-25 10:08 andy
* Modules/: CheckFunctionExists.cmake, CheckLibraryExists.cmake,
CheckSizeOf.cmake: Fix modules for recent changes
2002-09-25 10:07 andy
* Source/: cmGlobalUnixMakefileGenerator.cxx,
cmTryCompileCommand.cxx: Several changes: COMPILE_DEFINITIONS is
now depricated. If you want to specify some, use CMAKE_FLAGS
-DCMAKE_DEFINITIONS:STRING=...; same goes for libraries, include
path, ... It now detects wether the file is C or C++ and uses the
apropriate project command, it also does the right thing when
doing try_compile, so it does not execute configure for every
single try_compile
2002-09-25 09:31 andy
* Source/cmLocalUnixMakefileGenerator.cxx: Use file format
detection
2002-09-25 09:30 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h: Add detection of
file format from extension
2002-09-25 07:46 andy
* Source/cmGlobalGenerator.cxx: Attempt to make NMake quiet during
TRY_COMPILE
2002-09-24 18:34 andy
* Source/: ctest.cxx, ctest.h: Add verbose flag -V, which makes the
output of tests to be displayed; also add help to ctest
2002-09-24 17:58 andy
* Modules/CMakeBackwardCompatibilityC.cmake,
Modules/CMakeBackwardCompatibilityCXX.cmake,
Source/cmGlobalUnixMakefileGenerator.cxx: Improve backward
compatibility, so that all backward compatibility stuff is in two
modules; fix invoking of try_compile; add checking for header
files and sizes of types
2002-09-24 17:37 andy
* Source/cmSystemTools.cxx: Add support for mac dylib
2002-09-24 16:36 andy
* Modules/: CheckLibraryExists.cmake, CheckLibraryExists.lists.in:
Initial attempt to check if library exists
2002-09-24 16:20 andy
* Modules/CheckSizeOf.cmake: Improve check size of. Now it checks
for some header files before trying to check types
2002-09-24 14:49 king
* Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: [no log message]
2002-09-24 14:22 king
* Utilities/cmake_release_config_osf: ENH: Adding prototype release
config script for OSF.
2002-09-24 14:18 king
* Utilities/cmake_release_config_cygwin: ERR: Removed old cygwin
release config file. A separate script is now used.
2002-09-24 13:24 martink
* Source/cmake.cxx: fixed memory leak
2002-09-24 13:17 martink
* Source/cmTryRunCommand.cxx: always convert to output path
2002-09-24 10:47 hoffman
* Utilities/: cmake-cygwin-package.sh, cmake_release_cygwin.sh: use
/usr/bin/find and uname for cygwin version
2002-09-24 10:30 andy
* Source/cmLoadCommandCommand.cxx: Cleanup
2002-09-24 10:24 andy
* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: Add accessor for
Flushing cache
2002-09-24 09:51 hoffman
* Source/cmLocalUnixMakefileGenerator.cxx: one rule per line so
borland make does not die
2002-09-24 09:50 hoffman
* Source/cmLocalBorlandMakefileGenerator.cxx: handle long commands
2002-09-24 09:24 hoffman
* Source/: cmDynamicLoader.cxx, cmGlobalGenerator.cxx: fix for
cygwin and nmake that does not define WIN32
2002-09-23 21:14 king
* Utilities/: cmake-cygwin-package.sh, cmake-cygwin.README,
cmake_release_cygwin.sh, setup.hint: ENH: Added cygwin packaging
scripts. The setup.hint and cmake.README files required by
Cygwin are generated automatically.
2002-09-23 17:24 andy
* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix problem
2002-09-23 17:20 king
* Utilities/cmake_release_unix_package.sh: ENH: Added to generated
README the typical install locaiton of /usr/local.
2002-09-23 16:57 andy
* Source/cmDynamicLoader.cxx: Fix cache for non void* types
2002-09-23 16:24 andy
* Source/cmDynamicLoader.cxx: Keep track of libraries so that you
can load them as many times as you want...
2002-09-23 15:57 andy
* Source/cmaketest.cxx: Cleanup
2002-09-23 15:56 andy
* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: Some minor
fixes for mac
2002-09-23 15:54 andy
* Source/cmLocalUnixMakefileGenerator.cxx: Fix generation of C only
modules
2002-09-23 15:53 andy
* Source/cmDynamicLoader.cxx: Fix extension and suffix for modules
on mac
2002-09-23 14:57 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: cleanup
2002-09-23 14:57 martink
* Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: cleaned up API
2002-09-23 14:11 andy
* Tests/: LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt: Fix test so
that it will work on HP
2002-09-23 14:04 andy
* Source/cmTryCompileCommand.cxx: Fix HP build
2002-09-23 13:32 andy
* Source/: cmSystemTools.cxx, cmTryCompileCommand.cxx: Try to
remove some warnings
2002-09-23 13:11 andy
* Source/cmLoadCommandCommand.cxx: Fix loading of module for
borland
2002-09-23 12:23 andy
* Source/cmGlobalGenerator.cxx: Try to fix borland and nmake try
compile
2002-09-23 11:06 andy
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h,
cmTryRunCommand.cxx: Abstract cleaning of files and add code that
deletes files from Debug subdirectory
2002-09-23 11:05 andy
* Source/cmGlobalVisualStudio6Generator.cxx: Remove debug stuff
2002-09-23 10:01 andy
* Modules/FindwxWindows.cmake: Fix comments
2002-09-23 09:58 andy
* Source/cmLocalVisualStudio7Generator.cxx: Try to fix quoted
definitions
2002-09-23 09:41 martink
* Source/cmIfCommand.cxx: hopefull another fix to if statements
2002-09-23 09:07 andy
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h: Attempt to fix Visual studio 6
comiling
2002-09-23 08:51 king
* Utilities/cmake_release_unix_package.sh: BUG: Creating source
tarball should not affect current directory.
2002-09-23 08:44 king
* Utilities/: cmake_release_config_darwin,
cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_sun: ENH:
Incremented version to 1.4.5.
2002-09-22 10:08 martink
* Source/cmLocalVisualStudio7Generator.cxx: defines cannot have
quotes in them
2002-09-22 09:53 martink
* Source/: cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: some try compile fixes
2002-09-22 07:52 martink
* Source/: cmWriteFileCommand.cxx,
CursesDialog/cmCursesMainForm.cxx: compiler warning
2002-09-21 07:29 andy
* Source/cmWriteFileCommand.cxx: Fix namespace problem
2002-09-20 15:01 andy
* Modules/: CheckFunctionExists.cmake, CheckIncludeFile.cmake,
CheckSizeOf.cmake: Fix tests for new trycompile and tryrun
2002-09-20 15:01 andy
* Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
cmTryRunCommand.cxx: Add GetLocal on cmMakefile and on local
builds do not perform tests
2002-09-20 14:17 andy
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.h.in,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.h.in: Include more testing
2002-09-20 14:16 andy
* Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Simplify
checking for headers
2002-09-20 13:40 andy
* Modules/: CheckIncludeFile.c.in, CheckIncludeFile.cmake: Add
macro which checks if the header file exists
2002-09-20 13:40 andy
* Modules/CheckFunctionExists.cmake: Fix comment
2002-09-20 13:17 andy
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.cxx,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommand/LoadedCommand.h.in,
LoadCommandOneConfig/LoadedCommand.h.in: Fix test so that it does
some modules testing by checking for some functions and some size
of types
2002-09-20 13:16 andy
* Modules/: CheckFunctionExists.c, CheckFunctionExists.cmake,
CheckSizeOf.c, CheckSizeOf.cmake: Add two commonly used modules.
First one checks if the function exists, the second one checks
the size of type
2002-09-20 13:15 andy
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx: Add option
of TRY_COMPILE to store the output of compilation so that if the
output fails you can display it or store it in the file
2002-09-20 13:14 andy
* Source/: cmCommands.cxx, cmWriteFileCommand.cxx,
cmWriteFileCommand.h: Add WRITE_FILE command, which writes string
to a file
2002-09-20 10:06 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: removed c++
style comments
2002-09-20 08:07 martink
* Source/: cmTryRunCommand.h, cmTryRunCommand.cxx: compiler
warnings
2002-09-19 16:12 hoffman
* Source/cmBorlandMakefileGenerator.cxx: ENH: allow for long
command lines
2002-09-19 16:09 andy
* Source/cmMakefile.cxx: Remove unnecessary disabling of output
2002-09-19 16:07 andy
* Source/cmTryRunCommand.cxx: Fix tryrun to work on Linux
2002-09-19 15:01 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: use single line depend
rules for borland compiler
2002-09-19 14:59 hoffman
* Source/cmMSDotNETGenerator.cxx: ENH: add include to rc, and
newline to custom commnad
2002-09-19 14:59 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx: ENH: add include to rc
2002-09-19 14:58 hoffman
* Source/CMakeLists.txt: ENH: fix bad endif
2002-09-19 14:58 hoffman
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
staticLibHeader.dsptemplate: ENH: add include paths to rc
2002-09-19 14:40 andy
* Source/cmSystemTools.cxx: Supress standard error when running
command
2002-09-19 14:36 andy
* Source/cmTryCompileCommand.cxx: Fix try compile with second
signature, remove cmake lists from cache so that multiple tests
work
2002-09-19 14:35 andy
* Source/cmSystemTools.h: Add a way to check if run command output
is disabled
2002-09-19 14:35 andy
* Source/cmMakefile.cxx: When doing try compile disable output
2002-09-19 14:34 andy
* Source/: cmListFileCache.cxx, cmListFileCache.h: Add a way to
remove files from cache
2002-09-19 11:06 andy
* Source/cmTryRunCommand.cxx: Fix compile problem
2002-09-19 11:01 martink
* Source/cmTryRunCommand.cxx: minor cleanup
2002-09-19 10:25 andy
* Modules/FindwxWindows.cmake: Fix find wxWindows
2002-09-19 09:49 martink
* Source/: cmCommands.cxx, cmTryCompileCommand.cxx,
cmTryCompileCommand.h: updated to try compile
2002-09-19 09:48 martink
* Source/: cmTryRunCommand.cxx, cmTryRunCommand.h: new command
2002-09-19 09:47 andy
* Source/CMakeLists.txt: Add option for building wxWindows GUI for
CMake
2002-09-19 09:42 andy
* Modules/FindwxWindows.cmake: Improve searching for wxWindows
2002-09-18 14:18 andy
* Source/: cmSystemTools.cxx, cmSystemTools.h,
CursesDialog/ccmake.cxx: Improve message handler to include
client data.
2002-09-18 11:38 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: test passing
CMAKE_FLAGS
2002-09-18 11:37 martink
* Source/: cmMakefile.cxx, cmMakefile.h, cmTryCompileCommand.cxx,
cmTryCompileCommand.h: now Try compile can include CMAKE_FLAGS
2002-09-18 11:36 martink
* Source/cmLoadCommandCommand.cxx: better error reporting
2002-09-18 10:40 king
* Source/cmSetCommand.cxx: ENH: If SET(VAR) is called with no other
arguments, remove the definition of VAR.
2002-09-18 10:39 king
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
RemoveDefinition method.
2002-09-18 09:53 barre
* Source/cmVTKWrapTclCommand.cxx: FIX: better support for the
Tcl/Tk 8.4 pre-release
2002-09-18 08:15 andy
* Modules/FindGTK.cmake: GL should not be a completely necessary
thing for finding GTK. This will find gtk and GL but also just
GTK
2002-09-18 08:13 andy
* Source/cmakewizard.cxx: Remove unnecessary variable
2002-09-18 08:07 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: removed target
2002-09-17 15:41 king
* Modules/CMakeLists.txt: ENH: Adding installation of TRY_COMPILE
tests.
2002-09-17 15:41 king
* Source/cmTryCompileCommand.cxx: BUG: Generated CMakeLists.txt
file needs to take CMAKE_ANSI_CXXFLAGS into account.
2002-09-17 14:40 king
* Source/cmLocalUnixMakefileGenerator.cxx: ERR: Fixed typo:
INSTALL_PROGRAMS -> INSTALL_PROGRAM.
2002-09-17 14:20 martink
* Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
2002-09-17 14:19 andy
* Source/cmakewizard.cxx: Strip the string that user answers
2002-09-17 14:18 barre
* Source/cmVTKWrapTclCommand.cxx: ENH: add support for Tcl/Tk 8.4.0
2002-09-17 14:12 martink
* Source/cmake.h: updated comments
2002-09-17 14:09 king
* Source/cmLocalUnixMakefileGenerator.cxx: BUG: INSTALL_DATA should
be INSTALL_PROGRAMS for program install targets.
2002-09-17 14:04 martink
* Source/CursesDialog/cmCursesMainForm.cxx: some cmake api changees
2002-09-17 13:59 martink
* Source/: cmMakefile.cxx, cmake.cxx, cmake.h, cmakewizard.cxx:
cleaned up some of the cmake interface
2002-09-17 13:59 martink
* Source/CMakeLists.txt: new test
2002-09-17 13:48 andy
* Source/cmakewizard.cxx: Replace getline with fgets since getline
does not seems to work properly on Mac OSX
2002-09-17 11:48 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmMarkAsAdvancedCommand.cxx: Fix problems with advanced not being
marked.
2002-09-17 10:56 king
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
cmLocalUnixMakefileGenerator.cxx: ENH: Improved implementation of
INSTALL_FILES and INSTALL_PROGRAMS commands. Source paths can
now be relative or full paths, and don't need to be in the same
directory as the CMakeLists.txt file.
2002-09-17 10:38 martink
* Tests/: LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: added
Destructor
2002-09-17 10:38 martink
* Source/: cmCPluginAPI.h, cmLoadCommandCommand.cxx: added
destructor to loaded commands
2002-09-17 09:17 martink
* Modules/TestForANSIStreamHeaders.cmake: slight change in
signature for TryCompile
2002-09-17 09:16 martink
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmTryCompileCommand.cxx, cmTryCompileCommand.h: slight change in
signature
2002-09-17 09:16 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: some cleanup
2002-09-17 08:29 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommandOneConfig/CMakeLists.txt: minor fix in error message
2002-09-16 16:27 martink
* Tests/: LoadCommand/CMakeLists.txt,
LoadCommand/LoadedCommand.cxx,
LoadCommand/CMakeCommands/CMakeLists.txt,
LoadCommand/CMakeCommands/cmTestCommand.c,
LoadCommandOneConfig/CMakeLists.txt,
LoadCommandOneConfig/LoadedCommand.cxx,
LoadCommandOneConfig/CMakeCommands/CMakeLists.txt,
LoadCommandOneConfig/CMakeCommands/cmTestCommand.c: load command
test
2002-09-15 09:54 martink
* Source/: cmAddCustomCommandCommand.cxx,
cmAddDependenciesCommand.cxx, cmCacheManager.cxx,
cmExecProgramCommand.cxx, cmFLTKWrapUICommand.cxx,
cmListFileCache.cxx, cmaketest.cxx, ctest.cxx: remove unused
variables
2002-09-15 09:42 martink
* Source/: cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx: updated to use
ConfigureFinalPass
2002-09-15 08:53 martink
* Source/: cmLocalGenerator.cxx, cmLocalGenerator.h,
cmGlobalGenerator.cxx: changed handling of FinalPass
2002-09-15 08:53 martink
* Source/cmLocalUnixMakefileGenerator.cxx: changed when final pass
is done
2002-09-15 08:52 martink
* Source/: cmMakefile.h, cmMakefile.cxx: renamed GenerateMakefile
to ConfigureFinalPass
2002-09-14 10:59 martink
* Source/CursesDialog/cmCursesMainForm.cxx: removed extra Generate
that was screwing things up
2002-09-14 08:47 martink
* Source/cmGlobalGenerator.cxx: fixed warning
2002-09-13 19:23 martink
* Source/cmGlobalGenerator.cxx: made less verbose
2002-09-13 19:23 martink
* Modules/TestForANSIStreamHeaders.cmake: removed messages
2002-09-13 16:38 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
FileIsFullPath test method.
2002-09-13 13:48 martink
* Source/: cmGlobalGenerator.cxx, cmMakefile.cxx, cmake.h: some
fixes for try compile
2002-09-13 11:09 martink
* Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
cxxconfigure.in: now uses TryCompile
2002-09-13 11:05 martink
* Source/cmGlobalNMakeMakefileGenerator.h: minor fix
inEnableLanguages
2002-09-13 11:01 martink
* Source/: cmTryCompileCommand.cxx: fix to the cleanup code
2002-09-13 10:42 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalNMakeMakefileGenerator.h,
cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx, cmMakefile.cxx,
cmTryCompileCommand.cxx: better trycompile and enable langiages
2002-09-13 10:41 martink
* Source/cmake.cxx: better try compile
2002-09-13 10:40 martink
* Modules/TestForANSIStreamHeaders.cmake: removed messages
2002-09-13 09:51 andy
* configure, configure.in: Improve bootstrapping on Unix, so that
it bootstraps in the subdirectory. This prevents from compiler
files being reused and you can do make clean...
2002-09-13 09:49 iscott
* Modules/FindQt.cmake: Make QT variables advanced
2002-09-13 08:15 martink
* Source/: cmEndIfCommand.cxx, cmLocalUnixMakefileGenerator.cxx:
compiler warning
2002-09-13 05:39 iscott
* Modules/FindQt.cmake: Need to use $ENV{} to access environment
variables
2002-09-12 16:36 martink
* Modules/TestForANSIStreamHeaders.cmake: some cleanup
2002-09-12 14:37 martink
* Source/cmake.cxx: uninitialized var
2002-09-12 13:55 andy
* Source/cmaketest.cxx: Remove unnecessary include
2002-09-12 13:42 andy
* Source/cmakemain.cxx: Remove unnecessary include
2002-09-12 13:19 bettingf
* Tests/Wrapping/CMakeLists.txt, Source/CMakeLists.txt: added
include of FindQT.cmake
2002-09-12 11:47 martink
* Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h,
CMakeLists.txt: new arch
2002-09-12 11:44 martink
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
cmDSWWriter.cxx, cmDSWWriter.h, cmDSPWriter.cxx, cmDSPWriter.h,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: new arch
2002-09-12 11:38 bettingf
* Source/CMakeLists.txt: added test for QTWrapUI called qtwrapping
2002-09-12 11:37 bettingf
* Tests/Wrapping/: qtwrappingmain.cxx, CMakeLists.txt: corrected
test for QTWrapUI
2002-09-12 11:14 martink
* Modules/: TestForANSIStreamHeaders.cmake,
TestForANSIStreamHeaders.cxx: new try compile module
2002-09-12 11:13 andy
* Source/cmCacheManager.cxx: Oops, too fast commit; add missing ;
2002-09-12 11:12 andy
* Source/cmCacheManager.cxx: Add more error checking
2002-09-12 11:08 martink
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: another
signature for Try_Compile
2002-09-12 11:08 martink
* Source/: cmMakefile.cxx, cmake.cxx, cmake.h: added a flag if a
cmake is in try compile
2002-09-12 09:56 andy
* Source/cmMarkAsAdvancedCommand.cxx: Fix mark as advanced. Now it
should work properly
2002-09-12 09:00 andy
* Source/: cmakewizard.cxx, cmakewizard.h: Simplify code. Since we
access cache entry through the iterator, we do not need the cache
manager any more
2002-09-12 08:56 andy
* Source/cmCacheManager.h: Fix build problem on Sun
2002-09-11 16:44 bettingf
* Source/cmQTWrapUICommand.cxx: corrected the generated lists .h in
header list and .cxx in sources list
2002-09-11 16:43 bettingf
* Source/cmLocalUnixMakefileGenerator.cxx: added generation of the
GENERATED_QT_FILES list for make clean
2002-09-11 16:41 bettingf
* Tests/Wrapping/CMakeLists.txt: added test for QTWrapUI
2002-09-11 16:40 bettingf
* Tests/Wrapping/: qtwrappingmain.cxx, qtwrapping.ui: test for
QTWarpUI
2002-09-11 16:12 king
* Source/cmCacheManager.cxx: BUG: GetCacheValue must check if value
is UNINITIALIZED. If so, pretend it doesn't exist.
2002-09-11 15:13 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Fix bug in ccmake which
made it crash when all cache values were deleted
2002-09-11 15:04 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Fix problem with ccmake
crashing on empty caches
2002-09-11 14:38 andy
* Source/cmCacheManager.cxx: Fix find and remove check for
uninitialized entries
2002-09-11 14:08 andy
* Source/cmCacheManager.cxx: Function strcasecmp is not portable
2002-09-11 14:05 andy
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx, cmMakefile.cxx,
cmMarkAsAdvancedCommand.cxx, cmVariableRequiresCommand.cxx,
cmakewizard.cxx, cmakewizard.h,
CursesDialog/cmCursesCacheEntryComposite.cxx,
CursesDialog/cmCursesCacheEntryComposite.h,
CursesDialog/cmCursesMainForm.cxx: Couple of changes: cache
variables now have a map of properties. ADVANCED and HELPSTRING
are now properties of cache variable, IsAdvanced is gone, so is
GetCacheEntry, since cache entries are now all private. To access
them, you use the iterator. -ADVANCED cache entries are gone and
are replaced by the property of cache variables. The cache file
still looks the same, but the -ADVANCED cache entries are created
when writing file. MarkAsAdvanced and VariableRequires are fixed.
So are curses gui and wizard
2002-09-11 13:27 andy
* Templates/CCMakeSystemConfig.cmake.in: Remove Mark_AS_ADVANCED
for some variables that do not exist
2002-09-11 12:52 martink
* Source/cmMakefile.cxx: minor fix in try compile code
2002-09-11 09:54 king
* Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
cmDynamicLoaderC.c: ENH: Pointer-to-function to pointer-to-data
casts are not even allowed in strict C. Re-implemented this
conversion in pure C++ using a casting trick with an extra level
of indirection.
2002-09-11 08:52 king
* Source/cmDynamicLoaderC.c: ERR: Removed C++-style comments, used
C-style instead.
2002-09-10 17:24 king
* Source/cmake.cxx: ERR: Added missing include of stdio.h for
sprintf.
2002-09-10 16:52 martink
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: updated
signature
2002-09-10 16:52 martink
* Source/: cmMakefile.cxx, cmMakefile.h: updated makefile moved
commands into cmake and fixed try compile
2002-09-10 16:51 martink
* Source/cmDumpDocumentation.cxx: moved dump docs into cmake
2002-09-10 16:51 martink
* Source/: cmake.h, cmake.cxx: moved commands into cmake
2002-09-10 16:49 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h: modified TryCompile
2002-09-10 15:46 king
* Source/: CMakeLists.txt, cmDynamicLoader.cxx, cmDynamicLoader.h,
cmDynamicLoaderC.c: ERR: Cast from pointer-to-data to
pointer-to-function is not allowed in C++. The cast needed by
cmDynamicLoader::GetSymbolAddress is now hidden in a C file.
2002-09-10 15:40 king
* Source/cmGlobalUnixMakefileGenerator.cxx: ERR: Fixes for comeau
compiler. NULL is a pointer of type void*, and cannot be
compared directly with other pointer types. We use 0 instead.
Also changed putenv to setenv for comeau on linux.
2002-09-10 15:40 king
* Source/cmStandardIncludes.h: ENH: Added definition of _BSD_SOURCE
to enable proper use of POSIX functions on comeau in linux.
2002-09-10 15:38 king
* Source/cmSystemTools.cxx: ERR: Fix for borland on linux. We
cannot directly compare the st_dev and st_ino members of struct
stat. Use memcmp instead.
2002-09-10 15:37 king
* Source/cmLocalGenerator.cxx: ERR: Removed stray semi-colon.
2002-09-10 15:36 king
* Source/: cmMakefile.cxx, cmRegularExpression.cxx,
cmRegularExpression.h, cmMakeDepend.cxx,
cmLoadCommandCommand.cxx, cmCPluginAPI.cxx: ERR: Fixes for comeau
compiler. NULL is a pointer of type void*, and cannot be
compared directly with other pointer types. We use 0 instead.
2002-09-10 15:36 king
* Source/cmake.cxx: ERR: Fix for borland on linux.
2002-09-10 13:32 barre
* Modules/FindOpenGL.cmake: FIX: typo + bring back the
OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped
out from FindGLU)
2002-09-10 12:49 martink
* Source/CMakeLists.txt: removed extra ENDIF
2002-09-10 10:35 king
* configure, configure.in: ERR: Went back to old-style test for
-LANG:std on the SGI.
2002-09-10 10:16 martink
* Source/: cmEndIfCommand.cxx, cmIfCommand.cxx: better error
checking on If statements
2002-09-10 10:02 king
* configure, configure.in: ERR: AC_SUBST replaced with AC_DEFINE.
Needed to get configure script to correctly setup cmConfigure.h.
2002-09-10 09:51 king
* Source/cmCommands.cxx: ERR: Removed accidental commit.
2002-09-10 09:50 king
* configure, configure.in, Source/cmCommands.cxx: BUG: Missing
AC_SUBST commands added.
2002-09-09 09:50 hoffman
* Modules/FindOpenGL.cmake: Adding GLU to the OPENGL_LIBRARIES only
if it is found.
2002-09-08 10:15 martink
* Source/: cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio7Generator.cxx, cmake.cxx: compiler warnings
2002-09-07 21:25 martink
* Source/: cmGlobalGenerator.cxx,
cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio7Generator.cxx: compiler warnings
2002-09-07 21:22 martink
* Source/cmLocalGenerator.h: compiler warning
2002-09-07 21:18 martink
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmLocalBorlandMakefileGenerator.cxx: fix for borland compilers
2002-09-06 18:05 king
* Source/cmVTKWrapTclCommand.cxx: ERR: Fix for borland in generated
code. vtkCommand is ambiguously both a function and a class.
2002-09-06 17:19 king
* configure, configure.in, Templates/cconfigure,
Templates/cconfigure.in, Templates/cxxconfigure,
Templates/cxxconfigure.in: ENH: Improved configure test
implementations by using AC_TRY_COMPILE.
2002-09-06 16:30 martink
* Source/cmLocalUnixMakefileGenerator.cxx: updated to fix the long
depend line issue on Borland
2002-09-06 14:03 starreveld
* Modules/FindOpenGL.cmake:
ERR: Fix opengl finding on osx
2002-09-06 13:56 barre
* Modules/FindTCL.cmake: ENH: make stub stuff ADVANCED
2002-09-06 13:04 martink
* Source/: cmakewizard.cxx, CMakeLists.txt, Makefile.in,
cmGlobalGenerator.cxx, cmGlobalUnixMakefileGenerator.cxx,
cmLocalUnixMakefileGenerator.cxx: new arch
2002-09-06 13:01 martink
* Source/: cmaketest.cxx, cmake.cxx, cmake.h, cmMakefile.cxx,
cmMakefile.h, cmakemain.cxx: new arch
2002-09-06 13:00 martink
* Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesMainForm.h: new architecture
2002-09-06 11:47 hoffman
* Templates/CMakeBorlandWindowsSystemConfig.cmake: fix comment
2002-09-06 11:00 iscott
* Modules/readme.txt: Add important missing word to documentation
2002-09-06 10:55 iscott
* Modules/readme.txt: More detailed information about consistent
FindXXX.cmake files
2002-09-06 10:47 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: use :: rule and not a
long line extension
2002-09-06 09:24 martink
* Source/cmLocalUnixMakefileGenerator.cxx: minor fix
2002-09-06 08:33 martink
* Source/cmLocalUnixMakefileGenerator.cxx: minor fixes
2002-09-05 12:00 iscott
* Modules/: FindFLTK.cmake, FindGLUT.cmake, FindGTK.cmake,
FindOpenGL.cmake, FindX11.cmake: Hide lots of values in the
advanced list Fix some bugs OpenGL always needs X11 on Unix
2002-09-05 09:04 martink
* Source/cmLocalGenerator.h: made destructor virtual
2002-09-05 08:22 martink
* Source/cmDynamicLoader.cxx: removed some couts
2002-09-04 15:46 martink
* Source/cmCacheManager.h: made method public
2002-09-04 15:28 martink
* Source/cmLocalUnixMakefileGenerator.cxx: fixes
2002-09-04 15:24 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx, cmLocalGenerator.cxx,
cmLocalGenerator.h: updates
2002-09-04 15:22 martink
* Source/: cmGlobalVisualStudio6Generator.cxx,
cmGlobalVisualStudio6Generator.h,
cmLocalVisualStudio6Generator.cxx,
cmLocalVisualStudio6Generator.h,
cmGlobalVisualStudio7Generator.cxx,
cmGlobalVisualStudio7Generator.h,
cmLocalVisualStudio7Generator.cxx,
cmLocalVisualStudio7Generator.h: new arch
2002-09-04 15:22 martink
* Source/: cmGlobalBorlandMakefileGenerator.cxx,
cmGlobalBorlandMakefileGenerator.h,
cmLocalBorlandMakefileGenerator.cxx,
cmLocalBorlandMakefileGenerator.h: first cut a new arch
2002-09-04 11:17 martink
* Tests/Wrapping/CMakeLists.txt: fixed test for new cmake
2002-09-04 09:24 king
* Modules/FindOpenGL.cmake: ERR: Still need to define
OPENGL_INCLUDE_PATH in addition to the standard
OPENGL_INCLUDE_DIR for backward compatability.
2002-09-03 12:29 iscott
* Modules/FindMFC.cmake: A simple FindMFC module for consistency
2002-09-03 10:41 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: use windows paths for
utility depends
2002-09-03 10:41 hoffman
* Source/cmMSDotNETGenerator.cxx: BUG: bug for more than one custom
commands
2002-09-03 09:14 iscott
* Modules/Dart.cmake: Dart now has a configure option
2002-09-03 09:00 iscott
* Modules/FindPNG.cmake: I copied a bit too much VXL functionality
here. Oops
2002-09-03 08:33 iscott
* Modules/FindPerl.cmake: Added PERL_FOUND
2002-09-03 08:24 iscott
* Modules/FindMPEG.cmake: Add an MPEG finder in the new format -
functionality copied from VXL.
2002-09-03 06:10 iscott
* Modules/: FindAVIFile.cmake, FindGLU.cmake, FindGLUT.cmake,
FindJPEG.cmake, FindOpenGL.cmake, FindPNG.cmake, FindTIFF.cmake,
FindX11.cmake: Fixed mistake in comments Transferred OPENGL
finding logic in from VXL Added Some backwards compatibility with
CMake1.4
2002-09-02 17:34 iscott
* Modules/: FindFLTK.cmake, FindGTK.cmake: Moved FLTK and GTK to
new FindXXX scheme. Imported some functionality from VXL
2002-09-02 17:33 iscott
* Modules/FindX11.cmake: small bug fixes
2002-09-02 17:29 iscott
* Source/cmFLTKWrapUICommand.cxx: FLTK_FLUID_EXE ->
FLTK_FLUID_EXECUTABLE because Module files are moving to
consistent scheme
2002-09-02 16:59 iscott
* Modules/: FindQt.cmake, FindTIFF.cmake: Fix Bugs
2002-09-02 16:24 iscott
* Modules/FindZLIB.cmake: This file should not be empty
2002-09-02 15:49 iscott
* Modules/: FindZLIB.cmake, FindZLib.cmake: Moved FindZLib.cmake to
FindZLIB.cmake
2002-09-02 15:46 iscott
* Modules/: FindPNG.cmake, FindX11.cmake, FindZLib.cmake: Copied
the X11 PNG and ZLIB functoinality from VXL
2002-09-02 14:08 iscott
* Modules/: FindPNG.cmake, FindZLib.cmake: Adding Zlib and PNG find
modules in the new format
2002-09-02 12:58 iscott
* Modules/FindTIFF.cmake: This Find Module is in the new style
2002-09-02 12:05 iscott
* Modules/: FindJPEG.cmake, FindQt.cmake, FindWget.cmake,
FindZLib.cmake: Add helpful message for QT Windows users Add
FindZLib in new format Move FindJPEG and FINDWGET over to new
scheme
2002-09-02 07:03 iscott
* Modules/FindAVIFile.cmake, Modules/FindQt.cmake,
Modules/LinkQT.cmake, Modules/readme.txt,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx:
Define a single expected format for the values defined in every
FindXXX.cmake file. Upgrade all the QT functionality to use the
new FindXXX.cmake format Add a module for AVIFile.
2002-08-30 16:01 martink
* Source/: cmGlobalUnixMakefileGenerator.cxx,
cmGlobalUnixMakefileGenerator.h,
cmLocalUnixMakefileGenerator.cxx, cmLocalUnixMakefileGenerator.h,
cmGlobalNMakeMakefileGenerator.cxx,
cmGlobalNMakeMakefileGenerator.h,
cmLocalNMakeMakefileGenerator.cxx,
cmLocalNMakeMakefileGenerator.h: in progress
2002-08-30 16:00 martink
* Source/: cmGlobalGenerator.cxx, cmGlobalGenerator.h,
cmLocalGenerator.cxx, cmLocalGenerator.h: in progress checkin
2002-08-30 09:54 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: add rpcrt4.lib
because of CMakeLib needing it
2002-08-29 09:45 martink
* Source/cmCPluginAPI.cxx: extern C fixes
2002-08-28 16:35 martink
* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx,
cmCursesMainForm.h: some changes in cachemanager and singletons
2002-08-28 16:34 martink
* Source/cmaketest.cxx: no more singletons
2002-08-28 16:33 martink
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: now needs dynlib
support
2002-08-28 15:08 king
* Utilities/: cmake_release_config_cygwin,
cmake_release_unix_build.sh, cmake_release_unix_config.sh,
cmake_release_unix_package.sh: ENH: Moved build of source tarball
to package script.
2002-08-28 14:51 martink
* Source/: cmCPluginAPI.cxx, cmCacheManager.cxx, cmCacheManager.h,
cmCommands.cxx, cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmLoadCacheCommand.cxx, cmLoadCommandCommand.cxx,
cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
cmMSProjectGenerator.cxx, cmMSProjectGenerator.h, cmMakefile.cxx,
cmMakefile.h, cmMakefileGenerator.cxx, cmMakefileGenerator.h,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
cmVariableRequiresCommand.cxx, cmake.cxx, cmake.h, cmakemain.cxx,
cmakewizard.cxx, cmakewizard.h: changed cache manager and
registered generators to no longer be singletons
2002-08-28 14:49 martink
* Source/: cmTryCompileCommand.cxx, cmTryCompileCommand.h: an early
checking not complete
2002-08-28 14:33 hoffman
* Source/cmBorlandMakefileGenerator.cxx,
Source/cmMSDotNETGenerator.cxx,
Source/cmNMakeMakefileGenerator.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: ENH: add include paths to
rc program for resource generation
2002-08-28 10:43 king
* Utilities/setup.hint: ENH: Incremented version number for 1.4-4
2002-08-28 10:40 king
* Utilities/: cmake-cygwin.README, setup.hint: ENH: Adding cygwin
installation files to branch.
2002-08-28 10:28 hoffman
* Utilities/: cmake-cygwin.README, cmake_release_config_cygwin,
setup.hint: [no log message]
2002-08-28 09:30 king
* Utilities/cmake_release_config_darwin: Switched to release branch
tag instead of sticky tag.
2002-08-28 09:27 king
* Utilities/cmake_release_config_darwin: ENH: Adding release
configuration for darwin.
2002-08-28 09:07 king
* Utilities/cmake_release_unix_package.sh: BUG: Don't erase tarball
directory in packaging step in case there is a source tarball
there.
2002-08-28 09:04 hoffman
* Utilities/: cmake_release_unix_config.sh,
cmake_release_unix_package.sh: cygwin release
2002-08-28 08:51 king
* Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_sun: ENH:
Updated release script configuration for CMake release 1.4.4.
2002-08-27 14:45 andy
* Source/cmSourceFile.cxx: Fix bug in trying to set stding with
null
2002-08-27 09:43 hoffman
* Source/: CMakeLists.txt, cmLoadCommandCommand.cxx: ENH: fix
warnings
2002-08-27 08:36 martink
* Source/: CMakeLists.txt, cmCommands.cxx: fixed bootstrap build to
not use LoadCOmmandCOmmand
2002-08-26 15:22 martink
* Source/: cmGetSourceFilePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.h: updated to match the SET
2002-08-26 15:20 martink
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: added new form of Set source
file properties command
2002-08-26 10:52 martink
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h, cmCommands.cxx,
cmLoadCommandCommand.cxx: now uses stubs
2002-08-26 08:53 martink
* Source/cmSetSourceFilesPropertiesCommand.cxx: fixed bug maybe
2002-08-23 17:00 hoffman
* Templates/cxxconfigure, Templates/cxxconfigure.in, configure,
configure.in: try another flag for the dec compiler...
2002-08-23 16:25 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: no more dll for plugin
2002-08-23 16:15 martink
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: remoevd shared
lib
2002-08-23 16:12 martink
* Source/: cmCPluginAPI.h, cmCacheManager.h, cmDirectory.h,
cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.h,
cmake.h, CMakeLists.txt, cmListFileCache.h, cmMakefile.h,
cmMakefileGenerator.h, cmakewizard.h: removed shared lib support
2002-08-23 16:12 martink
* Source/cmaketest.cxx: memory issue
2002-08-23 15:11 martink
* Source/: cmVTKMakeInstantiatorCommand.cxx, cmCacheManager.h,
cmCPluginAPI.cxx: compiler warnings
2002-08-23 13:47 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
cygwin
2002-08-23 13:46 hoffman
* Source/: CMakeLists.txt, cmCacheManager.cxx, cmCacheManager.h,
cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
CursesDialog/CMakeLists.txt, CursesDialog/form/CMakeLists.txt:
BUG: add explicit clean up of the cachemanager at exit of
programs, so dll destruction is not a problem.
2002-08-23 09:09 hoffman
* Source/cmNMakeMakefileGenerator.cxx: remove use of
getpropertyasbool
2002-08-22 17:06 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: fix for borland and a
shared CMakeLib
2002-08-22 16:57 hoffman
* Tests/: Complex/CMakeLists.txt,
Complex/Executable/CMakeLists.txt,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: BUG: fix for
borland and a shared CMakeLib
2002-08-22 16:16 hoffman
* Source/CMakeLists.txt: BUG: borland needs to have
BUILD_SHARED_LIBS on for executables to work with c++
2002-08-22 15:58 martink
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: complex test
needs the dll
2002-08-22 14:41 martink
* Source/cmCPluginAPI.cxx: minor warning fix
2002-08-22 14:40 iscott
* Modules/: FindAVIFile.cmake, readme.txt: Some more explanation of
a consistent scheme
2002-08-22 11:37 hoffman
* configure, configure.in, Templates/cxxconfigure,
Templates/cxxconfigure.in: BUG: fix for OSF compiler to use ansi
mode for streams
2002-08-22 11:12 hoffman
* Source/cmNMakeMakefileGenerator.cxx: BUG: use c flags for
cprograms, and do not use large command lines for linking
2002-08-22 09:17 martink
* Source/cmCPluginAPI.cxx: fixed some warnings
2002-08-22 09:11 martink
* Source/cmSetSourceFilesPropertiesCommand.cxx: fixed some warnings
2002-08-22 09:10 martink
* Source/cmCPluginAPI.h: fixed nested comment
2002-08-22 08:25 martink
* Source/CursesDialog/CMakeLists.txt: added lib
2002-08-21 15:52 king
* Utilities/cmake_release_unix_package.sh: ENH: Added -files to end
of internal binary tarball to distinguish from the outer
tarball's name.
2002-08-21 15:37 martink
* Source/CursesDialog/cmCursesMainForm.cxx: minor fixes for new
cache api
2002-08-21 13:15 martink
* Source/: cmMakefile.cxx, cmMakefile.h, cmCPluginAPI.cxx: minor
bug
2002-08-21 12:01 martink
* Source/: cmMakefileGenerator.h, cmMakefile.h: dll support
2002-08-21 12:00 martink
* Source/cmRegularExpression.h: made into dll
2002-08-21 11:59 martink
* Source/: cmake.h, cmakewizard.h, cmakewizard.cxx: support for
plugins
2002-08-21 11:58 martink
* Source/: cmLoadCommandCommand.cxx, cmLoadCommandCommand.h: adding
plugin support
2002-08-21 11:58 martink
* Source/: cmDynamicLoader.cxx, cmDynamicLoader.h: added plugin
support
2002-08-21 11:55 martink
* Source/: cmStandardIncludes.h, CMakeLists.txt,
cmCacheManager.cxx, cmCacheManager.h, cmDirectory.h,
cmSystemTools.h, cmListFileCache.h: made CMakeLib shared on
windows
2002-08-21 11:54 martink
* Source/: cmCPluginAPI.cxx, cmCPluginAPI.h: added C Plugin API
first cut
2002-08-21 09:45 hoffman
* Source/cmNMakeMakefileGenerator.cxx: BUG: use c compiler for link
of c programs, and use temp file nmake syntax for linking c and
c++ programs
2002-08-19 15:40 iscott
* Modules/: FindQt.cmake, LinkQT.cmake: I have tested this with
VXL/our internal code, and it works for me.
2002-08-19 10:05 iscott
* Modules/FindQt.cmake: I first go at a consistent FindXXX.cmake
file
2002-08-16 11:20 martink
* Source/cmMacroCommand.cxx: minor fix
2002-08-16 11:17 martink
* Source/: cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
cmSetSourceFilesPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
cmSourceFile.h, cmSourceFilesCommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx, cmGetSourceFilePropertyCommand.cxx,
cmWrapExcludeFilesCommand.cxx, cmCreateTestSourceList.cxx,
cmAbstractFilesCommand.cxx, cmAuxSourceDirectoryCommand.cxx,
cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
cmFLTKWrapUICommand.cxx, cmMSDotNETGenerator.cxx,
cmMakeDepend.cxx, cmNMakeMakefileGenerator.cxx, cmTarget.cxx,
cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx:
modified how source files store properties
2002-08-16 09:45 king
* Source/cmVTKMakeInstantiatorCommand.cxx: ERR: unsigned int ->
size_t.
2002-08-16 09:31 king
* Source/cmVTKMakeInstantiatorCommand.cxx: ENH: Changed check for
which version of instantiators to generate to look for definition
of VTK_USE_INSTANTIATOR_NEW instead of an extra argument to
VTK_MAKE_INSTANTIATOR.
2002-08-15 15:01 king
* Source/: cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h: BUG: Added
backward-compatability. The old instantiator style will be used
unless the argument USE_INSTANTIATOR_NEW is given to tell the
command to make use of the instantiator new functions exported
from each class's implementation file.
2002-08-15 14:39 king
* Source/: cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h: ENH: Improved generated
instantiator to use extern declarations to wrappers around the
New() methods. This avoids the need to include each class's
header in an instantiator source. The instantiator class
implementations can now fit in a single source file that compiles
quickly.
2002-08-15 09:34 hoffman
* Source/cmNMakeMakefileGenerator.cxx: ENH: add -DWIN32 flag for
builds
2002-08-14 11:44 ibanez
* Modules/FindFLTK.cmake: ENH: Platform dependent libraries added.
2002-08-13 15:47 martink
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: added macro test
2002-08-13 15:46 martink
* Source/: cmCommands.cxx, cmMacroCommand.cxx, cmMacroCommand.h:
added new command
2002-08-13 10:46 martink
* Source/: cmExecProgramCommand.h, cmExecProgramCommand.cxx: merge
from main tree
2002-08-13 10:08 martink
* CMakeLists.txt: added man page
2002-08-13 10:05 martink
* Source/cmCreateTestSourceList.cxx: some warning and purify fixes
2002-08-13 10:04 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: IF Else improvements
2002-08-13 10:03 martink
* Source/: cmMakefile.cxx, cmMakefile.h: merges from the main
branch
2002-08-13 10:02 martink
* Source/cmRemoveCommand.cxx: merge from main branch
2002-08-13 10:01 martink
* Copyright.txt: merge from the main branch
2002-08-13 10:00 martink
* cmake.1: updated from main branch
2002-08-13 09:59 martink
* Modules/: FindFLTK.cmake, FindTCL.cmake: updates from the main
branch
2002-08-12 08:39 martink
* Source/cmElseCommand.cxx: compiler warning
2002-08-09 12:00 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmMakefile.cxx:
better IF ELSE handling
2002-08-09 10:04 barre
* Modules/FindTCL.cmake: FIX: fix commit messup (this change was
committed to the branch instead of the main tree, thus was
wiped-out later)
2002-08-09 08:33 barre
* Modules/FindwxWindows.cmake: FIX: - WINDOWS does not exist, use
WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?),
- fix an un-closed IF, - use same prefix for vars (and make it
advanced)
2002-08-09 07:55 andy
* Modules/FindwxWindows.cmake: This hopefully finds wxWindows on
UNIX
2002-08-08 15:30 andy
* Modules/FindwxWindows.cmake: Add UNIX support for WXWINDOWS
2002-08-08 15:29 andy
* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
return value support and add documentation
2002-08-08 15:14 king
* Copyright.txt: ENH: Updated copyright.
2002-08-08 15:13 andy
* Source/: cmExecProgramCommand.cxx, cmExecProgramCommand.h: Add
option of storing output to the variable
2002-08-08 13:41 barre
* Modules/FindwxWindows.cmake: ENH: first stab at wxWindows support
(win32)
2002-08-08 12:49 king
* CMakeLists.txt: ENH: Adding installation for man page.
2002-08-08 12:30 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: handle .exe extension
for cygwin
2002-08-08 11:58 king
* cmake.1: ENH: Initial checkin of unix manpage.
2002-08-08 08:51 martink
* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
and leaks
2002-08-07 18:12 king
* Utilities/: cmake_release_config_hpux, cmake_release_config_irix,
cmake_release_config_linux, cmake_release_config_sun,
cmake_release_unix.sh, cmake_release_unix_build.sh,
cmake_release_unix_config.sh, cmake_release_unix_package.sh: ENH:
Split install script into two parts. Added basic support for
adding more files to the distribution and creating packages.
2002-08-07 11:01 martink
* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
and leaks
2002-08-07 10:30 martink
* Source/cmCreateTestSourceList.cxx: fixed some compiler warnings
and leaks
2002-08-05 18:08 ibanez
* Modules/FindFLTK.cmake: ENH: Images library added. Names for
debuggin versions in windows added.
2002-08-05 09:51 martink
* Source/cmRemoveCommand.cxx: minor fix
2002-08-02 13:43 ibanez
* Modules/FindFLTK.cmake: FIX: names styles for fltkgl and
fltkforms are different in windows and linux. Both styles
are now searched taking advantage of the NAMES option in
FIND_LIBRARY.
2002-08-02 12:51 martink
* Source/cmLinkDirectoriesCommand.cxx: duhhhhhh
2002-08-02 08:50 martink
* Source/: cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
cmMakefile.h: updates from the main tree
2002-08-01 23:05 barre
* Source/cmFindLibraryCommand.cxx: FIX: put ExpandRegistryValue()
back (seems to have been removed accidentally I guess in 1.25)
2002-08-01 15:58 martink
* Source/cmLinkDirectoriesCommand.cxx: no longer need an argument
2002-08-01 09:50 martink
* Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Source/cmMakefile.h,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.h, Source/cmSystemTools.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h, Source/cmVTKWrapTclCommand.cxx,
Source/cmake.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
Tests/TestDriver/test2.cxx, Tests/TestDriver/testArgs.h,
Tests/TestDriver/subdir/test3.cxx: merges from the main branch
2002-08-01 08:41 martink
* Modules/: FindGLU.cmake, FindJNI.cmake, FindOpenGL.cmake,
FindTCL.cmake: merges from the main tree
2002-07-31 13:45 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: BUG: fix jump to directory and build
for nmake if library path is not set. combine
OutputBuildExecutableInDir and OutputBuildLibraryInDir into
OutputBuildTargetInDir
2002-07-31 11:08 martink
* Tests/TestDriver/testArgs.h: minor fix for c tests
2002-07-31 11:07 martink
* Source/cmCreateTestSourceList.cxx: fixed support for C test
programs
2002-07-31 09:29 barre
* Source/cmCreateTestSourceList.cxx: FIX: <stdlib.h> is enough to
get malloc()/free()
2002-07-30 16:19 martink
* Tests/TestDriver/: CMakeLists.txt, test1.cxx, test2.cxx,
subdir/test3.cxx: updated to mods in command
2002-07-30 16:18 martink
* Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h:
updated to handle extensions
2002-07-30 10:33 barre
* Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
code C++. Du code C devrait faire l'affaire.
2002-07-30 10:23 barre
* Source/cmCreateTestSourceList.cxx: FIX: la commande créait du
code C++. Du code C devrait faire l'affaire.
2002-07-29 09:46 barre
* Modules/: FindTCL.cmake: ENH: change the search path order (if
several Tcl/Tk are installed, the "current" version is likely to
be the one that is bound to the wish/tclsh found in the PATH)
2002-07-26 14:06 barre
* Modules/: FindTCL.cmake: ENH: clean the module, add debug libs
2002-07-26 10:14 king
* Source/: cmITKWrapTclCommand.cxx, cmITKWrapTclCommand.h: BUG:
Only one generated Tcl wrapper source was getting added to the
package's library.
2002-07-26 09:54 king
* Source/cmVTKWrapTclCommand.cxx: BUG: Generated call to
Tcl_CreateCommand for vtkCommand should cast pointer to extern
"C" version.
2002-07-25 16:47 king
* Source/cmVTKWrapTclCommand.cxx: BUG: Generated vtkCommand
prototype cannot be extern "C" because it may not match with the
version in VTK.
2002-07-25 16:41 andy
* Source/cmSystemTools.cxx: Ok, now cd will work on windows
2002-07-25 16:25 will
* Source/cmVTKWrapTclCommand.cxx: fixed warning
2002-07-25 11:17 barre
* Modules/FindTCL.cmake: FIX: the stub libs were not searched
2002-07-25 11:10 barre
* Modules/FindTCL.cmake: FIX: the stub libs were not searched
2002-07-25 09:16 martink
* Source/cmMakefile.cxx: makefile now does not ignore NOTFOUND libs
and includes
2002-07-25 08:00 martink
* Source/cmMakefile.cxx: makefile now ignores NOTFOUND libs and
includes
2002-07-22 11:03 king
* Utilities/cmake_release_config_irix: ENH: Added release script
configuration for IRIX build.
2002-07-22 10:40 martink
* Source/cmMakefile.h: updated to patch 1
2002-07-22 10:34 martink
* Templates/CXXCMakeSystemConfig.cmake.in: better docs and support
for mising args
2002-07-22 10:33 martink
* Source/cmMakefile.cxx: now replaces args even if not defined
2002-07-22 10:31 martink
* Source/: cmAddDefinitionsCommand.cxx,
cmIncludeDirectoryCommand.cxx, cmLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.cxx: allows less arguments changes
from main tree
2002-07-22 10:00 martink
* Source/: cmIncludeDirectoryCommand.cxx,
cmLinkLibrariesCommand.cxx: allows no arguments
2002-07-20 08:55 martink
* Source/cmAddDefinitionsCommand.cxx: modified to accept no
arguments
2002-07-19 15:49 martink
* Templates/CXXCMakeSystemConfig.cmake.in: fixed some empty
descriptions
2002-07-19 14:42 martink
* Source/cmMakefile.cxx: full variable replacement and removal or
empty arguments
2002-07-19 14:40 martink
* Source/cmTargetLinkLibrariesCommand.cxx: does not need a second
argument
2002-07-18 18:43 starreveld
* Modules/: FindGLU.cmake, FindOpenGL.cmake: ERR: remove automatic
Carbon framework on osx
2002-07-17 16:33 martink
* Source/cmInstallFilesCommand.cxx: fix for install with paths
2002-07-17 15:57 martink
* Source/cmInstallFilesCommand.cxx: fixe for files with paths
2002-07-17 11:53 andy
* Source/cmake.cxx: Fix changing of directories using cmSystemTools
RunCommand feature
2002-07-17 10:52 martink
* Source/: cmForEachCommand.cxx, cmForEachCommand.h,
cmMakefile.cxx: fix for IF statements inside of Foreach loops
2002-07-17 10:48 martink
* Source/cmForEachCommand.cxx, Source/cmForEachCommand.h,
Source/cmMakefile.cxx, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: fixed if statements
inside a foreach
2002-07-16 17:42 king
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: Added test for
IF inside a FOREACH.
2002-07-15 11:37 king
* Utilities/cmake_release_config_hpux: ENH: Adding release script
configuration for HPUX.e
2002-07-15 11:13 king
* Utilities/cmake_release_config_sun: ENH: Added release
configuration file for Sun.
2002-07-15 10:48 king
* Utilities/: cmake_release_config_linux, cmake_release_unix.sh:
ENH: Made release script more generic for creating static and
shared releases.
2002-07-15 10:09 king
* Utilities/cmake_release_config_linux: ENH: Release script
configuration file for linux.
2002-07-15 10:08 king
* Utilities/cmake_release_unix.sh: ENH: Protoype unix release
script.
2002-07-15 09:55 king
* Templates/CMakeLists.txt: ERR: CXXCMakeSystemConfig.cmake and
CCMakeSystemConfig.cmake need .in extension.
2002-07-15 09:46 king
* Source/cmInstallFilesCommand.cxx: BUG: Only the last extension
should be removed.
2002-07-15 09:45 king
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: BUG:
INSTALL_FILES command should remove the extension of a file
before adding the user provided extension.
2002-07-15 09:44 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added
GetFilenameWithoutLastExtension.
2002-07-15 09:23 king
* Templates/CMakeLists.txt: ERR: Install for
CXXCMakeSystemConfig.cmake and CCMakeSystemConfig.cmake need .in
extension.
2002-07-15 09:22 king
* Modules/FindJNI.cmake: ENH: Added /usr/local/lib/java search
paths.
2002-07-15 08:44 martink
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h: fix
install target
2002-07-12 11:17 martink
* Modules/FindJava.cmake: merged module into branch
2002-07-12 11:10 martink
* Source/cmIfCommand.cxx: minor warning fix
2002-07-11 14:58 martink
* Source/cmIfCommand.cxx: fix warning
2002-07-11 14:25 martink
* Source/cmMakefile.cxx: merge from the main tree
2002-07-11 14:20 hoffman
* Source/cmMakefile.cxx: BUG: fix for compile with hp
2002-07-11 14:03 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
cmMakefile.cxx, cmMakefile.h: merged some updates, the IF
checking
2002-07-11 13:58 martink
* Source/: cmUnixMakefileGenerator.cxx, cmVTKWrapTclCommand.cxx,
cmake.cxx: updates from the main tree
2002-07-10 16:07 martink
* Source/cmVTKWrapTclCommand.cxx: fix warning on Sun
2002-07-10 14:34 andy
* Source/cmake.cxx: Add command that runs program in given
directory
2002-07-10 11:38 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
cmMakefile.cxx, cmMakefile.h: better error handling with if
statements
2002-07-10 09:33 andy
* Source/cmUnixMakefileGenerator.cxx: Fix problem when using NMake.
This generated lines without space so nmake got all confused
2002-07-08 09:30 andy
* Modules/FindJava.cmake: Add module that finds java executables.
This module should find java, javac, and jar.
2002-07-02 09:58 martink
* configure, configure.in: merges from main tree
2002-07-02 09:56 martink
* Modules/FindFLTK.cmake: merges with main tree
2002-07-02 09:54 martink
* Source/: cmAuxSourceDirectoryCommand.cxx,
cmBorlandMakefileGenerator.cxx, cmCMakeMinimumRequired.cxx,
cmConfigure.cmake.h.in, cmConfigure.h.in,
cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
cmDSWWriter.cxx, cmElseCommand.cxx, cmEnableTestingCommand.h,
cmFLTKWrapUICommand.cxx, cmFindLibraryCommand.cxx,
cmFunctionBlocker.h, cmGetFilenameComponentCommand.cxx,
cmITKWrapTclCommand.cxx, cmIfCommand.cxx, cmIfCommand.h,
cmInstallFilesCommand.cxx, cmLinkLibrariesCommand.cxx,
cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmMakeDepend.cxx,
cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx, cmSourceFile.cxx,
cmSourceFile.h, cmSourceFilesCommand.cxx,
cmSourceFilesRemoveCommand.cxx, cmStandardIncludes.h,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx,
cmTargetLinkLibrariesCommand.cxx, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmVTKMakeInstantiatorCommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx, cmWrapExcludeFilesCommand.cxx,
cmake.cxx, cmake.h, ctest.cxx: massive merge from main tree
2002-07-02 09:33 martink
* Source/: cmFindLibraryCommand.cxx, cmMakefile.h,
cmSystemTools.cxx, cmSystemTools.h: updates
2002-07-02 08:24 martink
* Source/: cmMakefile.cxx, cmMakefile.h: fixed warning
2002-07-01 08:49 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h:
consolidated IF handling and added checks for bad arguments
2002-06-30 13:53 martink
* Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
fixed commands that were setting definitions in final pass to set
definitions in initial pass
2002-06-29 20:04 martink
* Source/: cmQTWrapCPPCommand.cxx, cmVTKWrapJavaCommand.cxx,
cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: fixed
commands that were setting definitions in final pass to set
definitions in initial pass
2002-06-28 10:29 andy
* Source/cmVTKWrapPythonCommand.cxx: Remove another warning in the
python wrapping
2002-06-28 10:18 martink
* Source/cmSourceFile.h: performance fix
2002-06-28 09:43 andy
* Source/cmVTKWrapPythonCommand.cxx: Add removing of warnings and
add comment about the file being generated in CMake
2002-06-28 09:21 martink
* Source/cmAuxSourceDirectoryCommand.cxx: bug fix for aux src dirs
2002-06-28 08:57 martink
* Source/: cmMakefile.cxx, cmSourceFile.h: minor cleanup
2002-06-27 21:17 martink
* Source/: cmMakefile.cxx, cmSourceFile.h: performance inprovements
2002-06-27 16:47 martink
* Source/cmMakefile.cxx: bug fix
2002-06-27 16:42 martink
* Source/: cmMakefile.cxx, cmSourceFilesCommand.cxx: bug fix
2002-06-27 16:25 martink
* Source/cmSourceFilesCommand.cxx: bug fix
2002-06-27 16:05 martink
* Tests/Simple/CMakeLists.txt: a minor fix to make my life easier
2002-06-27 15:57 martink
* Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmCreateTestSourceList.cxx, Source/cmDSWWriter.cxx,
Source/cmFLTKWrapUICommand.cxx,
Source/cmGetFilenameComponentCommand.cxx,
Source/cmITKWrapTclCommand.cxx, Source/cmInstallFilesCommand.cxx,
Source/cmLinkLibrariesCommand.cxx,
Source/cmMSDotNETGenerator.cxx, Source/cmMakeDepend.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmQTWrapCPPCommand.cxx, Source/cmQTWrapUICommand.cxx,
Source/cmSourceFilesCommand.cxx,
Source/cmSourceFilesRemoveCommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmTarget.cxx,
Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmVTKMakeInstantiatorCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx,
Source/cmWrapExcludeFilesCommand.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: removed all
source lists from the system and made them vectors. Also appended
_CMAKE_PATH to the end of the automatic cache entries for
executables and libraries. Odds of all these changes working are
slim but cmake builds and passes all its tests. VTK40 starts
building
2002-06-27 09:35 king
* Source/: cmake.cxx, cmake.h: BUG: CMake crashed if it failed to
find its own executable. Also added better error messages when
this occurs.
2002-06-25 09:59 hoffman
* Tests/Simple/CMakeLists.txt: add a test with no extension
2002-06-25 09:59 hoffman
* Source/cmTarget.cxx: BUG: try to tell the difference between
variables with sources and other variables
2002-06-25 09:18 king
* Source/cmStandardIncludes.h: BUG: Result from ostrstream::str()
can be a null pointer.
2002-06-24 18:19 king
* Source/cmStandardIncludes.h: BUG: Attempt to fix
ostrstream::str() wrapper for broken platforms.
2002-06-24 16:42 martink
* Source/cmTarget.cxx: modified to handle src list vectors without
proper dollar signs
2002-06-24 14:07 martink
* Source/ctest.cxx: BUG: make sure windows paths are used for the
command or it will not work for win 98
2002-06-21 11:35 martink
* Templates/: CXXCMakeSystemConfig.cmake.in, cxxconfigure,
cxxconfigure.in: now looks for stringstream as well, from the
main tree
2002-06-21 11:25 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: fixed if matches bug
2002-06-21 10:31 king
* Source/cmStandardIncludes.h: ERR: using declaration to move
streams into std namespace needs to bring up ostrstream and
ostringstream, not strstream and stringstream.
2002-06-21 10:26 king
* Source/CursesDialog/form/frm_driver.c: ERR: Removed most of the
repeated curses declarations. The cause errors on other
platforms. Grrrr..
2002-06-21 09:25 king
* Source/CursesDialog/form/frm_driver.c: ERR: Added function
declarations from curses.h. They are not present on some
platforms. Fixes warnings about implicit declarations.
2002-06-21 09:00 king
* Tests/: Complex/cmTestConfigure.h.in,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/cmTestConfigure.h.in: ENH: Added
configuration of CMAKE_NO_ANSI_STRING_STREAM. It is defined when
the sstream header does not exist.
2002-06-21 08:42 king
* configure, Templates/cxxconfigure: ERR: Ran autoconf on
corresponding fixes to configure.in and cxxconfigure.in.
2002-06-21 08:39 hoffman
* Templates/cxxconfigure.in: fix for sstream
2002-06-21 08:38 hoffman
* configure.in: fix to sstring stuff
2002-06-20 10:39 hoffman
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: modified MATCHES to
handle non variables
2002-06-20 10:20 king
* Source/cmStandardIncludes.h: ERR: cmStringStream is taking the
functionality of ostringstream and ostrstream, not stringstream
and strstream.
2002-06-20 10:19 king
* Templates/CXXCMakeSystemConfig.cmake.in: BUG:
CMAKE_NO_ANSI_STRING_STREAM needs to be copied from the
cxxconfigure results.
2002-06-19 15:21 king
* Source/: cmBorlandMakefileGenerator.cxx,
cmCMakeMinimumRequired.cxx, cmConfigure.cmake.h.in,
cmConfigure.h.in, cmNMakeMakefileGenerator.cxx,
cmStandardIncludes.h, cmSystemTools.cxx,
cmUnixMakefileGenerator.cxx, cmVTKMakeInstantiatorCommand.cxx,
cmake.cxx: ENH: Added cmStringStream class to wrap
std::stringstream or std::strstream depending on the platform.
The interface is that of std::stringstream, so no "ends" or
"rdbuf()->freeze(0)" lines are needed.
2002-06-19 15:09 king
* configure, Templates/cxxconfigure: ENH: Re-ran autoconf to
include changes to corresponding configure input. This adds a
test for the availability of sstream.
2002-06-19 15:05 king
* configure.in, Templates/cxxconfigure.in: ENH: Added test for
sstream header. Defines CMAKE_NO_ANSI_STRING_STREAM if the
header doesn't exist.
2002-06-19 14:35 barre
* Source/cmSystemTools.cxx: ENH: FindLibrary supports .Net specific
lib dirs
2002-06-19 13:49 martink
* Source/: cmCreateTestSourceList.cxx, cmCreateTestSourceList.h,
cmEnableTestingCommand.h, cmFunctionBlocker.h, cmMakefile.h,
cmTarget.cxx: merges from main tree
2002-06-19 13:28 martink
* Source/cmSourceFile.cxx: modified create test source to create a
vector
2002-06-19 13:14 martink
* Modules/: Dart.cmake, FindGLU.cmake, FindGLUT.cmake,
FindJNI.cmake, FindOpenGL.cmake, FindTclsh.cmake, FindX11.cmake:
update dfrom main tree
2002-06-19 12:51 martink
* Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Source/cmSourceFile.cxx,
Source/cmTarget.cxx, Tests/TestDriver/CMakeLists.txt: modified
create test source to create a vector
2002-06-19 08:57 king
* Source/CursesDialog/form/fty_alpha.c: ERR: Fixed unused parameter
warning.
2002-06-19 07:28 hoffman
* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: [no log message]
2002-06-18 17:20 king
* Source/: cmEnableTestingCommand.h, cmFunctionBlocker.h,
cmMakefile.cxx, cmSystemTools.cxx, cmTarget.cxx: ERR: Fixed
compiler warnings.
2002-06-18 17:20 king
* Source/CursesDialog/: ccmake.cxx, cmCursesBoolWidget.cxx,
cmCursesDummyWidget.cxx, cmCursesForm.h, cmCursesLabelWidget.cxx,
cmCursesLongMessageForm.cxx, cmCursesMainForm.cxx: ERR: Fixed
compiler warnings about unused parameters.
2002-06-18 17:19 king
* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c,
fty_alnum.c, fty_int.c, fty_ipv4.c, fty_num.c, fty_regex.c: ERR:
Fixed compiler warnings when using strict ansi.
2002-06-18 16:43 martink
* Modules/Dart.cmake: fixed another bug
2002-06-18 16:35 martink
* Modules/Dart.cmake: fixed bug
2002-06-18 16:32 king
* Source/ctest.cxx: ERR: Fix for fprintf format warning.
2002-06-18 16:30 king
* Source/CursesDialog/form/frm_data.c: ERR: Attempt to fix warning
on OSF about implicit declaration of winnstr.
2002-06-18 14:26 barre
* Modules/FindGLUT.cmake: ENH: add more paths for the HP
2002-06-18 08:54 hoffman
* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: try and fix link
problem on dec
2002-06-17 13:43 andy
* Modules/FindJNI.cmake: Add debian Java paths
2002-06-17 13:07 barre
* Modules/: FindGLU.cmake, FindGLUT.cmake: FIX: GLU and GLUT flags
for Mac OSX
2002-06-14 16:49 barre
* Modules/: FindCABLE.cmake, FindTclsh.cmake, FindX11.cmake: ENH:
clean modules (doc, make stuff advanced, etc.)
2002-06-14 16:38 hoffman
* Modules/Dart.cmake: ENH: change so that on all make based systems
all dart targets are added
2002-06-14 11:46 barre
* Modules/: FindGLU.cmake, FindGLUT.cmake: ENH: use
OPENGL_LIBRARY_PATH as additional search path
2002-06-14 11:45 barre
* Modules/FindOpenGL.cmake: ENH: define OPENGL_LIBRARY_PATH (path
to OPENGL_LIBRARY) so that it can be used to search for other
OpenGL-related libs
2002-06-14 11:31 barre
* Modules/FindGLU.cmake: FIX: bug, the wrong include file was
searched.
2002-06-14 10:37 barre
* Source/: cmFindLibraryCommand.cxx, cmSystemTools.cxx,
cmSystemTools.h: ENH: FindLibrary can now use the makefile to add
some compiler-specific lib search path (depending on the
generator).
2002-06-14 10:35 barre
* Modules/FindGLUT.cmake: ENH/FIX: Glut should be found, not set.
Add search path for Cygwin
2002-06-13 14:45 barre
* Modules/FindGLUT.cmake: FIX: comply with the way OpenGL libs are
set in FindOpenGL and FindGLU
2002-06-13 11:48 barre
* Modules/: FindGLU.cmake, FindGLUT.cmake, FindOpenGL.cmake: ENH:
make all OpenGL libs advanced, and add support for glu lib with
Borland
2002-06-11 14:54 martink
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: some
fixes for dot net and spaces
2002-06-11 14:25 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: use lower case and not short path for
uniq paths on window
2002-06-11 14:25 hoffman
* Source/cmMSDotNETGenerator.cxx: only allow unique configurations
2002-06-11 14:15 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: BUG: fix
dot net for paths with spaces
2002-06-11 12:16 hoffman
* Source/cmMSDotNETGenerator.cxx: BUG: RelativePath should not be
quoted in output files even if it has spaces
2002-06-11 11:19 martink
* Source/cmUnixMakefileGenerator.cxx: some win98 depend problems
2002-06-11 11:01 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: don't use short paths in
the output
2002-06-11 10:43 hoffman
* Source/cmUnixMakefileGenerator.cxx: use short path to get unique
path names for depend path output
2002-06-11 09:14 hoffman
* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: ERR:
Fixed sun CC warnings.
2002-06-10 14:21 martink
* Source/: cmMakeDepend.cxx, cmMakeDepend.h, CMakeLists.txt: joins
with the head
2002-06-10 14:19 martink
* Source/: cmMakeDepend.cxx, cmMakeDepend.h: now includes current
include files directory when searching for files it includes
2002-06-10 11:33 hoffman
* Source/CMakeLists.txt: BUG: cmake needs it's own directory for
includes, so depends work
2002-06-10 09:50 hoffman
* ChangeLog.txt: new changes for 1.4
2002-06-10 09:35 martink
* Source/cmMakefile.h: updated revision
2002-06-10 09:33 martink
* Modules/: FindGLUT.cmake, FindPythonLibs.cmake: updated from main
branch
2002-06-10 08:53 andy
* Modules/FindPythonLibs.cmake: Oops, forgot the library name
2002-06-10 08:52 andy
* Modules/FindPythonLibs.cmake: Add search for python 2.2
2002-06-07 08:39 ibanez
* Modules/FindFLTK.cmake: FIX: {} were missing around
FLTK_*_LIBRARY.
2002-06-06 17:49 ibanez
* Modules/FindFLTK.cmake: FIX: The final test is done now over
FLTK_LIBRARY instead of FLTK_LIBRARY_PATH
2002-06-06 15:28 ibanez
* Modules/FindFLTK.cmake: ENH: Support for FLTK1.1 and FLTK1.0.11
added. An option allows to select between the two versions.
2002-06-06 15:00 martink
* CMake.rtf: updates
2002-06-06 11:53 hoffman
* Source/: Makefile.borland: ENH: remove borland bootstrap makefile
2002-06-06 08:49 hoffman
* Modules/FindGLUT.cmake: fix for glut on win32
2002-06-05 13:31 martink
* Source/cmMakefile.h: updated revision
2002-06-05 13:30 martink
* Source/cmMakefile.h: updated rev
2002-06-05 13:22 martink
* Source/ccommand.cxx: merged ccommand into cmake
2002-06-05 09:11 martink
* Source/: CMakeLib.dsp, DumpDocumentation.dsp, ccommand.dsp,
cmake.dsp, ctest.dsp: uses executabke bootstrap
2002-06-03 13:40 martink
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: changed CCOMMAND to
CMAKE
2002-06-03 13:08 martink
* Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.cxx, Source/cmake.cxx,
Source/cmake.h, Source/cmakemain.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: removed ccommand use
cmake now
2002-06-03 11:06 martink
* CMake.rtf: updated
2002-06-03 10:25 hoffman
* Source/: cmMakefile.cxx, cmTarget.cxx: ENH: only add _LIB_DEPEND
information for libraries and modules
2002-05-31 08:39 martink
* Source/cmSystemTools.cxx: fixed bug in get short path for quoted
paths
2002-05-29 15:00 perera
* Source/cmTarget.cxx: BUG: never make a target depend on itself.
This was causing unnecessary library duplication, resulting in
link errors on some platforms.
2002-05-29 09:56 king
* Source/cmUnixMakefileGenerator.cxx: BUG: MAKEFLAGS does not need
to be passed on command line. It is automatically set by make in
environment for recursive call.
2002-05-28 08:56 martink
* Source/: cmake.cxx, cmake.h: remobed bootstrap
2002-05-28 08:50 martink
* bootstrap.exe, ccommand.exe: different bootstrap command
2002-05-27 10:29 barre
* Tests/: Complex/VarTests.cmake, Complex/Executable/complex.cxx,
ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/Executable/complex.cxx: ENH: add tests for
LESS, GREATER, STRLESS, STRGREATER (IF command)
2002-05-23 13:27 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: increse coverage
2002-05-23 13:23 hoffman
* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Tests/Complex/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: increase
coverage
2002-05-23 13:04 hoffman
* Tests/: Complex/CMakeLists.txt,
Complex/cmTestConfigureEscape.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigureEscape.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigureEscape.h.in,
ComplexRelativePaths/Executable/complex.cxx: add a test for
escape quotes and configure file
2002-05-23 10:36 martink
* bootstrap.exe, ccommand.exe: added win32 bootstrap support
2002-05-23 10:34 martink
* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: only add test
target if testing is enabled and ctest is found
2002-05-23 10:33 martink
* Source/cmake.cxx: minor bootstap fixes
2002-05-23 10:32 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: adde
less greater
2002-05-22 13:20 hoffman
* Source/cmAddCustomCommandCommand.cxx: ENH: add list expansion
back
2002-05-22 09:48 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSProjectGenerator.cxx,
cmUnixMakefileGenerator.cxx: ENH: enable cxx by default if no
languages have been enabled
2002-05-22 09:48 hoffman
* Source/cmSystemTools.cxx: ENH: better comment processing
2002-05-22 09:47 hoffman
* Source/: ctest.cxx, ctest.h: ENH: fix depend problem
2002-05-18 16:09 starreveld
* Modules/FindOpenGL.cmake: find openGL in Carbon
2002-05-15 17:23 martink
* Source/: cmake.cxx, cmake.h: added initial attempt to support
win32 bootstrapping
2002-05-15 11:11 berk
* Source/cmSystemTools.cxx: RunCommand now checks whether the
process died abnormally (on Unix)
2002-05-14 08:42 andy
* Modules/FindWish.cmake: Add better detection of wish 8.2
2002-05-12 11:32 barre
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: add
no_system_path option to FindProgram so that the PATH is ignored
2002-05-12 11:31 barre
* Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h:
ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
2002-05-12 11:31 barre
* Source/cmFindLibraryCommand.h: FIX: command usage
2002-05-11 22:28 perera
* Source/cmTarget.cxx: FIX: Remove assert since it was breaking
IRIX builds.
2002-05-10 14:06 millerjv
* Source/cmTarget.cxx: FIX: Const reference to a set needs a
const_iterator. (.NET build error)
2002-05-10 13:35 perera
* Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
Tests/Dependency/CMakeLists.txt,
Tests/Dependency/Eight/CMakeLists.txt,
Tests/Dependency/Eight/EightSrc.c,
Tests/Dependency/Exec2/CMakeLists.txt,
Tests/Dependency/Exec2/ExecMain.c,
Tests/Dependency/Exec3/CMakeLists.txt,
Tests/Dependency/Exec3/ExecMain.c,
Tests/Dependency/Exec4/CMakeLists.txt,
Tests/Dependency/Exec4/ExecMain.c,
Tests/Dependency/Seven/CMakeLists.txt,
Tests/Dependency/Seven/SevenSrc.c, Tests/LinkLine/CMakeLists.txt,
Tests/LinkLine/Exec.c, Tests/LinkLine/One.c,
Tests/LinkLine/Two.c: BUG: Correct some of the dependency
analysis code. - Make sure the original link line is untouched -
Avoid duplicating the link line when supporting version < 1.4 -
Make sure the cyclic dependencies and such are output correctly
in complicated cases. - Avoid outputing dependencies that are
already satisfied on the original link line when possible.
2002-05-10 08:54 king
* Source/cmSystemTools.cxx: ERR: Added variable initializer.
2002-05-09 09:33 hoffman
* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx, cmTarget.cxx,
cmTarget.h, cmUnixMakefileGenerator.cxx: ENH: change set<string>
to set<cmStdString> to avoid long symbols that crash ar on
solaris
2002-05-08 17:45 king
* Tests/Wrapping/: CMakeLists.txt, itkWrapperConfig.cxx: ENH: Added
coverage test for ITK_WRAP_TCL. Doesn't actually invoke CABLE.
2002-05-08 17:45 king
* Source/cmITKWrapTclCommand.cxx: ENH: Added dependency hack to
support wrapping test.
2002-05-08 17:37 king
* Source/cmITKWrapTclCommand.cxx: BUG: Need to use
CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
2002-05-08 13:11 king
* Source/: cmCommands.cxx, cmITKWrapTclCommand.cxx,
cmITKWrapTclCommand.h: ENH: Added ITK Tcl wrapping command.
2002-05-08 10:27 martink
* Source/Makefile.borland: ENH: add clean command
2002-05-08 09:05 hoffman
* Source/cmake.cxx: ENH: fix cmake to work without ccommand.
2002-05-08 08:46 hoffman
* Source/cmBorlandMakefileGenerator.cxx: BUG: short path does not
work on bcc32
2002-05-07 11:03 hoffman
* Source/CursesDialog/ccmake.cxx: ENH: add -B option to specify the
build directory, so make edit_cache will work
2002-05-07 09:11 hoffman
* Source/cmUnixMakefileGenerator.cxx: WNG: remove a warning
2002-05-07 09:03 hoffman
* CMake.rtf: ENH: update with docs about the targets
2002-05-07 09:02 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
cmake.cxx: ENH: add an edit_cache target that runs ccmake or
CMakeSetup
2002-05-03 18:10 hoffman
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: fix borland test
2002-05-03 16:34 hoffman
* Source/: cmMakefile.cxx, cmTarget.cxx, cmTarget.h: ENH: rework
library depend stuff
2002-05-03 00:27 perera
* Source/CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h,
Tests/Dependency/CMakeLists.txt: - bug fix where paths weren't
being output when LIB_OUT_PATH *isn't* used - test case for above
mentioned bug - more comments. Comments are good.
2002-05-02 19:09 hoffman
* Source/cmTarget.cxx: check for optimized or debug library adds
2002-05-02 16:13 hoffman
* Source/: cmTarget.cxx, cmTarget.h: remove canonical conversion
for lib names
2002-05-02 15:56 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h, cmTarget.cxx: make it
backwards compatible with old cmake
2002-05-02 15:10 hoffman
* Source/CMakeLists.txt, Source/cmMakefile.cxx,
Source/cmTarget.cxx, Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: Debug
optimized cache fixes
2002-05-02 13:41 perera
* Source/: cmTarget.cxx, cmTarget.h: BUG: The library paths should
stay with the libraries during dependency analysis.
2002-05-02 13:17 hoffman
* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmTargetLinkLibrariesCommand.cxx,
Source/cmUnixMakefileGenerator.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/Dependency/Exec/CMakeLists.txt,
Tests/Dependency/Six/CMakeLists.txt: ENH: change LINK_LIBRARY to
add to targets
2002-05-02 08:54 andy
* configure, configure.in: Revert to make it work again
2002-05-02 08:46 andy
* configure, configure.in: Improve bootstrap on UNIX. Now it
bootstraps into a separate directory.
2002-05-02 02:27 perera
* Source/cmTarget.cxx: BUG: if a_LIBS_DEPENDS exists but is empty,
there are no explicit dependencies.
2002-05-01 16:33 perera
* Source/cmAddLibraryCommand.cxx, Source/cmAddLibraryCommand.h,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.cxx,
Tests/Dependency/CMakeLists.txt: ENH: Make the LinkLibraries
command contribute dependencies towards AddLibraries.
2002-05-01 16:24 perera
* Tests/Dependency/: CMakeLists.txt, Exec/CMakeLists.txt,
Exec/ExecMain.c, Six/CMakeLists.txt, Six/SixASrc.c,
Six/SixBSrc.c: ENH: Make the LinkLibraries command contribute
dependencies towards AddLibraries.
2002-05-01 14:00 perera
* Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
Source/cmDSWWriter.cxx, Source/cmMSDotNETGenerator.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmNMakeMakefileGenerator.cxx, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
Tests/Dependency/CMakeLists.txt,
Tests/Dependency/Exec/CMakeLists.txt,
Tests/Dependency/Exec/ExecMain.c,
Tests/Dependency/Five/CMakeLists.txt,
Tests/Dependency/Five/FiveSrc.c,
Tests/Dependency/Four/CMakeLists.txt,
Tests/Dependency/Four/FourSrc.c,
Tests/Dependency/NoDepA/CMakeLists.txt,
Tests/Dependency/NoDepA/NoDepASrc.c,
Tests/Dependency/NoDepB/CMakeLists.txt,
Tests/Dependency/NoDepB/NoDepBSrc.c,
Tests/Dependency/NoDepC/CMakeLists.txt,
Tests/Dependency/NoDepC/NoDepCSrc.c,
Tests/Dependency/Three/CMakeLists.txt,
Tests/Dependency/Three/ThreeSrc.c,
Tests/Dependency/Two/CMakeLists.txt,
Tests/Dependency/Two/TwoSrc.c: ENH: Add library dependency
analysis.
2002-05-01 11:34 berk
* Source/CursesDialog/: ccmake.cxx,
cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
cmCursesMainForm.cxx, cmCursesMainForm.h: The entry widgets are
now created with what is initially available on the terminal.
2002-05-01 10:12 berk
* Source/: cmIncludeCommand.cxx, cmMakefile.cxx: Reformatted the
error printed by cmMakefile.
2002-04-30 21:48 hoffman
* Source/CMakeLists.txt: ENH: allow cmake tests to be run without
dart.
2002-04-30 17:49 hoffman
* CMakeLists.txt, Source/CMakeLists.txt: create tests without Dart
2002-04-30 17:45 hoffman
* Source/cmVTKMakeInstantiatorCommand.cxx: ENH: replace freeze with
delete
2002-04-30 16:58 hoffman
* Templates/: cconfigure, cconfigure.in: ENH: remove -fPIC for AIX
gnu
2002-04-30 15:33 hoffman
* Source/cmMSDotNETGenerator.cxx: ENH: fix relwithdebinfo
2002-04-30 14:01 hoffman
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
SEPARATE_ARGUMENTS
2002-04-30 14:00 hoffman
* Source/: cmCommands.cxx, cmSeparateArgumentsCommand.cxx,
cmSeparateArgumentsCommand.h: ENH: add new command to separate
space separated arguments
2002-04-30 14:00 hoffman
* Source/: cmBorlandMakefileGenerator.cxx, cmCacheManager.cxx: ENH:
do not use count, find for map lookup
2002-04-30 12:58 hoffman
* Source/cmMakefile.cxx: ENH: improve speed of GetSource function
2002-04-30 08:09 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: look for -l anywhere in
link library entry not just the begining of the line
2002-04-29 10:23 hoffman
* Source/cmMakefile.cxx: BUG: make sure link directories are not
duplicated
2002-04-29 08:27 hoffman
* Templates/: cconfigure, cconfigure.in: use multiple rpath options
for sgi
2002-04-28 16:14 perera
* Source/: cmLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.cxx: ENH: Make it unnecessary to
ever specify LINK_DIRECTORIES for any library generated in this
project, even when LIBRARY_OUTPUT_PATH is set.
2002-04-26 21:45 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: remove redirections for
output of make commands as some things are lost
2002-04-26 12:43 hoffman
* Source/cmUnixMakefileGenerator.cxx: COM: just fix up a comment
2002-04-26 12:42 hoffman
* Templates/CCMakeSystemConfig.cmake.in: correct c flags for shared
links
2002-04-26 12:21 hoffman
* Source/cmUnixMakefileGenerator.cxx,
Templates/CCMakeSystemConfig.cmake.in,
Templates/CMakeSystemConfig.cmake.in: BUG: fix shared links for
cc on hp
2002-04-26 09:55 hoffman
* Source/cmBuildNameCommand.cxx: ENH: fix build name
2002-04-26 09:35 hoffman
* Source/cmSiteNameCommand.cxx: ENH: look for nslookup and hostname
in the right places
2002-04-26 09:22 will
* CMake.pdf: ENH:New pdf for CMake
2002-04-26 09:17 martink
* CMake.rtf: updated for 1.4
2002-04-26 09:11 martink
* Source/cmSourceFilesRemoveCommand.cxx: dprecated
2002-04-26 08:59 martink
* Source/Makefile.borland: fixed up again duh
2002-04-25 16:29 martink
* Source/Makefile.borland: updated to build ccommand
2002-04-25 15:40 hoffman
* Modules/Dart.cmake, Source/cmSiteNameCommand.cxx: fix up hostname
for windows
2002-04-25 13:09 hoffman
* Source/cmake.cxx: ENH: check for mismatched generators
2002-04-25 07:59 hoffman
* Source/: ccommand.cxx, cmCMakeMinimumRequired.cxx,
cmOptionCommand.cxx: WAR: remove warnings for .NET compiler
2002-04-24 10:08 andy
* Source/.cvsignore: Add cvsignore so that you do not see visual
stufio files when you do cvs update
2002-04-23 16:16 berk
* Source/: cmake.cxx, CursesDialog/ccmake.cxx,
CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h: Exit ccmake on fatal errors.
2002-04-23 12:18 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: clean up depend output
2002-04-23 11:33 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: add depends for utility
targets
2002-04-22 15:16 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake,
Templates/CMakeWindowsSystemConfig.cmake,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.cxx: ENH: make CMake less
verbose/precious
2002-04-22 15:05 perera
* Source/CursesDialog/: CMakeLists.txt, form/CMakeLists.txt: BUG:
Changed from SOURCE_FILES to SET
2002-04-22 14:29 barre
* Source/cmNMakeMakefileGenerator.cxx: ENH: need CMAKE_LINKER_FLAGS
2002-04-22 14:22 barre
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: ENH: make CMake less verbose/precious
2002-04-22 14:18 martink
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: duhZ
2002-04-22 11:51 martink
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/CMakeLists.txt,
Complex/Executable/cmVersion.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/cmVersion.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/cmVersion.h.in,
ComplexRelativePaths/Executable/complex.cxx: fixed for remove
COMMAND
2002-04-22 11:50 martink
* Source/: CMakeLists.txt, cmCommands.cxx, cmRemoveCommand.cxx,
cmRemoveCommand.h: updated for 1.4
2002-04-19 15:28 hoffman
* Source/cmTargetLinkLibrariesCommand.cxx,
Tests/Simple/CMakeLists.txt, Tests/Simple/simple.cxx,
Tests/Simple/simpleLib.cxx: BUG: add link directories for target
link libraries and add a test for it
2002-04-19 14:03 martink
* Source/: cmAbstractFilesCommand.cxx, cmSourceFilesCommand.cxx,
cmWrapExcludeFilesCommand.cxx: added deprecated warnings for
version 1.4 or later
2002-04-19 13:05 hoffman
* Source/cmCMakeMinimumRequired.h: ENH: fix doc line
2002-04-19 12:49 martink
* Source/cmNMakeMakefileGenerator.cxx: renamed unix to unixPath for
compile error
2002-04-19 11:49 hoffman
* Source/cmNMakeMakefileGenerator.cxx: BUG: fix short path on files
that do not exist
2002-04-19 09:00 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: try to make sure a
depend file only has one rule
2002-04-19 08:27 hoffman
* Source/: cmSystemTools.cxx, cmake.cxx: BUG: fix SameFile function
for windows, and compare source directories
2002-04-18 16:13 martink
* Source/cmUnixMakefileGenerator.cxx: BUG: work with spaces in the
path
2002-04-18 15:58 andy
* Source/cmUnixMakefileGenerator.cxx: Make quotes and echos to work
on unix (hopefully)
2002-04-18 15:58 andy
* Modules/FindMPI.cmake: Add mpi search paths for Debian
2002-04-18 14:51 hoffman
* Source/cmake.cxx: ENH: use home not start
2002-04-18 14:19 hoffman
* Source/cmake.cxx: ENH: check for mis-matched source directories
2002-04-18 13:44 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: quote the echo commands
2002-04-18 13:12 hoffman
* Source/cmSystemTools.cxx: BUG: do escaped semi-colon better
2002-04-18 12:02 hoffman
* Source/cmMessageCommand.cxx, Source/cmSystemTools.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: add ability to
escape semi-colons
2002-04-18 11:52 martink
* configure, configure.in: ENH: handle spaces in paths for cygwin
bootstrap
2002-04-18 07:58 hoffman
* Source/cmCMakeMinimumRequired.cxx: BUG: add missing include
2002-04-18 07:57 hoffman
* Source/: CMakeLib.dsp, Makefile.borland: BUG: fix bootstrap build
makefiles
2002-04-17 16:16 hoffman
* Source/cmAbstractFilesCommand.cxx,
Source/cmAddCustomCommandCommand.cxx,
Source/cmCMakeMinimumRequired.cxx,
Source/cmCMakeMinimumRequired.h, Source/cmCommands.cxx,
Source/cmOptionCommand.cxx, Tests/Complex/CMakeLists.txt,
Tests/Complex/cmTestConfigure.h.in,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/CMakeLists.txt,
Tests/ComplexRelativePaths/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: backwards
compatible for VTK 4.0, add cmake version requires
2002-04-17 14:58 king
* Tests/Wrapping/CMakeLists.txt: ENH: Removed tests for commands
that no longer exist.
2002-04-17 14:54 king
* Source/: CMakeLists.txt, Makefile.in, cmCableClassSet.cxx,
cmCableClassSet.h, cmCableClassSetCommand.cxx,
cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
cmCableWrapTclCommand.h, cmCommands.cxx,
cmConfigureGccXmlCommand.cxx, cmConfigureGccXmlCommand.h,
cmMakefile.cxx: ENH: Removed out-of-date commands CABLE_WRAP_TCL
CABLE_CLASS_SET and CONFIGURE_GCCXML
2002-04-17 14:52 king
* Modules/FindCABLE.cmake: ENH: Updated for latest Cable from CVS.
Old alpha version of Cable is no longer supported.
2002-04-17 14:51 king
* Modules/FindGCCXML.cmake: ENH: Updated for version 0.2 of
GCC-XML.
2002-04-17 14:39 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: use convert to output
path for depend files
2002-04-17 08:28 hoffman
* Modules/FindOpenGL.cmake: better to find mac opengl
2002-04-17 08:15 hoffman
* Templates/: CCMakeSystemConfig.cmake.in,
CXXCMakeSystemConfig.cmake.in: more advanced values
2002-04-17 08:09 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: ENH: more coverage
2002-04-16 13:48 barre
* Source/cmSystemTools.cxx: Syntax seemed to be confusing according
to the Bill
2002-04-16 09:28 barre
* Source/ccommand.cxx: FIX: warning
2002-04-15 09:09 hoffman
* Source/cmSystemTools.cxx: use stream not sprintf
2002-04-15 08:48 barre
* Source/cmSystemTools.cxx: ENH: FilesDiffer checks for 0 byte
files
2002-04-14 15:32 barre
* Source/cmSystemTools.cxx: ENH: more paranoid checkings
2002-04-12 12:05 barre
* Source/cmSystemTools.cxx: FIX: iostream binary flag should be
used for cygwin too
2002-04-12 09:57 barre
* Source/cmSystemTools.cxx: FIX: fix UMR
2002-04-11 18:59 barre
* Source/ccommand.cxx: ENH: also displays command output
2002-04-11 18:17 barre
* Source/ccommand.cxx: can be used to time commands (time() &
clock())
2002-04-11 17:02 hoffman
* Source/cmFindFileCommand.h, Source/cmFindLibraryCommand.h,
Source/cmFindPathCommand.h, Source/cmFindProgramCommand.h,
Source/cmIncludeCommand.cxx, Source/cmListFileCache.cxx,
Source/cmMakefile.cxx, Source/cmSystemTools.cxx,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/complex.cxx: ENH: speed
improvements
2002-04-11 16:58 starreveld
* Source/cmUnixMakefileGenerator.cxx:
Allow modules to build properly again. (broken when Cxx testing
was added)
2002-04-11 11:30 barre
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: increase
coverage
2002-04-11 10:29 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: clean up utility rule generation
2002-04-11 10:11 barre
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: use target as
source if source is empty
2002-04-11 10:05 barre
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h: ENH: use target as source if source
is empty
2002-04-11 09:53 barre
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: FIX: echo pb, make Nmake gen use
Unix gen, factorize stuff in Unix gen
2002-04-10 17:33 barre
* Tests/: Complex/Executable/complex.cxx,
Complex/Library/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test to
check if more than one post-build command can be attached. it
fails right now.
2002-04-10 16:45 andy
* Source/cmUnixMakefileGenerator.cxx: Fix problem with custom
commands on unix
2002-04-10 12:13 king
* Source/cmaketest.cxx: ERR: UseIt() missing return type.
2002-04-10 11:23 hoffman
* Tests/: Complex/Library/testConly.c,
ComplexOneConfig/Library/testConly.c,
ComplexRelativePaths/Library/testConly.c: ENH: only check flag on
unix
2002-04-10 08:38 hoffman
* Source/cmaketest.cxx: fix warning
2002-04-09 12:22 hoffman
* Tests/: Complex/Library/testConly.h,
ComplexOneConfig/Library/testConly.h,
ComplexRelativePaths/Library/testConly.h,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: check for
compile flags and add back c flag to unix generator
2002-04-09 12:15 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: check for compile flags
and add back c flag to unix generator
2002-04-09 12:02 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
Complex/Library/testConly.c,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/testConly.c,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/testConly.c: ENH: check for compile
flags and add back c flag to unix generator
2002-04-09 11:33 barre
* DartConfig.cmake: ENH: quick stab at a rollup button
2002-04-09 10:19 hoffman
* Tests/: Complex/Library/testConly.c, Complex/Library/testConly.h,
ComplexOneConfig/Library/testConly.c,
ComplexOneConfig/Library/testConly.h,
ComplexRelativePaths/Library/testConly.c,
ComplexRelativePaths/Library/testConly.h: correct exports for
windows
2002-04-09 09:37 hoffman
* Tests/: Complex/Library/sharedFile.h,
ComplexOneConfig/Library/sharedFile.h,
ComplexRelativePaths/Library/sharedFile.h: c not c++ comment
2002-04-09 08:55 hoffman
* DartConfig.cmake: change EST to EDT
2002-04-08 19:31 biddi
* Source/cmSystemTools.cxx: ERR: ReplaceString didn't work properly
if replace was longer than with as length added to start pos on
next search was replaceLength instead of withLength
2002-04-08 15:01 hoffman
* Templates/: CXXCMakeSystemConfig.cmake.in, cconfigure,
cconfigure.in: [no log message]
2002-04-08 13:36 hoffman
* Source/cmExecProgramCommand.cxx,
Source/cmUnixMakefileGenerator.cxx,
Templates/CCMakeSystemConfig.cmake.in,
Templates/CXXCMakeSystemConfig.cmake.in, Templates/cconfigure,
Templates/cconfigure.in, Templates/cxxconfigure,
Templates/cxxconfigure.in,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/Complex/Library/testConly.c,
Tests/Complex/Library/testConly.h,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/testConly.c,
Tests/ComplexOneConfig/Library/testConly.h,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/testConly.c,
Tests/ComplexRelativePaths/Library/testConly.h: ENH: use separate
vars for creating c++ and c shared libraries and add a test for c
libraries
2002-04-05 12:08 hoffman
* Source/cmProjectCommand.cxx: expand ; args
2002-04-05 10:51 martink
* Modules/Dart.cmake: improved finding purify on windows to use
registry
2002-04-05 09:39 hoffman
* Source/: Makefile.borland, cmaketest.cxx, cmaketest.h.in: ENH:
make sure the test tests the right cmake, and not the cmake used
to bootstrap this cmake
2002-04-05 07:22 hoffman
* Tests/TestDriver/testArgs.h: ENH: add missing file
2002-04-04 16:53 hoffman
* Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Tests/TestDriver/CMakeLists.txt:
ENH: add the ability to process command line arguments in the
test driver before the test driver gets them
2002-04-04 11:01 hoffman
* Source/cmUnixMakefileGenerator.cxx,
Templates/CXXCMakeSystemConfig.cmake.in, Templates/cxxconfigure,
Templates/cxxconfigure.in: ENH: separate the ar program for cxx
and c
2002-04-04 10:08 hoffman
* Templates/CMakeLists.txt: update install information
2002-04-04 09:04 hoffman
* Templates/: cxxconfigure, cxxconfigure.in: BUG: add system
command back into script
2002-04-03 16:14 hoffman
* Source/cmExecProgramCommand.cxx, Source/cmExecProgramCommand.h,
Source/cmNMakeMakefileGenerator.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmaketest.cxx,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: fix more space
problems, you can add args to the ExecProgram command separatly
now
2002-04-03 13:53 andy
* Modules/FindTCL.cmake: More places to find TCL/TK for example on
Debian
2002-04-02 15:42 hoffman
* CMake.rtf, Example/Demo/CMakeLists.txt,
Example/Hello/CMakeLists.txt, Source/CMakeLists.txt,
Source/cmBorlandMakefileGenerator.cxx,
Source/cmBorlandMakefileGenerator.h, Source/cmDSWWriter.cxx,
Source/cmMSDotNETGenerator.cxx, Source/cmMSDotNETGenerator.h,
Source/cmMSProjectGenerator.cxx, Source/cmMSProjectGenerator.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmMakefileGenerator.cxx, Source/cmMakefileGenerator.h,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.h, Source/cmProjectCommand.cxx,
Source/cmProjectCommand.h, Source/cmSetCommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.h, Source/cmTarget.cxx,
Source/cmTarget.h, Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
Templates/cconfigure, Templates/cconfigure.in,
Templates/cxxconfigure, Templates/cxxconfigure.in,
Tests/COnly/CMakeLists.txt, Tests/COnly/conly.c,
Templates/configure, Templates/configure.in,
Templates/CCMakeSystemConfig.cmake.in,
Templates/CXXCMakeSystemConfig.cmake.in: ENH: add enable language
support for PROJECT command, this means that a C only project can
be built with cmake, even without a cxx compiler
2002-04-01 14:58 barre
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: add test for
registry-related functions (win32)
2002-04-01 14:50 hoffman
* Source/cmSystemTools.cxx: ENH: fix for regkey and ; separation
2002-04-01 13:34 barre
* Source/: ccommand.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
add functions to API (read, write, delete registry key value)
2002-04-01 08:08 andy
* Modules/FindVTK.cmake: More finds for VTK
2002-03-31 11:43 andy
* Modules/FindVTK.cmake: Add some more locations of VTK
2002-03-30 17:17 barre
* Source/: cmAbstractFilesCommand.cxx, cmSetCommand.cxx: FIX: get
rid of warnings
2002-03-29 18:07 ibanez
* Modules/FindFLTK.cmake: ENH: HAS_FLTK variable added.
FLTK_WRAP_UI command made INTERNAL.
2002-03-29 16:25 barre
* Source/cmCreateTestSourceList.cxx: FIX: should compare to 0, not
NULL
2002-03-29 16:03 barre
* Source/: ctest.cxx, ctest.h: ENH: if -R or -E was used, displays
also the name of the tests that passed.
2002-03-29 15:41 barre
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: FIX: fix dummy lib name for
Unix
2002-03-29 15:02 barre
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
Complex/Executable/CMakeLists.txt,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
Complex/Library/cmTestLibraryConfigure.h.in,
Complex/Library/dummy, Complex/Library/empty.h,
Complex/Library/file2.cxx, Complex/Library/file2.h,
ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
ComplexOneConfig/Library/dummy, ComplexOneConfig/Library/empty.h,
ComplexOneConfig/Library/file2.cxx,
ComplexOneConfig/Library/file2.h,
ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in,
ComplexRelativePaths/Library/dummy,
ComplexRelativePaths/Library/empty.h,
ComplexRelativePaths/Library/file2.cxx,
ComplexRelativePaths/Library/file2.h,
Complex/Library/fileFlags.cxx,
ComplexOneConfig/Library/fileFlags.cxx,
ComplexRelativePaths/Library/fileFlags.cxx: ENH: fix tests
2002-03-29 14:31 hoffman
* Source/cmMSDotNETGenerator.cxx: output list bug
2002-03-29 14:22 hoffman
* Tests/: Complex/Library/cmTestLibraryConfigure.h.in,
ComplexOneConfig/Library/cmTestLibraryConfigure.h.in,
ComplexRelativePaths/Library/cmTestLibraryConfigure.h.in: [no log
message]
2002-03-29 14:20 hoffman
* Source/cmAbstractFilesCommand.cxx,
Source/cmAddCustomCommandCommand.cxx,
Source/cmAddCustomTargetCommand.cxx,
Source/cmAddDefinitionsCommand.cxx,
Source/cmAddDependenciesCommand.cxx, Source/cmAddTestCommand.cxx,
Source/cmCableClassSetCommand.cxx,
Source/cmCableWrapTclCommand.cxx, Source/cmCommands.cxx,
Source/cmCreateTestSourceList.cxx,
Source/cmFLTKWrapUICommand.cxx, Source/cmFindFileCommand.cxx,
Source/cmFindLibraryCommand.cxx, Source/cmFindPathCommand.cxx,
Source/cmFindProgramCommand.cxx,
Source/cmGetSourceFilePropertyCommand.cxx,
Source/cmGetSourceFilePropertyCommand.h,
Source/cmIncludeDirectoryCommand.cxx,
Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx,
Source/cmInstallTargetsCommand.cxx,
Source/cmLinkDirectoriesCommand.cxx,
Source/cmLoadCacheCommand.cxx, Source/cmMakeDirectoryCommand.cxx,
Source/cmMarkAsAdvancedCommand.cxx,
Source/cmOutputRequiredFilesCommand.cxx,
Source/cmProjectCommand.cxx, Source/cmQTWrapCPPCommand.cxx,
Source/cmQTWrapUICommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.cxx,
Source/cmSetSourceFilesPropertiesCommand.h,
Source/cmSiteNameCommand.cxx, Source/cmSourceFilesCommand.cxx,
Source/cmSourceFilesFlagsCommand.cxx,
Source/cmSourceFilesFlagsCommand.h,
Source/cmSourceFilesRemoveCommand.cxx,
Source/cmSubdirCommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmUseMangledMesaCommand.cxx,
Source/cmUseMangledMesaCommand.h,
Source/cmUtilitySourceCommand.cxx,
Source/cmVTKMakeInstantiatorCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx,
Source/cmVariableRequiresCommand.cxx,
Source/cmWrapExcludeFilesCommand.cxx,
Tests/Complex/Executable/CMakeLists.txt,
Tests/Complex/Executable/complex.cxx,
Tests/ComplexOneConfig/Executable/CMakeLists.txt,
Tests/ComplexOneConfig/Executable/complex.cxx,
Tests/ComplexRelativePaths/Executable/CMakeLists.txt,
Tests/ComplexRelativePaths/Executable/complex.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/Complex/Library/file2.cxx, Tests/Complex/Library/file2.h,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/file2.cxx,
Tests/ComplexOneConfig/Library/file2.h,
Tests/ComplexRelativePaths/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/file2.cxx,
Tests/ComplexRelativePaths/Library/file2.h: make sure ; expansion
is done in all commands
2002-03-29 11:12 hoffman
* Tests/TestDriver/: CMakeLists.txt, test1.cxx, testExtraStuff.cxx,
testExtraStuff2.cxx, testExtraStuff3.cxx: ENH: add test for set
to create source lists
2002-03-29 11:11 hoffman
* Source/cmAddExecutableCommand.cxx: fix const problem
2002-03-29 11:04 hoffman
* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
cmSetCommand.cxx, cmSetCommand.h: ENH: add ability to use ;
separated lists in SET and expand them for addexecutable and
addlibrary
2002-03-29 11:03 hoffman
* Source/cmGetSourceFilePropertyCommand.h: fix docs
2002-03-29 10:56 barre
* Source/: cmMessageCommand.cxx, cmMessageCommand.h: ENH: Add
SEND_ERROR flag to MESSAGE so that an error can be raised within
a CMakeList file
2002-03-29 10:07 hoffman
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: more tests
2002-03-29 10:06 hoffman
* Source/: cmAbstractFilesCommand.cxx,
cmBorlandMakefileGenerator.cxx, cmCommands.cxx,
cmCreateTestSourceList.cxx, cmDSPWriter.cxx,
cmFLTKWrapUICommand.cxx, cmGetSourceFilePropertyCommand.cxx,
cmGetSourceFilePropertyCommand.h, cmInstallFilesCommand.cxx,
cmMSDotNETGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
cmMakefile.h, cmNMakeMakefileGenerator.cxx,
cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
cmSetSourceFilesPropertiesCommand.cxx,
cmSetSourceFilesPropertiesCommand.h, cmSourceFile.cxx,
cmSourceFilesCommand.cxx, cmSourceFilesFlagsCommand.cxx,
cmTarget.cxx, cmTarget.h, cmUnixMakefileGenerator.cxx,
cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
cmWrapExcludeFilesCommand.cxx, cmaketest.cxx, cmaketest.h.in:
ENH: major change, the cmMakefile now contains a master list of
cmSourceFile objects, the source lists reference the list via
pointers, also you can now set properties on a file, like compile
flags, abstract, etc.
2002-03-29 08:42 barre
* Source/cmCreateTestSourceList.cxx: FIX: tolower is in <ctype.h>
!, frenchy
2002-03-28 11:43 barre
* Source/cmCreateTestSourceList.cxx: ENH: perform case insensitive
comparison on test names
2002-03-27 16:19 barre
* Source/cmCreateTestSourceList.cxx: FIX: cmSourceFile::SetName was
not called correctly for the test source files
2002-03-27 15:52 barre
* Source/cmCreateTestSourceList.cxx: ENH: small formatting enh
2002-03-27 13:54 barre
* Tests/: Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: ENH: add a more
stressing FOREACH test.
2002-03-27 13:46 barre
* Source/CMakeLists.txt, Tests/TestDriver/CMakeLists.txt,
Tests/TestDriver/test3.cxx, Tests/TestDriver/subdir/test3.cxx:
ENH: add testdriver test with source file in subdir
2002-03-27 10:55 barre
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: FIX: do not use
CMAKE_CFG_INTDIR, just use LINK_DIRECTORIES
2002-03-27 10:54 barre
* Tests/: Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: FIX: do
not need CMakeLib
2002-03-26 18:06 barre
* Source/cmCreateTestSourceList.cxx: ENH: keep the name of the test
as close to the source file (only the function name is cleaned
up)
2002-03-26 17:53 barre
* Source/cmCreateTestSourceList.cxx: ENH: add -R (similar to ctest
but use substr instead of regexp). indent.
2002-03-26 16:45 barre
* Source/: cmForEachCommand.h, cmFunctionBlocker.h, cmMakefile.cxx:
FIX: foreach function-blockers were using expanded args. Add
virtual func to specify if function blocker needs them expanded
or not.
2002-03-26 16:44 barre
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH:
ExpandListArguments(): empty elements in semi-colon-separated
string-list can now be ignored.
2002-03-26 16:42 barre
* Source/cmCreateTestSourceList.cxx: ENH: now supports tests inside
sub-dirs
2002-03-26 14:42 barre
* Tests/Wrapping/CMakeLists.txt: ENH: USE_MANGLED_MESA is more
careful now. Try to trick it again.
2002-03-26 14:41 barre
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
Testing/CMakeLists.txt, Wrapping/CMakeLists.txt: ENH: Use
${CMAKE_CFG_INTDIR} instead of hardcoded RelInfo, Debug, Release,
etc.
2002-03-26 12:55 hoffman
* Source/cmUseMangledMesaCommand.cxx: ENH: add error checking for
mmesa
2002-03-26 12:38 hoffman
* Source/: ccommand.cxx, cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx: ENH: use ccommand for del on
windows
2002-03-26 12:38 hoffman
* Source/cmaketest.cxx: ENH: show output when running tests
2002-03-26 12:37 hoffman
* Source/cmCreateTestSourceList.cxx: ENH: if no arguments are given
and there is only one test, then run it
2002-03-25 17:03 martink
* Source/cmake.cxx: removed quotes from cmake and ccommand
executable to be consistant
2002-03-25 16:24 barre
* Source/cmForEachCommand.cxx: ENH: support semi-colon format (list
of args as string)
2002-03-25 15:59 barre
* Source/: ccommand.cxx, cmSystemTools.cxx: ENH: cmCopyFile ; the
path to the destination file will be created ; second arg can be
a directory.
2002-03-25 15:58 barre
* Templates/: CMakeDotNetSystemConfig.cmake,
CMakeWindowsSystemConfig.cmake: Add suffixes
2002-03-20 16:18 hoffman
* Source/CMakeLists.txt, Source/cmCommands.cxx,
Source/cmCreateTestSourceList.cxx,
Source/cmCreateTestSourceList.h, Source/cmaketest.cxx,
Tests/TestDriver/CMakeLists.txt, Tests/TestDriver/test1.cxx,
Tests/TestDriver/test2.cxx, Tests/TestDriver/test3.cxx: ENH: add
new command to create a test driver
2002-03-20 13:16 hoffman
* CMakeLists.txt, Source/CMakeLists.txt: ENH: remove fltk dialog as
it is no longer supported
2002-03-19 12:25 andy
* Source/ccommand.cxx: Return error on copy
2002-03-18 11:59 andy
* Source/ccommand.cxx: Remove warning about sign and unsigned
2002-03-15 15:42 andy
* Source/: CMakeLists.txt, CMakeSetup.dsw, ccommand.cxx,
ccommand.dsp, cmake.cxx: Add ccommand for executing commands on
the system, so by using ADD_CUSTOM_COMMAND, you can make rules to
do some system commands during build. Currently supported
commands are copy and remove. Others will follow.
2002-03-15 13:20 perera
* Source/cmSourceFilesFlagsCommand.cxx: BUG: The source file may be
specified with an extension.
2002-03-15 10:43 martink
* Source/ctest.cxx: less noisy about changing directories
2002-03-15 09:40 berk
* Templates/CMakeSystemConfig.cmake.in: There can be multiple ansi
flags now
2002-03-15 09:23 hoffman
* Templates/configure: HP add Ae flag
2002-03-15 09:14 berk
* Templates/configure.in: Added better support for HPux
2002-03-14 16:04 hoffman
* Source/cmMakefile.cxx: ENH: add .in as a header file type, as it
can not be compiled
2002-03-14 16:03 hoffman
* Source/CMakeLists.txt: BUG: .h not two .cxx files
2002-03-14 14:59 hoffman
* Source/cmSystemTools.cxx: BUG: fix RunCommand again... back to
system, but with GetShortPath
2002-03-14 14:59 hoffman
* Source/cmDSPWriter.cxx: BUG: fix for paths with spaces
2002-03-14 14:58 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h: BUG: fix for files with dashes in
them
2002-03-14 11:11 hoffman
* Source/: cmConfigureGccXmlCommand.cxx, cmExecProgramCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmaketest.cxx, ctest.cxx:
ENH: overhaul of RunCommand on windows, if only win32 had
popen...
2002-03-13 14:23 martink
* Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: ENH: closer to working
with spaces in the path
2002-03-13 10:25 hoffman
* Source/: CMakeLists.txt, cmAuxSourceDirectoryCommand.cxx,
cmCableClassSet.cxx, cmCableClassSet.h, cmDirectory.cxx,
cmDirectory.h, cmFLTKWrapUICommand.cxx, cmFindFileCommand.cxx,
cmFindLibraryCommand.cxx, cmFindPathCommand.cxx,
cmFindProgramCommand.cxx, cmMSDotNETGenerator.cxx,
cmMakefile.cxx, cmNMakeMakefileGenerator.cxx,
cmQTWrapCPPCommand.cxx, cmQTWrapUICommand.cxx,
cmRegularExpression.cxx, cmSourceGroup.cxx, cmSystemTools.cxx,
cmVTKMakeInstantiatorCommand.cxx, cmVTKWrapJavaCommand.cxx,
cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx,
cmaketest.cxx, ctest.cxx: ENH: remove several compiler warnings
2002-03-12 10:16 king
* Templates/: configure, configure.in: ENH: Added test for explicit
instantiation support.
2002-03-11 16:04 hoffman
* Source/cmOptionCommand.cxx: ENH: add error checking for option
commands with too many arguments
2002-03-11 12:11 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH: add
support for .def files
2002-03-11 08:11 hoffman
* Source/cmMSDotNETGenerator.cxx: BUG: make sure libraries do not
depend on themselves
2002-03-10 18:24 hoffman
* Templates/: configure, configure.in: ENH: try to get crazy dec
cxx to work again... one more time
2002-03-10 10:02 hoffman
* Templates/: configure, configure.in: ENH: try to get crazy dec
cxx to work again...
2002-03-08 13:12 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: more dec silly
stuff
2002-03-08 11:01 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: more stupid dec cxx
tricks...
2002-03-08 08:19 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: add one more
stupid function call for the dec cxx compiler...
2002-03-08 07:25 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: try to fix dec cxx
2002-03-07 22:07 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: add more junk
for the dec cxx compiler to force it to instantiate stuff
2002-03-07 12:13 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: use the string
class to force the dec compiler to instantiate some templates
2002-03-07 10:41 barre
* Source/CMakeLists.txt: Build cmaketest even if testing if OFF (so
that it can be used externally)
2002-03-06 17:58 barre
* Source/: ctest.cxx, ctest.h: ENH: add -E option (exclude tests
matching a regexp)
2002-03-06 16:30 barre
* Source/: CMakeLists.txt, cmaketest.cxx: ENH: add cmaketest to
install targets (so that it can be used in other projects) and
pass the rest of its command-line args to cmake
2002-03-06 10:44 hoffman
* Templates/CMakeNMakeWindowsSystemConfig.cmake: build type should
not be advanced
2002-03-06 10:11 hoffman
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt: ENH: add test for
semi-colon separated lists of libraries
2002-03-06 10:10 hoffman
* Source/: cmLinkLibrariesCommand.cxx, cmMSDotNETGenerator.cxx,
cmSystemTools.cxx, cmSystemTools.h,
cmTargetLinkLibrariesCommand.cxx: ENH: add suport for semi-colon
separated list variables
2002-03-05 18:41 hoffman
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomTargetCommand.cxx, cmAddDefinitionsCommand.cxx,
cmAddDependenciesCommand.cxx, cmAddExecutableCommand.cxx,
cmAddLibraryCommand.cxx, cmAddTestCommand.cxx,
cmBuildCommand.cxx, cmCableClassSetCommand.cxx,
cmCableWrapTclCommand.cxx, cmConfigureFileCommand.cxx,
cmElseCommand.cxx, cmEndIfCommand.cxx, cmExecProgramCommand.cxx,
cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmGetFilenameComponentCommand.cxx, cmIfCommand.cxx,
cmIncludeCommand.cxx, cmIncludeExternalMSProjectCommand.cxx,
cmInstallFilesCommand.cxx, cmInstallProgramsCommand.cxx,
cmLoadCacheCommand.cxx, cmMakeDirectoryCommand.cxx,
cmMakefile.cxx, cmMessageCommand.cxx, cmOptionCommand.cxx,
cmOutputRequiredFilesCommand.cxx, cmSetCommand.cxx,
cmSourceFilesCommand.cxx, cmSubdirCommand.cxx, cmSystemTools.cxx,
cmUnixMakefileGenerator.cxx, cmUseMangledMesaCommand.cxx,
cmVTKMakeInstantiatorCommand.cxx: ENH: expand variables in
arguments before the commands get them
2002-03-05 18:25 hoffman
* Source/cmSystemTools.cxx: BUG: get the correct return value from
pclose
2002-03-04 15:00 hoffman
* Tests/: Complex/Library/fileFlags.cxx,
ComplexOneConfig/Library/fileFlags.cxx,
ComplexRelativePaths/Library/fileFlags.cxx: ENH: add support for
per file flags
2002-03-04 14:12 hoffman
* Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSPWriter.h,
cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h, cmSourceFile.h,
cmSourceGroup.cxx, cmSourceGroup.h, cmUnixMakefileGenerator.cxx,
cmSourceFilesFlagsCommand.cxx, cmSourceFilesFlagsCommand.h: ENH:
add file specific compile flags
2002-03-04 14:11 hoffman
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: add a test for
per file flags
2002-03-01 15:49 king
* Source/: cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h: ENH: Added support for including
extra files in generated header to get access to export macros of
derived projects.
2002-03-01 09:00 hoffman
* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
CMakeDotNetSystemConfig.cmake,
CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
some OS/compiler variables
2002-02-28 15:58 hoffman
* Modules/Dart.cmake: ENH: add VERBOSE_BUILD to options
2002-02-28 15:57 hoffman
* Source/cmakewizard.cxx: check bool values and prefere off
2002-02-28 15:42 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: use xml
output quotes for paths
2002-02-28 15:06 hoffman
* Templates/: configure, configure.in: change hp checks to all hps
and not just version 10
2002-02-28 11:15 hoffman
* Source/cmSystemTools.cxx: BUG: look for exe path as well.
2002-02-28 10:41 hoffman
* Source/cmSystemTools.cxx: ENH: look for .com files before .exe
2002-02-28 08:45 hoffman
* Templates/CMakeDotNetSystemConfig.cmake: find path to devenv
2002-02-28 07:50 hoffman
* Templates/CMakeDotNetSystemConfig.cmake: ENH: add build name to
the cache with a default value for dot net
2002-02-27 18:11 hoffman
* Source/cmMSDotNETGenerator.cxx, Source/cmSystemTools.cxx,
Templates/CMakeDotNetSystemConfig.cmake: clean up in dot net
2002-02-26 15:15 hoffman
* Source/: ctest.cxx, ctest.h: add command line option -D for
config directory to run
2002-02-26 15:14 hoffman
* Source/: cmDSWWriter.cxx, cmMSDotNETGenerator.cxx: ENH: add
RUN_TESTS
2002-02-26 11:46 barre
* Source/cmAddTestCommand.cxx: FIX: command now expands args during
the first pass (found through FOREACH example)
2002-02-26 10:11 hoffman
* Templates/CMakeDotNetSystemConfig.cmake: [no log message]
2002-02-26 08:56 hoffman
* Source/cmCableClassSet.cxx: BUG: fix type problem size_type is
unsigned
2002-02-25 18:14 hoffman
* Source/: cmBuildCommand.cxx, cmDirectory.h,
cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
cmRegularExpression.h, cmSystemTools.cxx: ENH: dot net almost
working
2002-02-25 16:57 barre
* Source/cmAddExecutableCommand.cxx: FIX: command now expands *all*
args (found through FOREACH example)
2002-02-25 15:22 barre
* Tests/Testing/: CMakeLists.txt, Sub/CMakeLists.txt,
Sub/Sub2/CMakeLists.txt, Sub/Sub2/testing2.cxx: ENH: provide a
test for today's ReadListFile() bug fix
2002-02-25 15:06 barre
* Source/cmMakefile.cxx: FIX: although a CMakeLists.txt file could
be searched up 'n' level in the directory tree, ReadListFile()
always implied a CMakeLists.txt file was up *one* level.
2002-02-25 13:20 hoffman
* Modules/FindDart.cmake: ENH: look for Dart in c:
2002-02-25 11:58 barre
* Source/cmSubdirCommand.cxx: ENH: Expand vars in SUBDIRS
2002-02-25 10:47 hoffman
* Source/cmSystemTools.cxx: BUG: fix remove of cygdrive path stuff
2002-02-23 10:00 king
* Source/cmSystemTools.cxx: ERR: std::ios::binary is only needed
for Windows platforms, and isn't supported for all UNIX
platforms.
2002-02-22 15:40 hoffman
* Source/: cmAddTestCommand.cxx, cmSystemTools.cxx,
cmUnixMakefileGenerator.cxx: ENH: fix for spaces in paths on unix
2002-02-22 13:38 hoffman
* Source/: cmBorlandMakefileGenerator.cxx, cmDSPWriter.cxx,
cmExecProgramCommand.cxx, cmMSDotNETGenerator.cxx,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmaketest.cxx: ENH: big change in the
path handling, one function CreateOutputPath is used to escape
spaces and convert to the native path type
2002-02-22 10:08 king
* Source/cmSystemTools.cxx: ENH: Another attempt at getting
cmCopyFile to work correctly. The previous implementation was
correct, but didn't work on HPUX due to stream library bugs.
This implementation will hopefully work everywhere.
2002-02-21 17:32 hoffman
* Source/cmSystemTools.cxx: BUG: fix copy file for HP
2002-02-21 16:06 barre
* Source/: ctest.cxx, ctest.h: ENH: Since each test can send a lot
of text to stderr/stdout, ctest now displays the list of tests
that failed at the end of the process.
2002-02-21 15:55 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH: add
a virtual CreateMakeVariable to shorten makefile variables for
borland make
2002-02-21 08:53 berk
* Source/cmake.dsp: Argh
2002-02-21 08:43 hoffman
* Source/cmaketest.cxx: add ifdef for windows function
2002-02-20 15:26 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmaketest.cxx: close to dot net
working
2002-02-20 09:16 berk
* Source/cmake.dsp: Bill forgot to add a library to the release
target.
2002-02-19 17:56 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h: ENH:
getting closer
2002-02-19 11:53 hoffman
* Source/: Makefile.borland, CMakeLists.txt: ENH: add dotnet stuff
2002-02-19 09:43 hoffman
* Source/: CMakeLib.dsp, CMakeLists.txt: add dot net stuff to
cmakelists file and dsp file
2002-02-18 17:41 hoffman
* Source/: cmMSDotNETGenerator.cxx, cmMSDotNETGenerator.h,
cmSLNWriter.cxx, cmSLNWriter.h, cmVCProjWriter.cxx,
cmVCProjWriter.h: getting closer but still not working dot net
support
2002-02-18 14:36 hoffman
* Source/: CMakeLib.dsp, cmMSDotNETGenerator.cxx,
cmMSDotNETGenerator.h, cmSLNWriter.cxx, cmSLNWriter.h,
cmSystemTools.cxx, cmVCProjWriter.cxx, cmVCProjWriter.h,
cmake.cxx, cmake.dsp: ENH: first pass at dot net support
2002-02-18 14:09 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: ENH: fix for borland tlib files with
dash in them problem.
2002-02-14 10:03 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: only depend subdir builds on TARGETS, not all sub dir
operations, we do not want to build when doing a make depend
2002-02-14 10:01 hoffman
* configure, configure.in, Templates/configure,
Templates/configure.in: ENH: do not use O2 g as default flags
2002-02-14 09:31 barre
* DartConfig.cmake: ENH: Add PROJECT_URL
2002-02-13 18:57 barre
* DartConfig.cmake: ENH: Doxygen page
2002-02-13 18:50 barre
* Utilities/Doxygen/doc_makeall.sh.in: FIX: remove that good ol'
exit 0;
2002-02-13 18:32 barre
* Utilities/Doxygen/doc_makeall.sh.in: FIX: update html archive
filename
2002-02-13 18:28 barre
* Utilities/Doxygen/: CMakeLists.txt, authors.txt,
doc_makeall.sh.in, doxyfile.in: ENH: Contribution graphs
2002-02-13 16:17 barre
* Source/CursesDialog/form/.NoDartCoverage: This dir should not be
covered (form distrib)
2002-02-12 17:38 barre
* Tests/Wrapping/: CMakeLists.txt, dummy: ENH: Trick VTK_WRAP_JAVA
in a better way (avoid CUSTOM_TARGET)
2002-02-08 15:52 hoffman
* Source/cmSystemTools.cxx: BUG: fix CollapseFullPath so a trailing
slash is not added to directories
2002-02-07 11:39 andy
* Templates/CMakeSystemConfig.cmake.in: ERR: Cache bigendian
2002-02-07 11:28 martink
* Source/cmMakefile.h: next patch
2002-02-07 11:27 martink
* Templates/CMakeSystemConfig.cmake.in: value needed to be cached
2002-02-06 12:14 hoffman
* Source/cmake.cxx: ENH: add ends at end of string
2002-02-06 10:50 hoffman
* Source/: cmSystemTools.cxx, cmSystemTools.h: add bool return
value so diagnostics are easier
2002-02-06 10:42 hoffman
* Source/cmAuxSourceDirectoryCommand.cxx: BUG: remove depend on
directory because it is not supported by all makes
2002-02-04 22:00 hoffman
* Source/CursesDialog/CMakeLists.txt: ENH: use target link
libraries and add the link directory for cmform
2002-02-04 18:41 barre
* Modules/: Documentation.cmake, FindGnuplot.cmake: Add module to
find gnuplot
2002-02-04 08:28 iscott
* Source/cmAuxSourceDirectoryCommand.cxx: the generated
makefiles/DSPfiles now depend on the aux source directory's last
modified date.
2002-02-01 13:08 berk
* Source/cmake.cxx: Using cmSystemTools::Error() instead of cerr.
2002-02-01 13:07 berk
* Source/cmUnixMakefileGenerator.cxx: Better support for parallel
builds. Subdirs depend on their parent.
2002-02-01 09:28 hoffman
* CMakeLists.txt, Source/CMakeLists.txt: use CMake_SOURCE and not
CMAKE_ROOT
2002-01-31 15:16 blezek
* Modules/FindPythonLibs.cmake: ENH: Adding search path's for
PYTHON_LIBRARY
2002-01-31 10:32 hoffman
* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: try to get
this working for dec cxx default compiler options
2002-01-30 11:23 hoffman
* Source/cmStandardIncludes.h: ENH: fix for dec compiler, they
still do not have the correct ansi stream library
2002-01-25 09:06 king
* Source/CursesDialog/form/: fld_def.c, frm_data.c, frm_def.c,
frm_driver.c: ERR: Corrected assertions of pointers to remove
warnings.
2002-01-24 14:15 berk
* Source/cmSystemTools.cxx: BUG: fix for network paths
2002-01-23 11:58 hoffman
* Source/cmMakefile.h: patch 2 release to fix dsp header problem
2002-01-23 11:52 hoffman
* Source/cmDSPWriter.cxx: BUG: allow .h files to be added to the
sources
2002-01-23 10:56 barre
* Source/cmaketest.cxx: ENH: run CMake a second time. The first
time it is run, some cache values are computed. The second time
it is run, some commands check if the value is already in the
cache and return that value instead of re-computing it. Therefore
this ENH: a) make sure that this specific code is tested, b)
increase coverage.
2002-01-22 17:18 king
* Modules/FindVTK.cmake: ENH: Added option of disabling error
message when VTK is not found.
2002-01-22 15:55 barre
* Tests/: Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
Complex/Executable/Temp/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Executable/Temp/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Executable/Temp/CMakeLists.txt,
Testing/CMakeLists.txt, Testing/Sub/CMakeLists.txt: Just rename
dir
2002-01-22 15:50 barre
* Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
ComplexRelativePaths/CMakeCache.txt, Complex/CMakeLists.txt,
Complex/Cache/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/Cache/CMakeCache.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/Cache/CMakeCache.txt: ENH: Move
CMakeCache.txt to Cache/ directory to avoid any in-source build
pb.
2002-01-22 14:15 millerjv
* Modules/Dart.cmake: ENH: New variables CVS_UPDATE_OPTIONS,
DART_TESTING_TIMEOUT
2002-01-22 13:30 barre
* Tests/: Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: Coverage for
OUTPUT_REQUIRED_FILES
2002-01-22 10:17 king
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmLoadCacheCommand.cxx, cmMakefile.cxx, cmake.cxx: ERR: Removed
cmCacheManager::DefineCache method. It is no longer needed.
2002-01-22 07:37 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: flags already there, just
not working
2002-01-22 07:18 hoffman
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt: BUG: must use ANSI flags for
complex test now.
2002-01-21 15:30 barre
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: Add warnings/infos
2002-01-21 15:30 barre
* Tests/Wrapping/CMakeLists.txt: Add coverage for
VTK_MAKE_INSTANTIATOR
2002-01-21 15:30 will
* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
cmAddCustomCommandCommand.cxx, cmAddCustomCommandCommand.h,
cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddTestCommand.cxx, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
cmBorlandMakefileGenerator.cxx, cmBorlandMakefileGenerator.h,
cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
cmBuildNameCommand.h, cmCableClassSet.cxx, cmCableClassSet.h,
cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
cmCacheManager.cxx, cmCacheManager.h, cmCommand.h,
cmCommands.cxx, cmCommands.h, cmConfigureFileCommand.cxx,
cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
cmConfigureGccXmlCommand.h, cmCustomCommand.cxx,
cmCustomCommand.h, cmDSPWriter.cxx, cmDSPWriter.h,
cmDSWWriter.cxx, cmDSWWriter.h, cmData.h, cmDirectory.cxx,
cmDirectory.h, cmDumpDocumentation.cxx, cmElseCommand.cxx,
cmElseCommand.h, cmEnableTestingCommand.cxx,
cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
cmExecProgramCommand.cxx, cmExecProgramCommand.h,
cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h,
cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h,
cmFindProgramCommand.cxx, cmFindProgramCommand.h,
cmForEachCommand.cxx, cmForEachCommand.h, cmFunctionBlocker.h,
cmGeneratedFileStream.h, cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeCommand.h,
cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
cmInstallTargetsCommand.h, cmLinkDirectoriesCommand.cxx,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.h, cmListFileCache.cxx, cmListFileCache.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
cmMakeDepend.cxx, cmMakeDepend.h, cmMakeDirectoryCommand.cxx,
cmMakeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h,
cmMakefileGenerator.cxx, cmMakefileGenerator.h,
cmMarkAsAdvancedCommand.cxx, cmMarkAsAdvancedCommand.h,
cmMessageCommand.cxx, cmMessageCommand.h,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmOptionCommand.cxx, cmOptionCommand.h,
cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
cmProjectCommand.cxx, cmProjectCommand.h, cmQTWrapCPPCommand.cxx,
cmQTWrapCPPCommand.h, cmQTWrapUICommand.cxx, cmQTWrapUICommand.h,
cmRegularExpression.cxx, cmRegularExpression.h, cmSetCommand.cxx,
cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
cmSourceFile.cxx, cmSourceFile.h, cmSourceFilesCommand.cxx,
cmSourceFilesCommand.h, cmSourceFilesRemoveCommand.cxx,
cmSourceFilesRemoveCommand.h, cmSourceGroup.cxx, cmSourceGroup.h,
cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
cmStandardIncludes.h, cmSubdirCommand.cxx, cmSubdirCommand.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmSystemTools.cxx, cmSystemTools.h, cmTarget.cxx, cmTarget.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
cmVTKMakeInstantiatorCommand.cxx, cmVTKMakeInstantiatorCommand.h,
cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h,
cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h,
cmake.cxx, cmake.h, cmakemain.cxx, cmaketest.cxx,
cmakewizard.cxx, cmakewizard.h, ctest.cxx, ctest.h,
CursesDialog/ccmake.cxx, CursesDialog/cmCursesBoolWidget.cxx,
CursesDialog/cmCursesBoolWidget.h,
CursesDialog/cmCursesCacheEntryComposite.cxx,
CursesDialog/cmCursesCacheEntryComposite.h,
CursesDialog/cmCursesDummyWidget.cxx,
CursesDialog/cmCursesDummyWidget.h,
CursesDialog/cmCursesFilePathWidget.cxx,
CursesDialog/cmCursesFilePathWidget.h,
CursesDialog/cmCursesForm.cxx, CursesDialog/cmCursesForm.h,
CursesDialog/cmCursesLabelWidget.cxx,
CursesDialog/cmCursesLabelWidget.h,
CursesDialog/cmCursesLongMessageForm.cxx,
CursesDialog/cmCursesLongMessageForm.h,
CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h,
CursesDialog/cmCursesPathWidget.cxx,
CursesDialog/cmCursesPathWidget.h,
CursesDialog/cmCursesStandardIncludes.h,
CursesDialog/cmCursesStringWidget.cxx,
CursesDialog/cmCursesStringWidget.h,
CursesDialog/cmCursesWidget.cxx, CursesDialog/cmCursesWidget.h:
ENH:Updated copyright
2002-01-21 15:11 will
* Copyright.txt: ENH:Formal copyright notice
2002-01-21 11:39 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: remove warning from hpux
make
2002-01-21 10:38 hoffman
* Source/cmaketest.cxx: ENH: check the return value of the test
program to be run
2002-01-21 10:22 barre
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: Comment test
OUTPUT_REQUIRED
2002-01-21 10:11 hoffman
* Source/: cmSourceFile.cxx, cmSourceFilesCommand.cxx,
cmSourceFilesRemoveCommand.cxx: BUG: fix generated files with no
extension bug
2002-01-20 02:21 barre
* Tests/: Complex/VarTests.cmake, ComplexOneConfig/VarTests.cmake,
ComplexRelativePaths/VarTests.cmake: More IF coverage
2002-01-20 01:58 barre
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
ComplexOneConfig/VarTests.cmake,
ComplexRelativePaths/VarTests.cmake,
Complex/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx,
Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt,
Complex/Library/empty.h, ComplexOneConfig/Library/empty.h,
ComplexRelativePaths/Library/empty.h, Testing/CMakeLists.txt,
Wrapping/vtkExcluded.h, Wrapping/vtkIncluded.h: Increase
Coverage.
2002-01-20 01:05 barre
* Tests/Wrapping/: CMakeLists.txt, fltk1.fl: Add coverage for QT
and FLTK wrappers. Also MANGLED_MESA
2002-01-20 00:12 barre
* Tests/: Complex/CMakeCache.txt, Complex/CMakeLists.txt,
Complex/VarTests.cmake, Complex/cmTestConfigure.h.in,
ComplexOneConfig/CMakeCache.txt, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/CMakeCache.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/cmTestConfigure.h.in,
Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt: More tests +
coverage
2002-01-20 00:11 barre
* Tests/Testing/: CMakeLists.txt, DartConfig.cmake: More coverage +
include Dart.cmake to maximize chance nslookup/hostname are found
2002-01-20 00:11 barre
* Tests/Wrapping/: CMakeLists.txt, hints, vtkExcluded.cxx,
vtkExcluded.h, vtkIncluded.cxx, vtkIncluded.h: Add test for
VTK_WRAP_*
2002-01-20 00:06 barre
* Source/cmLoadCacheCommand.h: Typo
2002-01-19 21:24 barre
* Tests/: Complex/CMakeLists.txt, Complex/VarTests.cmake,
Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
Testing/CMakeLists.txt, Testing/testing.cxx,
Wrapping/CMakeLists.txt, Wrapping/wrapping.cxx: Add
documentation, comments. Move some 'Complex' sub-tests into 2 new
'Wrapping' and 'Testing' tests.
2002-01-19 21:23 barre
* Source/CMakeLists.txt: Add 2 new tests
2002-01-19 21:22 barre
* Source/cmSiteNameCommand.cxx: FIX: if the 'hostname' and
'nslookup' commands were not found from their HOSTNAME and
NSLOOKUP cache definition, hard-coded values were used instead,
thus causing pb if the corresponding progs were not in the PATH
(RunCommand). Now use FindProgram() to be sure to find both,
otherwise do nothing and set the site name to "unknown"
(arbitrary. could be empty string ? or error ?).
2002-01-18 23:38 hoffman
* Source/cmCableClassSet.cxx: BUG: make sure regex match has a
string to match
2002-01-18 20:33 barre
* Source/cmExecProgramCommand.cxx: Fix: "cd arg2 ; arg1" not
working. OK with &&. Also should prevent from: "cd
non_existing_dir_oops && rm -fr *"
2002-01-18 20:32 barre
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt, Complex/VarTests.cmake,
Complex/VarTests.txt, ComplexOneConfig/VarTests.cmake,
ComplexOneConfig/VarTests.txt,
ComplexRelativePaths/VarTests.cmake,
ComplexRelativePaths/VarTests.txt,
Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx: ENH: Increase test +
coverage
2002-01-18 19:22 barre
* Tests/: Complex/CMakeCache.txt, ComplexOneConfig/CMakeCache.txt,
ComplexRelativePaths/CMakeCache.txt: ENH: Increase test +
coverage. This is not a bug, this cache is used for test.
2002-01-18 19:21 barre
* Tests/: Complex/CMakeLists.txt, ComplexOneConfig/CMakeLists.txt,
ComplexRelativePaths/CMakeLists.txt,
Complex/cmTestConfigure.h.in, Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt: ENH: Increase test +
coverage
2002-01-18 19:21 barre
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: RemoveFile
returns if the file was removed or not
2002-01-18 17:01 barre
* Source/cmLibraryCommand.h: Unused and deprecated class. Goodbye.
2002-01-18 16:59 martink
* Source/cmIfCommand.cxx: bug fix
2002-01-18 16:45 hoffman
* Source/cmIfCommand.cxx: fix if logic for null defs
2002-01-18 15:54 martink
* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h:
required for utilties
2002-01-18 15:51 martink
* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
fix for utilties
2002-01-18 15:39 andy
* Source/cmSourceFilesRemoveCommand.cxx,
Tests/Complex/Library/CMakeLists.txt,
Tests/ComplexOneConfig/Library/CMakeLists.txt,
Tests/ComplexRelativePaths/Library/CMakeLists.txt: Add GENERATED
to cmSourceFilesRemoveCommand
2002-01-18 15:32 martink
* Source/cmAddCustomCommandCommand.cxx: revert to old behaviour
2002-01-18 15:31 barre
* Tests/: Complex/Library/CMakeLists.txt,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexRelativePaths/Library/CMakeLists.txt: Fix: create_file.cxx
is not GENERATED, it exists (so that it can be removed, until
SOURCE_FILES_REMOVE is synced with SOURCE_FILES)
2002-01-18 15:18 martink
* Source/cmSiteNameCommand.cxx: minor bug fix
2002-01-18 15:16 martink
* Source/cmMakefile.h: bug fixes
2002-01-18 14:44 martink
* Source/: cmCableClassSet.cxx, cmBuildNameCommand.cxx: bug fixes
2002-01-18 14:38 martink
* Source/cmBuildCommand.cxx: compiler warning
2002-01-18 14:07 barre
* Source/cmake.cxx: Fix: escaping spaces was preventing a value
with space to be passed correctly
2002-01-18 13:37 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: merged if MATCHES
fix
2002-01-18 13:30 martink
* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
some fixes to recent screwerd up changes
2002-01-18 12:03 barre
* Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
Complex/cmTestConfigure.h.in, ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/VarTests.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/VarTests.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
Complex/Library/create_file.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/create_file.cxx,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/create_file.cxx: Increase coverage,
add tests
2002-01-18 11:48 barre
* Source/cmExecProgramCommand.cxx: Fix bug: was expanding second
arg even if not passed. crashed
2002-01-18 11:38 barre
* Source/: cmVariableRequiresCommand.h, cmExecProgramCommand.h: Fix
typo
2002-01-18 11:37 barre
* Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: Fix:
argument was not used.
2002-01-18 11:36 barre
* Source/cmBuildCommand.h: Fix typo (second argument was not
reported)
2002-01-18 11:36 barre
* Source/cmBuildCommand.cxx: no message
2002-01-18 10:28 hoffman
* Source/cmCableClassSet.cxx: AIX compiler fix private to public
2002-01-18 10:27 hoffman
* Source/cmElseCommand.cxx: BUG: GetDefiniton can return null
2002-01-18 09:02 barre
* Tests/: Complex/simple.cxx, ComplexOneConfig/simple.cxx,
ComplexRelativePaths/simple.cxx: Is not used (see Simple test)
2002-01-18 07:05 hoffman
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: ENH: remove unused
and non-standard io.h file
2002-01-18 07:04 hoffman
* Source/cmIfCommand.cxx: BUG: fix null pointer read if def is not
defined
2002-01-17 16:36 barre
* Tests/: Complex/Executable/complex.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/Executable/complex.cxx: Fix: displays msg if
passed for custom command
2002-01-17 16:35 barre
* Source/cmaketest.cxx: FIX: need a 'make clean' before 'make all'
otherwise the post-build custom-command are not run (since a lib
might be up to date already for ex.).
2002-01-17 15:49 barre
* Tests/: Complex/CMakeLists.txt, Complex/cmTestConfigure.h.in,
ComplexOneConfig/CMakeLists.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
Complex/Library/create_file.cxx,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/create_file.cxx,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/create_file.cxx: ENH: tests
ADD_DEPENDENCIES and ADD_CUSTOM_COMMAND
2002-01-17 15:46 barre
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
Fix so that ADD_DEPENDENCIES work (the Utilities dependencies
were not output)
2002-01-17 14:11 andy
* Source/: cmSourceFilesCommand.cxx, cmSourceFilesCommand.h: Add
option of adding generated files to source list
2002-01-17 12:54 hoffman
* Source/cmDSPWriter.cxx: ENH: only output each link path once
2002-01-17 10:48 king
* Source/cmMakefile.h: ERR: Missing forward declaration of
cmMakeDepend added.
2002-01-17 09:28 hoffman
* Source/cmDSPWriter.cxx: BUG: allow header files to be added to
the dsp file
2002-01-16 17:29 barre
* Source/cmAddCustomCommandCommand.cxx: Remove hack.
2002-01-16 17:26 andy
* Source/cmAddCustomCommandCommand.cxx: Hack to make it work almost
like before
2002-01-16 15:53 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: add silent and suffixes
to check depend file
2002-01-16 15:00 hoffman
* Source/cmConfigureFileCommand.cxx: BUG: make sure non cmakedef
lines are not skipped
2002-01-16 12:45 hoffman
* Source/cmConfigureFileCommand.cxx: ENH: do not undef cmakedefine
stuff, just comment out the line
2002-01-15 17:21 berk
* Source/cmUnixMakefileGenerator.cxx: Improved performance by
removing implicit rules.
2002-01-15 16:20 martink
* CMake.pdf, CMake.rtf: updated
2002-01-15 16:19 will
* CMake.pdf: ENH:Support v1.2
2002-01-15 16:15 hoffman
* CMake.rtf: public to www.cmake.org
2002-01-15 15:56 will
* CMake.pdf: ENH:Docs for version 1.2
2002-01-15 15:52 hoffman
* CMake.rtf: update for next version
2002-01-15 15:50 martink
* Source/cmMakefile.h: next release
2002-01-15 15:46 martink
* Source/cmMakefile.h: next release
2002-01-15 15:38 hoffman
* ChangeLog.txt: log for relase 1.2
2002-01-15 15:29 millerjv
* Modules/Dart.cmake: ENH: Added DELIVER_CONTINUOUS_EMAIL as an
advanced cache entry.
2002-01-15 13:20 berk
* Source/: cmFindPathCommand.cxx, cmFindProgramCommand.cxx: FIX:
Entry doc. should never be overwritten. This may cause cmake to
be re-run very often.
2002-01-14 19:08 hoffman
* Source/cmDSPWriter.cxx: ENH: do not depend on the .dsp file but
rather depend on .dsp.cmake and if the .dsp actually changes,
then write it, so clean and rebuild will not cause many reloads
2002-01-14 18:52 hoffman
* Source/cmCacheManager.cxx: ENH: try to keep the dsp files from
changing between each write
2002-01-14 16:28 hoffman
* Source/cmUnixMakefileGenerator.cxx: remove extra logic not needed
anymore because of better depends
2002-01-14 16:02 berk
* Source/cmUnixMakefileGenerator.cxx: Quote echo
2002-01-14 14:49 berk
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: Curses was being
used without initialization.
2002-01-12 22:55 hoffman
* Source/cmBorlandMakefileGenerator.cxx: BUG: use borland run time
dll for shared builds to avoid crashes
2002-01-11 10:55 hoffman
* Templates/configure: ENH: add support for AIX shared libraries
with gcc
2002-01-11 10:54 hoffman
* Templates/configure.in: ENH: add support for shared libraries
with gcc on AIX
2002-01-10 18:09 hoffman
* Source/CMakeLists.txt: ENH: make the fltk build default to OFF,
it fails on too many linux machines with the default build
2002-01-10 18:09 hoffman
* Source/cmNMakeMakefileGenerator.cxx: BUG: fix build of library in
other directory if it is not there
2002-01-10 16:22 andy
* Source/cmConfigureFileCommand.cxx: Add space to output
2002-01-08 17:18 hoffman
* Source/cmBorlandMakefileGenerator.cxx: BUG: need a larger default
page size
2002-01-08 17:18 hoffman
* Source/cmDSPWriter.cxx: BUG: need spaces around linker options
2002-01-08 13:32 hoffman
* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake:
ENH: add CMAKE_EXTRA_LINK_FLAGS to dsp generator
2002-01-08 12:57 hoffman
* Templates/: configure, configure.in: ENH: use +Z not +z for pic
and use -fPIC for gcc
2002-01-08 12:53 hoffman
* Templates/: configure, configure.in: ENH: add -L/usr/lib for hp
so shared libs find that directory before the pa1.1 directory
2002-01-07 17:29 barre
* Modules/FindVTK.cmake: More user friendly (built tree is
automatically used).
2002-01-07 16:30 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: BUG: not all displayed
messages are errors
2002-01-07 15:49 perera
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
Rolling back symbolic path changes until it works on Windows.
2002-01-07 14:12 hoffman
* Templates/configure: Add sizeof some types support
2002-01-07 14:07 andy
* Templates/: configure.in, CMakeBorlandWindowsSystemConfig.cmake,
CMakeNMakeWindowsSystemConfig.cmake, CMakeSystemConfig.cmake.in,
CMakeWindowsSystemConfig.cmake: Add sizeof some types support
2002-01-07 13:47 hoffman
* Templates/: configure, configure.in: use -shared for sunos build
2002-01-06 14:59 perera
* Source/: cmSystemTools.cxx, cmSystemTools.h, cmake.cxx, cmake.h:
ENH: Add an invocation that maintains symbolic paths to the
source and binary trees, mainly for systems with automounted
network drives. ENH: CollapseFullPath() no longer adds a
trailing "/" to directory paths.
2002-01-03 16:02 andy
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h: Fix add custom command so that it
actually executes the code
2002-01-03 14:19 martink
* Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx:
minor fixes
2002-01-03 14:05 martink
* Source/cmVTKWrapTclCommand.cxx: minor fix
2002-01-03 13:56 martink
* Source/cmVTKWrapTclCommand.cxx: minor fix
2002-01-03 09:34 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: expand vars nwo for
exists test
2002-01-02 16:46 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx, cmIfCommand.h: added
exists option for if statement
2002-01-02 16:45 martink
* Source/: cmake.cxx, CursesDialog/cmCursesLongMessageForm.cxx,
CursesDialog/cmCursesMainForm.cxx: prints the relese version
2002-01-02 16:44 martink
* Source/cmMakefile.h: added release verison to cmMakefile
2002-01-02 11:54 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: BUG: put back recursive call to make
for checking sources
2001-12-31 12:02 berk
* Source/cmUnixMakefileGenerator.cxx: Type || should have been &&
2001-12-31 11:54 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: ENH: remove one call to make, and
clean echo stuff a bit
2001-12-30 17:18 berk
* Source/cmUnixMakefileGenerator.cxx: BUG: fix long depend list
because it gets cut on the hp: I may look like berk, but it is
bill H.
2001-12-28 17:00 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: ENH:
remove the rule to run make depend from the top with each change
in any cmakelist file. Instead, run make depend in the current
directory if a source file changes, or if a .h file changes or is
removed
2001-12-28 15:58 perera
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: BUG:
Don't generate build rules for header files.
2001-12-28 15:56 perera
* Source/cmMakefile.cxx: BUG: .txx are not source files. They
contain template code which can only be compiled when included in
a regular .cxx file. By themselves, they cause do not cause code
to be generated.
2001-12-28 15:54 perera
* Source/cmSourceFile.cxx: ENH: Classify a file as source or header
even when the extension is given explicitly.
2001-12-28 15:37 hoffman
* CMakeLists.txt: remove bad ADD_DEPENDENCIES commands
2001-12-28 12:40 hoffman
* Source/CMakeLists.txt: ERR: remove bad ADD_DEPENDENCIES commands
2001-12-27 14:55 hoffman
* Source/cmIfCommand.cxx: remove warning
2001-12-27 13:55 hoffman
* Source/cmAddDependenciesCommand.cxx: ENH: add error checking
2001-12-21 15:39 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: BUG: fix so you can remove a
directory in the source tree, and clean up echo of commands
2001-12-21 15:11 martink
* Source/CursesDialog/: cmCursesBoolWidget.cxx,
cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesMainForm.h,
cmCursesStringWidget.cxx, cmCursesStringWidget.h,
cmCursesWidget.cxx, cmCursesWidget.h: update interface
2001-12-21 15:10 martink
* Source/cmake.cxx: add patch hack
2001-12-21 14:54 martink
* Source/: cmBuildCommand.cxx, cmSystemTools.cxx, ctest.cxx: fix
for dos files on UNIX make -k and flush in ctest
2001-12-21 14:44 martink
* Modules/: FindCurses.cmake, FindJNI.cmake, FindMPI.cmake,
FindPythonLibs.cmake: general improvements
2001-12-21 14:40 barre
* Modules/: FindVTK.cmake: Change so that different flavours of VTK
might be chosen by the user. See full instructions in that file.
2001-12-21 14:40 martink
* configure.in, configure: fixed for SGI CC
2001-12-21 14:39 martink
* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
CMakeNMakeWindowsSystemConfig.cmake,
CMakeWindowsSystemConfig.cmake, DLLHeader.dsptemplate, configure,
configure.in, staticLibHeader.dsptemplate: variety of bug fixes
2001-12-21 09:55 ibanez
* Source/cmFLTKWrapUICommand.cxx: ENH: No longer tries to create a
directory for the output
2001-12-21 09:07 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: add support for DESTDIR
in install targets
2001-12-21 00:01 perera
* Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in: ENH: Add option to disable
use of -rpath.
2001-12-20 17:00 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx: ENH: fix for win98 check for
directory existence
2001-12-20 16:10 barre
* Modules/: FindTclsh.cmake, FindWish.cmake, FindTCL.cmake: ENH:
ADVANCED was not propagated to the new sub-mods
2001-12-20 15:46 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: ENH: add make silent flag for nmake
and move .SILENT: directive to top of makefile
2001-12-20 15:45 barre
* Modules/: FindFLTK.cmake: ENH: mark everything ADVANCED
2001-12-20 15:45 hoffman
* Source/cmBorlandMakefileGenerator.cxx: ENH: use better command
for creating static library
2001-12-20 15:44 hoffman
* Templates/: CMakeBorlandWindowsSystemConfig.cmake,
CMakeNMakeWindowsSystemConfig.cmake,
CMakeWindowsSystemConfig.cmake: BUG: must use CACHE values in
these
2001-12-20 15:22 barre
* Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
2001-12-20 15:17 barre
* Modules/FindVTK.cmake: ENH: Also look for 4.2, 4.1, 4.0
2001-12-20 08:16 hoffman
* Example/Demo/demo.cxx: remove fancy cxx stuff from the example
2001-12-19 21:51 barre
* Modules/FindJNI.cmake: ENH: Make everything ADVANCED
2001-12-19 18:45 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
cmUnixMakefileGenerator.cxx: ENH: add silent mode for makefile
builds and fix borland and nmake after the depend stuff
2001-12-19 15:26 hoffman
* Source/: CMakeLists.txt, cmaketest.cxx: add example to tests
2001-12-19 15:25 hoffman
* Example/: CMakeLists.txt, Demo/CMakeLists.txt, Demo/demo.cxx,
Demo/demo_b.cxx, Hello/CMakeLists.txt, Hello/hello.cxx,
Hello/hello.h: move example into the source tree so it will
work...
2001-12-19 11:38 barre
* Modules/FindTCL.cmake: default ActiveState Tcl install dir is now
C:/Tcl
2001-12-19 08:35 hoffman
* Source/cmVTKMakeInstantiatorCommand.cxx: change ostrstream to
strstream
2001-12-19 08:26 hoffman
* Templates/configure, Templates/configure.in, configure,
configure.in: check for LANG:std
2001-12-18 21:00 hoffman
* configure, configure.in, Templates/configure,
Templates/configure.in: -LANG:std should be default on sgi for
ansi CXX Flags
2001-12-18 20:32 hoffman
* Templates/staticLibHeader.dsptemplate: fix comment
2001-12-18 17:30 hoffman
* Templates/: configure, configure.in: syntax error
2001-12-18 17:17 hoffman
* Templates/configure: use cxx compiler on sgi to build static libs
2001-12-18 17:16 hoffman
* Templates/configure.in: use cxx compiler to build static libs on
sgi
2001-12-18 16:21 martink
* Modules/FindJNI.cmake: bad spelling of java
2001-12-18 14:55 king
* Source/cmIfCommand.cxx: ENH: Added error reporting for missing
arguments to ENDIF.
2001-12-18 13:35 berk
* Source/CursesDialog/cmCursesBoolWidget.cxx: Fixed warning.
2001-12-18 11:35 king
* Source/: cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h: ENH: Improved flexibility of
command by allowing specificiation of separate input and outputs
source lists. Multiple input source lists are now also allowed.
2001-12-18 10:21 king
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: ENH:
Improved dependency generation. If any cmake.depends is out of
date, all of them in the tree are re-generated. This is
necessary in certain cases when CMakeLists.txt files change.
2001-12-18 09:51 king
* Source/cmElseCommand.cxx: ENH: Added option to IF command to test
if a command exists. Syntax is IF(COMMAND name-of-command).
2001-12-18 09:39 king
* Source/: cmIfCommand.cxx, cmMakefile.cxx, cmMakefile.h: ENH:
Added option to IF command to test if a command exists. Syntax
is IF(COMMAND name-of-command).
2001-12-18 09:16 king
* Source/cmMakefile.cxx: BUG: Existing projects have cache entries
with the same name as the command they adjust (VTK_WRAP_JAVA in
VTK, for example). Setting the command name as a variable is too
dangerous.
2001-12-17 17:44 andy
* Source/cmSystemTools.cxx: Better handling of new lines when
moving from dos to unix
2001-12-17 16:20 king
* Source/: cmCommands.cxx, cmVTKMakeInstantiatorCommand.cxx,
cmVTKMakeInstantiatorCommand.h: ENH: Adding VTK_MAKE_INSTANTIATOR
command. This command will be used by VTK kits to register their
classes with vtkInstantiator.
2001-12-17 16:19 king
* Source/cmMakefile.cxx: ENH: Each cmake command now adds a cmake
variable of its own name, set to ON. This allows constructs in
CMakeLists.txt files like: IF(FOO_COMMAND) FOO_COMMAND()
ENDIF(FOO_COMMAND) This provides the option to add CMake commands
for extra functionality without breaking compatability with
earlier versions of CMake.
2001-12-17 11:30 hoffman
* Templates/: CMakeNMakeWindowsSystemConfig.cmake,
DLLHeader.dsptemplate: remove stack stuff
2001-12-17 11:28 hoffman
* Templates/CMakeWindowsSystemConfig.cmake: use a better compiler
name
2001-12-17 11:15 hoffman
* Source/cmDSPWriter.cxx: ENH: allow custom commands for files that
msdev knows about
2001-12-16 18:52 barre
* Source/cmVTKWrapPythonCommand.cxx: Wrap abstract class too, as
per David Gobbi's request (for the sake of the internal
documentation features of python").
2001-12-14 22:41 hoffman
* Source/cmBuildCommand.cxx: use -i not -k for make
2001-12-13 13:28 berk
* Source/CursesDialog/: cmCursesBoolWidget.cxx,
cmCursesBoolWidget.h, cmCursesDummyWidget.cxx,
cmCursesDummyWidget.h, cmCursesForm.h, cmCursesLabelWidget.cxx,
cmCursesLabelWidget.h, cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesMainForm.h,
cmCursesStringWidget.cxx, cmCursesStringWidget.h,
cmCursesWidget.cxx, cmCursesWidget.h: Updated toolbar.
2001-12-12 18:27 hoffman
* Source/CMakeLists.txt: ENH: allow local changes
2001-12-12 13:57 berk
* Modules/FindMPI.cmake: Added doc.
2001-12-12 12:05 king
* Modules/FindCurses.cmake: ENH: Added /lib to curses search path.
2001-12-12 11:51 berk
* Modules/FindMPI.cmake: Added support for a 2nd mpi library
(usually mpi++)
2001-12-11 15:59 king
* Source/cmUnixMakefileGenerator.cxx: BUG: cmake.depends files of
zero size were not being re-written in some cases. Added a
comment output to the top of the file so it will be re-written
every time.
2001-12-11 14:09 blezek
* Modules/FindPythonLibs.cmake: ENH: Adding /usr/*/python1.5 for
RedHat 7.1/Python 1.5 users
2001-12-11 12:29 hoffman
* Source/cmSubdirDependsCommand.cxx: remove warning
2001-12-11 10:42 hoffman
* Source/: cmUnixMakefileGenerator.cxx: check for empty library
output path
2001-12-11 10:39 hoffman
* Source/ctest.cxx: ENH: add flush
2001-12-11 02:21 ibanez
* Source/: cmFLTKWrapUICommand.h, cmFLTKWrapUICommand.cxx: FIX: The
command was modified it uses now a target and a source list
composed of .fl files. The names of the generated .cxx files are
added internally to the Sources list of the target.
2001-12-11 02:17 ibanez
* Source/: cmUnixMakefileGenerator.cxx, cmTarget.h: FIX:
GENERATED_CODE type is no longer needed: generated code is not a
Target.
2001-12-10 12:10 king
* Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
program. Also now only looks for cygtclsh80 if under cygwin.
2001-12-10 12:04 king
* Modules/FindTclsh.cmake: ENH: Added more filenames for tclsh
program. Also now only looks for cygtclsh80 if under cygwin.
2001-12-10 12:02 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: LIBRARY_OUTPATH_PATH may
be "set" to the null string, in which case it should be ignored.
2001-12-10 11:27 king
* Source/: cmMakefile.cxx, cmMakefile.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmUnixMakefileGenerator.cxx: ENH: Parallel build support is now
automatic. SUBDIR_DEPENDS command now does nothing. Also fixed
a bug in CMakeLists.txt file inheritance when a directory level
is skipped.
2001-12-10 11:03 king
* Source/: cmMakefile.cxx, cmMakefile.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmUnixMakefileGenerator.cxx: ENH: SUBDIR_DEPENDS command now does
nothing. The parallel build functionality is now automatic.
Dependencies are setup to force the same build order as a single
threaded build, but multiple files in the same directory can be
built simultaneously. Also fixed bug with inheriting
CMakeLists.txt files when a directory level is skipped.
2001-12-08 21:17 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
merge bug fixes to release
2001-12-08 21:16 hoffman
* Source/cmCacheManager.cxx: merge bug fixes to release, mistaken
comment in cache
2001-12-08 21:10 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: if LIBRARY_OUTPUT_PATH
is set, then use the fullpath for a remote target
2001-12-08 20:49 hoffman
* Source/cmUnixMakefileGenerator.h: WAR: remove warning
2001-12-07 19:11 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: executable extension
wrong for ctest search, and was not looking in Debug and Release
2001-12-07 18:27 berk
* Source/cmCacheManager.cxx: If an entry starts with // (network
paths), double quote it.
2001-12-07 18:15 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: the rule for generating
a library no longer has the full path, and so the dependency
targets shouldn't, either.
2001-12-07 18:12 berk
* Source/cmCacheManager.cxx: Comments start with TWO leading
slashes not _one_
2001-12-07 16:06 martink
* Source/cmMakefile.h: version rev
2001-12-07 16:01 martink
* Source/cmMakefile.h: release 10
2001-12-07 15:47 hoffman
* Source/cmCacheManager.cxx, Source/cmMarkAsAdvancedCommand.cxx,
Source/cmMarkAsAdvancedCommand.h,
Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add mark as
not advanced to mark as advanced
2001-12-07 14:57 hoffman
* ChangeLog.txt: yet another release
2001-12-07 14:31 hoffman
* Source/cmaketest.cxx: ENH: convert to windows paths
2001-12-07 13:10 hoffman
* Source/cmaketest.cxx: ENH: use windows paths to run commands and
escape spaces
2001-12-07 10:58 hoffman
* Source/: cmBorlandMakefileGenerator.cxx,
cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: ENH: add custom commands for targets
2001-12-07 10:32 barre
* Templates/CMakeBorlandWindowsSystemConfig.cmake: Remove "unused
var" warning from C_FLAGS
2001-12-06 20:04 barre
* Source/cmNMakeMakefileGenerator.cxx: Do not output library search
path if the library path option/flag is empty + add
CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
support the @<< syntax
2001-12-06 20:02 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add
CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not
support the @<< syntax
2001-12-06 17:40 andy
* Source/CursesDialog/cmCursesMainForm.cxx: Fix bug with string
2001-12-06 17:09 hoffman
* Source/cmakewizard.cxx: ENH: call convert to unix slashes for
path and filepath entries
2001-12-06 17:07 berk
* Source/CursesDialog/cmCursesMainForm.cxx: Added support for ~.
2001-12-06 16:50 martink
* Source/cmSystemTools.cxx: handle tildas
2001-12-06 13:32 barre
* Source/cmUnixMakefileGenerator.cxx: Lib path should be converted
to native path too.
2001-12-06 13:31 barre
* Source/: cmBorlandMakefileGenerator.cxx,
cmBorlandMakefileGenerator.h, cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h: Fix the command quoting pb (remove
m_QuoteNextCommand), move ConvertToNativePath to NMake gen
2001-12-06 11:52 martink
* Modules/Dart.cmake: better use of modules
2001-12-06 11:52 martink
* Modules/FindDart.cmake: better docs
2001-12-06 11:52 martink
* Modules/FindTCL.cmake: now broken into pieces
2001-12-06 11:51 martink
* Modules/: FindTclsh.cmake, FindWish.cmake: new modules
2001-12-06 11:49 martink
* Source/CursesDialog/ccmake.cxx: Cleaning last line at exit.
2001-12-06 10:24 martink
* Templates/CMakeSystemConfig.cmake.in: made install prefix non
advanced
2001-12-05 15:36 perera
* Modules/FindTCL.cmake: ENH: add more possible names for
executables.
2001-12-05 15:28 barre
* Source/: cmNMakeMakefileGenerator.cxx, cmCacheManager.cxx: Add
single quotes feature.
2001-12-05 15:00 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add single quotes
feature.
2001-12-05 12:07 martink
* Source/cmMakefile.h: up version
2001-12-05 11:59 martink
* Source/cmMakefile.h: up version
2001-12-05 11:38 hoffman
* ChangeLog.txt: new version
2001-12-05 11:37 will
* CMake.pdf: updated from rtf
2001-12-05 11:32 hoffman
* CMake.rtf: ENH: update cvs path
2001-12-04 18:49 starreveld
* Templates/: configure, configure.in:
Add the flat_namespace and undefined suppress flags to OSX builds
2001-12-04 17:28 hoffman
* Source/cmSystemTools.cxx: ENH: remove /tmp_mnt from all paths in
convert to unix slashes
2001-12-04 16:19 berk
* Source/CursesDialog/cmCursesMainForm.cxx: Fixed outdated comment
2001-12-04 15:55 hoffman
* Templates/CMakeBorlandWindowsSystemConfig.cmake: add tWM to c
flags as well as CXX flags
2001-12-04 15:53 berk
* Source/CursesDialog/cmCursesMainForm.cxx: Fixed overflow problem.
2001-12-04 15:16 hoffman
* Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: add -tWM to
default flags for compilation
2001-12-04 12:03 hoffman
* Source/cmUnixMakefileGenerator.cxx: crazy fix for putenv, and
native path called on custom command paths
2001-12-04 11:20 berk
* Source/CursesDialog/cmCursesStandardIncludes.h: replacing clear()
2001-12-04 11:16 berk
* Source/CursesDialog/: ccmake.cxx, cmCursesForm.cxx,
cmCursesForm.h, cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Added debugging.
2001-12-04 10:55 barre
* Modules/: Documentation.cmake, FindCygwin.cmake,
FindDoxygen.cmake, FindHhc.cmake, FindPerl.cmake,
FindSelfPackers.cmake, FindUnixCommands.cmake, FindWget.cmake:
Remove unneeded test and code duplication. Add WIN32 test. Make
all ADVANCED.
2001-12-04 10:54 barre
* Modules/Dart.cmake: Remove code duplication. Call FindTcl.cmake,
which also does the ADVANCED stuff.
2001-12-04 10:53 barre
* Modules/FindTCL.cmake: Make shells also ADVANCED
2001-12-04 10:27 barre
* Modules/FindPythonLibs.cmake: Make vars ADVANCED for WIN32 (same
as Tcl)
2001-12-04 10:11 hoffman
* Source/CursesDialog/form/frm_driver.c: no c++ comments in c code,
duhhhh
2001-12-03 19:58 hoffman
* Source/CursesDialog/form/frm_driver.c: ENH: AIX seems to define
lines and columns as macros, I undefed them
2001-12-03 18:04 hoffman
* Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix crashes
in console apps
2001-12-03 17:47 hoffman
* Source/cmVariableRequiresCommand.cxx: ENH: let people know the
variable is advanced
2001-12-03 17:01 hoffman
* Modules/FindOpenGL.cmake, Source/cmBorlandMakefileGenerator.cxx,
Templates/CMakeBorlandWindowsSystemConfig.cmake: ENH: fix
debugging with borland
2001-12-03 17:00 hoffman
* Source/cmake.cxx: ENH: add -C load cache file option
2001-12-03 15:55 martink
* Source/ctest.cxx: minor fix for not found executables
2001-12-03 15:48 hoffman
* CMake.rtf: [no log message]
2001-12-03 15:11 berk
* Source/: cmake.cxx: Fixed help.
2001-12-03 13:05 hoffman
* Source/Makefile.borland: add wizard
2001-12-03 09:39 hoffman
* CMake.rtf: update docs some
2001-12-02 18:22 ibanez
* Source/cmFLTKWrapUICommand.cxx: ENH: AddCustomCommand register
now multiple outputs. Auxiliary variable manage the output
directory where FLTK generated code is going to be writen.
2001-11-30 17:20 barre
* Source/: cmBuildCommand.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
cmIfCommand.cxx, cmUnixMakefileGenerator.cxx, cmake.cxx: fix
warning for Borland build
2001-11-30 16:51 hoffman
* Source/cmakewizard.h: [no log message]
2001-11-30 16:48 hoffman
* Source/CMakeLib.dsp, Source/CMakeLists.txt,
Source/Makefile.borland, Source/Makefile.in,
Source/cmBorlandMakefileGenerator.cxx,
Source/cmBorlandMakefileGenerator.h,
Source/cmBorlandMakefileGenerator2.cxx,
Source/cmBorlandMakefileGenerator2.h,
Source/cmForEachCommand.cxx, Source/cmake.cxx,
Source/cmakemain.cxx, Source/cmakewizard.cxx,
Templates/CMakeBorlandWindowsSystemConfig.cmake,
Templates/CMakeWindowsBorlandConfig.cmake,
Templates/CMakeWindowsBorlandConfig2.cmake: new borland generator
moved into place
2001-11-30 16:27 hoffman
* Source/: cmBorlandMakefileGenerator.cpp,
cmBorlandMakefileGenerator.h: Replace with nmake subclassed
generator
2001-11-30 16:05 barre
* Source/: cmBorlandMakefileGenerator2.cxx,
cmNMakeMakefileGenerator.cxx, cmUnixMakefileGenerator.cxx: Add
options for library manager (lib).
2001-11-30 16:04 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake: Add options for
library manager (lib). Alpha sort
2001-11-30 15:55 berk
* Modules/FindTCL.cmake: Unix users are smarter.
2001-11-30 15:04 berk
* Source/CursesDialog/: cmCursesMainForm.cxx,
cmCursesStringWidget.cxx: Improving interface.
2001-11-30 14:50 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: print cmake running
message to cerr
2001-11-30 14:33 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake,
Source/cmNMakeMakefileGenerator.cxx: Add linker flags for each
build type
2001-11-30 14:24 berk
* Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
2001-11-30 14:16 berk
* Source/CursesDialog/cmCursesMainForm.cxx: Better documentation.
2001-11-30 13:59 berk
* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesStringWidget.cxx: Improved help.
2001-11-30 13:53 berk
* Templates/CMakeSystemConfig.cmake.in: Removed unused options.
2001-11-30 13:10 barre
* Templates/CMakeNMakeWindowsSystemConfig.cmake: CMAKE_ANSI_CFLAGS
is used by VTK, so it should be set in the NMake config so that
it gets expanded (even to "")
2001-11-30 13:09 hoffman
* Source/cmNMakeMakefileGenerator.cxx: fix library suffix
2001-11-30 12:41 hoffman
* Source/cmUnixMakefileGenerator.cxx: remove suffix rules
2001-11-30 12:05 hoffman
* Source/cmUnixMakefileGenerator.cxx: add new suffix rules
2001-11-30 11:34 berk
* Source/CursesDialog/: ccmake.cxx, cmCursesLongMessageForm.cxx,
cmCursesMainForm.cxx, cmCursesStandardIncludes.h: Can non use
clear because it is undef'ed.
2001-11-30 10:58 berk
* Source/CursesDialog/ccmake.cxx: Fixed warning.
2001-11-30 10:54 berk
* Source/CursesDialog/: ccmake.cxx, cmCursesMainForm.cxx: Fixed
warning.
2001-11-30 10:51 berk
* Source/CursesDialog/: cmCursesMainForm.h, cmCursesMainForm.cxx:
Since it is being used as an array size in another file, it is
not possible to initialize MAX_WIDTH in a .cxx file.
2001-11-30 10:41 hoffman
* Source/cmUnixMakefileGenerator.cxx: fix warning
2001-11-30 10:39 berk
* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
cmCursesLongMessageForm.h: Missed std::
2001-11-30 10:28 berk
* Source/CursesDialog/cmCursesMainForm.h: Missed std::
2001-11-30 10:27 berk
* Templates/CMakeSystemConfig.cmake.in: CMAKE_WORDS_BIGENDIAN
should not be in the cache.
2001-11-30 10:23 berk
* Modules/FindPythonLibs.cmake: PYTHON_DEBUG_LIBRARY is only used
on Windows.
2001-11-30 09:19 barre
* Templates/CMakeSystemConfig.cmake.in: fix: If documentation
added, then need cache type
2001-11-29 23:45 berk
* Source/CursesDialog/: cmCursesLongMessageForm.cxx,
cmCursesLongMessageForm.h: opps I forgot to add these
2001-11-29 23:24 hoffman
* Source/Makefile.borland, Source/cmBorlandMakefileGenerator2.cxx,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in,
Templates/CMakeWindowsBorlandConfig2.cmake: ENH: fix various
problems caused by the generalization of nmake generator
2001-11-29 20:59 barre
* Source/cmBorlandMakefileGenerator2.cxx,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h,
Templates/CMakeNMakeWindowsSystemConfig.cmake,
Templates/CMakeSystemConfig.cmake.in,
Templates/CMakeWindowsBorlandConfig2.cmake,
Templates/CMakeWindowsSystemConfig.cmake: Nmake build: move most
of hard-coded values to config parameters
2001-11-29 16:44 berk
* Source/: cmListFileCache.cxx, cmSystemTools.cxx, cmSystemTools.h,
ctest.cxx, CursesDialog/CMakeLists.txt, CursesDialog/ccmake.cxx,
CursesDialog/cmCursesCacheEntryComposite.cxx,
CursesDialog/cmCursesCacheEntryComposite.h,
CursesDialog/cmCursesForm.h, CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h: Improvements to the curses
interface.
2001-11-29 14:51 barre
* Source/cmNMakeMakefileGenerator.cxx: Fix space pb (embended, then
escaped)
2001-11-29 09:22 hoffman
* Source/Makefile.borland: add bootstrap makefile for borland
compiler
2001-11-29 09:09 hoffman
* Source/CMakeLists.txt, Source/cmBorlandMakefileGenerator2.cxx,
Source/cmakewizard.cxx,
Templates/CMakeWindowsBorlandConfig2.cmake: fix for shared libs
and borland
2001-11-29 01:51 ibanez
* Source/cmUnixMakefileGenerator.cxx: ENH: GENERATED_CODE case
added to switch.
2001-11-29 01:48 ibanez
* Source/cmTarget.h: ENH: A type of target was added for
representing GENERATED_CODE
2001-11-29 01:46 ibanez
* Source/cmFLTKWrapUICommand.cxx: ENH: Custom commands are now
builded.
2001-11-28 18:07 hoffman
* Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator2.cxx,
Source/cmBorlandMakefileGenerator2.h,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.h,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h,
Templates/CMakeWindowsBorlandConfig2.cmake: ENH: borland
generator 2 is working more or less
2001-11-28 14:45 ibanez
* Source/cmFLTKWrapUICommand.cxx: ENH: Command simplified in order
to construct a Source list of .cxx from a source list of .fl
GUI files.
2001-11-28 14:44 ibanez
* Source/cmFLTKWrapUICommand.h: ENH: The command was simplified to
generate a source list of cxx from a source list of .fl GUI
files.
2001-11-28 12:49 barre
* Modules/FindPythonLibs.cmake: Fynd Python debug lib in usual libs
dir too
2001-11-28 11:12 hoffman
* Source/: CMakeLists.txt, cmBorlandMakefileGenerator2.cxx,
cmBorlandMakefileGenerator2.h, cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmake.cxx: add new borland generator
2001-11-28 10:51 hoffman
* Source/cmaketest.cxx: [no log message]
2001-11-28 07:15 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: bug: fix same path comparison when
short paths are used
2001-11-28 07:14 hoffman
* Source/cmMarkAsAdvancedCommand.cxx: fix warning
2001-11-27 17:53 berk
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: ENH: nmake generator much closer to
working with spaces
2001-11-27 17:32 berk
* Source/cmMakefile.cxx: ENH: expand variables in a command before
escaping spaces in the command
2001-11-27 17:31 berk
* Source/cmOptionCommand.cxx: ENH: do not write over existing cache
values even doc strings to avoid changing the cache file
2001-11-27 16:12 berk
* Source/cmDSPWriter.cxx: remove unused include
2001-11-27 15:33 martink
* Source/cmLinkLibrariesCommand.cxx: removed extra lib paths to
avoid finding old libs
2001-11-27 15:32 martink
* Modules/FindTCL.cmake: made some vars advanced
2001-11-27 15:20 martink
* Modules/Dart.cmake: made some vars advanced
2001-11-27 00:03 ibanez
* Source/cmCommands.cxx: ENH: Command for running FLTK's UI tool
"Fluid" was added.
2001-11-27 00:02 ibanez
* Source/cmUnixMakefileGenerator.cxx: ENH: Support for FLTK Fluid
tool added.
2001-11-26 23:57 ibanez
* Modules/FindFLTK.cmake: ENH: Support for running FLUID was added.
2001-11-26 22:40 ibanez
* Source/: cmFLTKWrapUICommand.cxx, cmFLTKWrapUICommand.h: Command
for invoking FLTK's code generator "Fluid" during the building
process
2001-11-26 18:26 hoffman
* Modules/Dart.cmake, Source/CMakeLists.txt,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmCommands.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx,
Source/cmakewizard.cxx, Templates/CMakeSystemConfig.cmake.in,
Templates/CMakeWindowsSystemConfig.cmake,
Source/cmMarkAsAdvancedCommand.cxx,
Source/cmMarkAsAdvancedCommand.h: ENH: add advanced variable
types and command line wizard gui
2001-11-26 18:24 hoffman
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h,
cmFindProgramCommand.cxx, cmFindProgramCommand.h: ENH: add
possibility to add doc strings to varibles created by find type
commands
2001-11-26 16:32 berk
* Source/cmCacheManager.cxx: Oops. The wrong version of the
duplicate code was kept. Loaded cache values were not made
internal.
2001-11-26 15:45 berk
* Modules/FindTCL.cmake: TK_INTERNAL_PATH is only needed on
Windows.
2001-11-26 11:32 martink
* Source/: cmSystemTools.cxx, cmSystemTools.h: removed warning
messages
2001-11-26 11:31 martink
* Source/cmIfCommand.cxx: better error messages
2001-11-24 18:47 barre
* Modules/Dart.cmake: I want to be able to start/end
experimental-only dashboards
2001-11-21 17:45 hoffman
* Source/: cmCacheManager.cxx, cmDSPWriter.cxx,
cmNMakeMakefileGenerator.cxx, cmSystemTools.cxx, cmSystemTools.h,
cmUnixMakefileGenerator.cxx, cmake.cxx, cmaketest.cxx: NMake with
spaces in directories
2001-11-21 11:35 andy
* Source/cmCacheManager.cxx: Fix the current directory check for
NMake
2001-11-21 08:47 hoffman
* Source/cmake.cxx: ENH: clean up command line arguments
2001-11-21 08:46 hoffman
* Source/: cmQTWrapUICommand.cxx, cmVariableRequiresCommand.cxx:
WAR: fix warning
2001-11-20 17:50 hoffman
* Source/: cmCacheManager.cxx, cmCacheManager.h, cmake.cxx,
cmake.h: ENH: add command line arguments to set cache entries
2001-11-20 17:27 berk
* Source/cmNMakeMakefileGenerator.cxx: ENH: closer to working with
spaces in source directory
2001-11-20 17:27 berk
* Source/cmaketest.cxx: BUG: fix memory leak
2001-11-20 17:26 berk
* Source/cmDSPWriter.cxx: BUG: fix for spaces in path to
CMakeList.txt file
2001-11-20 08:28 hoffman
* Source/: cmStandardIncludes.h, CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesStandardIncludes.h: define hacks and such
for the dec compiler
2001-11-19 17:52 hoffman
* Source/: cmCommands.cxx, cmSystemTools.cxx, cmSystemTools.h,
cmVariableRequiresCommand.cxx, cmVariableRequiresCommand.h: ENH:
add new command VARIABLE_REQUIRES for better debugging of list
files
2001-11-19 09:34 hoffman
* Source/: cmVariableRequiresCommand.cxx,
cmVariableRequiresCommand.h: [no log message]
2001-11-16 16:42 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: look for cmake test with
.exe if nmake
2001-11-16 16:28 hoffman
* Source/cmNMakeMakefileGenerator.cxx: ENH: fix for dll builds
2001-11-16 13:08 bettingf
* Source/cmUnixMakefileGenerator.cxx: Added a make depend in the
clean rule to refresh the dependencies
2001-11-16 10:14 bettingf
* Source/cmUnixMakefileGenerator.cxx: undo the last change because
of problem with some versions of make
2001-11-16 09:40 bettingf
* Modules/FindQt.cmake: fixed QT_UIC_EXE name
2001-11-16 09:04 bettingf
* Source/cmUnixMakefileGenerator.cxx: added the deletion of
cmake.depends in the cleaning so that it is recomputed even
source files (i.e. .cxx or .h) are generated
2001-11-16 09:03 bettingf
* Source/cmMakeDepend.cxx: Now adds dependency if the file doesn't
exist but will be created during the compilation
2001-11-16 09:01 bettingf
* Source/: cmQTWrapUICommand.cxx, cmQTWrapUICommand.h: corrected
path problem and added moc compilation too
2001-11-15 22:10 hoffman
* Source/Makefile.in: remove depend on star dot h as it is not
really needed and breaks some versions of gmake
2001-11-15 18:18 hoffman
* Source/cmNMakeMakefileGenerator.cxx: ENH: use crazy temp files
for long command lines
2001-11-15 17:45 hoffman
* Source/cmNMakeMakefileGenerator.cxx: ENH: remove debug prints
2001-11-15 17:11 hoffman
* Modules/Dart.cmake, Source/cmBuildCommand.cxx,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.h,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h,
Templates/CMakeNMakeWindowsSystemConfig.cmake,
Templates/CMakeSystemConfig.cmake.in,
Templates/CMakeWindowsBorlandConfig.cmake,
Templates/CMakeWindowsSystemConfig.cmake: closer to nmake
working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by
Dart, nmake makefiles work with borland make and nmake
2001-11-15 14:54 millerjv
* Modules/Dart.cmake: ENH: New make targets for Continuous builds.
Added a NightlyStart and NightlyUpdate target for unix builds as
well.
2001-11-15 14:52 millerjv
* DartConfig.cmake: ENH: Changed Nightly start time
2001-11-15 09:55 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h, cmUnixMakefileGenerator.h, cmake.cxx:
ENH: fix library builds with nmake
2001-11-15 09:00 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: wrong shortname used
2001-11-15 08:43 hoffman
* Source/cmaketest.cxx: BUG: fix build for cygwin
2001-11-15 08:42 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: avoid .cxx.o names...
2001-11-14 18:12 hoffman
* Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h, Source/cmake.cxx,
Source/cmaketest.cxx, Source/cmaketest.h.in,
Templates/CMakeNMakeWindowsSystemConfig.cmake: Closer to nmake
build
2001-11-14 18:11 hoffman
* Source/: cmNMakeMakefileGenerator.cxx,
cmNMakeMakefileGenerator.h: closer to nmake build
2001-11-14 10:21 hoffman
* Templates/CMakeNMakeWindowsSystemConfig.cmake,
Source/cmNMakeMakefileGenerator.cxx,
Source/cmNMakeMakefileGenerator.h,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h: nmake support
2001-11-14 09:56 king
* Source/CursesDialog/ccmake.cxx: ERR: Re-ordered includes to fix
macro conflict for gcc 3.0.
2001-11-14 09:55 king
* Source/CursesDialog/form/frm_driver.c: ERR: Fixed compiler
warning for gcc 3.0.
2001-11-14 09:22 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: remove debug statements
2001-11-13 18:23 hoffman
* Source/: CMakeLib.dsp, CMakeLists.txt,
cmNMakeMakefileGenerator.cxx, cmNMakeMakefileGenerator.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: start
work on nmake generator
2001-11-13 15:54 hoffman
* Source/: cmUnixMakefileGenerator.h, cmUnixMakefileGenerator.cxx:
clean up object file build rule, and do not attempt to remove
link_directories that are in the build tree
2001-11-13 14:22 martink
* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt: fixes to
curses stuff
2001-11-13 12:42 hoffman
* Source/CursesDialog/form/fty_num.c: warnings
2001-11-13 12:38 hoffman
* Source/: cmCacheManager.cxx, cmForEachCommand.cxx,
cmIncludeExternalMSProjectCommand.cxx, cmMakefile.cxx,
cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: ENH: clean up
warnings
2001-11-13 12:21 hoffman
* Source/cmAddDependenciesCommand.h: ENH: fix spelling error
2001-11-13 12:21 hoffman
* Source/CursesDialog/cmCursesMainForm.cxx: ENH: remove warnings
2001-11-12 15:37 king
* Source/cmMakeDepend.cxx: ENH:
cmMakeDepend::GenerateDependInformation will now use hints
regardless of whether the actual file exists. This can be used
to add dependencies to .h files which are generated but included
in hand-written .cxx files. If the .cxx does exist, though, it
will be used first, and the hints will be used afterward.
2001-11-12 09:21 martink
* Source/cmDSPWriter.cxx: minor fix
2001-11-10 23:01 ibanez
* Modules/FindX11.cmake: Module to search for the installation
of X11
2001-11-09 16:16 berk
* Source/CursesDialog/: CMakeLists.txt, ccmake.cxx, ccurses.cxx:
Renaming ccurses to ccmake.
2001-11-09 16:15 barre
* Modules/FindSelfPackers.cmake: Self-packers
2001-11-09 16:05 berk
* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
CursesDialog/cmCursesStandardIncludes.h,
CursesDialog/form/frm_driver.c, CursesDialog/form/frm_req_name.c:
Trying to fix curses.
2001-11-09 13:00 martink
* Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: support for custom targets
on exe and lib
2001-11-09 12:08 bettingf
* Modules/FindQt.cmake: support for compilation of .ui files into
.h and .cxx files
2001-11-09 12:07 bettingf
* Source/: cmQTWrapCPPCommand.cxx, cmQTWrapCPPCommand.h: cleanups
2001-11-09 12:02 bettingf
* Source/: cmQTWrapUICommand.h, cmQTWrapUICommand.cxx,
cmCommands.cxx, cmUnixMakefileGenerator.cxx: support for
compilation of .ui files into .h and .cxx files
2001-11-09 10:42 barre
* Source/cmAddCustomCommandCommand.cxx: SOURCE, COMMAND, TARGET are
required now
2001-11-09 10:37 barre
* Source/cmAddCustomCommandCommand.h: SOURCE, COMMAND, TARGET are
required now
2001-11-09 10:33 barre
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h: Reimplement code. Since a custom
command is very flexible and might be extended in the future,
make all arguments prefixed with arg type, make ordering
irrelevant and potentially all args optional.
2001-11-08 17:30 berk
* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
to fix curses problems.
2001-11-08 17:25 berk
* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Fixing
problems with curses headers.
2001-11-08 17:17 berk
* Source/CursesDialog/form/: frm_driver.c, frm_req_name.c: Trying
to fix curses problems.
2001-11-08 17:10 berk
* Source/CursesDialog/form/form.h: Oops.
2001-11-08 17:03 berk
* CMakeLists.txt, Source/CursesDialog/CMakeLists.txt,
Source/CursesDialog/form/CMakeLists.txt,
Source/CursesDialog/form/form.h,
Source/CursesDialog/form/nc_alloc.h: Changes to remove warnings
and fix dependencies.
2001-11-08 15:09 martink
* Source/cmDSWWriter.cxx: a better fix maybe
2001-11-08 14:44 hoffman
* Source/cmDSWWriter.cxx: make sure custom targets are in the
ALL_BUILD
2001-11-08 14:34 barre
* Source/cmAddCustomCommandCommand.cxx: Fix number of params and
expand vars in all args
2001-11-08 11:50 barre
* Source/cmSourceFilesCommand.cxx: Fix bug. Was using unexpanded
var instead of copy
2001-11-08 11:40 barre
* Source/cmAddLibraryCommand.cxx: Break the "to infinity and
beyond" stuff
2001-11-08 10:48 barre
* Source/cmAddLibraryCommand.cxx: Expand var in srclist name too
2001-11-08 10:40 barre
* Source/cmSourceFilesCommand.cxx: Expand var in name too
2001-11-08 09:16 barre
* Source/cmAddDependenciesCommand.cxx: Expand variables in all
target args
2001-11-08 08:42 berk
* Source/cmUnixMakefileGenerator.cxx: Needed to replace srcdir to
make install targets work.
2001-11-07 17:12 hoffman
* Templates/: configure, configure.in: put back
CMAKE_TEMPLATE_FLAGS
2001-11-07 17:04 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: no +=+
2001-11-07 16:47 andy
* Source/: cmAddCustomCommandCommand.cxx,
cmAddCustomCommandCommand.h, cmCommands.cxx: Added accessor for
add custom command
2001-11-07 16:07 barre
* Modules/FindUnixCommands.cmake: Add cp (CP)
2001-11-07 15:57 hoffman
* configure, configure.in, Source/cmUnixMakefileGenerator.cxx,
Templates/configure, Templates/configure.in: remove template
flags from cmake, no ptused, or -instance=static
2001-11-07 15:57 hoffman
* Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
curses problems with some systems.
2001-11-07 15:01 berk
* Source/CursesDialog/cmCursesStandardIncludes.h: Trying to fix
build problems related to curses.
2001-11-07 14:55 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: use full source name for
c code as well as c++
2001-11-07 14:44 hoffman
* Source/CursesDialog/ccurses.cxx: use cmake as the executable for
cmake and not ccurses
2001-11-07 14:44 hoffman
* Source/cmUnixMakefileGenerator.cxx: make sure default_target is
first
2001-11-07 13:46 hoffman
* CMakeLists.txt: ENH: add ansi flag for c compiler
2001-11-07 12:23 hoffman
* Source/cmMessageCommand.cxx: Allow multiline messages
2001-11-07 09:54 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
Clean up a bit more
2001-11-07 09:29 hoffman
* Source/cmCacheManager.cxx: One more time... case does not matter
on cygwin
2001-11-06 16:14 hoffman
* Source/cmExecProgramCommand.h: ENH: fix doc string
2001-11-06 15:29 bettingf
* Source/: cmQTWrapCPPCommand.cxx, cmUnixMakefileGenerator.cxx: add
cleaning of QT generated files when make clean is used
2001-11-06 12:03 hoffman
* Source/CursesDialog/: ccurses.cxx, cmCursesMainForm.cxx,
cmCursesMainForm.h: ENH: tell cmake object where cmake is
2001-11-06 09:35 hoffman
* Source/: cmCableWrapTclCommand.cxx, cmQTWrapCPPCommand.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx: BUG: CustomCommand has to use full path
to Source file now
2001-11-06 08:40 hoffman
* Source/CursesDialog/form/: fld_type.c, form.h: Removed a function
which used va_start (did not compile on Sun with gcc)
2001-11-05 22:10 berk
* Source/CursesDialog/: ccurses.cxx, cmCursesBoolWidget.cxx,
cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
cmCursesMainForm.h, cmCursesStringWidget.cxx: Many improvements.
2001-11-05 16:38 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: use full paths for
object compile rules
2001-11-05 15:55 berk
* Source/: CMakeLists.txt, CursesDialog/cmCursesMainForm.cxx:
Re-enabling curses support.
2001-11-05 15:39 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: change to work with
nmake
2001-11-05 13:22 berk
* Modules/FindCurses.cmake, Source/CursesDialog/CMakeLists.txt,
Source/CursesDialog/cmCursesForm.h,
Source/CursesDialog/cmCursesLabelWidget.h,
Source/CursesDialog/cmCursesMainForm.h,
Source/CursesDialog/cmCursesWidget.h,
Source/CursesDialog/form/frm_driver.c,
Source/CursesDialog/form/frm_req_name.c,
Source/CursesDialog/cmCursesStandardIncludes.h: HPUX support.
2001-11-05 12:57 lorensen
* Source/cmIncludeExternalMSProjectCommand.cxx: ERR: ^M's removed.
2001-11-05 11:52 berk
* Source/CursesDialog/form/: CMakeLists.txt, READ.ME, eti.h,
fld_arg.c, fld_attr.c, fld_current.c, fld_def.c, fld_dup.c,
fld_ftchoice.c, fld_ftlink.c, fld_info.c, fld_just.c, fld_link.c,
fld_max.c, fld_move.c, fld_newftyp.c, fld_opts.c, fld_pad.c,
fld_page.c, fld_stat.c, fld_type.c, fld_user.c, form.h,
form.priv.h, frm_cursor.c, frm_data.c, frm_def.c, frm_driver.c,
frm_hook.c, frm_opts.c, frm_page.c, frm_post.c, frm_req_name.c,
frm_scale.c, frm_sub.c, frm_user.c, frm_win.c, fty_alnum.c,
fty_alpha.c, fty_enum.c, fty_int.c, fty_ipv4.c, fty_num.c,
fty_regex.c, llib-lform, mf_common.h, nc_alloc.h: Adding form
library.
2001-11-05 11:52 berk
* Source/: CMakeLists.txt, CursesDialog/CMakeLists.txt,
CursesDialog/cmCursesCacheEntryComposite.h,
CursesDialog/cmCursesLabelWidget.h,
CursesDialog/cmCursesMainForm.cxx,
CursesDialog/cmCursesMainForm.h, CursesDialog/cmCursesWidget.h:
Fixing problems on Sun (name collusions between STL and curses)
and disabling curses temporarily.
2001-11-05 10:42 andy
* Source/CMakeLists.txt: Fix the IF IF problem
2001-11-05 08:37 berk
* Source/CursesDialog/: ccurses.cxx,
cmCursesCacheEntryComposite.cxx, cmCursesCacheEntryComposite.h,
cmCursesLabelWidget.h, cmCursesMainForm.cxx, cmCursesMainForm.h,
cmCursesWidget.h: ERR: To include cmake headers, one should use
../
2001-11-05 05:43 pcp
* Source/: cmDSPWriter.cxx, cmDSWWriter.cxx: switched
string::compare to strncmp
2001-11-04 18:10 berk
* Source/CursesDialog/cmCursesMainForm.h: Need to include standard
headers.
2001-11-04 18:05 berk
* Source/CursesDialog/: CMakeLists.txt, cmCursesBoolWidget.h,
cmCursesCacheEntryComposite.h, cmCursesDummyWidget.h,
cmCursesFilePathWidget.h, cmCursesForm.h, cmCursesLabelWidget.h,
cmCursesMainForm.h, cmCursesPathWidget.h, cmCursesStringWidget.h,
cmCursesWidget.h, ccurses.cxx, cmCursesBoolWidget.cxx,
cmCursesCacheEntryComposite.cxx, cmCursesDummyWidget.cxx,
cmCursesFilePathWidget.cxx, cmCursesForm.cxx,
cmCursesLabelWidget.cxx, cmCursesMainForm.cxx,
cmCursesPathWidget.cxx, cmCursesStringWidget.cxx,
cmCursesWidget.cxx: Adding curses support.
2001-11-04 18:00 berk
* Modules/FindCurses.cmake, Source/CMakeLists.txt: Adding curses
support.
2001-11-02 22:32 barre
* Source/: cmIncludeDirectoryCommand.cxx,
cmIncludeDirectoryCommand.h, cmMakefile.cxx, cmMakefile.h: Add
optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs
can be specified before the actual include dirs
2001-11-02 16:44 barre
* Utilities/Doxygen/: CMakeLists.txt, doc_makeall.sh.in: Update
2001-11-02 16:43 barre
* Modules/: Documentation.cmake, DocumentationVTK.cmake,
FindCygwin.cmake, FindPerl.cmake, FindUnixCommands.cmake,
FindWget.cmake: Move usual Unix commands to FindUnixCommands, use
FingCygwin in other modules
2001-11-02 16:05 barre
* Utilities/: CMakeLists.txt, Doxygen/CMakeLists.txt,
Doxygen/doc_makeall.sh.in, Doxygen/doxyfile.in: Doxygen doc
generator
2001-11-02 16:01 barre
* CMakeLists.txt: Doxygen doc generator
2001-11-02 15:26 blezek
* Modules/Dart.cmake: ENH: More Experimental targets for unix
2001-11-02 11:19 pcp
* Source/: cmDSWWriter.cxx, cmIncludeExternalMSProjectCommand.cxx,
cmDSPWriter.cxx: allow more than one external MS project
2001-11-02 09:18 andy
* Source/cmCacheManager.cxx: On win32 path is all in lower case now
2001-11-01 18:37 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: clean up interface and change build in current directory to
build the depend file first
2001-11-01 18:36 hoffman
* Source/cmCacheManager.cxx: BUG: use collapse full path when
testing cache directory
2001-11-01 18:36 hoffman
* Source/cmDSPWriter.cxx: ENH: IntDir to INTDIR
2001-11-01 13:09 barre
* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx:
Expand vars in exe and lib name
2001-11-01 10:42 hoffman
* Source/cmCacheManager.cxx: ENH: clean up drive letter check
2001-10-31 18:56 king
* Source/: cmCableClassSet.cxx, cmCableClassSet.h: ENH: Added
automatic detection of >> sequences in template names and
replacement with "> >" in the output.
2001-10-31 18:56 king
* Source/cmStandardIncludes.h: ENH: Replaced cmStdString
implementation to make it more transparently a std:string.
2001-10-31 07:03 pcp
* Source/: cmCommands.cxx, cmDSPWriter.cxx, cmDSWWriter.cxx,
cmDSWWriter.h, cmIncludeExternalMSProjectCommand.cxx,
cmIncludeExternalMSProjectCommand.h: INCLUDE_EXTERNAL_MSPROJECT
command
2001-10-30 14:36 andy
* Source/cmCacheManager.cxx: Fix the problem on windows of capital
or lower case drive letter for CMAKE_CACHEFILE_DIR
2001-10-30 14:15 andy
* Source/cmCacheManager.cxx: Change CMAKE_CURRENT_CWD to
CMAKE_CACHEFILE_DIR and change the messages
2001-10-30 14:05 hoffman
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h,
cmMakefile.cxx, cmMakefile.h: ENH: add an option to configure
file command that allows for only expansion of at variables and
not dollar variables
2001-10-29 10:41 hoffman
* Source/cmSystemTools.cxx: ENH: use callback not ifdef for MFC
message box errors
2001-10-29 10:19 hoffman
* Source/: cmCacheManager.cxx, cmSystemTools.cxx, cmSystemTools.h:
ENH: add callback for message display
2001-10-26 18:21 hoffman
* Modules/FindITK.cmake: [no log message]
2001-10-26 17:06 berk
* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
2001-10-26 15:42 hoffman
* Source/: cmConfigureFileCommand.cxx, cmMakefile.h, cmaketest.cxx:
add dependency for configure files and use short path in WIN32
cmake test
2001-10-26 14:35 hoffman
* Modules/FindVTK.cmake: use find_file and not just a set for
USE_VTK_FILE
2001-10-26 11:22 barre
* Modules/DocumentationVTK.cmake: VTK documentation framework
2001-10-26 09:29 andy
* Source/cmCacheManager.cxx: Added check if the binary directory
changed. If it did, it will print the warning message
2001-10-24 20:37 barre
* Modules/FindCygwin.cmake: Add GZIP (gzip)
2001-10-24 20:33 barre
* Modules/FindCygwin.cmake: Add TAR (path to tar or gtar)
2001-10-24 17:51 berk
* Source/cmUnixMakefileGenerator.cxx: ENH: allow -framework as a
complete entry in the link line for Mac OSX
2001-10-24 15:51 berk
* DartConfig.cmake: public no longer has anonymous ftp.
2001-10-24 09:41 king
* Modules/FindGCCXML.cmake: ENH: Improved FIND_PROGRAM call to find
the executable in PREFIX/share/GCC_XML, the new standard install
location.
2001-10-23 18:30 barre
* Modules/FindCygwin.cmake: Cygwin mod
2001-10-23 17:49 barre
* Source/: cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h: The result of this utility
command can now be optionally added to the cache
2001-10-23 17:47 barre
* Modules/FindDoxygen.cmake: Find Graphivz's dot too
2001-10-23 17:06 barre
* Modules/: FindDoxygen.cmake, FindWget.cmake: Add Doxygen and Wget
modules. Very simple. But might be more complex later, so let's
use them asap
2001-10-23 16:55 barre
* Modules/: FindHhc.cmake, FindPerl.cmake: Modules to find Perl and
the HTML Help Compiler
2001-10-19 10:07 barre
* Source/cmEnableTestingCommand.h: Add warning regarding the
location of ENABLE_TESTING (should be in the top CMakeList.txt,
otherwise Dart is lost)
2001-10-18 18:01 barre
* Source/cmSiteNameCommand.cxx: SITE_NAME should return the most
qualified name of the host. If nslookup works, now the domain is
appended to the hostname (whereas it *replaced* the host name
before)
2001-10-18 13:51 iscott
* Source/cmQTWrapCPPCommand.cxx: Detect error and output useful
message Previously it would have got confused about the
destinationSourceGroup
2001-10-18 13:03 iscott
* Source/cmFindFileCommand.cxx: This command should always set the
cahce variabel to a filepath not a path
2001-10-17 15:11 barre
* Source/cmProjectCommand.cxx: Add PROJECT_NAME to the set of
definitions
2001-10-16 15:40 iscott
* Modules/FindQt.cmake: fixed some stupid mistakes I thought I had
tested these - honest
2001-10-16 15:32 iscott
* Modules/: FindQt.cmake, LinkQT.cmake: Some simple modules for
finding and linking qt
2001-10-15 18:37 hoffman
* Source/cmMessageCommand.cxx: ENH: expand variables in message
command output
2001-10-15 18:36 hoffman
* Source/cmSourceFile.cxx: ENH: clean up error report for source
files not found
2001-10-15 14:19 iscott
* CMake.rtf, Source/cmCommands.cxx, Source/cmQTWrapCPPCommand.cxx,
Source/cmQTWrapCPPCommand.h: added a QT_WRAP_CPP command
2001-10-11 17:20 king
* Source/cmCableWrapTclCommand.cxx: ENH: Improved parsing of
GCCXML_FLAGS to improve generation of gccxml rule. Also added
ADD_DEFINITIONS arguments to the generated rule.
2001-10-11 14:57 andy
* Source/cmCacheManager.cxx: Added removing of spaces in
CMakeCache.txt in front of comments and variables
2001-10-10 10:22 hoffman
* Source/cmCacheManager.cxx: ENH: add a warning comment for cache
values that can not be changed because they are always loaded
from another cache
2001-10-09 22:18 biddi
* Source/cmBorlandMakefileGenerator.cpp: FIX: Same as last checkin
except applies to bpi files as wellas lib files If we can't find
it - and it's not a target - and it has no path already
specified, it must be in OUTDIRLIB from another makefile in the
same project ! (What this really means is the lib paths are
correctly specified)
2001-10-09 10:25 hoffman
* Source/cmSystemTools.cxx: ENH: better fix for dos return in
lines, use the regular expression and don't edit the input line
2001-10-05 17:31 hoffman
* Source/cmSystemTools.cxx: ENH: clean up returns from input, so we
can read dos files on unix
2001-10-04 09:32 starreveld
* Templates/: configure, configure.in:
ERR: remove undefined warning for compatibility with new 10.1
linker
2001-10-03 15:49 hoffman
* Modules/Dart.cmake, Source/CMakeLists.txt, Source/cmake.cxx,
Source/cmaketest.cxx: ENH: fixes for borland compiler testing
2001-10-03 11:36 king
* Modules/FindCABLE.cmake: ENH: Changed CABLE_BUILD_DIR to look for
cableVersion.h instead of cable.README.txt.
2001-10-02 23:10 biddi
* Source/cmBorlandMakefileGenerator.cpp: FIX:if we can't find it -
and it's not a target - and it has no path already specified, it
must be in OUTDIRLIB from another makefile in the same project !
(What this really means is the lib paths are correctly specified)
2001-10-02 17:28 hoffman
* Source/: cmListFileCache.cxx, cmMakefile.cxx, cmSystemTools.cxx,
cmSystemTools.h, ctest.cxx: ENH: add better error reports in
parsing cmake files, like what file has the error
2001-10-01 13:35 martink
* Source/: cmMakefile.h: version
2001-10-01 13:26 hoffman
* ChangeLog.txt: [no log message]
2001-10-01 11:55 hoffman
* Source/cmaketest.cxx: BUG: add missing include
2001-10-01 10:14 hoffman
* Source/cmaketest.cxx: ENH: change checkboxes back to pull down
menus, remove leak
2001-09-29 11:12 hoffman
* Source/cmSystemTools.cxx: BUG: fix full path for file in current
directory
2001-09-28 13:35 berk
* Source/cmSystemTools.cxx: BUG: fix realpath problem again...
2001-09-28 12:14 berk
* Source/cmSystemTools.cxx: BUG: separate path from file name
before calling realpath
2001-09-28 10:40 hoffman
* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: get
correct library name
2001-09-28 10:34 hoffman
* CMakeLists.txt: BUG: optional in wrong order
2001-09-28 09:57 hoffman
* CMakeLists.txt: make the include of the initial config flags
optional, for builds that do not use configure
2001-09-27 16:50 hoffman
* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: use
realpath instead of cd/pwd
2001-09-27 15:54 hoffman
* CMakeLists.txt, Source/CMakeLists.txt: BUG: fix install prefix
2001-09-27 14:58 hoffman
* configure, configure.in, Source/CMakeLists.txt,
Source/InitialConfigureFlags.cmake.in: ENH: pass prefix from
configure into cmake
2001-09-26 16:23 berk
* Modules/Dart.cmake: Typo.
2001-09-25 14:39 martink
* Modules/FindVTK.cmake: changes to chamghe
2001-09-25 11:06 martink
* Source/cmVTKWrapTclCommand.cxx: memory leak
2001-09-21 11:48 martink
* Modules/FindVTK.cmake: better install targets
2001-09-21 09:40 king
* Source/cmSystemTools.cxx: BUG: CopyFile should return immediately
after an error occurs.
2001-09-20 17:31 martink
* Modules/FindVTK.cmake: updates
2001-09-20 16:43 berk
* Source/ctest.cxx: handle spaces in commands and args
2001-09-20 15:08 hoffman
* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmAddDependenciesCommand.cxx, cmAddDependenciesCommand.h,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddTestCommand.cxx, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
cmBuildNameCommand.h, cmCableClassSetCommand.cxx,
cmCableClassSetCommand.h, cmCableWrapTclCommand.cxx,
cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
cmConfigureFileCommand.h, cmConfigureGccXmlCommand.cxx,
cmConfigureGccXmlCommand.h, cmElseCommand.cxx, cmElseCommand.h,
cmEnableTestingCommand.h, cmEndForEachCommand.cxx,
cmEndForEachCommand.h, cmEndIfCommand.cxx, cmEndIfCommand.h,
cmExecProgramCommand.cxx, cmExecProgramCommand.h,
cmFindFileCommand.cxx, cmFindFileCommand.h,
cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
cmFindPathCommand.cxx, cmFindPathCommand.h,
cmFindProgramCommand.cxx, cmFindProgramCommand.h,
cmForEachCommand.cxx, cmForEachCommand.h,
cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeCommand.h,
cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
cmInstallFilesCommand.h, cmInstallProgramsCommand.cxx,
cmInstallProgramsCommand.h, cmInstallTargetsCommand.cxx,
cmInstallTargetsCommand.h, cmLibraryCommand.h,
cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
cmMakefile.cxx, cmMakefile.h, cmMessageCommand.cxx,
cmMessageCommand.h, cmOptionCommand.cxx, cmOptionCommand.h,
cmOutputRequiredFilesCommand.cxx, cmOutputRequiredFilesCommand.h,
cmProjectCommand.cxx, cmProjectCommand.h, cmSetCommand.cxx,
cmSetCommand.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h,
cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
cmSourceFilesRemoveCommand.cxx, cmSourceFilesRemoveCommand.h,
cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
cmSubdirCommand.cxx, cmSubdirCommand.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h,
cmUtilitySourceCommand.cxx, cmUtilitySourceCommand.h,
cmVTKWrapJavaCommand.cxx, cmVTKWrapJavaCommand.h,
cmVTKWrapPythonCommand.cxx, cmVTKWrapPythonCommand.h,
cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h,
cmWrapExcludeFilesCommand.cxx, cmWrapExcludeFilesCommand.h: ENH:
change InitialPass to take a const reference to the argument
string, to avoid changes to the file cache
2001-09-20 13:44 martink
* Source/cmMakefile.cxx: BUG: make a copy of the arguments before
passing them to Execute
2001-09-20 12:00 martink
* CMake.rtf: fixed some problems
2001-09-20 10:57 king
* Modules/FindCABLE.cmake: ENH: Added support for finding cable
when it is built in a configuration subdirectory by MSVC.
2001-09-20 10:54 king
* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h: ENH: Added
cmSystemTools::GlobDirs function to allow wildcards in paths
(like /foo/bar/*).
2001-09-20 10:53 king
* Source/cmSetCommand.cxx: ENH: Added extra newline in an error
message to improve readability.
2001-09-20 10:27 martink
* Modules/FindVTK.cmake: minor changes
2001-09-20 09:11 martink
* Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
UseVTKLibraries.cmake: removed some VTK stuff
2001-09-19 14:52 martink
* Modules/: FindVTK.cmake, UseVTKIncludes.cmake,
UseVTKLibraries.cmake: updated to how FindVTK works
2001-09-19 14:20 martink
* Source/cmMakefile.h: version rev to 95
2001-09-19 14:20 martink
* Source/cmMakefile.h: version rev to 94
2001-09-18 10:45 hoffman
* ChangeLog.txt: [no log message]
2001-09-18 10:38 will
* CMake.pdf: ENH:Updated documentation
2001-09-17 17:40 hoffman
* CMake.rtf: ENH: update for new version
2001-09-17 16:36 hoffman
* Source/: cmUseMangledMesaCommand.cxx, cmUseMangledMesaCommand.h:
ENH: change to take a path as input
2001-09-17 16:34 hoffman
* Source/cmFindFileCommand.cxx: BUG: fix return when file is not
found
2001-09-17 14:16 king
* Modules/FindCABLE.cmake: ENH: Added find support for looking at
Cable's build directory if the user sets the CABLE_BUILD_DIR
cache entry.
2001-09-17 13:58 hoffman
* Source/: cmCommands.cxx, cmUseMangledMesaCommand.cxx,
cmUseMangledMesaCommand.h: ENH: add Use mangled mesa command
2001-09-17 12:07 blezek
* Modules/Dart.cmake: ENH: NightlyCoverage got lost
2001-09-14 16:36 martink
* Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapJavaCommand.cxx,
cmVTKWrapPythonCommand.cxx: now uses five argument version of
wrap commands
2001-09-14 16:26 hoffman
* Source/: cmMakefileGenerator.cxx, cmStandardIncludes.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
cmakemain.cxx: remove memory leaks
2001-09-14 15:18 hoffman
* Source/cmDSPWriter.cxx: fix error in cygwin
2001-09-14 15:18 hoffman
* Source/cmListFileCache.h: initialize class
2001-09-14 15:18 hoffman
* Source/: cmMakefileGenerator.cxx, cmMakefileGenerator.h: add
support for clean up
2001-09-14 10:14 martink
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
staticLibHeader.dsptemplate: made Debug the default configuration
2001-09-14 08:34 barre
* Modules/FindTCL.cmake: move cygtclsh80 to the end of list,
otherwise it might be found while the non-cygwin wish8x.exe will
be found too. If wish8x.exe is found, then the non-cygwin
tclsh8x.exe must be found too.
2001-09-13 14:45 martink
* Modules/Dart.cmake: added back some targets for UNIX
2001-09-13 11:27 martink
* Source/: cmSystemTools.h, cmSystemTools.cxx: added shortest ext
function
2001-09-12 17:09 lorensen
* Source/cmSiteNameCommand.cxx: ENH: drop the case of the site
name. This makes it consistent with Dart's usage.
2001-09-12 17:09 lorensen
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added LowerCase
method.
2001-09-12 15:18 king
* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
Added parsing of gccxml flags into separate arguments for setting
the custom command. This is necessary since the custom command
now takes a vector of individual command line options instead of
a single string.
2001-09-11 21:46 biddi
* Templates/CMakeWindowsBorlandConfig.cmake: ERR: Spelling
2001-09-11 21:45 biddi
* Source/: cmBorlandMakefileGenerator.cpp,
cmBorlandMakefileGenerator.h, cmSystemTools.cxx: ERR: Change to
EscapeSpaces forces rework of Borland generator <sigh> Add clause
to prevent adding quotes when they're already present, then stuff
them onto all lib paths to prevent forward slashes causing
trouble.
2001-09-11 20:00 biddi
* Source/: cmBorlandMakefileGenerator.cpp,
cmBorlandMakefileGenerator.h: ENH: Major fix of the Borland
generator which addresses the problem of libraries with
dependencies (other libraries) not linking when required.
Dependency checking required the full path to be supplied to each
file when they're not in the current directory (very tedious).
All seems to be working nicely now.
2001-09-11 19:58 biddi
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Add a findfile
routine (as opposed to find executable or library) which doesn't
add any extensions - Borland make needs full paths to certain
dependencies otherwise linking doesn't work properly
(dependencies aren't checked)
2001-09-11 15:17 martink
* Source/ctest.cxx: updated testing
2001-09-11 14:58 martink
* Source/cmDSPWriter.cxx: include fixes
2001-09-11 14:43 martink
* Modules/Dart.cmake: reduced the number of targets
2001-09-11 14:42 martink
* Source/cmaketest.cxx: bug in testing code
2001-09-11 13:44 hoffman
* Source/cmBorlandMakefileGenerator.cpp: BUG: fix build with
non-borland compiler
2001-09-11 13:40 martink
* Source/cmDSPWriter.cxx: fix for include paths
2001-09-10 15:11 martink
* Modules/Dart.cmake: reduced targets and merged tclsh commands
2001-09-10 15:11 martink
* Source/: cmCableWrapTclCommand.cxx, cmDSPWriter.cxx,
cmMakefile.cxx, cmMakefile.h, cmSystemTools.cxx,
cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx: various windows fixes
2001-09-10 11:03 berk
* Source/CMakeLists.txt: Typo in link command.
2001-09-08 12:09 biddi
* Source/: cmBorlandMakefileGenerator.cpp,
cmBorlandMakefileGenerator.h: ERR: Forgot to put back a backslash
2001-09-08 10:02 biddi
* Source/cmBorlandMakefileGenerator.cpp: ERR: LINK_DIR must ot have
backslah at end. Fix plus cleanup of some code.
2001-09-07 10:08 martink
* Source/cmDirectory.cxx: fixed bug in mismatched directory opens
consuming file descriptors
2001-09-07 09:40 king
* Source/cmConfigureGccXmlCommand.cxx: ENH: Removed addition of
compiler support directory include option since the
find_*_options scripts now include it automatically.
2001-09-06 18:02 hoffman
* Source/: CMakeLists.txt, cmBorlandMakefileGenerator.cpp: BUG:
clean up lib and exe output paths
2001-09-06 17:28 hoffman
* Source/CMakeLib.dsp, Source/cmBorlandMakefileGenerator.cpp,
Source/cmBorlandMakefileGenerator.h,
Source/cmMSProjectGenerator.h, Source/cmMakefileGenerator.cxx,
Source/cmMakefileGenerator.h, Source/cmUnixMakefileGenerator.h,
Source/cmake.cxx, Source/cmake.h,
Templates/CMakeWindowsBorlandConfig.cmake: ENH: integrate borland
support
2001-09-04 16:29 biddi
* Source/cmBorlandMakefileGenerator.cpp,
Source/cmBorlandMakefileGenerator.h,
Templates/CMakeWindowsBorlandConfig.cmake: NEW: First check in of
Borland Makefile Generator and template stuff
2001-09-04 16:07 hoffman
* Source/: cmAddCustomTargetCommand.cxx, cmCustomCommand.cxx,
cmCustomCommand.h, cmDSPWriter.cxx, cmDSWWriter.cxx,
cmMakefile.cxx, cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
cmVTKWrapJavaCommand.cxx: ENH: separate command from its
arguments in the custom command. This allows the generator on
windows to change the slashes for just the command
2001-09-01 17:13 biddi
* Source/cmBuildCommand.cxx: ENH: Added a clause for Borland
compiler compatibility
2001-09-01 16:56 barre
* Source/cmDSPWriter.cxx: Convert path format back to Windows
slashes syntax. Mandatory for Win98 build.
2001-09-01 16:55 barre
* Source/cmSystemTools.cxx: fix comment pb
2001-09-01 16:13 biddi
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Windows and
Unix slash conversions return a char*, clean function seperated
from Convert function
2001-09-01 16:12 biddi
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: ExpandVariables
functions return a char * for convenience
2001-08-31 21:10 starreveld
* Source/cmUnixMakefileGenerator.cxx:
ENH: Generate compile lines for .m, .M, and .mm files (ObjC and
ObjC++)
2001-08-30 17:32 hoffman
* Source/cmMakefile.cxx: BUG: fix incorrect deletion of function
blockers
2001-08-30 16:19 martink
* Source/: cmMakefile.h: version rev
2001-08-30 16:06 hoffman
* ChangeLog, ChangeLog.txt: [no log message]
2001-08-30 15:54 hoffman
* ChangeLog.txt: ENH: add autogenerated changelog
2001-08-29 17:21 hoffman
* Source/cmake.cxx: opps
2001-08-29 17:11 king
* Source/cmConfigureGccXmlCommand.cxx: BUG: GCCXML_FLAGS found from
find_gcc_options or find_mpro_options should have the trailing
newline stripped from the string.
2001-08-29 17:10 king
* Source/cmCableWrapTclCommand.cxx: ENH: Updated generated
dependencies since cable's installation directory now uses
separate CxxTypes and WrapTclFacility subdirecories for includes.
2001-08-29 17:08 king
* Modules/FindCABLE.cmake: ENH: Updated library finding code to
handle new cable installation directory structure. It now uses
separate directories for CxxTypes and WrapTclFacility headers.
2001-08-29 16:42 martink
* Source/: ctest.cxx, ctest.h: added regexp option
2001-08-29 16:13 hoffman
* Source/: CMakeLib.dsp, DumpDocumentation.dsp, cmake.dsp,
ctest.dsp: remove /ZI
2001-08-29 15:57 hoffman
* Source/: cmake.cxx, cmaketest.cxx: ENH: run cmake from cmaketest
2001-08-29 10:47 king
* Source/cmMakefile.h: ENH: Added a const version of
GetLinkLibraries().
2001-08-29 10:46 king
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: Proper dependencies between shared libraries now exist in
the generated makefiles. If a shared library links to another,
the other will be built before the link is attempted.
2001-08-29 09:57 hoffman
* Source/cmMakefile.cxx: clean up a bit
2001-08-29 09:44 berk
* Source/cmSystemTools.cxx: BUG: fix out of bounds read on string
in mkdir
2001-08-29 09:26 perera
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Special value
IGNORE behaves like NOTFOUND, but makes FindLibrary, etc, _not_
search for a library, etc.
2001-08-28 18:35 hoffman
* Source/cmListFileCache.h: remove warning
2001-08-28 18:28 hoffman
* Source/: CMakeLib.dsp, CMakeLists.txt, CMakeSetup.dsw,
Makefile.in, cmListFileCache.cxx, cmListFileCache.h,
cmMakefile.cxx: ENH: add caching for the input CMakeList.txt
files, 2X speed up
2001-08-28 18:27 hoffman
* Source/cmDSPWriter.cxx: BUG: put spaces in /I paths
2001-08-28 18:02 starreveld
* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmMakefile.cxx, cmMakefile.h, cmTarget.h,
cmUnixMakefileGenerator.cxx:
Changes to allow MODULE type target for a shared library
2001-08-28 18:01 starreveld
* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
Changes to allow a MODULE target for a shared library.
2001-08-28 16:04 martink
* CMakeLists.txt, Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: minor fix
2001-08-28 14:55 martink
* Source/: cmDSPWriter.cxx, cmSystemTools.cxx, cmSystemTools.h:
better network build support
2001-08-28 13:49 starreveld
* Templates/: configure, configure.in:
Added support for Darwin (OSX)
2001-08-28 10:57 hoffman
* Modules/FindTCL.cmake: ENH: support for cygwin
2001-08-28 10:57 hoffman
* Source/: cmSystemTools.cxx, cmUnixMakefileGenerator.cxx: BUG: fix
for broken apple mkdir and general clean up of MakeDirectory
command
2001-08-27 15:19 martink
* Source/cmDSPWriter.cxx: support for network path link libraries
2001-08-27 14:44 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h,
cmUnixMakefileGenerator.cxx: ENH: change expand variables to use
GetDefinition
2001-08-27 14:38 hoffman
* configure, configure.in: [no log message]
2001-08-27 14:35 hoffman
* configure, configure.in, Source/Makefile.in: ENH: clean up sgi
build and use non-broken autoconf
2001-08-27 12:24 hoffman
* configure, Source/cmUnixMakefileGenerator.cxx,
Templates/configure: [no log message]
2001-08-27 11:03 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: set CXX and CC when
running configure from cmake
2001-08-27 10:23 martink
* Source/ctest.cxx: better formatted output
2001-08-27 10:22 hoffman
* Templates/: configure, configure.in: ENH: use ANSI_CXXFLAGS for
testing compiler
2001-08-27 10:11 hoffman
* CMakeLists.txt, Templates/CMakeSystemConfig.cmake.in,
Templates/configure, Templates/configure.in,
Tests/Complex/CMakeLists.txt,
Tests/ComplexOneConfig/CMakeLists.txt,
Tests/ComplexRelativePaths/CMakeLists.txt: ENH: sgi -LANG:std
2001-08-27 10:07 berk
* Source/CMakeSetup.dsw: ken added dependancy to build everything
2001-08-25 12:31 martink
* Source/: CMakeSetup.dsw, ctest.dsp: added ctest to win32
2001-08-24 17:50 hoffman
* Templates/: configure, configure.in: [no log message]
2001-08-24 17:30 hoffman
* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
ENH: more sgi -LANG stuff
2001-08-24 17:25 hoffman
* configure, configure.in: auto detect lang:std:
2001-08-24 17:17 hoffman
* Source/Makefile.in: ENH: build for sgi CC out of box
2001-08-24 17:12 hoffman
* configure, configure.in: auto detect lang:std:
2001-08-24 17:00 hoffman
* configure, configure.in: auto detect lang:std:
2001-08-24 16:51 hoffman
* configure, configure.in: auto detect lang:std:
2001-08-24 15:54 hoffman
* Tests/: Complex/cmTestConfigure.h.in,
Complex/Executable/complex.cxx,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/Executable/complex.cxx,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/Executable/complex.cxx: BUG: fix complex
test for old compilers
2001-08-24 15:45 hoffman
* configure, configure.in, Tests/Complex/cmTestConfigure.h.in,
Tests/ComplexOneConfig/cmTestConfigure.h.in,
Tests/ComplexRelativePaths/cmTestConfigure.h.in: BUG: fix for SGI
Native compiler
2001-08-24 15:41 hoffman
* Templates/: configure, configure.in: BUG: fix flag for building
shared on HP
2001-08-23 18:30 perera
* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: BUG: ADD_TEST
now only does stuff if ENABLE_TESTING has been run.
2001-08-23 18:02 hoffman
* Source/: cmMakefile.cxx, cmSystemTools.cxx, cmSystemTools.h: ENH:
improve coverage
2001-08-23 17:40 hoffman
* Source/: CMakeLists.txt, cmDumpDocumentation.cxx, cmMakefile.cxx,
cmMakefile.h: ENH: add dump documentation test
2001-08-23 16:28 king
* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
Each cmCableWrapTclCommand instance now uses a single
cmMakeDepend object for dependencies for all the gccxml input
files it generates. This should significantly improve generation
time.
2001-08-23 16:24 hoffman
* Source/cmaketest.cxx: BUG: run make all on unix not make exename
2001-08-23 16:00 hoffman
* Source/: CMakeLists.txt, cmStandardIncludes.h, cmaketest.cxx,
ctest.cxx: ENH: add more testing
2001-08-23 13:57 hoffman
* Tests/: Complex/CMakeLists.txt, Complex/VarTests.txt,
Complex/cmTestConfigure.h.in, Complex/simple.cxx,
Complex/Executable/CMakeLists.txt,
Complex/Executable/complex.cxx, Complex/Library/CMakeLists.txt,
Complex/Library/file2.cxx, Complex/Library/file2.h,
Complex/Library/sharedFile.cxx, Complex/Library/sharedFile.h,
Complex/Library/ExtraSources/file1.cxx,
Complex/Library/ExtraSources/file1.h,
ComplexOneConfig/CMakeLists.txt, ComplexOneConfig/VarTests.txt,
ComplexOneConfig/cmTestConfigure.h.in,
ComplexOneConfig/simple.cxx,
ComplexOneConfig/Executable/CMakeLists.txt,
ComplexOneConfig/Executable/complex.cxx,
ComplexOneConfig/Library/CMakeLists.txt,
ComplexOneConfig/Library/file2.cxx,
ComplexOneConfig/Library/file2.h,
ComplexOneConfig/Library/sharedFile.cxx,
ComplexOneConfig/Library/sharedFile.h,
ComplexOneConfig/Library/ExtraSources/file1.cxx,
ComplexOneConfig/Library/ExtraSources/file1.h,
ComplexRelativePaths/CMakeLists.txt,
ComplexRelativePaths/VarTests.txt,
ComplexRelativePaths/cmTestConfigure.h.in,
ComplexRelativePaths/simple.cxx,
ComplexRelativePaths/Executable/CMakeLists.txt,
ComplexRelativePaths/Executable/complex.cxx,
ComplexRelativePaths/Library/CMakeLists.txt,
ComplexRelativePaths/Library/file2.cxx,
ComplexRelativePaths/Library/file2.h,
ComplexRelativePaths/Library/sharedFile.cxx,
ComplexRelativePaths/Library/sharedFile.h,
ComplexRelativePaths/Library/ExtraSources/file1.cxx,
ComplexRelativePaths/Library/ExtraSources/file1.h: ENH: try to
get better test coverage
2001-08-23 13:12 martink
* Source/ctest.cxx: also check path for test executables
2001-08-23 11:39 martink
* Source/ctest.cxx: fixed format
2001-08-23 11:32 martink
* Source/cmUnixMakefileGenerator.cxx: better ctest support
2001-08-23 11:12 martink
* Source/: CMakeLists.txt, cmSystemTools.cxx, cmSystemTools.h,
cmUnixMakefileGenerator.cxx, ctest.cxx, ctest.h: added test
driver for make test target
2001-08-22 16:33 martink
* Source/cmDSPWriter.cxx: ENH: do not put a rule in to rebuild the
ALL_BUILD.dsp file, as it is not possible...
2001-08-22 11:58 hoffman
* Source/: cmCableClassSet.h, cmCableWrapTclCommand.cxx,
cmCacheManager.cxx, cmCacheManager.h, cmMakeDepend.h,
cmMakefile.h, cmSourceGroup.h, cmStandardIncludes.h, cmTarget.h,
cmUnixMakefileGenerator.cxx: ENH: change all maps of string to be
maps of cmStdString, to reduce symbol length in object files.
2001-08-22 11:26 hoffman
* Source/cmMakefile.h: BUG: shorten length of symbols
2001-08-22 10:12 berk
* Source/cmDSPWriter.cxx: OUTDIR->IntDir
2001-08-21 11:04 starreveld
* Source/cmMakefile.cxx:
Added support for .mm source files (ObjC++)
2001-08-20 13:32 hoffman
* Templates/: configure, configure.in: BUG: fix check for no std::
2001-08-20 09:23 hoffman
* Source/cmSetCommand.cxx: BUG: cmSystemTools::CollapseFullPath is
a bad thing to call on the compiler which is a filepath
2001-08-19 19:11 barre
* Source/cmOptionCommand.cxx: Allow option value to be expanded
(thus, we can use the value of another option as default)
2001-08-19 12:14 barre
* Source/cmMakefile.cxx: gcc and MSVC clash on
basic_string::compare(), let's try substr()
2001-08-19 07:36 barre
* Source/cmSetCommand.cxx: If the value is a path, collapse it
(cleaner)
2001-08-18 17:57 hoffman
* Templates/: configure, configure.in: BUG: get the flags right
2001-08-18 12:51 barre
* Source/cmMakefile.cxx, Modules/FindDart.cmake: Support for
$ENV{VAR} syntax (lookup in the environment vars)
2001-08-17 17:11 martink
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: backwards MATCHES in
if and else statements
2001-08-16 18:01 hoffman
* Templates/configure: ENH: default for cygwin should be pthreads
2001-08-16 17:42 hoffman
* Templates/: CMakeSystemConfig.cmake.in,
CMakeWindowsSystemConfig.cmake, configure, configure.in: ENH: add
CMAKE_USE_WIN32_THREADS to the possible thread types
2001-08-16 11:41 berk
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h: Adding new options
to LoadCache.
2001-08-15 13:40 berk
* Source/: cmCacheManager.cxx, cmCacheManager.h,
cmLoadCacheCommand.cxx: 1. Added EXCLUDE option to LOAD_CACHE.
2. Entries brought in from another cache are now marked as
internal.
2001-08-15 13:23 martink
* Modules/FindDart.cmake: looks at same level
2001-08-15 10:03 hoffman
* Templates/: configure, configure.in: ENH: make pthreads the
default for cygwin
2001-08-14 17:18 king
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
cmInstallProgramsCommand.cxx, cmInstallProgramsCommand.h,
cmMakefile.cxx: ENH: Improved INSTALL_FILES and INSTALL_PROGRAMS
commands to allow each call to the command in a single directory
to specify a different install path.
2001-08-13 16:04 martink
* Modules/Dart.cmake: removed grep
2001-08-10 15:52 martink
* Source/: cmVTKWrapTclCommand.cxx, cmMakefile.h: now creates
output directories
2001-08-09 15:35 hoffman
* CMake.pdf: ENH: update pdf to rtf
2001-08-09 15:23 hoffman
* CMake.rtf: ENH: add some docs for sgi CC
2001-08-09 14:58 berk
* Source/: cmElseCommand.cxx, cmIfCommand.cxx: BUG: or and and were
inverted.
2001-08-09 11:12 hoffman
* ChangeLog: add generated ChangeLog file. Should be updated each
time a new version is made
2001-08-09 11:08 martink
* Source/: cmMakefile.h: updated version
2001-08-09 11:07 martink
* README: out of date
2001-08-09 09:33 hoffman
* Source/cmConfigure.cmake.h.in: BUG: add in for scope variable
2001-08-08 13:14 hoffman
* Source/: cmSiteNameCommand.cxx, cmUtilitySourceCommand.cxx: BUG:
can not Add a definition that you just got
2001-08-08 11:54 hoffman
* configure, configure.in, Source/cmBuildCommand.cxx,
Source/cmBuildNameCommand.cxx, Source/cmCableWrapTclCommand.cxx,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmConfigure.h.in, Source/cmConfigureGccXmlCommand.cxx,
Source/cmDSPWriter.cxx, Source/cmDSWWriter.cxx,
Source/cmFindFileCommand.cxx, Source/cmFindLibraryCommand.cxx,
Source/cmFindPathCommand.cxx, Source/cmFindProgramCommand.cxx,
Source/cmLinkLibrariesCommand.cxx,
Source/cmMSProjectGenerator.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmOptionCommand.cxx,
Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
Source/cmSiteNameCommand.cxx, Source/cmStandardIncludes.h,
Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
Source/cmUtilitySourceCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx,
Templates/CMakeSystemConfig.cmake.in, Templates/configure,
Templates/configure.in: ENH: big change, only allow commands
access to the cache via the cmMakefile class and GetDefinition,
also the cmMakefile is the only way for commands to add to the
cache. Also, some changes to configure.in that check for for
scoping
2001-08-07 15:49 hoffman
* Source/: cmStandardIncludes.h, cmSystemTools.cxx: ENH: compile
with broken 720 SGI C++ compiler
2001-08-07 13:46 hoffman
* Source/cmMakefile.cxx: ENH: html output for docs
2001-08-07 13:15 hoffman
* CMake.rtf: ENH: update documents with current commands and new
GUI
2001-08-07 08:47 king
* CMakeLists.txt: ERR: CMakeLogo.gif has been moved to the root
directory of the source so that the Web and Web/Art directories
are not needed here.
2001-08-07 08:46 king
* CMakeLogo.gif: ENH: CMakeLogo for Dart to use on testing web
page.
2001-08-06 17:01 martink
* Source/: cmElseCommand.cxx, cmElseCommand.h, cmIfCommand.cxx,
cmIfCommand.h: added new if commands
2001-08-06 15:11 king
* CMake.pdf, CMake.rtf: Re-adding doc files. They were
accidentally removed due to a symlink from the CMake/Web
directory when it was removed.
2001-08-06 15:01 king
* CMake.pdf, CMake.rtf: Removing Web directory from CMake. It is
moving to a separate, parallel CVS module called "CMakeWeb"
2001-08-03 15:47 king
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
ENH: Added 'IMMEDIATE' option to CONFIGURE_FILE command to force
file copy and configuration on the initial pass so that current
variable values are used.
2001-08-02 17:27 king
* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
Added use of a class's tag to generate a better set of filenames
for its wrapper configuration, xml, and generated files. This
should also prevent half the classes from re-wrapping when a new
one is inserted in the middle.
2001-08-02 14:42 king
* Source/cmUnixMakefileGenerator.cxx: BUG: Generated link line for
shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS
(note underscore).
2001-08-02 14:10 king
* Source/cmMakefile.cxx: BUG: Fixed off-by-one error in
ExpandVariablesInString for case of $ or @ as last character of
string.
2001-08-02 09:07 king
* Source/cmUnixMakefileGenerator.cxx: BUG: We don't want to output
-I/usr/include in the INCLUDE_FLAGS variable. This causes
problems with finding system headers in the wrong places for
certain standard library implementations.
2001-08-01 16:14 king
* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
cmSubdirDependsCommand.cxx, cmSubdirDependsCommand.h,
cmUnixMakefileGenerator.cxx: ENH: Added SUBDIR_DEPENDS command
and corresponding support code. This command allows
specification that a set of subdirectories be built before a
particular directory.
2001-08-01 16:13 king
* Source/cmAddDefinitionsCommand.cxx: BUG: Needed to expand
variables of definitions.
2001-08-01 16:12 king
* Source/cmInstallFilesCommand.cxx: BUG: Need to expand variables
when a regular expression is specified.
2001-08-01 16:11 king
* Modules/FindCABLE.cmake: ENH: Support to find CABLE utility if it
is installed.
2001-08-01 11:19 king
* Modules/FindTCL.cmake: ENH: Added tk library names tk8.4 tk8.3
tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80.
TK_LIBRARY should now be found on more platforms.
2001-07-31 11:29 king
* Source/cmCommands.cxx, Source/cmDSPWriter.cxx,
Source/cmDSWWriter.cxx, Source/cmInstallFilesCommand.cxx,
Source/cmInstallProgramsCommand.cxx,
Source/cmInstallProgramsCommand.h, Source/cmMakefile.cxx,
Source/cmTarget.cxx, Source/cmTarget.h,
Source/cmUnixMakefileGenerator.cxx, Templates/CMakeLists.txt:
ENH: Added INSTALL_PROGRAMS command and corresponding support.
This involved splitting cmTarget::INSTALL into INSTALL_FILES and
INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds
execute permission. The INSTALL_PROGRAMS commnad takes either a
list of explicit names, or a regex. It will not expand source
lists like the INSTALL_FILES command will.
2001-07-30 12:21 king
* Source/cmCableClassSet.cxx: ERR:
ElementCombinationGenerator::ReplacePortion needs to be a friend
of ElementCombinationGenerator so that it can get access to
ElementCombinationGenerator::Substitution. Also fixed one minor
problem for HP build.
2001-07-30 11:34 king
* Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
cmUnixMakefileGenerator.cxx: BUG: Changed include and link
directory paths in cmMakefile back to std::vector because there
is an order dependency. Only cmMakefile::AddIncludeDirectory and
cmMakefile::AddLinkDirectory should be called to add directories
to the paths. They make sure the paths are unique as they are
inserted.
2001-07-30 07:18 scottim
* Source/: cmCableClassSet.cxx, cmCableWrapTclCommand.cxx,
cmDSPWriter.cxx, cmMakeDepend.cxx, cmMakefile.cxx, cmMakefile.h,
cmUnixMakefileGenerator.cxx: Removed the Uniquification of the
include and link directory list in FinalPass, and achieved the
same effect by makein m_LinkDirectores and m_IncludeDirectories a
set rather than vector
2001-07-27 16:29 hoffman
* Source/cmMakefile.cxx: ENH: Re-implemented
ExpandVariablesInString to significantly improve performance.
2001-07-27 13:06 scottim
* Source/: cmMakefile.cxx, cmMakefile.h: MAkefile now strips
duplicate directores from the libraries and include paths
2001-07-26 11:07 king
* Source/: cmCableClassSet.cxx, cmCableClassSet.h,
cmCableClassSetCommand.cxx, cmCableWrapTclCommand.cxx: ENH: Added
cable class-set expansion and tagging for alternate name
generation. This should make the generated wrappers much easier
to setup and use.
2001-07-26 09:47 berk
* CMakeLists.txt: ENH: Updated regexp for tracing dependencies in
FLTK dialog.
2001-07-26 08:36 martink
* Source/cmMakefile.h: fixed warnings
2001-07-25 18:30 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h, cmake.cxx, cmake.h: ENH:
rework GUI with configure/OK/Cancel
2001-07-25 16:53 martink
* Source/: cmCommands.cxx, cmFunctionBlocker.h, cmIfCommand.cxx,
cmIfCommand.h, cmMakefile.cxx, cmMakefile.h: added for each
command
2001-07-25 16:52 martink
* Source/: cmEndForEachCommand.cxx, cmEndForEachCommand.h,
cmForEachCommand.cxx, cmForEachCommand.h: new commands
2001-07-25 09:40 berk
* Source/cmCacheManager.cxx: Removing trailing spaces after cache
entry value.
2001-07-24 16:16 king
* Source/cmDSPWriter.cxx: BUG: Fixed dependency generation to work
for when there are many, many dependencies. Output is now easier
to ready anyway because each dependency is on its own line.
2001-07-23 14:43 king
* Source/: cmConfigureGccXmlCommand.cxx,
cmConfigureGccXmlCommand.h: BUG: CompilerIsMipsPro needs to
redirect stderr to stdout so that the test output can be checked.
2001-07-23 11:54 king
* Source/: cmConfigureGccXmlCommand.cxx,
cmConfigureGccXmlCommand.h: ENH: Added support for UNIX
compilers. GCC and MIPSpro are supported.
2001-07-23 11:53 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added support
for non-verbose mode output from running a command. This can be
used when it is expected that the command may fail.
2001-07-23 11:07 king
* Source/: cmCommands.cxx, cmConfigureGccXmlCommand.cxx,
cmConfigureGccXmlCommand.h: ENH: Added CONFIGURE_GCCXML command
to do hard work of configuring GCCXML's flags for the current
compiler. Currently only implemented correctly for Visual C++ in
Windows.
2001-07-23 11:06 king
* Modules/FindGCCXML.cmake: ENH: Module to find and configure
GCCXML and GCCXML_FLAGS.
2001-07-20 11:41 millerjv
* Modules/Dart.cmake: ENH: Added Purify targets
2001-07-20 09:20 millerjv
* Modules/Dart.cmake: ENH: Added purify command.
2001-07-20 04:56 scottim
* Templates/DLLHeader.dsptemplate: adding what I think is a missing
/pdbtype:sept
2001-07-18 16:45 martink
* Source/cmMakefile.h: updated version
2001-07-18 11:40 martink
* Source/cmSystemTools.cxx: limit library search to appropriate
extensions
2001-07-18 10:17 hoffman
* Modules/Dart.cmake: BUG: enable testing even if not tcl found
2001-07-17 15:41 king
* Source/cmCableWrapTclCommand.cxx: ENH: Added generation of
dependencies on the CMake-generated input to gcc-xml so that
re-generation of wrappers will occur if a header changes.
2001-07-17 15:41 king
* Source/cmMakeDepend.cxx: BUG: Need to expand variables in search
paths in case it hasn't been done yet by the makefile.
2001-07-17 15:09 king
* Source/: cmMakeDepend.cxx, cmMakeDepend.h,
cmOutputRequiredFilesCommand.cxx, cmUnixMakefileGenerator.cxx:
ENH: Hacked together a new implementation of the dependency
generator code. This should support finding dependencies for
individual files without doing them for the entire makefile. Use
cmMakeDepend::FindDependencies() to do this.
2001-07-17 09:54 king
* Modules/CMakeLists.txt, Modules/FindDart.cmake,
Modules/FindJNI.cmake, Modules/FindPythonLibs.cmake,
Modules/FindTCL.cmake, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Templates/configure,
Templates/configure.in: ENH: Added support for using
backslash-style escaping in CMakeLists.txt file arguments. This
allows double quotes to be used in arguments.
2001-07-16 18:40 perera
* Source/: cmAuxSourceDirectoryCommand.cxx, cmMakefile.cxx,
cmMakefile.h, cmSourceFile.cxx, cmSourceFile.h,
cmSourceFilesCommand.cxx, cmSourceFilesRemoveCommand.cxx,
cmTarget.cxx: ENH: Source and header file extensions are in
variables in cmMakefile. AUX_SOURCE_DIRECTORY will only add
files that have a "source" extension.
2001-07-16 15:19 ibanez
* Modules/: FindGLU.cmake, FindGLUT.cmake: Search path for
OpenGL related libraries
2001-07-16 10:17 hoffman
* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX
2001-07-16 10:14 hoffman
* Source/: cmMakefile.cxx, cmSourceFile.cxx: ENH: add support for
mac osx
2001-07-15 21:10 barre
* Modules/FindPythonLibs.cmake: update include/lib path to Python
(Linux)
2001-07-11 13:30 martink
* Source/: cmMakefile.h: version num
2001-07-11 12:12 hoffman
* Source/cmSystemTools.cxx: BUG: make sure find program does not
find directories
2001-07-10 17:13 hoffman
* Source/: cmIncludeCommand.cxx, cmLoadCacheCommand.cxx: BUG:
remove iostream.h includes
2001-07-10 16:20 berk
* Source/cmUnixMakefileGenerator.cxx: Unnecessary variable
2001-07-10 16:20 berk
* Source/cmMakefile.cxx: Better error checking.
2001-07-10 14:29 hoffman
* Templates/: configure, configure.in: BUG: fix excape of * for
cmake
2001-07-10 13:57 king
* Source/cmUnixMakefileGenerator.cxx: BUG: When splitting a full
path library into separate -L and -l parts, the -l part may not
have a "lib" prefix on cygwin.
2001-07-10 12:09 king
* Source/cmake.cxx: ENH: Removing automatic setting of
BUILD_SHARED_LIBS. Projects that support this should explicitly
declare it with the OPTION command, or set its libraries to
shared or static directly on each ADD_LIBRARY command.
2001-07-10 11:56 berk
* Modules/Dart.cmake: Checking if tclshcommand is defined before
running it.
2001-07-10 11:46 king
* Source/cmUnixMakefileGenerator.cxx: ENH: Added
-D(library_name)_EXPORTS to build rules for sources that are
going to be linked into a shared library. This allows dllexport
setup for DLL building on cygwin. It may also come in handy in
unix in the future. This corresponds to the same definition
added by the dll dsp template in windows.
2001-07-10 09:23 martink
* Source/cmBuildNameCommand.cxx: changes to better handle old
values or hand set values
2001-07-09 12:46 nobody
* DartConfig.cmake: Disabled doxygen and gnats
2001-07-08 17:54 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: library extension goes
after library name, not before
2001-07-06 14:41 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: some clean up, and better checking to see if we are building
cmake
2001-07-06 14:11 hoffman
* configure, configure.in: ENH: run make depend
2001-07-06 12:46 will
* Source/cmCommand.h: ERR:Spelling mistake
2001-07-06 09:22 king
* Source/cmStandardIncludes.h: ENH: Warning 4503 disable for MSVC.
2001-07-05 18:15 hoffman
* Templates/: configure, configure.in: BUG: fix flags for cygwin
and shared builds
2001-07-05 17:52 hoffman
* Source/cmSystemTools.cxx: ENH: add better error output
2001-07-05 12:03 hoffman
* Source/cmUnixMakefileGenerator.cxx, Templates/configure,
Templates/configure.in: BUG: fix solaris problems in install and
ar
2001-07-03 10:53 king
* Source/cmCableWrapTclCommand.cxx: ENH: Removed -fsyntax-only flag
from call to gcc-xml. It should be part of GCCXML_FLAGS.
2001-07-03 05:27 scottim
* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: Renamed the
ReleaseWithDebugInfo Build configuration to RelWithDebInfo,
because msdev does simple matching on build target, and
specifying either Release or Debug builds would also build
ReleaseWithDebugInfo
2001-07-02 16:52 king
* Source/cmUnixMakefileGenerator.cxx: BUG: When outputting relative
path of .o, the relative path of the source file must also be
written (not full path).
2001-07-02 16:30 millerjv
* Source/cmBuildNameCommand.cxx: FIX: BuildName removes path to
compiler and converts any illegal characters
2001-07-02 15:57 king
* Source/: cmCommands.cxx, cmBuildSharedLibrariesCommand.cxx,
cmBuildSharedLibrariesCommand.h: ENH: Removed deprecated command
completely.
2001-07-02 15:38 king
* Source/: cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmDSWWriter.cxx, cmMakefile.cxx,
cmMakefile.h, cmTarget.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: ENH: Added support for selection of
static/shared build on a per-library basis.
2001-07-02 14:38 martink
* Source/cmake.cxx: better arg support
2001-07-02 14:03 berk
* Source/: cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.h,
cmVTKWrapTclCommand.h: Should not be inherited.
2001-07-02 14:03 berk
* Source/: cmVTKWrapJavaCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx: Better error checking.
2001-07-02 14:02 berk
* Source/cmConfigureFileCommand.cxx: Wrong place for fout
2001-06-29 16:46 martink
* Source/cmConfigureFileCommand.cxx: better configure file command
2001-06-29 16:06 nobody
* CMakeLists.txt: added logo
2001-06-29 09:53 martink
* Source/cmaketest.cxx: minor compile fix
2001-06-29 09:30 hoffman
* Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in, Templates/configure,
Templates/configure.in: BUG: break up CMAKE_AR into program and
ARGS
2001-06-28 17:45 hoffman
* configure, configure.in, Source/cmSystemTools.cxx,
Source/cmUnixMakefileGenerator.cxx, Templates/configure,
Templates/configure.in: ENH: various fixes to allow bootstrap on
sunos with CC
2001-06-28 16:45 hoffman
* Source/cmEnableTestingCommand.cxx: fixed Dart issue
2001-06-28 15:27 hoffman
* Templates/CMakeSystemConfig.cmake.in: set values in the cache not
just the current makefile
2001-06-28 15:08 berk
* Source/cmUnixMakefileGenerator.cxx: Special rules for
out-of-package source files.
2001-06-28 14:38 hoffman
* Templates/: configure, configure.in: BUG: pass flags to compiler
during configure
2001-06-28 14:27 hoffman
* Templates/: configure, configure.in: BUG: pass flags to compiler
during configure
2001-06-28 14:01 hoffman
* Source/cmSourceFilesCommand.cxx: BUG: find files in
subdirectories
2001-06-28 11:42 hoffman
* Source/cmStandardIncludes.h: fix for scope on hp
2001-06-28 11:40 hoffman
* Source/cmSystemTools.cxx: BUG: check size of path error, HP
gcount problem
2001-06-27 17:19 berk
* Source/cmSourceFilesCommand.cxx: Added variable expansion.
2001-06-27 16:18 martink
* Source/cmMakefile.h: updated version to 0.3
2001-06-27 16:17 martink
* Source/cmMakefile.h: updated version to 0.2
2001-06-27 16:14 martink
* Source/cmUnixMakefileGenerator.cxx: ENH: fix install when
executable and lib path set
2001-06-27 15:42 hoffman
* configure, configure.in, Source/CMakeLists.txt,
Source/cmSystemTools.cxx, Source/cmUnixMakefileGenerator.cxx,
Source/cmake.cxx, Templates/install-sh: ENH: fix install for
cygwin, build cmake from configure
2001-06-27 15:13 king
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
BUG: Check for building shared libraries should read from the
make file's setting, not directly from the cache.
2001-06-27 15:09 king
* Source/cmDSPWriter.cxx: BUG: Check for building shared libraries
should read from makefile's setting, not directly from the cache.
2001-06-27 13:16 martink
* CMake.rtf: updated for 0.2
2001-06-27 13:12 martink
* Source/: cmLinkLibrariesCommand.h, cmSubdirCommand.h:
documentation change
2001-06-27 12:09 perera
* Source/cmUnixMakefileGenerator.cxx: ENH: Use ${MAKE} instead of
make for dependent library rules
2001-06-27 11:49 martink
* Source/cmCommands.cxx: alphabetized
2001-06-27 11:35 martink
* Source/cmake.cxx: added help options
2001-06-27 09:17 martink
* Source/: cmSystemTools.cxx, cmaketest.cxx, cmaketest.h.in: minor
fixes to testing
2001-06-27 09:16 martink
* Source/CMakeLists.txt: mod to the testing
2001-06-27 09:16 martink
* CMakeLists.txt: added dependencies for testing
2001-06-26 16:19 hoffman
* Source/cmake.dsp: BUG: change to dos mode
2001-06-26 13:41 martink
* Modules/Dart.cmake: update for CMake changes
2001-06-26 13:23 martink
* Source/: CMakeLists.txt, cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmBuildCommand.cxx: modified how
paths are escaped, added depends
2001-06-26 10:01 martink
* Source/: cmAddDependenciesCommand.cxx,
cmAddDependenciesCommand.h, cmCommands.cxx: added add
dependencies command
2001-06-25 13:34 millerjv
* Source/: cmBuildNameCommand.cxx, cmSiteNameCommand.cxx: FIX:
added AddDefinition() to store site name and build name in
makefile. Also stripped white space from the result of
hostname.
2001-06-25 10:59 martink
* CMakeLists.txt: made cmake write its execs into CMake/Source
2001-06-22 14:53 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: shared libraries should
not depend on other shared libraries, they get relinked too
often.
2001-06-22 14:53 hoffman
* Source/cmMakefile.cxx: ENH: put back stdio.h to get sprintf
2001-06-22 14:23 biddi
* Source/cmCommands.cxx: ERR: Serious problems with my CVS. How did
this get committed?
2001-06-22 12:19 king
* Source/cmSystemTools.cxx: BUG: Wrote correct implementation of
cmCopyFile.
2001-06-22 12:18 king
* Source/cmake.cxx: BUG: Fixed generation of cMakeRoot in one case.
2001-06-22 12:18 king
* Source/cmStandardIncludes.h: ENH: Added string.h include.
2001-06-22 12:17 king
* Source/cmMakefile.cxx: ERR: Removed stray standard header
include. They should be added to cmStandardIncludes.h
2001-06-22 12:17 king
* Source/cmIncludeCommand.cxx: BUG: Added missing newline in error
message.
2001-06-22 11:32 martink
* Source/cmMakefile.cxx: removed stricmp
2001-06-22 11:28 martink
* Source/CMakeLists.txt: escape quotes on cmaketest.h.in
2001-06-22 11:15 martink
* Source/: cmConfigureFileCommand.cxx, cmConfigureFileCommand.h:
added escape quotes option
2001-06-22 11:14 martink
* Source/: cmMakefile.cxx, cmMakefile.h: added escape quotes option
in replace strings
2001-06-22 10:21 martink
* Source/: cmSystemTools.cxx, cmSystemTools.h: added escape quote
method
2001-06-22 09:58 biddi
* Source/: cmCommands.cxx, cmSourceFilesRemoveCommand.cxx,
cmSourceFilesRemoveCommand.h: ENH: Added new command
SOURCE_FILES_REMOVE which can be used to take files out of the
build. Especially useful when certain compilers choke on the odd
file.
2001-06-22 09:47 biddi
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added
RemoveSource(...) to complement AddSource. New command
SOURCE_FILES_REMOVE uses it and can be used to take files out of
the build
2001-06-22 09:27 martink
* Source/cmaketest.cxx: namespace issues
2001-06-21 17:55 hoffman
* Source/cmDSWWriter.cxx: allow no name project
2001-06-21 17:53 martink
* Source/CMakeLists.txt: better testing
2001-06-21 17:53 martink
* Source/: cmSystemTools.cxx, cmSystemTools.h: adde changeDirectory
2001-06-21 17:52 martink
* Source/: cmaketest.cxx, cmaketest.h.in: new test driver
2001-06-21 17:52 martink
* Tests/Simple/: CMakeLists.txt, simple.cxx: new tests
2001-06-21 17:41 hoffman
* Source/cmake.cxx: BUG: fix for unix
2001-06-21 17:25 hoffman
* Source/cmake.cxx: ENH: clean up
2001-06-21 17:20 hoffman
* Source/cmake.cxx: ENH: look in the PREFIX dir for the modules
2001-06-21 16:34 hoffman
* Source/: cmConfigure.cmake.h.in, cmake.cxx: ENH: better ability
to find cmake program
2001-06-21 15:57 martink
* Templates/CMakeLists.txt: minor install fix
2001-06-21 15:54 martink
* Source/cmUnixMakefileGenerator.cxx: better permission handling
2001-06-21 15:02 king
* Source/: cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
cmUnixMakefileGenerator.cxx: ENH: Extended
INCLUDE_REGULAR_EXPRESSION to allow selective complaints about
missing dependencies.
2001-06-21 15:02 king
* Source/CMakeLists.txt: ENH: Added BUILD_FLTK_GUI option (defaults
to ON).
2001-06-21 13:48 hoffman
* Source/: CMakeLists.txt, cmSourceFile.cxx, cmStandardIncludes.h:
BUG: fix bootstrap build on unix
2001-06-21 12:31 hoffman
* CMakeLists.txt: ENH: add include regexp
2001-06-21 12:01 martink
* CMakeLists.txt, Makefile.in, configure, configure.in, install-sh,
Modules/CMakeLists.txt, Source/cmInstallFilesCommand.cxx,
Source/cmInstallFilesCommand.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmake.cxx,
Templates/CMakeLists.txt, Templates/install-sh: better install
support
2001-06-21 10:58 hoffman
* Templates/CMakeSystemConfig.cmake.in: BUG: remove quotes
2001-06-21 10:36 hoffman
* Source/: cmIncludeCommand.cxx, cmIncludeCommand.h: ENH: add
optional include and only allow one file per INCLUDE
2001-06-20 16:49 hoffman
* Source/CMakeLists.txt, Source/cmDSPWriter.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: ENH: boot strap mfc gui
and support for MFC
2001-06-20 13:56 hoffman
* Source/CMakeLists.txt, Source/cmConfigure.cmake.h.in,
Source/cmSourceFile.cxx, Source/cmStandardIncludes.h,
Source/cmake.cxx, Templates/CMakeSystemConfig.cmake.in,
Templates/configure, Templates/configure.in: ENH: fix cmake so it
can boot strap itself better
2001-06-19 16:29 hoffman
* Modules/FindFLTK.cmake: [no log message]
2001-06-19 16:10 hoffman
* Source/CMakeLists.txt: ENH: build fltk cmake on unix with
bootstrap
2001-06-19 16:05 king
* Makefile.in: BUG: Exectuable installation must set permissions to
755 in case installer has a umask like 007.
2001-06-19 15:50 king
* Source/: cmBuildSharedLibrariesCommand.cxx, cmake.cxx: ENH: CMake
now always adds the BUILD_SHARED_LIBS cache entry. The
BUILD_SHARED_LIBRARIES command that used to be used is now
deprecated.
2001-06-19 15:33 hoffman
* Source/CMakeLists.txt: ENH: add bootstrap support for building
fltk
2001-06-19 12:03 king
* Source/: cmCableCloseNamespaceCommand.cxx,
cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
cmCableCommand.h, cmCableData.cxx, cmCableData.h,
cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
cmCableWrapCommand.h, cmCommands.cxx: ENH: Removing old-style
cable commands related to the instantiation functionality which
has now been removed from cable.
2001-06-19 12:01 king
* Source/cmOutputRequiredFilesCommand.cxx: ERR: Removed unused
variable.
2001-06-19 07:41 millerjv
* Source/: cmAddTestCommand.cxx, cmEnableTestingCommand.cxx: ENH:
Changed generated filename to DartTestfile.txt
2001-06-18 17:26 hoffman
* Source/cmSystemTools.cxx: BUG: use pclose not fclose
2001-06-18 16:54 perera
* Source/cmLinkLibrariesCommand.cxx: ENH: LINK_LIBRARIES(abc) will
automatically add the path to abc to the link directories, if the
path is known.
2001-06-18 15:35 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: remove unused
2001-06-18 15:32 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: create directories in
the right place
2001-06-18 15:31 hoffman
* Source/cmake.cxx: ENH: move EXECUTABLE_OUTPUT_PATH and
LIBRARY_OUTPUT_PATH initial creation to after the CMakeLists.txt
files have been parsed
2001-06-18 13:16 martink
* Modules/Dart.cmake: out of source dart support
2001-06-15 17:57 hoffman
* Source/cmUnixMakefileGenerator.cxx: ENH: do not add anything from
the current directory to the depends
2001-06-15 10:35 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: fixed so that empty
library paths are ignored
2001-06-14 17:06 biddi
* Source/cmSourceFile.cxx: ERR: allow *.cpp as well as *.cxx etc
etc
2001-06-14 11:45 martink
* Source/CMakeLib.dsp: added make depend on win32
2001-06-14 10:19 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: fix it so that if a
Makefile is out of date for some reason, it is only built once,
it was doing it twice.
2001-06-14 09:10 martink
* CMakeLists.txt, DartConfig.cmake: modified testing
2001-06-13 17:50 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: fix so it does not jump
into the current directory for inital target builds
2001-06-13 17:03 hoffman
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
cmake.cxx: ENH: fix EXECUTABLE_OUTPUT_PATH and
LIBRARY_OUTPUT_PATH for unix
2001-06-13 16:15 martink
* Modules/FindDart.cmake: used to find the dart testing system
2001-06-13 14:49 martink
* CMakeLists.txt: minor dart change
2001-06-13 13:53 martink
* Source/: cmTarget.cxx, cmTarget.h: duh
2001-06-13 13:49 martink
* CMakeLists.txt, Source/cmTarget.cxx, Source/cmTarget.h: minor cvs
web changeCMakeLists.txt
2001-06-12 14:15 perera
* Source/cmUnixMakefileGenerator.cxx, Templates/configure,
Templates/configure.in: BUG: SHLIB_LINK was being used when
linking static executables. Missing comma in RUNTIME_FLAG for
IRIX. ENH: User supplied SHLIB_CFLAGS (-fPIC, etc) will override
configure detected flags
2001-06-12 13:30 martink
* CMakeLists.txt, Source/CMakeLists.txt: support testing
2001-06-12 12:22 king
* Source/cmUnixMakefileGenerator.cxx: BUG: CMake's configure needs
to run with the current directory as the project's binary
directory.
2001-06-12 11:55 martink
* Source/: cmakemain.cxx: cmake does not require two arguments
2001-06-12 11:12 martink
* Source/cmCommands.cxx: removed old added new
2001-06-12 11:08 martink
* Source/cmCommands.cxx: removed old added new
2001-06-12 11:08 martink
* Source/: cmOutputRequiredFilesCommand.cxx,
cmOutputRequiredFilesCommand.h: added new command
2001-06-12 11:08 martink
* Source/: cmConfigureFileNoAutoconf.cxx,
cmConfigureFileNoAutoconf.h, cmTestsCommand.cxx,
cmTestsCommand.h: removed old commands
2001-06-12 10:59 king
* Source/: cmMakeDepend.cxx, cmUnixMakefileGenerator.cxx: BUG:
Dependency hints must be removed by the makefile generator before
adding the dependencies generated by cmMakeDepend.
2001-06-12 10:45 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: There was no dependency
for library targets on their required libraries. (Hopefully
there aren't any cyclic dependencies for libraries.)
CMAKE_SHLIB_LINK is now used for executable targets.
2001-06-12 09:00 martink
* Source/: cmMakeDepend.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmMakeDepend.cxx: some cleanup to the
make depend process
2001-06-12 08:31 king
* Source/cmUnixMakefileGenerator.cxx: BUG: WIN32_EXECUTABLE targets
were not being installed on unix properly. They are supposed to
be treated just like any other EXECUTABLE target.
2001-06-12 08:30 king
* Source/cmake.cxx: ERR: int -> unsigned int.
2001-06-11 21:50 ibanez
* Modules/FindFLTK.cmake: ENH: Added the path used in SuSe Linux
7.1
2001-06-11 19:14 millerjv
* Modules/Dart.cmake: Modified for new Dart source tree
2001-06-11 18:00 martink
* Source/cmake.cxx: minor fix in error checking
2001-06-11 17:09 king
* Modules/FindTCL.cmake: ENH: Added check for tcl8.4 (as against
tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY.
2001-06-11 16:47 martink
* Source/cmMakefile.h: added some const versions of get methods
2001-06-11 15:31 millerjv
* Modules/Testing.cmake: Changed Testing.cmake to Dart.cmake
2001-06-11 15:28 millerjv
* Modules/Dart.cmake: Rename Testing.cmake to Dart.cmake
2001-06-11 10:18 king
* Source/cmSystemTools.cxx: BUG: Fixed regular expression used to
match registry entries. The expression now matches everything
after a [HKEY until the first ']' is encountered.
2001-06-10 18:27 ibanez
* Source/cmSystemTools.cxx: DOC: Added a comment about the risk of
using tempnam in Unix, as opposed to using mkstemp.
2001-06-09 20:54 king
* Source/cmCableWrapTclCommand.cxx: BUG: Changed custom command
generation to not use full path of output file from cable.
2001-06-08 14:40 king
* Source/: cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h: ENH:
Added proper request for/generation of CABLE, GCCXML, and
GCCXML_FLAGS cache entries. This also allowed the correct
generation of gccxml rules.
2001-06-08 14:38 king
* Source/cmDSPWriter.cxx: BUG: Removed generation of stray # Begin
Custom Build line.
2001-06-08 00:18 perera
* Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in, Templates/configure,
Templates/configure.in: ENH: Runtime library search paths can be
added to the link lines for on shared builds.
2001-06-07 16:48 martink
* CMake.pdf.gz: replaced with pdf version
2001-06-07 16:45 will
* CMake.pdf: updated docs
2001-06-07 16:34 martink
* CMake.doc.gz: checked in rtf version
2001-06-07 16:24 martink
* CMake.rtf: updated docs
2001-06-07 14:52 hoffman
* Source/cmAddTestCommand.cxx, Source/cmCablePackageCommand.cxx,
Source/cmCableWrapTclCommand.cxx, Source/cmCacheManager.cxx,
Source/cmCacheManager.h, Source/cmDSWWriter.cxx,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmSystemTools.h, Source/cmTarget.h,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUtilitySourceCommand.cxx,
Source/cmVTKWrapJavaCommand.cxx,
Source/cmVTKWrapPythonCommand.cxx,
Source/cmVTKWrapTclCommand.cxx, Source/cmake.cxx,
Templates/CMakeWindowsSystemConfig.cmake: ENH: move utilities to
targets from makefile, and add versioning to cache
2001-06-07 12:22 king
* Source/cmEnableTestingCommand.cxx: BUG: ENABLE_TESTING command
may need to create output directory before writing the
CMakeTestfile into it since it is invoked before the makefile
generator runs.
2001-06-07 11:36 scottim
* Source/cmDSPWriter.cxx, Templates/CMakeWindowsSystemConfig.cmake,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/UtilityHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: adding a "Release with
debugging Info" build to CMake for NT
2001-06-07 10:16 king
* Source/cmCableWrapTclCommand.cxx: ERR: Fixed generation of source
name and directory for cmSourceFiles of generated Tcl wrapper
files. Changed extension of generated gcc-xml input c++ file to
be .cc so that GCC will recognize it, but MsDev will still allow
a custom command on it.
2001-06-07 08:50 millerjv
* Source/cmConfigureFileNoAutoconf.cxx: FIX: Chaned error message
to match command
2001-06-06 16:45 king
* Source/cmCableWrapTclCommand.cxx: ENH: Changed generation of
gccxml command to write out define and include flags explicitly
instead of using CMAKE_CXX_FLAGS and INCLUDE_FLAGS variables.
This should help it run when gccxml is not the compiler that will
build the generated wrappers.
2001-06-06 16:14 millerjv
* Source/cmAddTestCommand.cxx: FIX: InitialPass() seg fault on
std::copy and FinalPass() was not appending to the file
2001-06-06 13:58 martink
* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h,
cmCommands.cxx, cmConfigureFileNoAutoconf.cxx,
cmEnableTestingCommand.cxx, cmEnableTestingCommand.h,
cmMakefile.cxx, cmMakefile.h, cmTestsCommand.cxx: added enable
testing deprecated some commands
2001-06-06 13:55 hoffman
* Source/CMakeLib.dsp: [no log message]
2001-06-06 13:48 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWMakefile.h,
cmDSWWriter.cxx, cmDSWWriter.h, cmMSProjectGenerator.cxx,
cmMSProjectGenerator.h: ENH: rename DSWMakefile and DSPMakefile
to DSWWriter and DSPWriter
2001-06-06 13:19 hoffman
* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h,
cmAddCustomTargetCommand.cxx, cmAddCustomTargetCommand.h,
cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddTestCommand.cxx, cmAddTestCommand.h,
cmAuxSourceDirectoryCommand.cxx, cmAuxSourceDirectoryCommand.h,
cmBuildCommand.cxx, cmBuildCommand.h, cmBuildNameCommand.cxx,
cmBuildNameCommand.h, cmBuildSharedLibrariesCommand.cxx,
cmBuildSharedLibrariesCommand.h, cmCableClassSetCommand.cxx,
cmCableClassSetCommand.h, cmCableCloseNamespaceCommand.cxx,
cmCableCloseNamespaceCommand.h, cmCableDefineSetCommand.cxx,
cmCableDefineSetCommand.h, cmCableOpenNamespaceCommand.cxx,
cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
cmCablePackageEntryCommand.h, cmCableWrapTclCommand.cxx,
cmCableWrapTclCommand.h, cmCommand.h, cmConfigureFileCommand.cxx,
cmConfigureFileCommand.h, cmConfigureFileNoAutoconf.cxx,
cmConfigureFileNoAutoconf.h, cmElseCommand.cxx, cmElseCommand.h,
cmEndIfCommand.cxx, cmEndIfCommand.h, cmExecProgramCommand.cxx,
cmExecProgramCommand.h, cmFindFileCommand.cxx,
cmFindFileCommand.h, cmFindLibraryCommand.cxx,
cmFindLibraryCommand.h, cmFindPathCommand.cxx,
cmFindPathCommand.h, cmFindProgramCommand.cxx,
cmFindProgramCommand.h, cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h, cmIfCommand.cxx, cmIfCommand.h,
cmIncludeCommand.cxx, cmIncludeCommand.h,
cmIncludeDirectoryCommand.cxx, cmIncludeDirectoryCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmInstallFilesCommand.cxx,
cmInstallFilesCommand.h, cmInstallTargetsCommand.cxx,
cmInstallTargetsCommand.h, cmLibraryCommand.h,
cmLinkDirectoriesCommand.cxx, cmLinkDirectoriesCommand.h,
cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
cmLoadCacheCommand.cxx, cmLoadCacheCommand.h,
cmMakeDirectoryCommand.cxx, cmMakeDirectoryCommand.h,
cmMakefile.cxx, cmMessageCommand.cxx, cmMessageCommand.h,
cmOptionCommand.cxx, cmOptionCommand.h, cmProjectCommand.cxx,
cmProjectCommand.h, cmSetCommand.cxx, cmSetCommand.h,
cmSiteNameCommand.cxx, cmSiteNameCommand.h,
cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
cmSubdirCommand.cxx, cmSubdirCommand.h,
cmTargetLinkLibrariesCommand.cxx, cmTargetLinkLibrariesCommand.h,
cmTestsCommand.cxx, cmTestsCommand.h, cmUtilitySourceCommand.cxx,
cmUtilitySourceCommand.h, cmVTKWrapJavaCommand.cxx,
cmVTKWrapJavaCommand.h, cmVTKWrapPythonCommand.cxx,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
cmVTKWrapTclCommand.h, cmWrapExcludeFilesCommand.cxx,
cmWrapExcludeFilesCommand.h: ENH: rename Invoke to InitialPass
2001-06-06 11:02 millerjv
* Source/cmMakefile.cxx: Change name of file created from Testfile
to CMakeTestfile.txt
2001-06-06 09:44 martink
* Source/cmSystemTools.cxx: better regexp for reg entries
2001-06-06 09:43 martink
* Modules/FindJNI.cmake: better tests
2001-06-06 07:47 millerjv
* Source/cmMakefile.cxx: FIX: forgot to close the files
2001-06-05 22:54 perera
* Source/cmUnixMakefileGenerator.cxx: ENH: Compress the library
search directories so that each appears only once.
2001-06-05 20:34 millerjv
* Source/cmCommands.cxx: ENH: Added AddTest command
2001-06-05 20:34 millerjv
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: Added AddTest, and
GenerateTestfile routines
2001-06-05 20:32 millerjv
* Source/: cmAddTestCommand.cxx, cmAddTestCommand.h: New cmake
command to specify a single test
2001-06-05 17:46 berk
* Source/cmVTKWrapPythonCommand.cxx: Module name between Unix and
Windows got switched by mistake.
2001-06-05 17:41 biddi
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Some tweaks,
hacks and #ifdefs required to compile cmake on Borland C++Builder
2001-06-05 15:48 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix EXE and LIB
path problems
2001-06-04 18:24 hoffman
* Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx: STYLE: line too long
2001-06-04 18:24 hoffman
* Source/cmMessageCommand.cxx: ENH: print all arguments
2001-06-04 18:23 hoffman
* Source/cmSetCommand.cxx: ENH: add better error checking
2001-06-04 17:17 martink
* Source/: cmFindIncludeCommand.cxx, cmFindIncludeCommand.h:
removed find include command
2001-06-04 17:16 martink
* Source/cmCommands.cxx: removed find include command finally added
message
2001-06-04 16:55 martink
* Source/: cmSystemTools.cxx, cmSystemTools.h: new message command
2001-06-04 16:55 martink
* Source/: cmMessageCommand.cxx, cmMessageCommand.h: new command
2001-06-04 16:45 martink
* Source/cmVTKWrapPythonCommand.cxx: unused variable
2001-06-04 15:46 barre
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
staticLibHeader.dsptemplate: the "Release" target is not the
default.
2001-06-04 11:34 hoffman
* Source/: cmGeneratedFileStream.h, cmUnixMakefileGenerator.cxx:
ENH: try to better handle control-c during make Makefiles
2001-06-04 10:18 hoffman
* Source/: cmCacheManager.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
cmFunctionBlocker.h, cmMSProjectGenerator.cxx, cmMakefile.cxx,
cmMakefileGenerator.h: BUG: clean up memory leaks.
2001-06-01 13:54 martink
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for network
includ paths
2001-06-01 13:29 berk
* Source/cmVTKWrapPythonCommand.cxx: Fixing the module name for
Unix.
2001-05-31 15:48 hoffman
* Source/cmake.cxx: BUG: fix edit of directories
2001-05-31 14:15 berk
* Source/cmVTKWrapPythonCommand.cxx: Should not use decl if not on
Windows.
2001-05-30 15:56 hoffman
* Source/cmakemain.cxx: BUG: add missing file
2001-05-30 15:28 hoffman
* Source/: CMakeLib.dsp, Makefile.in, cmMSProjectGenerator.cxx,
cmake.cxx, cmake.dsp, cmake.h: ENH: change MFC gui to use cmake
class
2001-05-29 14:16 perera
* Source/cmUnixMakefileGenerator.cxx: BUG: Now only one makefile
rule is generated per depenency. This eliminates a number of
warnings.
2001-05-25 17:19 geoff
* Source/cmSetCommand.cxx: bug meaning that set(a b) just set a to
"" and not to b
2001-05-25 15:33 king
* Source/cmSystemTools.cxx: BUG: Fixed stupid error in the hack I
just checked in.
2001-05-25 15:32 king
* Source/cmUnixMakefileGenerator.cxx: BUG: WIN32 executable target
rules are now generated in unix the same as any other executable
(instead of not at all).
2001-05-25 15:27 barre
* Templates/CMakeWindowsSystemConfig.cmake: better help
2001-05-25 14:31 king
* Source/cmSystemTools.cxx: BUG: Added hack to
cmSystemTools::GetPath to make its algorithm correctly parse off
the last entry of the system PATH environment variable.
2001-05-25 14:27 king
* Source/cmUnixMakefileGenerator.cxx: BUG: Fixed logic that splits
a full path library link into the -L and -l pieces to not write
out a -l by itself if the file regular expression does not match.
2001-05-25 07:31 millerjv
* Modules/Testing.cmake: BUG: missing quote on a custom command
2001-05-24 21:17 barre
* Source/: cmSystemTools.cxx, cmSystemTools.h: New functions used
to extract the components of a full filename.
2001-05-24 21:14 barre
* Source/cmFindPathCommand.cxx: The path found is now collapsed
(cleaner).
2001-05-24 21:13 barre
* Source/: cmGetFilenameComponentCommand.cxx,
cmGetFilenameComponentCommand.h, cmCommands.cxx: Welcome to
cmGetFilenameComponentCommand ("Get a specific component of a
full filename")
2001-05-24 21:12 barre
* Source/CMakeLib.dsp: Welcome to cmGetFilenameComponentCommand
2001-05-24 21:11 barre
* Modules/FindTCL.cmake: Try to find tclsh or wish and use that
path to find the include or lib directory. TK_INTERNAL_PATH is
searched too (path to tkWinInt.h)
2001-05-24 19:17 barre
* Source/cmSystemTools.cxx: optimize ConvertToUnixSlashes a little
bit, and use it in MakeDirectory (code was duplicated)
2001-05-24 17:51 king
* Templates/CMakeSystemConfig.cmake.in: ERR: VAR type entry missing
after CACHE for CMAKE_TEMPLATE_FLAGS.
2001-05-24 14:59 barre
* Source/: cmVTKWrapTclCommand.cxx, cmVTKWrapTclCommand.h: updated
to handle Tk commands compiled/linked separately. Useful for VTK
Tk widgets for example.
2001-05-24 13:45 millerjv
* Modules/Testing.cmake: Project independent setting for testing
2001-05-24 13:40 barre
* Source/: cmSystemTools.cxx, cmSystemTools.h: new Capitalized
function. Will be used in the VTK Tcl wrapper for example (in a
more portable way).
2001-05-24 12:57 hoffman
* Modules/FindOpenGL.cmake, Source/cmSetCommand.cxx,
Source/cmSetCommand.h, Templates/CMakeSystemConfig.cmake.in,
Templates/CMakeWindowsSystemConfig.cmake: ENH: change the syntax
of the SET command, fix the combo box for larger strings
2001-05-24 11:47 martink
* Source/: cmMakefile.h, cmake.cxx: added version number
2001-05-24 10:32 barre
* Templates/DLLHeader.dsptemplate: removed hardcoded VTKDLL
2001-05-24 10:00 barre
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, staticLibHeader.dsptemplate: slight
change in the order of the options (right-most takes precedence)
2001-05-23 20:16 millerjv
* Source/cmBuildCommand.cxx: Changed Windows build command to build
Release
2001-05-23 18:31 barre
* Templates/DLLHeader.dsptemplate: Intermediate Dir was wrong
2001-05-23 18:22 barre
* Templates/CMakeWindowsSystemConfig.cmake: /Gz => /GZ
2001-05-23 18:19 barre
* Templates/CMakeWindowsSystemConfig.cmake: removed /O2 from debug
2001-05-23 17:19 hoffman
* Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Templates/CMakeWindowsSystemConfig.cmake,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: ENH: create
CMAKE_CXX_FLAGS_[Buildtype] flags
2001-05-23 16:31 martink
* Source/cmMSProjectGenerator.cxx: bug finding windows template
file
2001-05-23 16:28 martink
* Source/: cmSystemTools.cxx, cmake.cxx: command line fixes for
win32
2001-05-23 16:09 barre
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
staticLibHeader.dsptemplate: ReleaseMinSize => MinSizeRel
2001-05-23 15:53 hoffman
* Templates/DLLHeader.dsptemplate: BUG: remove vtkCommon
2001-05-23 15:49 martink
* Source/cmake.cxx: fixed quoted cmake
2001-05-23 14:44 hoffman
* Source/cmSystemTools.cxx: ENH: add better error message
2001-05-23 14:33 geoff
* Source/cmake.dsp: DSPs have to be binary
2001-05-23 14:05 hoffman
* Templates/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityHeader.dsptemplate,
staticLibHeader.dsptemplate: ENH: change Release Minsize to
MinSizeRel, add MinSizeRel to dll template
2001-05-23 13:16 king
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added INSTALL
target to switch in OutputDSPFile. Also added a default that
prints out an error message so that anyone who adds a target
doesn't forget to update the switch.
2001-05-23 12:02 martink
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
cmDSWWriter.cxx: install fixes for win32
2001-05-23 11:53 martink
* Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: added install target support
2001-05-23 11:34 ibanez
* Modules/FindVTK.cmake: Module to search for VTK include and
library paths
2001-05-23 11:29 martink
* Source/: cmInstallFilesCommand.cxx, cmInstallFilesCommand.h,
cmInstallTargetsCommand.cxx, cmInstallTargetsCommand.h,
cmCommands.cxx, cmTarget.cxx, cmTarget.h: added install rules
2001-05-23 11:27 martink
* Templates/CMakeSystemConfig.cmake.in: added prefix to config
2001-05-23 10:47 hoffman
* Source/cmGeneratedFileStream.h: BUG: remove warning
2001-05-23 10:47 hoffman
* Source/cmake.dsp: BUG: fix output directory
2001-05-23 10:01 martink
* Source/cmProjectCommand.cxx: added PROJECT_SOURCE_DIR
2001-05-23 09:35 hoffman
* Source/cmTarget.cxx: ENH: allow duplicate libraries
2001-05-22 20:45 barre
* Templates/UtilityHeader.dsptemplate: Template now uses
EXECUTABLE_OUTPUT_PATH too.
2001-05-22 20:44 barre
* Templates/EXEWinHeader.dsptemplate: PROP BASE and PROP were
inverted
2001-05-22 20:36 barre
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Seems to me that
EXEWinHeader was not searched in the right place.
2001-05-22 17:49 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: do not include /usr/lib
in -L
2001-05-22 13:52 hoffman
* Source/Makefile.in: fix CXXFLAGS
2001-05-22 13:42 hoffman
* Source/Makefile.in: [no log message]
2001-05-22 13:40 hoffman
* configure, configure.in: use cxxflags in test builds
2001-05-22 13:22 hoffman
* Source/Makefile.in, Source/cmUnixMakefileGenerator.cxx,
Templates/configure, Templates/configure.in: BUG: fix depends and
CXXFLAGS passing
2001-05-22 12:38 barre
* Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Templates/DLLHeader.dsptemplate, Templates/EXEHeader.dsptemplate,
Templates/EXEWinHeader.dsptemplate,
Templates/staticLibHeader.dsptemplate: fixed some of the
LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
2001-05-22 11:15 martink
* dummy.in: no longer used
2001-05-21 16:43 king
* Makefile.in: ERR: Added missing @srcdir@ and modified install
expressions to include *.cmake* files instead of just *.cmake
files (for .in).
2001-05-21 16:21 king
* Source/cmCableWrapTclCommand.cxx: ENH: Converted to new Class and
Group tags in place of WrapperSet and Groups tags.
2001-05-21 16:10 hoffman
* Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in: fix for hp x11 and gl
2001-05-21 15:16 hoffman
* Modules/FindOpenGL.cmake, Source/cmSystemTools.cxx: fix opengl on
hp
2001-05-21 14:17 hoffman
* Source/cmake.cxx: BUG: remove declaration without variable
2001-05-21 14:01 hoffman
* configure, configure.in, Source/Makefile.in,
Source/cmBuildNameCommand.cxx,
Source/cmUnixMakefileGenerator.cxx,
Templates/CMakeSystemConfig.cmake.in: clean up for build on its
own
2001-05-21 11:43 martink
* Source/cmake.dsp: release fix
2001-05-21 11:34 martink
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
CMakeSetupCMD.dsp: collapsed into cmake.cxx
2001-05-21 11:32 martink
* Source/cmake.dsp: new dsp
2001-05-21 11:13 martink
* Source/cmake.cxx: bug fix in finding CMAKE_ROOT
2001-05-21 11:10 martink
* Makefile.in: added install target
2001-05-21 10:47 hoffman
* Source/: cmBuildNameCommand.cxx, cmSetCommand.cxx: BUG: fix
compiler name
2001-05-21 09:50 martink
* Source/: CMakeSetup.dsw, cmake.cxx: updated for out of tree
builds
2001-05-21 09:32 martink
* Makefile.in, configure, configure.in, install-sh: out of place
cmake
2001-05-21 09:32 martink
* CMakeSystemConfig.cmake.in, configure.in.sample,
Source/Makefile.in, Source/cmMakefile.cxx,
Source/cmUnixMakefileGenerator.cxx, Source/cmake.cxx: new out of
place builds
2001-05-21 09:31 martink
* Templates/: CMakeSystemConfig.cmake.in, configure, configure.in:
new structure
2001-05-18 16:45 hoffman
* CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
ENH: add support for X11
2001-05-18 16:30 martink
* Source/cmUnixMakefileGenerator.cxx: duh
2001-05-18 15:25 martink
* Source/: cmake.cxx, cmake.h: new command
2001-05-18 15:23 martink
* Source/cmSystemTools.h: minor whitespace change
2001-05-18 15:22 martink
* Source/cmMSProjectGenerator.cxx: compiler fix
2001-05-18 15:20 martink
* Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
cmMakefileGenerator.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: changes for cmake to live outside of
the source tree
2001-05-18 13:04 hoffman
* CMakeSystemConfig.cmake.in, Source/cmSetCommand.cxx: ENH: allow
cache to override config file
2001-05-18 11:48 king
* Source/cmUnixMakefileGenerator.cxx: BUG: fix link of executables
2001-05-18 11:12 martink
* Source/cmMakefileGenerator.h: added SetLocal method
2001-05-18 11:09 martink
* Source/: cmMSProjectGenerator.cxx, cmMSProjectGenerator.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h: added
SetLocal method
2001-05-18 10:15 hoffman
* CMakeSystemConfig.cmake.in, Source/cmUnixMakefileGenerator.cxx:
BUG: quote the compiler and other options
2001-05-17 17:43 hoffman
* Source/: CMakeBuildTargets.cxx, Makefile.in: compile source dir
into cmake
2001-05-17 15:48 will
* Source/cmSystemTools.cxx: ERR:Bad #ifdef's
2001-05-17 12:36 martink
* Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate,
EXEFooter.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
staticLibHeader.dsptemplate: moved into Template directory
2001-05-17 12:25 martink
* CMakeMakefileTemplate.in, CMakeMaster.make.in,
CMakeRules.make.in, CMakeSimpleRules.make.in,
CMakeTargets.make.in, CMakeTopMakefileTemplate.in,
CMakeVariables.make.in, CMakeWindowsSystemConfig.cmake: no longer
used
2001-05-17 12:14 martink
* Source/CMakeBuildTargets.cxx: unix fix
2001-05-17 12:08 martink
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
cmCablePackageCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
cmMakefile.cxx, cmUnixMakefileGenerator.cxx: half checked in
changes for CMAKE_ROOT
2001-05-17 12:04 martink
* Templates/: CMakeWindowsSystemConfig.cmake,
DLLFooter.dsptemplate, DLLHeader.dsptemplate,
EXEFooter.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, UtilityFooter.dsptemplate,
UtilityHeader.dsptemplate, staticLibFooter.dsptemplate,
staticLibHeader.dsptemplate: new directory
2001-05-17 11:44 hoffman
* Source/: cmCableWrapTclCommand.cxx, cmConfigure.h.in,
cmGeneratedFileStream.h, cmStandardIncludes.h: BUG: fix to
compile on hp with aCC
2001-05-17 11:22 king
* Source/cmCableWrapTclCommand.cxx: Renamed gccxml input/output
files to drop _tcl qualification.
2001-05-16 18:10 hoffman
* CMakeSystemConfig.cmake.in: ENH: fix for sunCC
2001-05-16 18:08 hoffman
* Source/: cmCacheManager.cxx, cmUnixMakefileGenerator.cxx: BUG:
fix for sun compiler
2001-05-16 17:43 king
* Source/: cmCableClassSet.cxx, cmCableClassSet.h: ERR: Removed use
of member templates.
2001-05-16 17:18 king
* Source/cmUnixMakefileGenerator.cxx: ERR: int -> unsigned int
2001-05-16 17:18 king
* Source/cmGeneratedFileStream.h: ERR: const error fixed.
2001-05-16 17:11 king
* Source/CMakeLib.dsp: ENH: Added cmCableClassSet.cxx to build.
2001-05-16 17:11 king
* Source/cmGeneratedFileStream.h: ERR: Added is_open() check in
cmGeneratedFileStream::operator bool() so that implicit
conversion to bool is not used.
2001-05-16 17:11 king
* Source/cmCableClassSet.cxx: ERR: Removed dynamic_cast so that
RTTI isn't required.
2001-05-16 16:41 king
* Source/: Makefile.in, cmCableClassSet.cxx, cmCableClassSet.h,
cmCableClassSetCommand.cxx, cmCableClassSetCommand.h,
cmCableWrapTclCommand.cxx, cmCableWrapTclCommand.h,
cmCommands.cxx: ENH: Adding CABLE_CLASS_SET and CABLE_WRAP_TCL
commands. They cannot yet be used with the main branch of CABLE,
though.
2001-05-16 16:40 king
* Source/cmGeneratedFileStream.h: ENH: cmGeneratedFileStream class
added to simplify copy-if-different usage on generated files.
2001-05-16 15:43 hoffman
* configure.in.sample: [no log message]
2001-05-16 15:15 hoffman
* CMakeSystemConfig.cmake.in, Source/Makefile.in,
Source/cmBuildNameCommand.cxx,
Source/cmBuildSharedLibrariesCommand.cxx,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmProjectCommand.cxx, Source/cmSetCommand.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h: ENH: unify make process on unix
2001-05-16 09:19 king
* Source/: cmData.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
cmData and corresponding DataMap in cmMakefile to allow commands
to register arbitrary extra data with the makefile without
modifying the cmMakefile class definition.
2001-05-15 13:14 martink
* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
EXEWinHeader.dsptemplate, cmDSPMakefile.cxx, cmDSPWriter.cxx,
staticLibHeader.dsptemplate: added output directory support
2001-05-14 16:47 barre
* Source/cmSystemTools.cxx: Changed separator between registry key
and its value. Change regexp for registry key.
2001-05-14 16:46 barre
* Modules/FindTCL.cmake: Changed separator between registry key and
its value.
2001-05-14 10:36 hoffman
* Source/cmSystemTools.cxx: ENH: put back lost changes from r1.38
2001-05-12 07:29 barre
* Source/cmSystemTools.cxx: fix + => += bug reported by A. Perera
2001-05-11 17:22 barre
* Source/cmSystemTools.cxx: Extended the registry key regexp
2001-05-11 17:11 barre
* Modules/FindTCL.cmake: Add 8.4 and registry support
2001-05-11 17:11 barre
* Source/cmSystemTools.cxx: Add support for a specific value name
in a registry key
2001-05-11 14:49 geoff
* Source/cmCacheManager.cxx: Cache file is a bit prettier
2001-05-11 14:39 hoffman
* Source/: cmCableSourceFilesCommand.cxx, cmSystemTools.cxx,
cmUnixMakefileGenerator.cxx: BUG: fix find library for unix
2001-05-11 13:58 barre
* Modules/FindPythonLibs.cmake: NAMES syntax
2001-05-11 13:52 martink
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fix for expanding
library vars
2001-05-11 12:30 barre
* Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
used (forgot the case when there is no name)
2001-05-11 12:13 barre
* Source/cmFindLibraryCommand.cxx: Fix help string when NAMES was
used
2001-05-11 11:45 king
* Source/cmFindLibraryCommand.cxx: ERR: int -> unsigned int.
2001-05-11 11:39 hoffman
* CMakeVariables.make.in, Source/cmFindLibraryCommand.cxx: BUG: add
back thread library
2001-05-11 11:07 martink
* Source/cmFindProgramCommand.cxx: expands reg values
2001-05-11 10:52 martink
* Source/: EXEHeader.dsptemplate, cmAddExecutableCommand.cxx,
cmAddExecutableCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmMakefile.cxx, cmMakefile.h,
cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
EXEWinHeader.dsptemplate: added registry entry support and
windows app support
2001-05-11 10:27 martink
* Modules/: FindJNI.cmake, FindPythonLibs.cmake: minor fixes and
new python module
2001-05-10 17:22 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: fix up gui with
values that stay around too long
2001-05-10 16:21 geoff
* Source/cmMakefile.cxx: definitions should now be overwritten if
they already exist
2001-05-10 15:50 hoffman
* Source/cmSystemTools.cxx: BUG: fix unix path search
2001-05-10 15:32 martink
* Source/cmTarget.cxx: fix for expaning libraries prior to
generating dsp
2001-05-10 14:30 geoff
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: Reads and uses
MSPROJECT_TEMPLATE_DIRECTORY if it exists
2001-05-10 14:02 king
* CMake.doc: BUG: Removing this file. It has been replaced by
CMake.doc.gz to get around a problem with CVS.
2001-05-10 13:52 martink
* Source/cmTarget.h: added win32 executable option
2001-05-10 12:25 king
* CMake.doc.gz: Testing strange cvs problem with .doc files.
2001-05-10 12:05 king
* CMake.pdf, CMake.pdf.gz: BUG: Removing old CMake.pdf and adding
the gzipped version, CMake.pdf.gz because of file size problems
with cvs.
2001-05-10 11:20 king
* Source/cmUnixMakefileGenerator.cxx: BUG: Removed stray debugging
output statement. Also renamed some variables for clarity.
2001-05-10 11:19 king
* Source/cmSystemTools.cxx: ERR: RunCommand method needed return in
unix.
2001-05-10 11:18 king
* Source/: cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx: ERR:
Removed unused variable
2001-05-10 09:45 king
* CMakeVariables.make.in: BUG: ANSI_CFLAGS -> CMAKE_ANSI_CFLAGS
2001-05-09 18:00 geoff
* Source/: EXEHeader.dsptemplate, cmDSPMakefile.cxx,
cmDSPWriter.cxx: ADD LINK32s are now on multiple lines because VC
breaks otherwise
2001-05-09 17:38 barre
* Modules/FindTCL.cmake: ENH: add 8.3 support
2001-05-09 16:17 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG: escape spaces
before adding .lib
2001-05-09 16:08 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: escape spaces
2001-05-09 15:48 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: only add .lib
if no .lib exists
2001-05-09 14:53 hoffman
* Modules/FindFLTK.cmake, Modules/FindGTK.cmake,
Modules/FindJNI.cmake, Modules/FindJPEG.cmake,
Modules/FindMPI.cmake, Modules/FindTCL.cmake, Source/cmCommand.h,
Source/cmFindLibraryCommand.cxx, Source/cmFindLibraryCommand.h,
Source/cmFindProgramCommand.cxx, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
change find library and find program to look for more than one
name
2001-05-09 13:44 hoffman
* Source/cmCableDefineSetCommand.cxx: BUG: match called on invalid
number
2001-05-09 13:22 martink
* CMakeMaster.make.in, CMakeRules.make.in,
CMakeSystemConfig.cmake.in, CMakeTopMakefileTemplate.in,
CMakeVariables.make.in, configure.in.sample, Source/Makefile.in:
cleaned up configure some
2001-05-09 11:15 millerjv
* Source/cmCacheManager.cxx: FIX: only clear the cache on a load
when the load needs to read internal values. Otherwise, it is
assumed that we are reading another projects cache.
2001-05-09 09:52 hoffman
* Source/cmConfigureFileCommand.cxx: BUG: fix use beyond end of
array
2001-05-09 08:51 martink
* Source/: cmCommands.cxx, cmLoadCacheCommand.cxx,
cmLoadCacheCommand.h, cmSourceFile.cxx: added load cache command
and fixed source file
2001-05-08 17:37 king
* Source/cmCacheManager.cxx: ERR: LoadCache needed to return a
value.
2001-05-08 17:04 martink
* Source/: cmCacheManager.cxx, cmCacheManager.h: added ability to
load another cache
2001-05-08 17:03 martink
* Source/cmProjectCommand.cxx: now adds src and bin dir into cache
2001-05-08 16:20 martink
* Source/cmVTKWrapTclCommand.cxx: fixed bug in init code
2001-05-08 16:01 hoffman
* configure.in.sample: clean up
2001-05-08 11:40 martink
* Source/cmTargetLinkLibrariesCommand.cxx: BUG: added arg0 to link
libraries
2001-05-08 10:16 ibanez
* Modules/FindFLTK.cmake: Module to search the path for FLTK
library ( http://www.fltk.org )
2001-05-07 18:14 king
* Source/: cmAddExecutableCommand.cxx, cmAddLibraryCommand.cxx,
cmMakefile.cxx: ENH: Moved cache entry addition into
cmMakefile::AddLibrary and AddExecutable so that commands do not
have to add it explicitly.
2001-05-07 18:11 hoffman
* CMakeSystemConfig.cmake.in, Source/CMakeBuildTargets.cxx,
Source/Makefile.in, Source/cmCacheManager.cxx,
Source/cmCommands.cxx, Source/cmConfigureFile.cxx,
Source/cmConfigureFile.h, Source/cmConfigureFileCommand.cxx,
Source/cmConfigureFileCommand.h, Source/cmExecProgram.cxx,
Source/cmExecProgram.h, Source/cmExecProgramCommand.cxx,
Source/cmExecProgramCommand.h, Source/cmMakeDirectoryCommand.cxx,
Source/cmMakeDirectoryCommand.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmSystemTools.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h: ENH: call configure from cmake
2001-05-07 10:02 blezek
* Source/cmConfigureFile.cxx: BUG: Removing Remove Variables call
2001-05-07 09:16 geoff
* configure.in.sample: Under FreeBSD: should be
CMAKE_SHLIB_BUILD_FLAGS and not CMAKE_SHLIB_LINK_FLAGS.
CMakeSystemConfig.cmake not being made
2001-05-05 11:28 hoffman
* Source/cmAddExecutableCommand.cxx: BUG: add internal cache entry
for executables, so depends can work
2001-05-05 11:03 hoffman
* Source/: cmAddTargetCommand.cxx, cmAddTargetCommand.h,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.h,
cmCommands.cxx, cmLibraryCommand.cxx: BUG: add removed command,
and sort the order in cmCommands.cxx
2001-05-04 17:00 martink
* Source/: cmMakefile.cxx, cmUnixMakefileGenerator.cxx: fixes for
untiltiy targets in all
2001-05-04 16:44 blezek
* Source/cmBuildNameCommand.cxx: ENH: Proper build name
2001-05-04 16:43 blezek
* Source/cmSiteNameCommand.cxx: ENH: Correct sitename
2001-05-04 15:50 martink
* Source/: cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmAddTargetCommand.cxx,
cmAddTargetCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
cmMakefile.cxx, cmMakefile.h, cmTarget.h,
cmVTKWrapJavaCommand.cxx: option to make utilities in the all
target
2001-05-04 14:53 hoffman
* CMakeSystemConfig.cmake.in, CMakeWindowsSystemConfig.cmake: ENH:
move to cmake for itkConfigure.h.in
2001-05-04 12:52 martink
* Source/cmVTKWrapJavaCommand.cxx: updates
2001-05-04 11:35 geoff
* Modules/: FindGTK.cmake, FindJPEG.cmake: INCLUDE these to find
the relevant libraries
2001-05-04 11:34 hoffman
* Source/: cmAddCustomTargetCommand.cxx,
cmAddCustomTargetCommand.h, cmBuildCommand.cxx, cmBuildCommand.h,
cmBuildNameCommand.cxx, cmBuildNameCommand.h, cmExecProgram.cxx,
cmExecProgram.h, cmSiteNameCommand.cxx, cmSiteNameCommand.h: ENH:
move testing stuff to cmake from configure, good bye dashboard...
:)
2001-05-04 11:30 hoffman
* CMakeRules.make.in, CMakeSystemConfig.txt.in,
CMakeWindowsSystemConfig.txt, Source/cmAddTargetCommand.cxx,
Source/cmAddTargetCommand.h, Source/cmCacheManager.cxx,
Source/cmCommands.cxx, Source/cmDSWMakefile.cxx,
Source/cmDSWWriter.cxx, Source/cmFindProgramCommand.cxx,
Source/cmMakefile.cxx, Source/cmOptionCommand.cxx,
Source/cmOptionCommand.h, Source/cmSourceGroup.cxx,
Source/cmSourceGroup.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmUnixMakefileGenerator.cxx: ENH:
move testing stuff to cmake from configure, good bye dashboard...
:)
2001-05-04 10:44 king
* Source/cmSystemTools.cxx: ENH: Added support to EscapeSpaces to
use double quotes on windows.
2001-05-04 10:44 king
* Source/cmCablePackageCommand.cxx: ENH: Added use of CMAKE cache
entry for generating the DSP/makefile build rules.
2001-05-04 10:44 king
* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h: ENH: Added use of CMAKE cache entry for generating
the DSP build rules.
2001-05-04 10:13 martink
* Modules/FindJNI.cmake: minor fixes
2001-05-04 09:56 martink
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: fixed custom command
rule
2001-05-04 09:47 martink
* Modules/FindJNI.cmake: new module
2001-05-04 09:39 martink
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmSourceGroup.cxx,
cmSourceGroup.h, cmVTKWrapJavaCommand.cxx: better custom rules
2001-05-04 08:46 martink
* Source/: cmFunctionBlocker.h, cmIfCommand.cxx, cmIfCommand.h,
cmMakefile.cxx, cmVTKWrapJavaCommand.cxx: better If checks
2001-05-04 08:45 martink
* Source/: cmSourceFilesRequireCommand.cxx,
cmSourceFilesRequireCommand.h, cmUnixDefinesCommand.cxx,
cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
cmUnixLibrariesCommand.h, cmWin32DefinesCommand.cxx,
cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
cmWin32LibrariesCommand.h: removed old functions
2001-05-03 16:55 king
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: ENH: Added
generation of internal CMAKE cache entry with path to
command-line CMake executable.
2001-05-03 16:55 king
* Source/: cmFindProgramCommand.cxx, cmSystemTools.cxx,
cmSystemTools.h: ENH: Added cmSystemTools::FindProgram() and
full-path detection utilities.
2001-05-03 15:27 martink
* Source/: cmCommands.cxx, cmVTKWrapJavaCommand.cxx,
cmVTKWrapJavaCommand.h: minor fixes
2001-05-03 11:04 martink
* Source/cmCommands.cxx: removed deprecated commands
2001-05-03 10:58 martink
* CMakeSystemConfig.cmake.in: better config info
2001-05-03 10:35 martink
* Source/cmConfigureFile.cxx: now support cmakedefine
2001-05-03 08:53 martink
* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: uses
cmake commands now
2001-05-03 08:52 martink
* CMakeSystemConfig.cmake.in, CMakeSystemConfig.txt.in,
CMakeWindowsSystemConfig.cmake, CMakeWindowsSystemConfig.txt,
Source/cmMakefile.cxx, Source/cmMakefile.h: system config uses
cmake commands now
2001-05-02 17:33 martink
* Modules/FindMPI.cmake: minor fixes
2001-05-02 17:07 martink
* Modules/FindMPI.cmake: new module
2001-05-02 14:08 martink
* Modules/FindOpenGL.cmake: simple module
2001-05-02 11:53 martink
* Modules/FindTCL.cmake: finds tk as well
2001-05-02 11:53 martink
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: cache loaded
into makefile
2001-05-01 17:52 martink
* Source/: cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx:
fixed bug in limiting to source lists
2001-05-01 17:37 king
* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
cmCableWrapCommand to inherit from cmCableDefineSetCommand since
they do almost exactly the same thing. Added a GetXmlTag virtual
function to both classes to return what XML tag to generate in
the set's output. cmCableDefineSetCommand generates a "Set" tag,
and cmCableWrapCommand generates a "WrapperSet" tag. What is
inside the tags is still generated by the cmCableDefineSetCommand
superclass.
2001-05-01 17:35 king
* Source/: cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCablePackageEntryCommand.cxx,
cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
cmCableSourceFilesCommand.h: ENH: Changed WriteConfiguration back
to const because it doesn't need to report errors anymore.
2001-05-01 17:12 hoffman
* Source/: UtilityFooter.dsptemplate, UtilityHeader.dsptemplate:
ADD: add utiltity templates
2001-05-01 16:55 hoffman
* configure.in.sample, Source/cmAddTargetCommand.cxx,
Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
Source/cmMakefile.cxx, Source/cmMakefile.h, Source/cmTarget.h,
Source/cmUnixMakefileGenerator.cxx: ENH: implement ADD_TARGET
command, and add an ALL_BUILD target
2001-05-01 16:34 martink
* Source/cmMakefile.cxx: cache now loaded into makefile
2001-05-01 16:28 martink
* Source/: cmCacheManager.cxx, cmCacheManager.h: added method to
puch cache into makefile defines
2001-05-01 16:27 martink
* Source/cmIfCommand.cxx: slight bug in If command I think
2001-05-01 11:28 martink
* Modules/FindTCL.cmake: first module
2001-05-01 11:16 martink
* Source/: cmCommands.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
cmIfCommand.h, cmSetCommand.cxx, cmSetCommand.h,
cmVTKWrapPythonCommand.cxx, cmVTKWrapTclCommand.cxx: new set
command and IF NOT
2001-04-30 14:56 martink
* Source/: cmElseCommand.cxx, cmFindFileCommand.cxx,
cmFindLibraryCommand.cxx, cmFindPathCommand.cxx, cmIfCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h: bug fixes
2001-04-30 11:51 king
* Source/cmCablePackageCommand.cxx: BUG: Fixed output of
CMakeLists.txt path in cable_config.xml dependency list for unix.
Needed to escape spaces instead of enclosing in double quotes.
2001-04-30 11:29 king
* Source/cmMakefile.h: ERR: Removed a conflict that was checked in.
2001-04-30 10:52 anonymous
* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmIncludeCommand.cxx,
cmIncludeCommand.h, cmMakefile.cxx, cmMakefile.h: New command:
INCLUDE(somefile.txt)
2001-04-30 10:44 martink
* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
cmDSWMakefile.cxx, cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
cmFindLibraryCommand.cxx, cmLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.h, cmMakefile.cxx, cmMakefile.h,
cmTarget.cxx, cmTarget.h, cmTargetLinkLibrariesCommand.cxx,
cmTargetLinkLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h: added TARGET_LINK_LIBRARY command and
support for debug and release libraries to link against
2001-04-27 14:57 king
* Source/cmUnixMakefileGenerator.cxx: ERR: Renamed CustomCommands
to BuildRules to match change in cmSourceGroup.
2001-04-27 14:52 king
* Source/cmCablePackageCommand.cxx: BUG: Removed output of GCC_XML
rules when the command cannot be found.
2001-04-27 14:51 king
* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h, cmSourceGroup.cxx, cmSourceGroup.h: BUG: Removed
output of dual rules for source files that are processed by both
the compiler and by a custom command. Also removed generation of
duplicate CMakeLists.txt in the project files.
2001-04-27 14:40 martink
* CMakeSystemConfig.txt.in, CMakeWindowsSystemConfig.txt: get
system info into cmake
2001-04-27 14:25 martink
* Source/: cmConfigureFile.cxx, cmConfigureFile.h: added configure
file
2001-04-27 11:53 hoffman
* configure.in.sample: BUG: run cache build with each configure
2001-04-27 11:36 hoffman
* CMakeRules.make.in, Source/cmMakefile.cxx: BUG: fix inplace
builds
2001-04-27 11:03 hoffman
* Source/cmMakefile.cxx: ENH: fix in source build with non-gnu
2001-04-27 09:32 hoffman
* Source/cmMakefile.cxx: ENH: add output when creating files
2001-04-27 09:30 martink
* Source/: cmFindFileCommand.cxx, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx: better help strings
2001-04-27 09:13 will
* Source/cmAuxSourceDirectoryCommand.h: ENH:New copyright
2001-04-27 08:46 martink
* CMakeVariables.make.in: removed old junk
2001-04-27 08:01 will
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmAddExecutableCommand.cxx, cmAddExecutableCommand.h,
cmAddLibraryCommand.cxx, cmAddLibraryCommand.h,
cmAddTargetCommand.cxx, cmAddTargetCommand.h,
cmAuxSourceDirectoryCommand.cxx,
cmBuildSharedLibrariesCommand.cxx,
cmCableCloseNamespaceCommand.cxx, cmCableCloseNamespaceCommand.h,
cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
cmCableData.h, cmCableDefineSetCommand.cxx,
cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
cmCableWrapCommand.h, cmCacheManager.cxx, cmCacheManager.h,
cmCommand.h, cmCommands.h, cmConfigureFileNoAutoconf.cxx,
cmConfigureFileNoAutoconf.h, cmCustomCommand.cxx,
cmCustomCommand.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.cxx,
cmDirectory.h, cmElseCommand.cxx, cmElseCommand.h,
cmEndIfCommand.cxx, cmEndIfCommand.h, cmFindFileCommand.cxx,
cmFindFileCommand.h, cmFindIncludeCommand.cxx,
cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
cmFindLibraryCommand.h, cmFindProgramCommand.cxx,
cmFindProgramCommand.h, cmFunctionBlocker.h, cmIfCommand.cxx,
cmIfCommand.h, cmIncludeDirectoryCommand.cxx,
cmIncludeDirectoryCommand.h,
cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmLibraryCommand.cxx,
cmLibraryCommand.h, cmLinkDirectoriesCommand.cxx,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.cxx,
cmLinkLibrariesCommand.h, cmMSProjectGenerator.cxx,
cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
cmMakefileGenerator.h, cmOptionCommand.cxx, cmOptionCommand.h,
cmProjectCommand.cxx, cmProjectCommand.h,
cmRegularExpression.cxx, cmRegularExpression.h, cmSourceFile.cxx,
cmSourceFile.h, cmSourceFilesCommand.cxx, cmSourceFilesCommand.h,
cmSourceFilesRequireCommand.cxx, cmSourceFilesRequireCommand.h,
cmSourceGroup.cxx, cmSourceGroup.h, cmSourceGroupCommand.cxx,
cmSourceGroupCommand.h, cmStandardIncludes.h,
cmSubdirCommand.cxx, cmSubdirCommand.h, cmSystemTools.cxx,
cmSystemTools.h, cmTarget.cxx, cmTarget.h, cmTestsCommand.cxx,
cmTestsCommand.h, cmUnixDefinesCommand.cxx,
cmUnixDefinesCommand.h, cmUnixLibrariesCommand.cxx,
cmUnixLibrariesCommand.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx,
cmUtilitySourceCommand.h, cmVTKWrapPythonCommand.cxx,
cmVTKWrapTclCommand.cxx, cmWin32DefinesCommand.cxx,
cmWin32DefinesCommand.h, cmWin32IncludeDirectoryCommand.cxx,
cmWin32IncludeDirectoryCommand.h, cmWin32LibrariesCommand.cxx,
cmWin32LibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
cmWrapExcludeFilesCommand.h: ENH:New copyright
2001-04-27 07:55 will
* Source/: cmAbstractFilesCommand.cxx, cmAbstractFilesCommand.h:
ENH:Copyright
2001-04-26 16:22 martink
* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
cmLinkLibrariesCommand.cxx, cmLinkLibrariesCommand.h,
cmMakefile.cxx, cmMakefile.h, cmUnixMakefileGenerator.cxx,
cmVTKWrapPythonCommand.cxx: support for debug and opt libraries
2001-04-26 15:41 martink
* Source/: cmOptionCommand.cxx, cmOptionCommand.h: better help
2001-04-26 15:27 king
* Source/: cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCablePackageCommand.cxx,
cmCablePackageEntryCommand.cxx, cmCablePackageEntryCommand.h,
cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h,
cmCableWrapCommand.cxx, cmCableWrapCommand.h: ENH: Changed
WriteConfiguration to non-const so it can do error checking.
Added parsing and output of a name for each WrapperSet generated
from a CABLE_WRAP command.
2001-04-26 14:53 hoffman
* Source/: cmAddLibraryCommand.cxx,
cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
cmCacheManager.h, cmFindFileCommand.cxx,
cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
cmFindPathCommand.cxx, cmFindProgramCommand.cxx,
cmOptionCommand.cxx, cmUtilitySourceCommand.cxx: ENH: add help
for cache entries
2001-04-26 10:49 martink
* Source/: cmCacheManager.cxx, cmElseCommand.cxx, cmIfCommand.cxx,
cmSystemTools.cxx, cmSystemTools.h: some fixes for If commands
2001-04-26 09:38 martink
* Source/: CMakeSetup.dsw, DumpDocumentation.dsp, cmCommands.cxx,
cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
cmDSPWriter.h, cmFindFileCommand.cxx, cmFindIncludeCommand.cxx,
cmFindIncludeCommand.h, cmFindLibraryCommand.cxx,
cmFindLibraryCommand.h, cmFindPathCommand.cxx,
cmFindPathCommand.h, cmMakefile.cxx, cmMakefile.h,
cmUnixMakefileGenerator.cxx: bug fixes
2001-04-25 16:09 hoffman
* configure.in.sample, Source/Makefile.in,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmMakefile.cxx: ENH: clean up cmake GUI and remove the
parsing of CMakeLists.txt files by configure
2001-04-25 11:47 martink
* Source/: cmElseCommand.h, cmEndIfCommand.h, cmIfCommand.h: rules
were not inherited when they should be
2001-04-25 09:39 king
* Source/cmUnixMakefileGenerator.cxx: BUG: Fixed output of
dependencies. It needs to loop over the makefile's targets, not
the source lists.
2001-04-25 09:37 king
* Source/cmMakeDepend.cxx: STYLE: Updated comments for name change
cmClassFile->cmSourceFile
2001-04-25 09:33 martink
* CMake.doc: updated the docs some
2001-04-24 17:33 king
* Source/cmUnixMakefileGenerator.cxx: ERR: cmClassFile.h ->
cmSourceFile.h include change.
2001-04-24 16:49 martink
* Source/: cmClassFile.cxx, cmClassFile.h: many fixes and cleanup
and features
2001-04-24 16:46 martink
* Source/: CMakeLib.dsp, Makefile.in, cmAbstractFilesCommand.cxx,
cmAuxSourceDirectoryCommand.cxx, cmCablePackageCommand.cxx,
cmCableSourceFilesCommand.cxx, cmCacheManager.cxx,
cmCacheManager.h, cmCommands.cxx, cmDSPMakefile.cxx,
cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h,
cmMakeDepend.cxx, cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h,
cmOptionCommand.cxx, cmSourceFilesCommand.cxx,
cmSourceFilesRequireCommand.cxx, cmTarget.h,
cmUnixDefinesCommand.cxx, cmUnixLibrariesCommand.cxx,
cmUnixMakefileGenerator.cxx, cmWin32DefinesCommand.cxx,
cmWin32IncludeDirectoryCommand.cxx, cmWin32LibrariesCommand.cxx,
cmWrapExcludeFilesCommand.cxx, cmVTKWrapPythonCommand.cxx,
cmVTKWrapPythonCommand.h, cmVTKWrapTclCommand.cxx,
cmVTKWrapTclCommand.h, cmSourceFile.cxx, cmSourceFile.h,
cmTarget.cxx, cmWrapTclCommand.cxx, cmWrapTclCommand.h: many
fixes and cleanup and features
2001-04-24 12:40 hoffman
* Source/: cmBuildSharedLibrariesCommand.cxx, cmCacheManager.cxx,
cmCacheManager.h, cmMakefile.cxx, cmMakefile.h,
cmOptionCommand.cxx, cmWrapTclCommand.cxx: BUG: fix build
directory problem
2001-04-24 09:45 king
* CMakeVariables.make.in: ERR: Removed extra SRC_OBJ reference.
The variable is no longer used.
2001-04-23 16:40 hoffman
* Source/: CMakeLib.dsp, cmCacheManager.cxx, cmCacheManager.h,
cmDSWMakefile.cxx, cmDSWWriter.cxx, cmSourceGroup.h,
cmStandardIncludes.h, cmWindowsConfigure.cxx,
cmWindowsConfigure.h: ENH: new GUI editor for cmake cache file
2001-04-23 16:34 martink
* Source/: cmCommands.cxx, cmWrapTclCommand.cxx: added option
command
2001-04-23 16:33 martink
* Source/: cmOptionCommand.cxx, cmOptionCommand.h: new command
2001-04-23 13:58 blezek
* CMakeRules.make.in, Source/cmUnixMakefileGenerator.cxx: BUG:
Clean was not doing it's job
2001-04-23 10:23 king
* Source/cmIfCommand.h: ERR: Added virtual destructor to complement
virtual functions in cmIfFunctionBlocker.
2001-04-19 17:39 martink
* Source/: cmAddDefinitionsCommand.cxx, cmAddDefinitionsCommand.h,
cmCommands.cxx, cmElseCommand.cxx, cmElseCommand.h,
cmEndIfCommand.cxx, cmEndIfCommand.h, cmFunctionBlocker.h,
cmIfCommand.cxx, cmIfCommand.h, cmMakefile.cxx, cmMakefile.h:
added if else endif add definition
2001-04-19 13:28 martink
* Source/: cmCablePackageCommand.cxx, cmCustomCommand.h,
cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSWMakefile.cxx,
cmDSWWriter.cxx, cmMakefile.cxx, cmSourceGroup.cxx, cmTarget.h,
cmUnixMakefileGenerator.cxx: cleaned up the coding style made
ivars private etc
2001-04-18 08:01 king
* Source/cmMakeDepend.cxx: ERR: We can't assume a vector iterator
is a pointer. It must be dereferenced to get a reference to the
element, and then we can take the address of that to get a
pointer. "i" becomes "&*i"
2001-04-17 07:42 king
* Source/cmUnixMakefileGenerator.cxx: ERR: Removed unused variable.
2001-04-16 15:40 hoffman
* Source/: cmStandardIncludes.h, cmSystemTools.cxx: BUG: fix small
compile issues on HP aCC
2001-04-16 12:31 king
* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Changed m_Indices
to an stl set and renamed it to m_IndexSet. Using a set results
in a significant performance increase and reduction in memory
usage.
2001-04-16 10:15 millerjv
* Source/cmAddLibraryCommand.cxx: FIX: allow ADD_LIBRARY with no
source list
2001-04-16 10:01 martink
* Source/: cmCablePackageCommand.cxx, cmMakefile.h: fixed cable
package issue
2001-04-12 15:34 martink
* Source/: Makefile.in, cmAddLibraryCommand.cxx,
cmCacheManager.cxx, cmCacheManager.h, cmMakefile.h,
cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: some bug fixes
2001-04-12 09:55 king
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: Added individual library linkage output so that shared
libraries will not try to link against themselves.
2001-04-12 09:49 martink
* Source/: cmExecutablesCommand.cxx, cmExecutablesCommand.h:
removed old rules
2001-04-11 16:34 king
* Source/cmUnixMakefileGenerator.cxx: ENH: Generation now sets up
proper linking of shared libraries to each other.
2001-04-11 15:43 king
* CMakeMaster.make.in: ERR: Needed to switch point where
CMakeTargets.make is included so that Variables will be available
to the targets file.
2001-04-11 14:58 martink
* Source/CMakeLib.dsp, Source/CMakeSetupCMD.dsp,
Source/Makefile.in, Source/cmAbstractFilesCommand.cxx,
Source/cmAddExecutableCommand.cxx,
Source/cmAddExecutableCommand.h, Source/cmAddLibraryCommand.cxx,
Source/cmAddLibraryCommand.h,
Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmAuxSourceDirectoryCommand.h, Source/cmCableCommand.cxx,
Source/cmCableData.cxx, Source/cmCableData.h,
Source/cmCablePackageCommand.cxx, Source/cmCablePackageCommand.h,
Source/cmCableSourceFilesCommand.cxx, Source/cmClassFile.cxx,
Source/cmClassFile.h, Source/cmCommands.cxx,
Source/cmCustomCommand.cxx, Source/cmCustomCommand.h,
Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmSourceFilesCommand.cxx, Source/cmSourceFilesCommand.h,
Source/cmSourceFilesRequireCommand.cxx,
Source/cmSourceFilesRequireCommand.h, Source/cmSourceGroup.cxx,
Source/cmSourceGroup.h, Source/cmTarget.h,
Source/cmTestsCommand.cxx, Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h,
Source/cmWrapExcludeFilesCommand.cxx,
Source/cmWrapTclCommand.cxx, Source/cmWrapTclCommand.h,
CMakeRules.make.in: major changes to support multiple libraries
and source lists
2001-04-10 15:26 king
* Source/DLLHeader.dsptemplate: ENH: Need BUILD_SHARED_LIBRARIES
defined for making windows DLLs.
2001-04-09 10:56 king
* Source/cmCablePackageCommand.cxx: ERR: Added double-quotes around
command name before arguments are appended.
2001-04-09 10:53 king
* Source/cmUnixMakefileGenerator.cxx: ERR: Missed one EscapeSpaces
call.
2001-04-09 10:31 king
* Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
cmSystemTools.cxx, cmSystemTools.h, cmUnixMakefileGenerator.cxx,
cmUtilitySourceCommand.cxx: ERR: Corrected use of double-quotes
to be compatible with UNIX make. Now double quotes (windows) or
escape sequences for spaces (unix) are added when dependencies
are output.
2001-04-09 09:44 king
* Source/: cmCableCommand.cxx, cmDSPMakefile.cxx, cmDSPWriter.cxx,
cmUtilitySourceCommand.cxx: ENH: Added support for spaces in the
output directory names. Spaces in the input directory name may
work also, but are untested.
2001-04-06 17:01 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
depends for libraries and executables in the same dir
2001-04-06 14:51 hoffman
* Source/: cmFindIncludeCommand.cxx, cmFindLibraryCommand.cxx,
cmMakefile.cxx: ENH: better error reporting, and add NOTFOUND
into cache for library and file find
2001-04-06 12:00 martink
* Source/cmFindIncludeCommand.h: fixed the documentation some
2001-04-06 08:28 millerjv
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: FIX: configurations
list needed to be reset for each dsp file created
2001-04-04 09:33 millerjv
* Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: FIX:
returned to using /O2 optimization level and put a pragma in the
netlib code that could not handle the /Og component of /O2
2001-03-28 11:49 king
* Source/cmSystemTools.cxx: ERR: Blank line regular expression
updated to allow whitespace on the line.
2001-03-23 14:27 king
* Source/: cmCableSourceFilesCommand.cxx,
cmCableSourceFilesCommand.h: ENH: Added support for
CABLE_SOURCE_FILES to refer to files that are not in the current
directory. The include path is searched for the files.
2001-03-21 15:52 king
* Source/cmStandardIncludes.h: ERR: Added pragma to disable symbol
length warning for Intel compiler.
2001-03-20 13:48 king
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ERR: Small bug in
generated DSP file fixed. A custom command environment variable
has been replaced with explicity writing out the command.
2001-03-20 13:20 king
* Source/: CMakeLib.dsp, Makefile.in, cmCableCommand.cxx,
cmCablePackageCommand.cxx, cmCommands.cxx, cmDSPMakefile.cxx,
cmDSPMakefile.h, cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.cxx,
cmMakefile.h, cmSourceGroup.cxx, cmSourceGroup.h,
cmSourceGroupCommand.cxx, cmSourceGroupCommand.h,
cmUnixMakefileGenerator.cxx, cmWrapTclCommand.cxx: ENH: Added
SOURCE_GROUP command and corresponding support code. This
command allows CMakeLists files to specify how sources are
organized into groups in the generated DSP files and makefiles.
2001-03-19 11:47 millerjv
* Source/EXEHeader.dsptemplate: ENH: ignore unused libary warnings,
removed /force
2001-03-19 11:02 king
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added text
files group to DSP output. CMakeLists.txt is duplicated in this
group and outside, but fixing this will require a reorganization
of custom rule generation. I should get to that soon.
2001-03-19 11:01 king
* Source/cmCableCommand.cxx: ERR: Changed generation of rule to
generate cable_config.xml to be produced differently for windows
and unix.
2001-03-19 11:00 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ERR: Removed
functions I just added. They don't belong here (yet?).
2001-03-19 10:09 king
* Source/cmCableCommand.cxx: ENH: Added generation of a rule to
re-run CMake if the cable_config.xml file is missing.
2001-03-19 10:09 king
* Source/: cmSystemTools.cxx, cmSystemTools.h: ENH: Added functions
to get information about the CMake executable on each platform.
2001-03-16 11:14 king
* Source/: cmCableData.cxx, cmCableData.h: ERR: Re-ordered
declaration of members v. order of initialization on the
constructor to match each other.
2001-03-16 11:04 king
* Source/: cmCableData.cxx, cmCableData.h: BUG: Rearranged cable
config file open to do open in construction of m_OutputFile.
Fixes problem on SGI with opening the file.
2001-03-16 09:25 king
* Source/: cmCableDefineSetCommand.cxx,
cmCableSourceFilesCommand.cxx: ENH: Changed generated includes to
not have full path specified.
2001-03-15 18:09 king
* Source/: cmCommands.cxx, cmIncludeRegularExpressionCommand.cxx,
cmIncludeRegularExpressionCommand.h, cmMakeDepend.cxx,
cmMakeDepend.h, cmMakefile.cxx, cmMakefile.h: ENH: Added
INCLUDE_REGULAR_EXPRESSION command to set regular expression used
in dependency checking.
2001-03-15 14:46 king
* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
2001-03-15 14:33 king
* Source/: cmMakefile.cxx, cmMakefile.h: BUG: Moved definition of
CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their
information is known.
2001-03-15 10:42 king
* Source/: cmCablePackageCommand.cxx, cmCablePackageCommand.h: BUG:
Fixed segfault when CABLE_PACKAGE is only CABLE command. Related
to order of virtual destructor calls.
2001-03-14 17:49 king
* Source/cmStandardIncludes.h: ERR: Added for-loop scoping hack for
CMake sources on MSVC
2001-03-14 16:34 king
* Source/cmSystemTools.cxx: ENH: Added support for comments inside
function calls and indented comments.
2001-03-13 18:01 king
* Source/: cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h:
ENH: Added support for element tag specification with syntax
tag:element as an argument to the CABLE_DEFINE_SET command. A
single colon with nothing to its left will result in an empty
tag.
2001-03-13 09:33 king
* Source/cmWrapTclCommand.cxx: ERR: Less-than-zero test replaced
with greater-than-zero since we want zero arguments.
2001-03-12 18:30 king
* Source/: cmCommand.h, cmSystemTools.cxx, cmSystemTools.h: ENH:
Improved error handling when GetError is called on a command that
has not called SetError.
2001-03-12 10:10 geoff
* Source/: cmCommands.cxx, cmWin32IncludeDirectoryCommand.cxx,
cmWin32IncludeDirectoryCommand.h: Include directories under Win32
only (inherited by subdirs)
2001-03-09 16:56 king
* Source/: DLLHeader.dsptemplate, EXEHeader.dsptemplate,
cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h, staticLibHeader.dsptemplate: ENH: Finished
Simplifying dsptemplate processing with in place of separate
Release, Debug, ReleaseDLL, ... configurations.
2001-03-09 15:35 king
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx,
staticLibHeader.dsptemplate: ERR: Fixed library path problem for
ReleaseMinSize build. should now be used in place of separate
Release, Debug, and ReleaseMinSize.
2001-03-09 14:35 king
* Source/EXEHeader.dsptemplate: ERR: Fixed header template for
Release MinSize builds.
2001-03-09 11:34 king
* Source/EXEHeader.dsptemplate: ENH: Added Release MinSize
configuration for executables.
2001-03-09 11:33 king
* Source/cmUtilitySourceCommand.h: ENH: Made UTILITY_SOURCE command
inherited, just like FIND_PROGRAM.
2001-03-09 11:16 king
* Source/cmCablePackageCommand.cxx: ERR: Missing initalization of a
cmClassFile::m_HeaderFileOnly fixed.
2001-03-09 10:53 king
* Source/: cmDSWMakefile.cxx, cmDSWWriter.cxx, cmMakefile.cxx,
cmMakefile.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmUtilitySourceCommand.cxx: ENH: Added
utility dependency support. Now a project can depend on other
executables as well as link libraries.
2001-03-09 10:52 king
* Source/: cmCableCommand.cxx, cmCableData.cxx: ERR: Added
automatic creation of directory for cable_config.xml file and
corresponding error reporting.
2001-03-09 10:52 king
* Source/cmCablePackageCommand.cxx: ENH: Added proper dependency
generation for a package on cable executable.
2001-03-08 18:24 king
* Source/: cmMakefile.cxx, cmUtilitySourceCommand.cxx: ERR:
Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows
behavior.
2001-03-08 18:13 king
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: Added output of
custom rules for XML sources.
2001-03-08 17:38 king
* Source/cmUnixMakefileGenerator.cxx: ENH: Added output of defines
flags as part of INCLUDE_FLAGS.
2001-03-08 17:31 king
* Source/cmUnixMakefileGenerator.cxx: ENH: Added output of a custom
command's m_Source as a dependency.
2001-03-08 17:31 king
* Source/cmUnixDefinesCommand.cxx: ERR: Minor wording error in
output message.
2001-03-08 17:30 king
* Source/cmCablePackageCommand.cxx: ENH: Creation of generator rule
now properly uses the custom command's m_Source member.
2001-03-08 16:13 king
* Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h,
cmCablePackageCommand.cxx, cmCablePackageCommand.h,
cmCableSourceFilesCommand.cxx, cmCableSourceFilesCommand.h: ENH:
Added creation of custom rules for generating CABLE packages.
2001-03-08 16:12 king
* Source/: cmMakeDepend.cxx, cmMakeDepend.h: ENH: Added support for
finding dependencies for files that don't exist. Dependency
recursion begins with hints provided in the cmClassFile for a
file if it doesn't exist.
2001-03-08 11:30 king
* Source/cmCableSourceFilesCommand.cxx: ENH: Added .txx detection
for Header block output.
2001-03-08 10:30 king
* Source/: cmCommands.cxx, cmMakefile.cxx, cmMakefile.h,
cmSystemTools.cxx, cmSystemTools.h, cmUtilitySourceCommand.cxx,
cmUtilitySourceCommand.h: ENH: Added UTILITY_SOURCE command for
specifying where a 3rd party utility's source is located when it
is included in the distribution of a project.
2001-03-07 13:33 king
* Source/cmCableCommand.cxx: ERR: Commented out experimental code
that was accidentally checked in.
2001-03-07 13:23 king
* Source/cmCableCommand.cxx: ENH: Added Cable to Utilities and
appropriate CMakeLists.txt changes. Moved VXLNumerics link out
of source's root directory and into separate entries for Code and
Testing directories. This prevents linking of all programs (like
Cable) with the numerics library.
2001-03-02 16:04 king
* Source/: cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h:
ENH: Added custom rule support to cmUnixMakefileGenerator.
2001-03-02 13:47 will
* Source/cmUnixMakefileGenerator.cxx: BUG: repeat all -l options to
avoid having to worry about link order.
2001-03-02 12:27 king
* Source/: cmCableCommand.cxx, cmCableData.cxx, cmCableData.h: ENH:
CABLE config file (config_cable.xml) should now be opened in the
output directory.
2001-03-01 16:47 king
* Source/: cmCableCloseNamespaceCommand.cxx,
cmCableCloseNamespaceCommand.h, cmCableCommand.cxx,
cmCableCommand.h, cmCableData.cxx, cmCableData.h,
cmCableDefineSetCommand.cxx, cmCableDefineSetCommand.h,
cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCableOpenNamespaceCommand.cxx,
cmCableOpenNamespaceCommand.h, cmCablePackageCommand.cxx,
cmCablePackageCommand.h, cmCablePackageEntryCommand.cxx,
cmCablePackageEntryCommand.h, cmCableSourceFilesCommand.cxx,
cmCableSourceFilesCommand.h, cmCableWrapCommand.cxx,
cmCableWrapCommand.h, cmCommands.cxx: ENH: Change to new CABLE
command architecture. CABLE configuration code is now generated
on the first pass, during the Invoke() calls.
2001-02-28 17:50 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx, cmDSPMakefile.h,
cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: BUG: fix
circular depends on libraries and remove depends for static
libraries
2001-02-28 09:34 king
* Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
cmCableData.h, cmCableDefineSetCommand.cxx,
cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCommands.cxx: ENH: CABIL -> CABLE
rename.
2001-02-27 16:50 martink
* Source/: cmDSPMakefile.cxx, cmDSPMakefile.h, cmDSPWriter.cxx,
cmDSPWriter.h, cmDSWMakefile.cxx, cmDSWWriter.cxx: many
enhancements including dll support
2001-02-27 16:49 martink
* Source/cmWrapTclCommand.cxx: bug fixes
2001-02-27 16:49 martink
* Source/cmCommands.cxx: added new commands
2001-02-27 16:48 martink
* Source/cmClassFile.h: added wrap exclude ivar
2001-02-27 16:48 martink
* Source/: cmBuildSharedLibrariesCommand.cxx,
cmBuildSharedLibrariesCommand.h, cmWrapExcludeFilesCommand.cxx,
cmWrapExcludeFilesCommand.h: new commands
2001-02-27 16:46 martink
* Source/: DLLFooter.dsptemplate, DLLHeader.dsptemplate: dll build
rules
2001-02-27 16:44 martink
* Source/staticLibHeader.dsptemplate: change in options for much
smaller libraries
2001-02-27 16:28 king
* Source/: cmCableCommand.h, cmCableDefineSetCommand.cxx,
cmCableDefineSetCommand.h, cmCableInstantiateClassCommand.cxx,
cmCableInstantiateClassCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Implemented
automatic tag generation for CABIL_DEFINE_SET command. Added tag
output to WriteConfiguration methods. Added
CABIL_INSTANTIATE_CLASS command to generate explicit class
template instantiation configuration output.
2001-02-27 15:41 king
* Source/cmSystemTools.cxx: ENH/BUG: Improved function parsing to
allow just about anything inside a double-quoted argument. Also
fixed parsing of lines with both quoted and non-quoted arguments.
2001-02-27 12:00 lorensen
* Source/cmSystemTools.cxx: ENH: mask on mkdir set to 777.
2001-02-27 12:00 lorensen
* Source/CMakeBuildTargets.cxx: ERR: missing std:: on cout.
2001-02-26 20:58 millerjv
* Source/staticLibHeader.dsptemplate: FIX: added /GR to MinSize
build to avoid warnings about dynamic cast
2001-02-26 18:20 king
* Source/cmCableInstantiateCommand.cxx: ERR: Fixed configuration
file output to open file in output directory.
2001-02-26 18:16 king
* Source/cmWrapTclCommand.cxx: int -> unsigned int
2001-02-26 18:00 king
* Source/: cmCableCommand.cxx, cmCableCommand.h, cmCableData.cxx,
cmCableData.h, cmCableDefineSetCommand.cxx,
cmCableDefineSetCommand.h, cmCableInstantiateCommand.cxx,
cmCableInstantiateCommand.h, cmCommands.cxx: ENH: Added CABIL
commands for configuration file generation.
2001-02-26 17:58 king
* Source/cmMakefile.h: ENH: Added GetUsedCommands() method.
2001-02-26 17:58 king
* Source/cmStandardIncludes.h: ERR: fsream.h -> fstream.h
2001-02-26 17:17 martink
* Source/: cmCommands.cxx, cmDSPMakefile.cxx, cmDSPMakefile.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmMakefile.h: a variety of fixes
and enhancements
2001-02-26 17:17 martink
* Source/: cmWrapTclCommand.cxx, cmWrapTclCommand.h: very early
version of a wrapper
2001-02-26 17:15 martink
* Source/: cmClassFile.cxx, cmClassFile.h: added functionality,
fixed bug if no file existed and with header files
2001-02-26 17:14 martink
* Source/: cmFindProgramCommand.cxx, cmFindProgramCommand.h: fixed
bug and modified functionality
2001-02-26 17:13 martink
* Source/: cmFindFileCommand.cxx, cmFindFileCommand.h: new command
2001-02-26 13:25 king
* Source/cmMakefile.cxx: ERR: Fixed unknown command output error
message for spacing.
2001-02-26 12:07 king
* Source/: cmAbstractFilesCommand.h, cmAddTargetCommand.h,
cmAuxSourceDirectoryCommand.h, cmCommand.h,
cmExecutablesCommand.h, cmFindIncludeCommand.h,
cmFindLibraryCommand.h, cmFindProgramCommand.h,
cmIncludeDirectoryCommand.h, cmLibraryCommand.h,
cmLinkDirectoriesCommand.h, cmLinkLibrariesCommand.h,
cmProjectCommand.h, cmSourceFilesCommand.h,
cmSourceFilesRequireCommand.h, cmSubdirCommand.h,
cmTestsCommand.h, cmUnixDefinesCommand.h,
cmUnixLibrariesCommand.h, cmWin32DefinesCommand.h,
cmWin32LibrariesCommand.h: ENH: Added safe downcast support
(without RTTI) to cmCommand and its subclasses.
2001-02-23 10:40 king
* Source/: cmAbstractFilesCommand.cxx, cmCommand.h, cmCommands.h,
cmConfigureFileNoAutoconf.h, cmFindIncludeCommand.cxx,
cmFindLibraryCommand.cxx, cmFindProgramCommand.cxx,
cmMakefile.cxx, cmUnixMakefileGenerator.cxx: ERR: Fixed warnings
(int->unsigned int and a few others).
2001-02-22 19:37 hoffman
* configure.in.sample: ENH: update sample
2001-02-22 19:31 hoffman
* Source/cmSystemTools.cxx: BUG: remove debug print
2001-02-22 19:23 hoffman
* Source/CMakeBuildTargets.cxx, Source/Makefile.in,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmConfigureFileNoAutoconf.cxx, Source/cmDSPMakefile.cxx,
Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmStandardIncludes.h,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
CMakeRules.make.in, CMakeTopMakefileTemplate.in,
Source/cmConfigure.h.in: ENH: add CMakeCache.txt support
2001-02-20 14:12 hoffman
* Source/cmSystemTools.cxx: ENH: remove relative and extra paths in
CMakeLists.txt files
2001-02-20 12:25 hoffman
* CMakeRules.make.in: BUG: fix for in source build
2001-02-19 15:13 hoffman
* CMakeMakefileTemplate.in, MakefileTemplate.in,
configure.in.sample, Source/CMakeBuildTargets.cxx,
Source/CMakeSetupCMD.cxx, Source/Makefile.in,
Source/cmCacheManager.cxx, Source/cmCacheManager.h,
Source/cmCommand.h, Source/cmDSWMakefile.cxx,
Source/cmDSWWriter.cxx, Source/cmFindIncludeCommand.cxx,
Source/cmFindLibraryCommand.cxx, Source/cmFindProgramCommand.cxx,
Source/cmIncludeDirectoryCommand.cxx, Source/cmMakefile.cxx,
Source/cmRegularExpression.h, Source/cmSystemTools.cxx,
Source/cmUnixMakefileGenerator.cxx,
Source/cmUnixMakefileGenerator.h: ENH: first pass at cache, clean
up the unix generator, clean up configure.in some
2001-02-18 13:02 hoffman
* configure.in.sample: ENH: add a smaple configure.in for CMake
based projects
2001-02-18 12:47 hoffman
* configure.in.sample: ENH: add a smaple configure.in for CMake
based projects
2001-02-16 15:34 hoffman
* Source/cmCacheManager.h: ENH: clean up comments some
2001-02-16 15:01 will
* CMake.pdf: ENH:Added pdf file
2001-02-16 11:52 martink
* CMake.doc: clean up docs
2001-02-16 11:34 martink
* Source/: cmConfigureFileNoAutoconf.cxx, cmDSWMakefile.cxx,
cmDSWWriter.cxx, cmFindIncludeCommand.cxx,
cmFindLibraryCommand.cxx, cmFindLibraryCommand.h,
cmFindProgramCommand.cxx, cmMakefile.cxx, cmMakefile.h,
cmSystemTools.cxx, cmSystemTools.h: ENH: add new commands fro
find library and find program
2001-02-15 13:30 martink
* CMakeRules.make.in, CMakeVariables.make.in,
Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
Source/cmClassFile.cxx, Source/cmClassFile.h,
Source/cmConfigureFileNoAutoconf.h, Source/cmDSPMakefile.cxx,
Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmProjectCommand.cxx,
Source/cmProjectCommand.h: some cleanup and fixes
2001-02-14 12:26 hoffman
* Source/cmMakeDepend.cxx: ENH: fix depend segfault
2001-02-13 18:49 hoffman
* Source/: cmConfigureFileNoAutoconf.cxx, cmMakefile.cxx: ENH: new
vnl
2001-02-13 16:48 hoffman
* Source/: cmMakefile.cxx, cmMakefile.h: ENH: add configure style
@var@ expansion
2001-02-12 19:49 hoffman
* Source/: CMakeBuildTargets.cxx, Makefile.in, cmCommands.cxx,
cmConfigureFileNoAutoconf.cxx, cmConfigureFileNoAutoconf.h,
cmConfigureHeaderCommand.cxx, cmConfigureHeaderCommand.h,
cmMakefile.cxx, cmMakefile.h, cmStandardIncludes.h,
cmSystemTools.cxx, cmCommands.h: ENH: get rid of special msc
configure file
2001-02-12 14:42 hoffman
* Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.dsp: ENH:
share a .lib with the command line and mfc versions.
2001-02-12 14:26 hoffman
* Source/: CMakeLib.dsp, CMakeSetup.dsw, CMakeSetupCMD.cxx,
CMakeSetupCMD.dsp, Makefile.in, cmCacheManager.cxx,
cmCacheManager.h, cmCommands.cxx, cmConfigureHeaderCommand.cxx,
cmConfigureHeaderCommand.h, cmDSWMakefile.cxx, cmDSWWriter.cxx,
cmMSProjectGenerator.h: ENH: add cache manager class, move all
commands into cmCommands.cxx to speed up compile times, share a
.lib with the command line and mfc versions.
2001-02-06 17:01 hoffman
* Source/staticLibHeader.dsptemplate: ENH: add /GX /Zm1000
2001-02-06 16:48 hoffman
* Source/staticLibHeader.dsptemplate: ENH: min size build
2001-02-06 10:52 hoffman
* Source/staticLibHeader.dsptemplate: ENH: put back /Zm1000 so we
can build large files
2001-02-06 08:56 millerjv
* Source/staticLibHeader.dsptemplate: FIX: remove precompiled
header settings
2001-02-06 08:54 millerjv
* Source/EXEHeader.dsptemplate: FIX: added /force to link options
and removed precompiled header usage
2001-01-25 15:48 millerjv
* Source/: EXEHeader.dsptemplate, staticLibHeader.dsptemplate: BUG:
backed off on the compiler optimization used. Instead of using
/O2, we now use all the components of /Ox (/Ob1 /Oi /Ot /Oy /Gs)
except for /Og
2001-01-22 10:00 will
* Source/CMakeSetupCMD.dsp: BUG: convert to dos format
2001-01-22 09:49 will
* Source/: CMakeSetup.dsw, CMakeSetupCMD.dsp: BUG: make dsp and dsw
files binary
2001-01-18 13:43 will
* README: ENH:Commands not rules
2001-01-18 12:06 will
* Source/Makefile.in: ERR:Oops, use SimpleRule not SimpleCommand
2001-01-18 11:51 will
* CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in: ERR:Oops,
renamed back
2001-01-18 11:20 will
* CMakeCommands.make.in, CMakeMaster.make.in, CMakeRules.make.in,
CMakeSimpleCommands.make.in, CMakeSimpleRules.make.in,
Source/CMakeSetupCMD.dsp, Source/Makefile.in,
Source/cmAbstractFilesCommand.cxx,
Source/cmAbstractFilesCommand.h, Source/cmAbstractFilesRule.cxx,
Source/cmAbstractFilesRule.h, Source/cmAddTargetCommand.cxx,
Source/cmAddTargetCommand.h, Source/cmAddTargetRule.cxx,
Source/cmAddTargetRule.h, Source/cmAuxSourceDirectoryCommand.cxx,
Source/cmAuxSourceDirectoryCommand.h,
Source/cmAuxSourceDirectoryRule.cxx,
Source/cmAuxSourceDirectoryRule.h, Source/cmCommand.h,
Source/cmDumpDocumentation.cxx, Source/cmExecutablesCommand.cxx,
Source/cmExecutablesCommand.h, Source/cmExecutablesRule.cxx,
Source/cmExecutablesRule.h, Source/cmFindIncludeCommand.cxx,
Source/cmFindIncludeCommand.h, Source/cmFindIncludeRule.cxx,
Source/cmFindIncludeRule.h, Source/cmFindLibraryCommand.cxx,
Source/cmFindLibraryCommand.h, Source/cmFindLibraryRule.cxx,
Source/cmFindLibraryRule.h, Source/cmFindProgramCommand.cxx,
Source/cmFindProgramCommand.h, Source/cmFindProgramRule.cxx,
Source/cmFindProgramRule.h, Source/cmIncludeDirectoryCommand.cxx,
Source/cmIncludeDirectoryCommand.h,
Source/cmIncludeDirectoryRule.cxx,
Source/cmIncludeDirectoryRule.h, Source/cmLibraryCommand.cxx,
Source/cmLibraryCommand.h, Source/cmLibraryRule.cxx,
Source/cmLibraryRule.h, Source/cmLinkDirectoriesCommand.cxx,
Source/cmLinkDirectoriesCommand.h,
Source/cmLinkDirectoriesRule.cxx, Source/cmLinkDirectoriesRule.h,
Source/cmLinkLibrariesCommand.cxx,
Source/cmLinkLibrariesCommand.h, Source/cmLinkLibrariesRule.cxx,
Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmMakefileGenerator.h,
Source/cmProjectCommand.cxx, Source/cmProjectCommand.h,
Source/cmProjectRule.cxx, Source/cmProjectRule.h,
Source/cmRuleMaker.h, Source/cmSourceFilesCommand.cxx,
Source/cmSourceFilesCommand.h,
Source/cmSourceFilesRequireCommand.cxx,
Source/cmSourceFilesRequireCommand.h,
Source/cmSourceFilesRequireRule.cxx,
Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.cxx,
Source/cmSourceFilesRule.h, Source/cmSubdirCommand.cxx,
Source/cmSubdirCommand.h, Source/cmSubdirRule.cxx,
Source/cmSubdirRule.h, Source/cmSystemTools.h,
Source/cmTestsCommand.cxx, Source/cmTestsCommand.h,
Source/cmTestsRule.cxx, Source/cmTestsRule.h,
Source/cmUnixDefinesCommand.cxx, Source/cmUnixDefinesCommand.h,
Source/cmUnixDefinesRule.cxx, Source/cmUnixDefinesRule.h,
Source/cmUnixLibrariesCommand.cxx,
Source/cmUnixLibrariesCommand.h, Source/cmUnixLibrariesRule.cxx,
Source/cmUnixLibrariesRule.h, Source/cmWin32DefinesCommand.cxx,
Source/cmWin32DefinesCommand.h, Source/cmWin32DefinesRule.cxx,
Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesCommand.cxx,
Source/cmWin32LibrariesCommand.h,
Source/cmWin32LibrariesRule.cxx, Source/cmWin32LibrariesRule.h:
ENH:Reworked CMake for consistency
2001-01-12 14:35 will
* README, Source/cmAbstractFilesRule.h, Source/cmAddTargetRule.h,
Source/cmAuxSourceDirectoryRule.h, Source/cmExecutablesRule.h,
Source/cmFindIncludeRule.h, Source/cmFindLibraryRule.h,
Source/cmFindProgramRule.h, Source/cmIncludeDirectoryRule.h,
Source/cmLibraryRule.h, Source/cmLinkDirectoriesRule.h,
Source/cmLinkLibrariesRule.h, Source/cmMakefile.cxx,
Source/cmProjectRule.h, Source/cmRuleMaker.h,
Source/cmSourceFilesRequireRule.h, Source/cmSourceFilesRule.h,
Source/cmSubdirRule.h, Source/cmTestsRule.h,
Source/cmUnixDefinesRule.h, Source/cmUnixLibrariesRule.h,
Source/cmWin32DefinesRule.h, Source/cmWin32LibrariesRule.h:
ENH:Tweaks to dump documentation
2001-01-12 14:05 hoffman
* Source/: cmDSPMakefile.cxx, cmDSPWriter.cxx: ENH: add define
flags in the right place
2001-01-12 13:48 hoffman
* Source/cmSystemTools.cxx: BUG: add check for missing ) on
function
2001-01-12 13:07 will
* README, Source/cmAuxSourceDirectoryRule.h,
Source/cmIncludeDirectoryRule.h, Source/cmLinkLibrariesRule.h,
Source/cmProjectRule.h, Source/cmSourceFilesRequireRule.h,
Source/cmSubdirRule.h, Source/cmUnixDefinesRule.h,
Source/cmWin32DefinesRule.h: ENH:Tweaks to dump documentation
2001-01-12 12:49 will
* Source/: cmAddTargetRule.h, cmMakefile.cxx: ENH:Tweaks to
documentation
2001-01-12 12:49 will
* README: ENH:Updated for rule-based CMake
2001-01-12 12:42 will
* Source/: cmDumpDocumentation.cxx, cmMakefile.cxx, cmMakefile.h:
ENH:Simple program dumps out internal documentation for CMake
2001-01-12 07:43 will
* README: README
2001-01-11 16:19 will
* doxygen.config: ENH:Doxygenated CMake
2001-01-11 14:55 will
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
cmAbstractFilesRule.cxx, cmClassFile.cxx, cmDSPMakefile.cxx,
cmDSPWriter.cxx, cmDSWMakefile.cxx, cmDSWWriter.cxx,
cmExecutablesRule.cxx, cmFindIncludeRule.cxx,
cmFindLibraryRule.cxx, cmFindProgramRule.cxx,
cmIncludeDirectoryRule.cxx, cmLibraryRule.cxx,
cmLinkDirectoriesRule.cxx, cmLinkLibrariesRule.cxx,
cmMSProjectGenerator.cxx, cmMakeDepend.cxx, cmMakefile.cxx,
cmMakefileGenerator.cxx, cmProjectRule.cxx,
cmSourceFilesRequireRule.cxx, cmSourceFilesRule.cxx,
cmSubdirRule.cxx, cmSystemTools.cxx, cmTestsRule.cxx,
cmUnixDefinesRule.cxx, cmUnixLibrariesRule.cxx,
cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx:
ENH:Documentation and cleanups
2001-01-11 14:47 will
* Source/: CMakeSetupCMD.cxx, cmAddTargetRule.cxx,
cmAuxSourceDirectoryRule.cxx, cmClassFile.h, cmDSWMakefile.cxx,
cmDSWMakefile.h, cmDSWWriter.cxx, cmDSWWriter.h, cmDirectory.h,
cmFindProgramRule.h, cmMSProjectGenerator.cxx,
cmMSProjectGenerator.h, cmMakeDepend.h, cmMakefile.h,
cmMakefileGenerator.h, cmRegularExpression.cxx,
cmRegularExpression.h, cmStandardIncludes.h, cmSystemTools.cxx,
cmSystemTools.h, cmUnixMakefileGenerator.cxx,
cmUnixMakefileGenerator.h, cmWindowsConfigure.cxx,
cmWindowsConfigure.h: ENH:Documentation and cleanups
2001-01-11 11:35 blezek
* Source/: cmWin32DefinesRule.cxx, cmWin32LibrariesRule.cxx: BUG:
Broken on non WIN32 platforms, changed SetEnableOff to EnabledOff
2001-01-11 08:04 will
* Source/: cmFindIncludeRule.h, cmFindLibraryRule.h,
cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
cmSourceFilesRequireRule.h, cmSourceFilesRule.h, cmSubdirRule.h,
cmTestsRule.h, cmUnixDefinesRule.h, cmUnixLibrariesRule.h,
cmWin32DefinesRule.h, cmWin32LibrariesRule.h: ENH:Added
documentation; clean-up
2001-01-10 17:29 will
* Source/: cmExecutablesRule.h, cmFindIncludeRule.h: ENH:Beginning
clean up; adding documentation
2001-01-10 17:13 will
* Source/cmAuxSourceDirectoryRule.h: ENH:Beginning clean up; adding
documentation
2001-01-10 17:05 will
* Source/: cmAbstractFilesRule.h, cmAddTargetRule.h,
cmAuxSourceDirectoryRule.h, cmDSPMakefile.h, cmDSPWriter.h,
cmExecutablesRule.h, cmFindIncludeRule.h, cmFindLibraryRule.h,
cmFindProgramRule.h, cmIncludeDirectoryRule.h, cmLibraryRule.h,
cmLinkDirectoriesRule.h, cmLinkLibrariesRule.h, cmProjectRule.h,
cmRuleMaker.h, cmSourceFilesRequireRule.h, cmSourceFilesRule.h,
cmSubdirRule.h, cmTestsRule.h, cmUnixDefinesRule.cxx,
cmUnixDefinesRule.h, cmUnixLibrariesRule.cxx,
cmUnixLibrariesRule.h, cmWin32DefinesRule.h,
cmWin32LibrariesRule.h: ENH:Beginning clean up; adding
documentation
2001-01-09 15:13 hoffman
* Source/cmUnixMakefileGenerator.cxx: BUG: look for -l and -L only
at the begining of a link string
2001-01-05 13:52 blezek
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx: BUG: main can
not be void under ANSI C++
2001-01-05 13:49 blezek
* Source/cmMakefileGenerator.cxx: BUG: Looking for
cmMakeFileGenerator.h rather than cmMakefileGenerator.h
2001-01-05 11:41 hoffman
* Source/: CMakeBuildTargets.cxx, CMakeSetupCMD.cxx,
CMakeSetupCMD.dsp, Makefile.in, cmAbstractFilesRule.cxx,
cmAbstractFilesRule.h, cmAddTargetRule.cxx, cmAddTargetRule.h,
cmAuxSourceDirectoryRule.cxx, cmAuxSourceDirectoryRule.h,
cmClassFile.cxx, cmClassFile.h, cmCollectFlags.cxx,
cmCollectFlags.h, cmDSPMakefile.cxx, cmDSPMakefile.h,
cmDSPWriter.cxx, cmDSPWriter.h, cmDSWMakefile.cxx,
cmDSWWriter.cxx, cmDSWMakefile.h, cmDSWWriter.h, cmDirectory.cxx,
cmDirectory.h, cmExecutablesRule.cxx, cmExecutablesRule.h,
cmFindIncludeRule.cxx, cmFindIncludeRule.h,
cmFindLibraryRule.cxx, cmFindLibraryRule.h,
cmFindProgramRule.cxx, cmFindProgramRule.h,
cmIncludeDirectoryRule.cxx, cmIncludeDirectoryRule.h,
cmLibraryRule.cxx, cmLibraryRule.h, cmLinkDirectoriesRule.cxx,
cmLinkDirectoriesRule.h, cmLinkLibrariesRule.cxx,
cmLinkLibrariesRule.h, cmMSProjectGenerator.cxx,
cmMSProjectGenerator.h, cmMakeDepend.cxx, cmMakeDepend.h,
cmMakefile.cxx, cmMakefile.h, cmMakefileGenerator.cxx,
cmMakefileGenerator.h, cmProjectRule.cxx, cmProjectRule.h,
cmRegularExpression.cxx, cmRegularExpression.h, cmRuleMaker.h,
cmSourceFilesRequireRule.cxx, cmSourceFilesRequireRule.h,
cmSourceFilesRule.cxx, cmSourceFilesRule.h, cmStandardIncludes.h,
cmSubdirRule.cxx, cmSubdirRule.h, cmSystemTools.cxx,
cmSystemTools.h, cmTestsRule.cxx, cmTestsRule.h,
cmUnixDefinesRule.cxx, cmUnixDefinesRule.h,
cmUnixLibrariesRule.cxx, cmUnixLibrariesRule.h,
cmUnixMakefile.cxx, cmUnixMakefile.h,
cmUnixMakefileGenerator.cxx, cmUnixMakefileGenerator.h,
cmWin32DefinesRule.cxx, cmWin32DefinesRule.h,
cmWin32LibrariesRule.cxx, cmWin32LibrariesRule.h,
cmWindowsConfigure.cxx, cmWindowsConfigure.h: ENH: rework cmake,
added ruleMaker classes and changed the syntax of the
CMakeLists.txt files.
2000-12-07 15:45 blezek
* Source/cmMakefile.cxx: ENH: Added TESTS target
2000-11-22 11:02 hoffman
* Source/cmMakeDepend.cxx: BUG: remove bogus warning about not
finding a depend file, if there are no include paths
2000-11-09 10:41 will
* README, Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
Source/cmWindowsConfigure.cxx: ENH:Changed CMAKE_SOURCE_ROOT to
CMAKE_SOURCE_DIR
2000-11-03 16:38 hoffman
* README: [no log message]
2000-11-02 11:13 hoffman
* Source/cmMakefile.cxx: BUG: make sure SOURCE_FILES starts at the
begining of line
2000-11-02 10:56 blezek
* CMakeVariables.make.in: ENH: Moved @JAVA@ to @JAVACOMMAND@
2000-11-02 10:24 will
* README, Source/cmClassFile.cxx, Source/cmMakefile.cxx:
ENH:Reworked CMake to clearer indicate what the variables do
2000-10-25 17:18 hoffman
* Source/: cmSystemTools.cxx: BUG: remove tabs from classnames
2000-10-04 09:58 lorensen
* CMakeVariables.make.in: Enh: Added TCLSH
2000-10-02 14:21 blezek
* Source/CMakeBuildTargets.cxx: BUG: if the path to your source
directory has a -S in it, it will be picked up as the source
directory by the command line parser, because it matches -S at
any character position in the argements. Bad, should have used
getopt, except that it is not cross platform.
2000-10-02 13:50 blezek
* CMakeVariables.make.in: ENH: Support for XML builds and Dashboard
2000-09-28 12:43 blezek
* README: ENH: Added note about VERBATIM targets in CMakeList.txt
2000-09-27 15:01 hoffman
* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
README, Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h: ENH: change
ME to LIBRARY and added PROJECT, also remove ITK stuff and
replaced with CMake
2000-09-21 13:45 hoffman
* README, Source/CMakeBuildTargets.cxx, Source/CMakeSetupCMD.cxx,
Source/cmCollectFlags.cxx, Source/cmCollectFlags.h,
Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Source/cmDSWMakefile.cxx, Source/cmDSWWriter.cxx,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmUnixMakefile.cxx,
Source/itkVC60Configure.cxx, Source/itkVC60Configure.h: ENH:
clean up code, and varible names
2000-09-18 10:19 hoffman
* Source/cmUnixMakefile.cxx: BUG: remove cout
2000-09-18 09:19 hoffman
* CMakeRules.make.in, CMakeVariables.make.in, README,
Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Source/cmMakeDepend.cxx, Source/cmUnixMakefile.cxx,
Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h: ENH:
added a config setup file for CMakeSetup. Cleaned up the names
of the source and binary directories
2000-09-18 07:27 hoffman
* Source/CMakeSetupCMD.dsp: ENH: remove unused files
2000-09-12 06:44 hoffman
* CMakeRules.make.in, CMakeVariables.make.in: BUG: fix build in
place source directory
2000-09-12 05:37 hoffman
* Source/: cmCollectFlags.cxx, cmCollectFlags.h: NEW: class to
collect all the flags from parent directories
2000-09-12 05:30 hoffman
* CMakeMaster.make.in, CMakeRules.make.in, CMakeTargets.make.in,
CMakeVariables.make.in, MakefileTemplate.in, README,
Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
Source/CMakeSetupCMD.dsp, Source/Makefile.in,
Source/cmClassFile.cxx, Source/cmClassFile.h,
Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
Source/cmDSPMakefile.cxx, Source/cmDSPWriter.cxx,
Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
Source/cmMakeDepend.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmPCBuilder.cxx,
Source/cmPCBuilder.h, Source/cmSystemTools.cxx,
Source/cmSystemTools.h, Source/cmUnixMakefile.cxx,
Source/cmUnixMakefile.h, Source/cmWindowsConfigure.h,
Source/itkVC60Configure.h: ENH: CMake and configure now use
SUBDIRS in CMakeLists.txt to find all the directories of the
system.
2000-09-01 10:43 hoffman
* Source/: EXEHeader.dsptemplate, cmSystemTools.cxx: BUG: fix
release build on windows
2000-08-31 14:26 hoffman
* CMakeVariables.make.in, Source/cmUnixMakefile.cxx: BUG: fix build
of lib.a problem
2000-08-31 14:15 hoffman
* Source/: CMakeSetup.dsw, cmDSPMakefile.cxx, cmDSPWriter.cxx: BUG:
fix name of command line version in dsp files
2000-08-31 13:54 hoffman
* CMakeSimpleRules.make, CMakeSimpleRules.make.in: BUG: fix for out
of source build
2000-08-31 13:52 hoffman
* CMakeSimpleRules.make: ENH: fix for Sgi make
2000-08-31 09:36 hoffman
* CMakeRules.make.in, Source/Makefile.in,
Source/cmUnixMakefile.cxx: ENH: fix for SGI make
2000-08-31 06:36 hoffman
* CMakeVariables.make.in, README: ENH: clean things up a bit
2000-08-30 13:59 hoffman
* Source/cmDirectory.cxx, Source/cmDirectory.h,
MakefileTemplate.in: ENH: add ability to compile all the files in
a sub-directory
2000-08-30 13:35 hoffman
* CMakeRules.make.in, CMakeVariables.make.in, README,
Source/CMakeSetupCMD.dsp, Source/Makefile.in,
Source/cmClassFile.cxx, Source/cmDSPMakefile.cxx,
Source/cmDSPWriter.cxx, Source/cmDSWMakefile.cxx,
Source/cmDSWWriter.cxx, Source/cmMakefile.cxx,
Source/cmMakefile.h, Source/cmUnixMakefile.cxx: ENH: move from
tools and create working CMake program
2000-08-29 15:26 hoffman
* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
Source/CMakeBuildTargets.cxx, Source/CMakeSetup.cxx,
Source/CMakeSetup.dsw, Source/CMakeSetupCMD.cxx,
Source/CMakeSetupCMD.dsp, Source/EXEFooter.dsptemplate,
Source/EXEHeader.dsptemplate, Source/Makefile.in,
Source/cmClassFile.cxx, Source/cmClassFile.h,
Source/cmDSPBuilder.cxx, Source/cmDSPBuilder.h,
Source/cmDSPMakefile.cxx, Source/cmDSPMakefile.h,
Source/cmDSPWriter.cxx, Source/cmDSPWriter.h,
Source/cmDSWBuilder.cxx, Source/cmDSWBuilder.h,
Source/cmDSWMakefile.cxx, Source/cmDSWMakefile.h,
Source/cmDSWWriter.cxx, Source/cmDSWWriter.h,
Source/cmMakeDepend.cxx, Source/cmMakeDepend.h,
Source/cmMakefile.cxx, Source/cmMakefile.h,
Source/cmPCBuilder.cxx, Source/cmPCBuilder.h,
Source/cmRegularExpression.cxx, Source/cmRegularExpression.h,
Source/cmSystemTools.cxx, Source/cmSystemTools.h,
Source/cmUnixMakefile.cxx, Source/cmUnixMakefile.h,
Source/cmWindowsConfigure.cxx, Source/cmWindowsConfigure.h,
Source/itkVC60Configure.cxx, Source/itkVC60Configure.h,
Source/staticLibFooter.dsptemplate,
Source/staticLibHeader.dsptemplate, README: NEW: move from tools
and config to create CMake
2000-08-29 10:56 hoffman
* CMakeMaster.make.in, CMakeRules.make.in, CMakeVariables.make.in,
dummy.in: [no log message]