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 |
Brad King
|
7b2b93560e
|
ERR: Needed to switch point where CMakeTargets.make is included so that Variables will be available to the targets file.
|
2001-04-11 15:43:29 -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 |
Brad King
|
e318d87aff
|
ERR: Blank line regular expression updated to allow whitespace on the line.
|
2001-03-28 11:49:15 -05:00 |
Brad King
|
9b079becdf
|
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-23 14:27:02 -05:00 |
Brad King
|
408cad388a
|
ERR: Added pragma to disable symbol length warning for Intel compiler.
|
2001-03-21 15:52:29 -05:00 |
Brad King
|
20fb92d80b
|
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:48:23 -05:00 |
Brad King
|
8c087d0e7a
|
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-20 13:20:59 -05:00 |
Jim Miller
|
51ef865ef8
|
ENH: ignore unused libary warnings, removed /force
|
2001-03-19 11:47:12 -05:00 |
Brad King
|
410f7d12db
|
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:02:58 -05:00 |
Brad King
|
28cdb19782
|
ERR: Changed generation of rule to generate cable_config.xml to be produced differently for windows and unix.
|
2001-03-19 11:01:33 -05:00 |
Brad King
|
31ae187d0c
|
ERR: Removed functions I just added. They don't belong here (yet?).
|
2001-03-19 11:00:23 -05:00 |
Brad King
|
a8f9aa814e
|
ENH: Added generation of a rule to re-run CMake if the cable_config.xml file is missing.
|
2001-03-19 10:09:43 -05:00 |
Brad King
|
9312a7706b
|
ENH: Added functions to get information about the CMake executable on each platform.
|
2001-03-19 10:09:04 -05:00 |
Brad King
|
553457a4a4
|
ERR: Re-ordered declaration of members v. order of initialization on the constructor to match each other.
|
2001-03-16 11:14:08 -05:00 |
Brad King
|
2d26d0be68
|
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 11:04:35 -05:00 |
Brad King
|
df8a7ecafd
|
ENH: Changed generated includes to not have full path specified.
|
2001-03-16 09:25:18 -05:00 |
Brad King
|
be4db9150c
|
ENH: Added INCLUDE_REGULAR_EXPRESSION command to set regular expression used in dependency checking.
|
2001-03-15 18:09:16 -05:00 |
Brad King
|
b9a8948ec8
|
ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
|
2001-03-15 14:46:08 -05:00 |
Brad King
|
f84972610e
|
BUG: Moved definition of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their information is known.
|
2001-03-15 14:33:47 -05:00 |
Brad King
|
354992c522
|
BUG: Fixed segfault when CABLE_PACKAGE is only CABLE command. Related to order of virtual destructor calls.
|
2001-03-15 10:42:43 -05:00 |
Brad King
|
d3735b65d6
|
ERR: Added for-loop scoping hack for CMake sources on MSVC
|
2001-03-14 17:49:47 -05:00 |
Brad King
|
08ff3427a8
|
ENH: Added support for comments inside function calls and indented comments.
|
2001-03-14 16:34:24 -05:00 |
Brad King
|
007f5ccd5f
|
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 18:01:49 -05:00 |
Brad King
|
50c9139628
|
ERR: Less-than-zero test replaced with greater-than-zero since we want zero arguments.
|
2001-03-13 09:33:55 -05:00 |
Brad King
|
ce484264de
|
ENH: Improved error handling when GetError is called on a command that has not called SetError.
|
2001-03-12 18:30:58 -05:00 |
Geoffrey Cross
|
8c4795025f
|
Include directories under Win32 only (inherited by subdirs)
|
2001-03-12 10:10:39 -05:00 |
Brad King
|
8fb07209eb
|
ENH: Finished Simplifying dsptemplate processing with in place of separate Release, Debug, ReleaseDLL, ... configurations.
|
2001-03-09 16:56:38 -05:00 |
Brad King
|
772b1f6278
|
ERR: Fixed library path problem for ReleaseMinSize build. should now be used in place of separate Release, Debug, and ReleaseMinSize.
|
2001-03-09 15:35:13 -05:00 |
Brad King
|
05f863d5ab
|
ERR: Fixed header template for Release MinSize builds.
|
2001-03-09 14:35:02 -05:00 |