Brad King
b9db890ebc
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 09:54:03 -04:00
Brad King
820088cefc
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:46:49 -04:00
Ken Martin
3c3ea267b8
removed extra ENDIF
2002-09-10 12:49:09 -04:00
Ken Martin
25ff4552b3
new arch
2002-09-06 13:06:23 -04:00
Bill Hoffman
37b73a908a
ENH: fix warnings
2002-08-27 09:43:54 -04:00
Ken Martin
716eb19819
fixed bootstrap build to not use LoadCOmmandCOmmand
2002-08-27 08:36:03 -04:00
Ken Martin
499bd45d4d
removed shared lib support
2002-08-23 16:13:34 -04:00
Bill Hoffman
3f36d23421
BUG: add explicit clean up of the cachemanager at exit of programs, so dll destruction is not a problem.
2002-08-23 13:46:32 -04:00
Bill Hoffman
0fdfab32d1
BUG: borland needs to have BUILD_SHARED_LIBS on for executables to work with c++
2002-08-22 16:16:05 -04:00
Ken Martin
34c7c1b78d
made CMakeLib shared on windows
2002-08-21 11:57:12 -04:00
Bill Hoffman
781fac21f0
BUG: cmake needs it's own directory for includes, so depends work
2002-06-10 11:33:49 -04:00
Ken Martin
350f09ae6d
removed ccommand use cmake now
2002-06-03 13:08:52 -04:00
Amitha Perera
0e6b39e52f
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 13:35:42 -04:00
Amitha Perera
4bff970413
- 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-03 00:27:34 -04:00
Bill Hoffman
2242006ca1
Debug optimized cache fixes
2002-05-02 15:10:19 -04:00
Amitha Perera
1f8df8585e
ENH: Add library dependency analysis.
2002-05-01 14:00:21 -04:00
Bill Hoffman
a7664e8e01
ENH: allow cmake tests to be run without dart.
2002-04-30 21:48:26 -04:00
Bill Hoffman
0d8f4d2dcc
create tests without Dart
2002-04-30 17:49:52 -04:00
Ken Martin
9c69be42de
updated for 1.4
2002-04-22 11:50:43 -04:00
Brad King
5a418b0e00
ENH: Removed out-of-date commands CABLE_WRAP_TCL CABLE_CLASS_SET and CONFIGURE_GCCXML
2002-04-17 14:54:48 -04:00
Bill Hoffman
4ea0f6b949
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-02 15:43:23 -05:00
Sebastien Barre
1623dc2183
ENH: add testdriver test with source file in subdir
2002-03-27 13:47:05 -05:00
Bill Hoffman
2f639d37b5
ENH: add new command to create a test driver
2002-03-20 16:19:00 -05:00
Bill Hoffman
49bcc1ad51
ENH: remove fltk dialog as it is no longer supported
2002-03-20 13:16:16 -05:00
Andy Cedilnik
5bbae88569
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 15:42:59 -05:00
Bill Hoffman
b59987eed9
BUG: .h not two .cxx files
2002-03-14 16:03:33 -05:00
Bill Hoffman
809b32fe59
ENH: remove several compiler warnings
2002-03-13 10:25:11 -05:00
Sebastien Barre
9097446e90
Build cmaketest even if testing if OFF (so that it can be used externally)
2002-03-07 10:41:31 -05:00
Sebastien Barre
3ed2e6d02b
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 16:30:55 -05:00
Bill Hoffman
b730794058
ENH: add dotnet stuff
2002-02-19 11:54:34 -05:00
Bill Hoffman
96898bed3e
add dot net stuff to cmakelists file and dsp file
2002-02-19 09:43:26 -05:00
Bill Hoffman
1bde29e9bd
use CMake_SOURCE and not CMAKE_ROOT
2002-02-01 09:28:20 -05:00
Bill Hoffman
9bf31316e1
try to get this working for dec cxx default compiler options
2002-01-31 10:32:49 -05:00
Sebastien Barre
30b3cc0755
Add 2 new tests
2002-01-19 21:23:19 -05:00
Bill Hoffman
56252e1100
ENH: make the fltk build default to OFF, it fails on too many linux machines with the default build
2002-01-10 18:09:37 -05:00
Bill Hoffman
869dc1a445
ERR: remove bad ADD_DEPENDENCIES commands
2001-12-28 12:40:43 -05:00
Bill Hoffman
384cf0c7f3
add example to tests
2001-12-19 15:26:21 -05:00
Bill Hoffman
10085174b6
ENH: allow local changes
2001-12-12 18:27:28 -05:00
Bill Hoffman
0d3eefb1f1
new borland generator moved into place
2001-11-30 16:48:52 -05:00
Bill Hoffman
15805d260e
fix for shared libs and borland
2001-11-29 09:09:11 -05:00
Bill Hoffman
fd516c022d
add new borland generator
2001-11-28 11:12:15 -05:00
Bill Hoffman
eecf4b9cbf
ENH: add advanced variable types and command line wizard gui
2001-11-26 18:28:27 -05:00
Bill Hoffman
dc839f80f0
start work on nmake generator
2001-11-13 18:23:45 -05:00
Ken Martin
274099f7ec
fixes to curses stuff
2001-11-13 14:22:29 -05:00
Berk Geveci
23f0b7760f
Trying to fix curses.
2001-11-09 16:05:33 -05:00
Berk Geveci
33dbd7acf8
Re-enabling curses support.
2001-11-05 15:55:24 -05:00
Berk Geveci
c09d072be3
Fixing problems on Sun (name collusions between STL and curses) and disabling curses temporarily.
2001-11-05 11:52:27 -05:00
Andy Cedilnik
830bb67caf
Fix the IF IF problem
2001-11-05 10:42:30 -05:00
Berk Geveci
939d614978
Adding curses support.
2001-11-04 18:05:21 -05:00
Bill Hoffman
8f652aad21
ENH: fixes for borland compiler testing
2001-10-03 15:49:52 -04:00
Bill Hoffman
d55f530012
BUG: fix install prefix
2001-09-27 15:54:47 -04:00
Bill Hoffman
cc768c86c6
ENH: pass prefix from configure into cmake
2001-09-27 14:58:14 -04:00
Berk Geveci
5acb894e58
Typo in link command.
2001-09-10 11:03:30 -04:00
Bill Hoffman
a14057c1b3
BUG: clean up lib and exe output paths
2001-09-06 18:02:26 -04:00
Bill Hoffman
5edd7673e1
ENH: add caching for the input CMakeList.txt files, 2X speed up
2001-08-28 18:28:31 -04:00
Bill Hoffman
a4f40c31f1
ENH: add dump documentation test
2001-08-23 17:40:07 -04:00
Bill Hoffman
047c7b5af4
ENH: add more testing
2001-08-23 16:00:46 -04:00
Ken Martin
2190ddc4e9
added test driver for make test target
2001-08-23 11:12:19 -04:00
Bill Hoffman
a5cda2217d
ENH: fix install for cygwin, build cmake from configure
2001-06-27 15:42:27 -04:00
Ken Martin
c6418bd34b
mod to the testing
2001-06-27 09:16:48 -04:00
Ken Martin
c84f6448a6
modified how paths are escaped, added depends
2001-06-26 13:23:55 -04:00
Ken Martin
1203dca687
escape quotes on cmaketest.h.in
2001-06-22 11:28:25 -04:00
Ken Martin
83e6038ed1
better testing
2001-06-21 17:53:35 -04:00
Brad King
8ffe832e9b
ENH: Added BUILD_FLTK_GUI option (defaults to ON).
2001-06-21 15:02:18 -04:00
Bill Hoffman
a7d114cfd6
BUG: fix bootstrap build on unix
2001-06-21 13:48:08 -04:00
Bill Hoffman
339bdd47b5
ENH: boot strap mfc gui and support for MFC
2001-06-20 16:49:09 -04:00
Bill Hoffman
adbae91cb5
ENH: fix cmake so it can boot strap itself better
2001-06-20 13:56:38 -04:00
Bill Hoffman
d6836427b3
ENH: build fltk cmake on unix with bootstrap
2001-06-19 16:10:38 -04:00
Bill Hoffman
d454811a63
ENH: add bootstrap support for building fltk
2001-06-19 15:33:37 -04:00
Ken Martin
583ac25e8f
support testing
2001-06-12 13:30:13 -04:00