Commit Graph

920 Commits

Author SHA1 Message Date
Berk Geveci a43f3c99c7 BUG: fix memory leak 2001-11-20 17:27:04 -05:00
Berk Geveci 46568242fa BUG: fix for spaces in path to CMakeList.txt file 2001-11-20 17:26:45 -05:00
Bill Hoffman 572e5146f8 define hacks and such for the dec compiler 2001-11-20 08:28:54 -05:00
Bill Hoffman da17f30cb5 ENH: add new command VARIABLE_REQUIRES for better debugging of list files 2001-11-19 17:52:08 -05:00
Bill Hoffman 4d5f9deb00 *** empty log message *** 2001-11-19 09:34:29 -05:00
Bill Hoffman 2614e62314 ENH: remove unused source files 2001-11-19 09:20:07 -05:00
Bill Hoffman bf1840a52d ENH: look for cmake test with .exe if nmake 2001-11-16 16:42:27 -05:00
Bill Hoffman 65222add02 face lift for GUI and some more help 2001-11-16 16:29:25 -05:00
Bill Hoffman 25ac768763 ENH: fix for dll builds 2001-11-16 16:28:42 -05:00
Franck Bettinger 3e16ec5eda Added a make depend in the clean rule to refresh the dependencies 2001-11-16 13:08:03 -05:00
Franck Bettinger d66eb731a9 undo the last change because of problem with some versions of make 2001-11-16 10:14:28 -05:00
Franck Bettinger dad526aad6 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:04:49 -05:00
Franck Bettinger 8c7b9cbf10 Now adds dependency if the file doesn't exist but will be created during the compilation 2001-11-16 09:03:31 -05:00
Franck Bettinger 9f9db7dad5 corrected path problem and added moc compilation too 2001-11-16 09:01:57 -05:00
Bill Hoffman 0d2f8e65c5 remove depend on star dot h as it is not really needed and breaks some versions of gmake 2001-11-15 22:10:45 -05:00
Bill Hoffman 54f5d7994c ENH: use crazy temp files for long command lines 2001-11-15 18:18:45 -05:00
Bill Hoffman d2b84627de ENH: remove debug prints 2001-11-15 17:45:33 -05:00
Bill Hoffman 407afb906c 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 17:11:26 -05:00
Bill Hoffman 2df56cf21b ENH: fix library builds with nmake 2001-11-15 09:55:50 -05:00
Bill Hoffman 4b34ffa669 BUG: wrong shortname used 2001-11-15 09:00:44 -05:00
Bill Hoffman ba62b9d94d BUG: fix build for cygwin 2001-11-15 08:43:02 -05:00
Bill Hoffman 1406eae1ba BUG: avoid .cxx.o names... 2001-11-15 08:42:34 -05:00
Bill Hoffman 94f82edd07 Closer to nmake build 2001-11-14 18:12:22 -05:00
Bill Hoffman a8d47b7221 closer to nmake build 2001-11-14 18:11:04 -05:00
Sebastien Barre 669f7e7f07 Quick addition: "Create shortcut" menu entry. 2001-11-14 14:39:26 -05:00
Bill Hoffman f978b6f7ea nmake support 2001-11-14 10:21:59 -05:00
Brad King 7ac4e78316 ERR: Re-ordered includes to fix macro conflict for gcc 3.0. 2001-11-14 09:56:33 -05:00
Brad King 17591cd515 ERR: Fixed compiler warning for gcc 3.0. 2001-11-14 09:55:24 -05:00
Bill Hoffman e7ac38077a ENH: remove debug statements 2001-11-14 09:22:08 -05:00
Bill Hoffman 4bbdfc0315 ENH: remove warning 2001-11-14 08:49:37 -05:00
Bill Hoffman dc839f80f0 start work on nmake generator 2001-11-13 18:23:45 -05:00
Bill Hoffman 6220a187ba clean up object file build rule, and do not attempt to remove link_directories that are in the build tree 2001-11-13 15:54:41 -05:00
Ken Martin 274099f7ec fixes to curses stuff 2001-11-13 14:22:29 -05:00
Bill Hoffman 83d7df09c4 warnings 2001-11-13 12:42:45 -05:00
Bill Hoffman 41017cbc88 ENH: clean up warnings 2001-11-13 12:38:53 -05:00
Bill Hoffman f3ebd438c7 WAR: fix compile warnings 2001-11-13 12:25:34 -05:00
Bill Hoffman a244cb242c ENH: fix spelling error 2001-11-13 12:21:42 -05:00
Bill Hoffman 4ee923a33c ENH: remove warnings 2001-11-13 12:21:15 -05:00
Brad King 5231ad0c7e 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 15:37:38 -05:00
Ken Martin 668974b01c minor fix 2001-11-12 09:21:36 -05:00
Berk Geveci 1efcd4d035 Renaming ccurses to ccmake. 2001-11-09 16:16:56 -05:00
Berk Geveci 23f0b7760f Trying to fix curses. 2001-11-09 16:05:33 -05:00
Ken Martin 722283804b support for custom targets on exe and lib 2001-11-09 13:00:53 -05:00
Franck Bettinger 53d0de2a9f cleanups 2001-11-09 12:07:37 -05:00
Franck Bettinger becce939a2 support for compilation of .ui files into .h and .cxx files 2001-11-09 12:03:41 -05:00
Sebastien Barre 61a66c2645 SOURCE, COMMAND, TARGET are required now 2001-11-09 10:42:16 -05:00
Sebastien Barre bdf0241d2e SOURCE, COMMAND, TARGET are required now 2001-11-09 10:37:22 -05:00
Sebastien Barre 6b5e54744c 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-09 10:33:22 -05:00
Berk Geveci 438676de38 Trying to fix curses problems. 2001-11-08 17:30:18 -05:00
Berk Geveci 3482e716c3 Fixing problems with curses headers. 2001-11-08 17:25:36 -05:00
Berk Geveci 217081a72b Trying to fix curses problems. 2001-11-08 17:17:44 -05:00
Berk Geveci 76f799fd03 Oops. 2001-11-08 17:10:58 -05:00
Berk Geveci 777ec99219 Changes to remove warnings and fix dependencies. 2001-11-08 17:03:52 -05:00
Ken Martin 05717b3dab a better fix maybe 2001-11-08 15:09:43 -05:00
Bill Hoffman 03fd2f6dfa make sure custom targets are in the ALL_BUILD 2001-11-08 14:44:12 -05:00
Sebastien Barre e17724279e Fix number of params and expand vars in all args 2001-11-08 14:34:51 -05:00
Sebastien Barre 9ad598a9f0 Fix bug. Was using unexpanded var instead of copy 2001-11-08 11:50:28 -05:00
Sebastien Barre 53f8721f99 Break the "to infinity and beyond" stuff 2001-11-08 11:40:06 -05:00
Sebastien Barre 3acc545b06 Expand var in srclist name too 2001-11-08 10:48:47 -05:00
Sebastien Barre 340b1f1d8b Expand var in name too 2001-11-08 10:40:05 -05:00
Sebastien Barre 229b9064d1 Expand variables in all target args 2001-11-08 09:16:32 -05:00
Berk Geveci 32e9510d55 Needed to replace srcdir to make install targets work. 2001-11-08 08:42:16 -05:00
Bill Hoffman 3cb9f60375 BUG: no +=+ 2001-11-07 17:04:53 -05:00
Andy Cedilnik 39766efaaa Added accessor for add custom command 2001-11-07 16:47:38 -05:00
Bill Hoffman 3b8eff5552 remove template flags from cmake, no ptused, or -instance=static 2001-11-07 15:57:17 -05:00
Bill Hoffman b522b84fb4 Trying to fix curses problems with some systems. 2001-11-07 15:57:10 -05:00
Berk Geveci a3f6e2f9c4 Trying to fix build problems related to curses. 2001-11-07 15:01:59 -05:00
Bill Hoffman 72d683e0ee ENH: use full source name for c code as well as c++ 2001-11-07 14:55:49 -05:00
Bill Hoffman e7616c5b92 use cmake as the executable for cmake and not ccurses 2001-11-07 14:44:50 -05:00
Bill Hoffman 8a4ae14a30 make sure default_target is first 2001-11-07 14:44:22 -05:00
Bill Hoffman 0314c5f76a Allow multiline messages 2001-11-07 12:23:27 -05:00
Bill Hoffman 112707a9dc Clean up a bit more 2001-11-07 09:54:46 -05:00
Bill Hoffman 87cbb11742 One more time... case does not matter on cygwin 2001-11-07 09:29:25 -05:00
Bill Hoffman 8139a3121d ENH: fix doc string 2001-11-06 16:14:28 -05:00
Franck Bettinger 4153857a1e add cleaning of QT generated files when make clean is used 2001-11-06 15:29:03 -05:00
Bill Hoffman 4ddee8e0e8 ENH: tell cmake object where cmake is 2001-11-06 12:03:36 -05:00
Bill Hoffman 319a5e0077 BUG: CustomCommand has to use full path to Source file now 2001-11-06 09:35:48 -05:00
Bill Hoffman 05a884c675 Removed a function which used va_start (did not compile on Sun with gcc) 2001-11-06 08:40:07 -05:00
Berk Geveci 4848c81428 Many improvements. 2001-11-05 22:10:52 -05:00
Bill Hoffman 1a8e3ba1e6 ENH: use full paths for object compile rules 2001-11-05 16:38:35 -05:00
Berk Geveci 33dbd7acf8 Re-enabling curses support. 2001-11-05 15:55:24 -05:00
Bill Hoffman a033bf3972 ENH: change to work with nmake 2001-11-05 15:39:37 -05:00
Berk Geveci b22e2de8e5 HPUX support. 2001-11-05 13:24:44 -05:00
Bill Lorensen 9190e57e3d ERR: ^M's removed. 2001-11-05 12:57:11 -05:00
Berk Geveci cd7297781d Adding form library. 2001-11-05 11:53:05 -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 4e07845b4f ERR: To include cmake headers, one should use ../ 2001-11-05 08:37:22 -05:00
Phil Pritchett 8476330979 switched string::compare to strncmp 2001-11-05 05:43:48 -05:00
Berk Geveci d0b210aec0 Need to include standard headers. 2001-11-04 18:10:43 -05:00
Berk Geveci 939d614978 Adding curses support. 2001-11-04 18:05:21 -05:00
Sebastien Barre ef74458b34 Add optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs can be specified before the actual include dirs 2001-11-02 22:32:39 -05:00
Phil Pritchett 8c582aae12 allow more than one external MS project 2001-11-02 11:19:15 -05:00
Andy Cedilnik 36e7b5567a On win32 path is all in lower case now 2001-11-02 09:18:23 -05:00
Bill Hoffman c15ad5c98d ENH: clean up interface and change build in current directory to build the depend file first 2001-11-01 18:37:28 -05:00
Bill Hoffman a13cb203ad BUG: use collapse full path when testing cache directory 2001-11-01 18:36:56 -05:00
Bill Hoffman 4e6a9a4357 ENH: IntDir to INTDIR 2001-11-01 18:36:13 -05:00
Sebastien Barre 63cb6c7407 Expand vars in exe and lib name 2001-11-01 13:09:08 -05:00
Bill Hoffman 10ae8a4e24 ENH: clean up drive letter check 2001-11-01 10:42:07 -05:00
Brad King 8e79e498f9 ENH: Added automatic detection of >> sequences in template names and replacement with "> >" in the output. 2001-10-31 18:56:56 -05:00