Bill Hoffman
|
d4498a9e52
|
BUG: fix for sun compiler
|
2001-05-16 18:08:14 -04:00 |
Brad King
|
9f8d296f15
|
ERR: Removed use of member templates.
|
2001-05-16 17:43:53 -04:00 |
Brad King
|
93bdef43fb
|
ERR: int -> unsigned int
|
2001-05-16 17:18:15 -04:00 |
Brad King
|
d055ebb8c5
|
ERR: const error fixed.
|
2001-05-16 17:18:01 -04:00 |
Brad King
|
3f12d26adb
|
ENH: Added cmCableClassSet.cxx to build.
|
2001-05-16 17:11:58 -04:00 |
Brad King
|
99a9fd6b3f
|
ERR: Added is_open() check in cmGeneratedFileStream::operator bool() so that implicit conversion to bool is not used.
|
2001-05-16 17:11:38 -04:00 |
Brad King
|
5f416cf45b
|
ERR: Removed dynamic_cast so that RTTI isn't required.
|
2001-05-16 17:11:01 -04:00 |
Brad King
|
f08a1b8885
|
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:41:30 -04:00 |
Brad King
|
8011fe0fad
|
ENH: cmGeneratedFileStream class added to simplify copy-if-different usage on generated files.
|
2001-05-16 16:40:45 -04:00 |
Bill Hoffman
|
1cd9ce6f6e
|
ENH: unify make process on unix
|
2001-05-16 15:15:21 -04:00 |
Brad King
|
a5480276d5
|
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-16 09:19:46 -04:00 |
Ken Martin
|
a12448c19b
|
added output directory support
|
2001-05-15 13:14:13 -04:00 |
Sebastien Barre
|
60a8a2f6aa
|
Changed separator between registry key and its value. Change regexp for registry key.
|
2001-05-14 16:47:09 -04:00 |
Bill Hoffman
|
942388186f
|
ENH: put back lost changes from r1.38
|
2001-05-14 10:36:04 -04:00 |
Sebastien Barre
|
4d07ba8b75
|
fix + => += bug reported by A. Perera
|
2001-05-12 07:29:23 -04:00 |
Sebastien Barre
|
23df737b6f
|
I know, there are more serious things to do :) A new icon. The previous one has not be overwritten, it's in there too.
|
2001-05-11 17:41:33 -04:00 |
Sebastien Barre
|
0d2c80aa2d
|
Extended the registry key regexp
|
2001-05-11 17:22:24 -04:00 |
Sebastien Barre
|
fc70deedcf
|
Add support for a specific value name in a registry key
|
2001-05-11 17:11:06 -04:00 |
Geoffrey Cross
|
9f036244b7
|
Cache file is a bit prettier
|
2001-05-11 14:49:46 -04:00 |
Bill Hoffman
|
72a9a5546f
|
BUG: fix find library for unix
|
2001-05-11 14:39:30 -04:00 |
Ken Martin
|
78232180f4
|
fix for expanding library vars
|
2001-05-11 13:52:54 -04:00 |
Sebastien Barre
|
d9858fea3b
|
Fix help string when NAMES was used (forgot the case when there is no name)
|
2001-05-11 12:30:42 -04:00 |
Sebastien Barre
|
fb35c19d30
|
Fix help string when NAMES was used
|
2001-05-11 12:13:14 -04:00 |
Brad King
|
6edfd1104c
|
ERR: int -> unsigned int.
|
2001-05-11 11:45:04 -04:00 |
Bill Hoffman
|
f81ae29834
|
BUG: add back thread library
|
2001-05-11 11:39:31 -04:00 |
Ken Martin
|
dbfc72c6b5
|
expands reg values
|
2001-05-11 11:07:05 -04:00 |
Ken Martin
|
639f1fa239
|
added registry entry support and windows app support
|
2001-05-11 10:53:17 -04:00 |
Bill Hoffman
|
a53f300bc0
|
BUG: fix gui problem
|
2001-05-11 10:04:24 -04:00 |
Bill Hoffman
|
69b51cc245
|
BUG: fix up gui with values that stay around too long
|
2001-05-10 17:23:00 -04:00 |
Geoffrey Cross
|
e539432495
|
definitions should now be overwritten if they already exist
|
2001-05-10 16:21:45 -04:00 |
Bill Hoffman
|
d04756d8f7
|
BUG: fix unix path search
|
2001-05-10 15:50:03 -04:00 |
Ken Martin
|
a15ae83e95
|
fix for expaning libraries prior to generating dsp
|
2001-05-10 15:32:49 -04:00 |
Geoffrey Cross
|
978407e042
|
Reads and uses MSPROJECT_TEMPLATE_DIRECTORY if it exists
|
2001-05-10 14:30:16 -04:00 |
Ken Martin
|
32f7cef6f3
|
added win32 executable option
|
2001-05-10 13:52:23 -04:00 |
Brad King
|
968610b041
|
BUG: Removed stray debugging output statement. Also renamed some variables for clarity.
|
2001-05-10 11:20:16 -04:00 |
Brad King
|
09e9a53bb1
|
ERR: RunCommand method needed return in unix.
|
2001-05-10 11:19:15 -04:00 |
Brad King
|
68ac32e60a
|
ERR: Removed unused variable
|
2001-05-10 11:18:52 -04:00 |
Geoffrey Cross
|
401b9eea0b
|
ADD LINK32s are now on multiple lines because VC breaks otherwise
|
2001-05-09 18:00:03 -04:00 |
Bill Hoffman
|
02bdff675d
|
BUG: escape spaces before adding .lib
|
2001-05-09 16:17:03 -04:00 |
Bill Hoffman
|
013b9b3849
|
ENH: escape spaces
|
2001-05-09 16:08:50 -04:00 |
Bill Hoffman
|
e30a660df5
|
ENH: only add .lib if no .lib exists
|
2001-05-09 15:48:06 -04:00 |
Bill Hoffman
|
f07ee5b817
|
ENH: change find library and find program to look for more than one name
|
2001-05-09 14:53:32 -04:00 |
Bill Hoffman
|
1dc7ae38ea
|
BUG: match called on invalid number
|
2001-05-09 13:44:30 -04:00 |
Ken Martin
|
54dcf6932a
|
cleaned up configure some
|
2001-05-09 13:22:20 -04:00 |
Jim Miller
|
4d2e6c8394
|
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 11:15:57 -04:00 |
Bill Hoffman
|
ad2247244d
|
BUG: fix crash
|
2001-05-09 10:13:12 -04:00 |
Bill Hoffman
|
df5059949d
|
BUG: fix use beyond end of array
|
2001-05-09 09:52:21 -04:00 |
Ken Martin
|
cb6bc6f0aa
|
added load cache command and fixed source file
|
2001-05-09 08:51:54 -04:00 |
Brad King
|
a74d8698eb
|
ERR: LoadCache needed to return a value.
|
2001-05-08 17:37:55 -04:00 |
Ken Martin
|
36b4fbb1f4
|
added ability to load another cache
|
2001-05-08 17:04:22 -04:00 |
Ken Martin
|
cdffbea017
|
now adds src and bin dir into cache
|
2001-05-08 17:03:39 -04:00 |
Ken Martin
|
67e31b789f
|
fixed bug in init code
|
2001-05-08 16:20:24 -04:00 |
Bill Hoffman
|
17d7ff0358
|
ENH: add initial path support for file choosers
|
2001-05-08 13:40:08 -04:00 |
Ken Martin
|
237f960c89
|
BUG: added arg0 to link libraries
|
2001-05-08 11:40:47 -04:00 |
Brad King
|
0829faa9e1
|
ENH: Moved cache entry addition into cmMakefile::AddLibrary and AddExecutable so that commands do not have to add it explicitly.
|
2001-05-07 18:14:13 -04:00 |
Bill Hoffman
|
885e37da22
|
ENH: call configure from cmake
|
2001-05-07 18:11:16 -04:00 |
Dan Blezek
|
5066defc23
|
BUG: Removing Remove Variables call
|
2001-05-07 10:02:56 -04:00 |
Bill Hoffman
|
a5f6b47661
|
BUG: add internal cache entry for executables, so depends can work
|
2001-05-05 11:28:03 -04:00 |
Bill Hoffman
|
8aa2182806
|
BUG: add removed command, and sort the order in cmCommands.cxx
|
2001-05-05 11:03:35 -04:00 |
Ken Martin
|
e126954393
|
fixes for untiltiy targets in all
|
2001-05-04 17:00:22 -04:00 |
Dan Blezek
|
1349d06e78
|
ENH: Proper build name
|
2001-05-04 16:44:24 -04:00 |
Dan Blezek
|
f386664efc
|
ENH: Correct sitename
|
2001-05-04 16:43:54 -04:00 |
Ken Martin
|
089aa3e106
|
option to make utilities in the all target
|
2001-05-04 15:50:26 -04:00 |
Ken Martin
|
d1939b26ee
|
updates
|
2001-05-04 12:52:56 -04:00 |
Bill Hoffman
|
8a21493f56
|
ENH: move testing stuff to cmake from configure, good bye dashboard... :)
|
2001-05-04 11:34:59 -04:00 |
Bill Hoffman
|
de10cfc72e
|
ENH: move testing stuff to cmake from configure, good bye dashboard... :)
|
2001-05-04 11:30:46 -04:00 |
Brad King
|
33e1a4a09a
|
ENH: Added support to EscapeSpaces to use double quotes on windows.
|
2001-05-04 10:44:59 -04:00 |
Brad King
|
6c54371c8f
|
ENH: Added use of CMAKE cache entry for generating the DSP/makefile build rules.
|
2001-05-04 10:44:26 -04:00 |
Brad King
|
dec4d7afe1
|
ENH: Added use of CMAKE cache entry for generating the DSP build rules.
|
2001-05-04 10:44:11 -04:00 |
Ken Martin
|
56714a49d4
|
fixed custom command rule
|
2001-05-04 09:56:07 -04:00 |
Ken Martin
|
4d9b2f59cc
|
better custom rules
|
2001-05-04 09:39:05 -04:00 |
Ken Martin
|
faaadc4a08
|
better If checks
|
2001-05-04 08:46:05 -04:00 |
Ken Martin
|
dd2876adb0
|
removed old functions
|
2001-05-04 08:45:17 -04:00 |
Brad King
|
5e4a89b1b9
|
ENH: Added generation of internal CMAKE cache entry with path to command-line CMake executable.
|
2001-05-03 16:55:41 -04:00 |
Brad King
|
5079efdc68
|
ENH: Added cmSystemTools::FindProgram() and full-path detection utilities.
|
2001-05-03 16:55:18 -04:00 |
Ken Martin
|
79f95167bd
|
minor fixes
|
2001-05-03 15:28:06 -04:00 |
Ken Martin
|
34a60cdcc9
|
removed deprecated commands
|
2001-05-03 11:04:11 -04:00 |
Ken Martin
|
2e6ea303c0
|
now support cmakedefine
|
2001-05-03 10:35:15 -04:00 |
Ken Martin
|
fc1562f004
|
system config uses cmake commands now
|
2001-05-03 08:52:32 -04:00 |
Ken Martin
|
d649156aa1
|
cache loaded into makefile
|
2001-05-02 11:53:39 -04:00 |
Ken Martin
|
6d5508e64b
|
fixed bug in limiting to source lists
|
2001-05-01 17:52:36 -04:00 |
Brad King
|
1d4a3aa48e
|
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:37:45 -04:00 |
Brad King
|
45e9d19c6c
|
ENH: Changed WriteConfiguration back to const because it doesn't need to report errors anymore.
|
2001-05-01 17:35:23 -04:00 |
Bill Hoffman
|
f7d33c41cf
|
ADD: add utiltity templates
|
2001-05-01 17:12:04 -04:00 |
Bill Hoffman
|
96ec40943c
|
ENH: implement ADD_TARGET command, and add an ALL_BUILD target
|
2001-05-01 16:55:32 -04:00 |
Ken Martin
|
13d4fd06f0
|
cache now loaded into makefile
|
2001-05-01 16:34:53 -04:00 |
Ken Martin
|
ed4f14fb42
|
added method to puch cache into makefile defines
|
2001-05-01 16:28:32 -04:00 |
Ken Martin
|
de203f736c
|
slight bug in If command I think
|
2001-05-01 16:27:51 -04:00 |
Ken Martin
|
a99dfa60ae
|
new set command and IF NOT
|
2001-05-01 11:16:20 -04:00 |
Ken Martin
|
2fb2207c10
|
bug fixes
|
2001-04-30 14:56:06 -04:00 |
Brad King
|
e7519358e7
|
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:51:17 -04:00 |
Brad King
|
73644c3acd
|
ERR: Removed a conflict that was checked in.
|
2001-04-30 11:29:30 -04:00 |
Anonymous
|
d6fae5faf0
|
New command: INCLUDE(somefile.txt)
|
2001-04-30 10:52:58 -04:00 |
Ken Martin
|
2da0c57d46
|
added TARGET_LINK_LIBRARY command and support for debug and release libraries to link against
|
2001-04-30 10:44:00 -04:00 |
Brad King
|
13143f51d2
|
ERR: Renamed CustomCommands to BuildRules to match change in cmSourceGroup.
|
2001-04-27 14:57:48 -04:00 |
Brad King
|
244892bc3b
|
BUG: Removed output of GCC_XML rules when the command cannot be found.
|
2001-04-27 14:52:16 -04:00 |
Brad King
|
2f42d7ffcb
|
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:51:43 -04:00 |
Ken Martin
|
ca64a39b86
|
added configure file
|
2001-04-27 14:25:42 -04:00 |
Bill Hoffman
|
5b13f975b9
|
BUG: fix inplace builds
|
2001-04-27 11:36:53 -04:00 |
Bill Hoffman
|
de67154214
|
ENH: fix in source build with non-gnu
|
2001-04-27 11:03:32 -04:00 |
Bill Hoffman
|
e14ecec4c7
|
ENH: add output when creating files
|
2001-04-27 09:32:55 -04:00 |
Ken Martin
|
07bd60f6b3
|
better help strings
|
2001-04-27 09:30:27 -04:00 |
Will Schroeder
|
dbdf1c356b
|
ENH:New copyright
|
2001-04-27 09:13:01 -04:00 |
Will Schroeder
|
54cfe84f3f
|
ENH:New copyright
|
2001-04-27 08:01:17 -04:00 |
Will Schroeder
|
1ba4ef0fdf
|
ENH:Copyright
|
2001-04-27 07:55:13 -04:00 |
Ken Martin
|
41e1270413
|
support for debug and opt libraries
|
2001-04-26 16:22:53 -04:00 |
Ken Martin
|
888e47ddb4
|
better help
|
2001-04-26 15:41:18 -04:00 |
Brad King
|
61d2314989
|
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 15:27:38 -04:00 |
Bill Hoffman
|
2c1fb789d7
|
ENH: add help for cache entries
|
2001-04-26 14:53:44 -04:00 |
Ken Martin
|
6e5af0e6cc
|
some fixes for If commands
|
2001-04-26 10:49:12 -04:00 |
Ken Martin
|
30ad61805b
|
bug fixes
|
2001-04-26 09:38:31 -04:00 |
Bill Hoffman
|
ab7f884a44
|
ENH: set initial build to source dir
|
2001-04-25 19:01:12 -04:00 |
Bill Hoffman
|
11b68dea51
|
ENH: add error checking for empty build dir
|
2001-04-25 18:53:33 -04:00 |
Bill Hoffman
|
5c83326fb4
|
ENH: clean up cmake GUI and remove the parsing of CMakeLists.txt files by configure
|
2001-04-25 16:09:17 -04:00 |
Ken Martin
|
61091234c3
|
rules were not inherited when they should be
|
2001-04-25 11:47:03 -04:00 |
Brad King
|
c3ab706698
|
BUG: Fixed output of dependencies. It needs to loop over the makefile's targets, not the source lists.
|
2001-04-25 09:39:23 -04:00 |
Brad King
|
ddbf1feab4
|
STYLE: Updated comments for name change cmClassFile->cmSourceFile
|
2001-04-25 09:37:57 -04:00 |
Brad King
|
91ddeacdbb
|
ERR: cmClassFile.h -> cmSourceFile.h include change.
|
2001-04-24 17:33:09 -04:00 |
Ken Martin
|
73f04d1409
|
many fixes and cleanup and features
|
2001-04-24 16:49:12 -04:00 |
Bill Hoffman
|
b5746484e4
|
BUG: fix duplicate property items
|
2001-04-24 14:19:13 -04:00 |
Bill Hoffman
|
37468fad3a
|
BUG: fix cache updates
|
2001-04-24 13:32:31 -04:00 |
Bill Hoffman
|
818b0e5bc1
|
BUG: fix build directory problem
|
2001-04-24 12:40:37 -04:00 |
Bill Hoffman
|
90e5612298
|
ENH: new GUI editor for cmake cache file
|
2001-04-23 16:40:29 -04:00 |
Ken Martin
|
619dd8c479
|
added option command
|
2001-04-23 16:34:12 -04:00 |
Ken Martin
|
b49204ab0d
|
new command
|
2001-04-23 16:33:24 -04:00 |
Dan Blezek
|
8852ed9d2f
|
BUG: Clean was not doing it's job
|
2001-04-23 13:58:36 -04:00 |
Brad King
|
80ce581a0d
|
ERR: Added virtual destructor to complement virtual functions in cmIfFunctionBlocker.
|
2001-04-23 10:23:24 -04:00 |
Ken Martin
|
b5f62159ca
|
added if else endif add definition
|
2001-04-19 17:39:03 -04:00 |
Ken Martin
|
24bce99cbf
|
cleaned up the coding style made ivars private etc
|
2001-04-19 13:28:46 -04:00 |
Brad King
|
57c4325c7d
|
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-18 08:01:56 -04:00 |
Brad King
|
c025838c73
|
ERR: Removed unused variable.
|
2001-04-17 07:42:33 -04:00 |
Bill Hoffman
|
7155d1f68b
|
BUG: fix small compile issues on HP aCC
|
2001-04-16 15:40:40 -04:00 |
Brad King
|
f63e4a144c
|
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 12:31:56 -04:00 |
Jim Miller
|
e963dcaa8f
|
FIX: allow ADD_LIBRARY with no source list
|
2001-04-16 10:15:05 -04:00 |
Ken Martin
|
7b362bdb1f
|
fixed cable package issue
|
2001-04-16 10:01:13 -04:00 |
Ken Martin
|
e40aaa57c3
|
some bug fixes
|
2001-04-12 15:34:09 -04:00 |
Brad King
|
fb6c4b8710
|
ENH: Added individual library linkage output so that shared libraries will not try to link against themselves.
|
2001-04-12 09:55:08 -04:00 |
Ken Martin
|
e784f153cf
|
removed old rules
|
2001-04-12 09:49:33 -04:00 |
Brad King
|
69308873f9
|
ENH: Generation now sets up proper linking of shared libraries to each other.
|
2001-04-11 16:34:53 -04:00 |
Ken Martin
|
865ec96644
|
major changes to support multiple libraries and source lists
|
2001-04-11 14:59:02 -04:00 |
Brad King
|
7b47a5d2ef
|
ENH: Need BUILD_SHARED_LIBRARIES defined for making windows DLLs.
|
2001-04-10 15:26:57 -04:00 |
Brad King
|
d1e05d738f
|
ERR: Added double-quotes around command name before arguments are appended.
|
2001-04-09 10:56:55 -04:00 |
Brad King
|
a04fa127a8
|
ERR: Missed one EscapeSpaces call.
|
2001-04-09 10:53:17 -04:00 |
Brad King
|
e0da3ef275
|
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 10:31:36 -04:00 |
Brad King
|
e7bd5fcd19
|
ENH: Added support for spaces in the output directory names. Spaces in the input directory name may work also, but are untested.
|
2001-04-09 09:44:29 -04:00 |
Bill Hoffman
|
70b14df3f0
|
BUG: fix depends for libraries and executables in the same dir
|
2001-04-06 17:01:57 -04:00 |
Bill Hoffman
|
2a7964e310
|
ENH: better error reporting, and add NOTFOUND into cache for library and file find
|
2001-04-06 14:51:53 -04:00 |
Ken Martin
|
3355878eeb
|
fixed the documentation some
|
2001-04-06 12:00:39 -04:00 |
Jim Miller
|
13b8be3fb7
|
FIX: configurations list needed to be reset for each dsp file created
|
2001-04-06 08:28:57 -04:00 |
Jim Miller
|
ee12876e2d
|
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-04-04 09:33:59 -04:00 |