Bill Hoffman
|
9ae8234fe5
BUG: get correct library name
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
1c8f096517
BUG: use realpath instead of cd/pwd
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
e197d3f219
remove memory leaks
|
%!s(int64=24) %!d(string=hai) anos |
Yves Starreveld
|
7aa0d0d888
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
82996a636e
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.
|
%!s(int64=24) %!d(string=hai) anos |
Yves Starreveld
|
247c1640da
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
c7bd083549
BUG: fix for broken apple mkdir and general clean up of MakeDirectory command
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
f709e5588e
ENH: change expand variables to use GetDefinition
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
3b5ce4b88a
*** empty log message ***
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
152fccf848
BUG: set CXX and CC when running configure from cmake
|
%!s(int64=24) %!d(string=hai) anos |
Ken Martin
|
ab0ef5b6a0
better ctest support
|
%!s(int64=24) %!d(string=hai) anos |
Ken Martin
|
2190ddc4e9
added test driver for make test target
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
ddd5a7d729
ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files.
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
db1303aa7d
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
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
4aa1a3422b
BUG: Generated link line for shared libraries had CMAKE_CXX_FLAGS instead of CMAKE_CXXFLAGS (note underscore).
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
9e5c769c29
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.
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
8a03ccda07
ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory.
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
cfa25e9e1a
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.
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
ddec29c52d
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.
|
%!s(int64=24) %!d(string=hai) anos |
Ian Scott
|
b24861d895
Removed the Uniquification of the include and link directory list in FinalPass,
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
82c1916a6d
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.
|
%!s(int64=24) %!d(string=hai) anos |
Berk Geveci
|
cf2f3998ec
Unnecessary variable
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
f7ca7fb868
BUG: When splitting a full path library into separate -L and -l parts, the -l part may not have a "lib" prefix on cygwin.
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
e5a3ad77e5
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.
|
%!s(int64=24) %!d(string=hai) anos |
Amitha Perera
|
c437247141
BUG: library extension goes after library name, not before
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
a1ec2852af
ENH: some clean up, and better checking to see if we are building cmake
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
863ca7d0e2
BUG: fix solaris problems in install and ar
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
d9e7be545f
BUG: When outputting relative path of .o, the relative path of the source file must also be written (not full path).
|
%!s(int64=24) %!d(string=hai) anos |
Brad King
|
e693d47253
ENH: Added support for selection of static/shared build on a per-library basis.
|
%!s(int64=24) %!d(string=hai) anos |
Bill Hoffman
|
0846046200
BUG: break up CMAKE_AR into program and ARGS
|
%!s(int64=24) %!d(string=hai) anos |