Commit Graph

1185 Commits

Author SHA1 Message Date
Bill Hoffman
b451ff80f9 ENH: allow custom commands for files that msdev knows about 2001-12-17 11:15:23 -05:00
Sebastien Barre
75a24394ea Wrap abstract class too, as per David Gobbi's request (for the sake of the internal
documentation features of python").
2001-12-16 18:52:49 -05:00
Bill Hoffman
27522269ff use -i not -k for make 2001-12-14 22:41:17 -05:00
Berk Geveci
69cb66f7ff Updated toolbar. 2001-12-13 13:28:41 -05:00
Bill Hoffman
10085174b6 ENH: allow local changes 2001-12-12 18:27:28 -05:00
Brad King
4108b22486 BUG: cmake.depends files of zero size were not being re-written in some cases. Added a comment output to the top of the file so it will be re-written every time. 2001-12-11 15:59:33 -05:00
Bill Hoffman
03e7b6a67a remove warning 2001-12-11 12:29:23 -05:00
Bill Hoffman
2c0f4f6725 ENH: add flush 2001-12-11 10:39:19 -05:00
Luis Ibanez
cdecad7a05 FIX: The command was modified it uses now a target and a source list
composed of .fl files. The names of the generated .cxx files are
     added internally to the Sources list of the target.
2001-12-11 02:21:18 -05:00
Luis Ibanez
bf7470be7c FIX: GENERATED_CODE type is no longer needed: generated code is not a Target. 2001-12-11 02:17:53 -05:00
Luis Ibanez
e3fa722b44 ENH: These files are now generated from the .fl file by FLTK_WRAP_UI command. 2001-12-11 02:15:51 -05:00
Luis Ibanez
6db0c7c5e6 FIX: FLTK_WRAP_UI command modified. 2001-12-11 02:14:37 -05:00
Amitha Perera
e19a90ab20 BUG: LIBRARY_OUTPATH_PATH may be "set" to the null string, in which case it
should be ignored.
2001-12-10 12:02:10 -05:00
Brad King
ee31c3e0a4 ENH: SUBDIR_DEPENDS command now does nothing. The parallel build functionality is now automatic. Dependencies are setup to force the same build order as a single threaded build, but multiple files in the same directory can be built simultaneously. Also fixed bug with inheriting CMakeLists.txt files when a directory level is skipped. 2001-12-10 11:03:44 -05:00
Bill Hoffman
a946931f91 BUG: if LIBRARY_OUTPUT_PATH is set, then use the fullpath for a remote target 2001-12-08 21:10:37 -05:00
Bill Hoffman
14e25b614d WAR: remove warning 2001-12-08 20:49:25 -05:00
Bill Hoffman
29ef645272 BUG: executable extension wrong for ctest search, and was not looking in Debug and Release 2001-12-07 19:11:28 -05:00
Berk Geveci
b0f3a17450 If an entry starts with // (network paths), double quote it. 2001-12-07 18:27:26 -05:00
Amitha Perera
a4dc7f7b97 BUG: the rule for generating a library no longer has the full path, and so the
dependency targets shouldn't, either.
2001-12-07 18:15:18 -05:00
Berk Geveci
0daca0a5f3 Comments start with TWO leading slashes not _one_ 2001-12-07 18:12:17 -05:00
Ken Martin
95fa88b7bc version rev 2001-12-07 16:06:08 -05:00
Ken Martin
ab3b0c04aa release 10 2001-12-07 16:01:32 -05:00
Bill Hoffman
8e5f3bb9e1 ENH: add mark as not advanced to mark as advanced 2001-12-07 15:47:39 -05:00
Bill Hoffman
5a488fc850 ENH: convert to windows paths 2001-12-07 14:31:28 -05:00
Bill Hoffman
06cc1cbf2f ENH: use windows paths to run commands and escape spaces 2001-12-07 13:10:50 -05:00
Bill Hoffman
30a56de4b7 ENH: add custom commands for targets 2001-12-07 10:58:06 -05:00
Sebastien Barre
0a5f763bbe Do not output library search path if the library path option/flag is empty + add CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support the @<< syntax 2001-12-06 20:04:15 -05:00
Andy Cedilnik
b689b4b5fa Fix bug with string 2001-12-06 17:40:25 -05:00
Bill Hoffman
26ecd7731d ENH: call convert to unix slashes for path and filepath entries 2001-12-06 17:09:06 -05:00
Berk Geveci
683c54b787 Added support for ~. 2001-12-06 17:07:18 -05:00
Ken Martin
82b3ed83d4 handle tildas 2001-12-06 16:50:54 -05:00
Sebastien Barre
4372a40922 Lib path should be converted to native path too. 2001-12-06 13:32:58 -05:00
Sebastien Barre
dea1309e8d Fix the command quoting pb (remove m_QuoteNextCommand), move ConvertToNativePath to NMake gen 2001-12-06 13:32:28 -05:00
Ken Martin
3f013a2759 Cleaning last line at exit. 2001-12-06 11:49:16 -05:00
Sebastien Barre
cec99b76a6 If Shift is pressed with 'OK', then don't quit 2001-12-05 16:05:26 -05:00
Sebastien Barre
ecca17cfdd Add single quotes feature. 2001-12-05 15:29:36 -05:00
Ken Martin
cf8003f03f up version 2001-12-05 12:07:34 -05:00
Ken Martin
d4bb11cd8b up version 2001-12-05 11:59:18 -05:00
Bill Hoffman
11084af423 ENH: remove /tmp_mnt from all paths in convert to unix slashes 2001-12-04 17:28:35 -05:00
Berk Geveci
97c71d0ab1 Fixed outdated comment 2001-12-04 16:19:33 -05:00
Berk Geveci
0a33722a85 Fixed overflow problem. 2001-12-04 15:53:33 -05:00
Bill Hoffman
a07808f816 crazy fix for putenv, and native path called on custom command paths 2001-12-04 12:03:58 -05:00
Berk Geveci
de452f3fef replacing clear() 2001-12-04 11:20:24 -05:00
Berk Geveci
d42ded5b16 Added debugging. 2001-12-04 11:16:04 -05:00
Bill Hoffman
f693910602 no c++ comments in c code, duhhhh 2001-12-04 10:11:54 -05:00
Bill Hoffman
7bcea94b9a ENH: AIX seems to define lines and columns as macros, I undefed them 2001-12-03 19:58:56 -05:00
Bill Hoffman
2c853716ce ENH: let people know the variable is advanced 2001-12-03 17:47:30 -05:00
Bill Hoffman
2bdcc9ae7e ENH: fix debugging with borland 2001-12-03 17:01:40 -05:00
Bill Hoffman
b545988c0b ENH: add -C load cache file option 2001-12-03 17:00:43 -05:00
Sebastien Barre
906f0a3339 Add /A and /G command-line param to carry the value of "Show Advanced" and generator name in desktop shortcuts 2001-12-03 15:59:17 -05:00
Ken Martin
9214ad0ec6 minor fix for not found executables 2001-12-03 15:55:28 -05:00
Berk Geveci
b8573c65ec Fixed help. 2001-12-03 15:11:59 -05:00
Berk Geveci
a987b6bf47 Fixed help. 2001-12-03 15:11:03 -05:00
Bill Hoffman
07363b8318 add wizard 2001-12-03 13:05:29 -05:00
Luis Ibanez
83eb4b20c0 ENH: AddCustomCommand register now multiple outputs. Auxiliary variable manage
the output directory where FLTK generated code is going to be writen.
2001-12-02 18:22:19 -05:00
Sebastien Barre
b180bf609b fix warning for Borland build 2001-11-30 17:20:43 -05:00
Bill Hoffman
ab46fd164a *** empty log message *** 2001-11-30 16:51:08 -05:00
Bill Hoffman
0d3eefb1f1 new borland generator moved into place 2001-11-30 16:48:52 -05:00
Bill Hoffman
e9d0ad180f Replace with nmake subclassed generator 2001-11-30 16:27:14 -05:00
Sebastien Barre
5b251bde7e Add options for library manager (lib). 2001-11-30 16:05:55 -05:00
Berk Geveci
5b6e7bcf70 Improving interface. 2001-11-30 15:04:25 -05:00
Bill Hoffman
e32fc72f48 print cmake running message to cerr 2001-11-30 14:50:57 -05:00
Sebastien Barre
a7c293a99e Add linker flags for each build type 2001-11-30 14:33:37 -05:00
Berk Geveci
81d74f638a Better documentation. 2001-11-30 14:24:37 -05:00
Berk Geveci
ca518a593e Better documentation. 2001-11-30 14:16:28 -05:00
Berk Geveci
e9d4096713 Improved help. 2001-11-30 13:59:36 -05:00
Bill Hoffman
cb23279833 fix library suffix 2001-11-30 13:09:53 -05:00
Bill Hoffman
47ae31d307 remove suffix rules 2001-11-30 12:41:19 -05:00
Bill Hoffman
daf890359c add new suffix rules 2001-11-30 12:05:38 -05:00
Berk Geveci
b64e2b83b0 Can non use clear because it is undef'ed. 2001-11-30 11:34:13 -05:00
Berk Geveci
1499a4268d Fixed warning. 2001-11-30 10:58:23 -05:00
Berk Geveci
86e75e0d39 Fixed warning. 2001-11-30 10:54:04 -05:00
Berk Geveci
d6e0f7da0c Since it is being used as an array size in another file, it is not possible to initialize MAX_WIDTH in a .cxx file. 2001-11-30 10:51:30 -05:00
Bill Hoffman
906ebb5547 fix warning 2001-11-30 10:41:08 -05:00
Berk Geveci
195e2c6449 Missed std:: 2001-11-30 10:40:41 -05:00
Berk Geveci
46c5d3355a Missed std:: 2001-11-30 10:28:40 -05:00
Berk Geveci
8a59c205bd opps I forgot to add these 2001-11-29 23:45:01 -05:00
Bill Hoffman
c80c5d245d ENH: fix various problems caused by the generalization of nmake generator 2001-11-29 23:24:37 -05:00
Sebastien Barre
f670003d24 Nmake build: move most of hard-coded values to config parameters 2001-11-29 20:59:53 -05:00
Berk Geveci
521d8d9410 Improvements to the curses interface. 2001-11-29 16:44:22 -05:00
Bill Hoffman
e57a982136 ENH: fix memory leaks 2001-11-29 15:14:07 -05:00
Sebastien Barre
e8dade9420 Fix space pb (embended, then escaped) 2001-11-29 14:51:35 -05:00
Bill Hoffman
765934fea9 add bootstrap makefile for borland compiler 2001-11-29 09:22:21 -05:00
Bill Hoffman
15805d260e fix for shared libs and borland 2001-11-29 09:09:11 -05:00
Luis Ibanez
1be3b0fd99 ENH: GENERATED_CODE case added to switch. 2001-11-29 01:51:14 -05:00
Luis Ibanez
f86418e99f ENH: A type of target was added for representing GENERATED_CODE 2001-11-29 01:48:23 -05:00
Luis Ibanez
e11df32931 ENH: Custom commands are now builded. 2001-11-29 01:46:29 -05:00
Bill Hoffman
e7bb895afd ENH: borland generator 2 is working more or less 2001-11-28 18:07:27 -05:00
Luis Ibanez
b29e3f11cb ENH: Command simplified in order to construct a Source list of .cxx from
a source list of .fl GUI files.
2001-11-28 14:45:20 -05:00
Luis Ibanez
ecd4b2b1ee ENH: The command was simplified to generate a source list of cxx from a
source list of .fl GUI files.
2001-11-28 14:44:10 -05:00
Bill Hoffman
fd516c022d add new borland generator 2001-11-28 11:12:15 -05:00
Bill Hoffman
af9bc3fa9f *** empty log message *** 2001-11-28 10:51:28 -05:00
Bill Hoffman
ed50410ae7 bug: fix same path comparison when short paths are used 2001-11-28 07:15:04 -05:00
Bill Hoffman
f901b9c340 fix warning 2001-11-28 07:14:25 -05:00
Luis Ibanez
10097d7685 FIX: When switching from one project to another the CacheGUI wasn't being
cleared. Values from one project were mixed into the other.
2001-11-27 19:38:05 -05:00
Berk Geveci
0180d3156f ENH: nmake generator much closer to working with spaces 2001-11-27 17:53:05 -05:00
Berk Geveci
1944e1887d ENH: expand variables in a command before escaping spaces in the command 2001-11-27 17:32:33 -05:00
Berk Geveci
3173249761 ENH: do not write over existing cache values even doc strings to avoid changing the cache file 2001-11-27 17:31:45 -05:00
Berk Geveci
b51230a565 remove unused include 2001-11-27 16:12:00 -05:00
Ken Martin
97ec90bf85 adjusted spacing 2001-11-27 15:34:27 -05:00
Ken Martin
a99f293e3a removed extra lib paths to avoid finding old libs 2001-11-27 15:33:43 -05:00
Luis Ibanez
1bb3fada7a ENH: Command for running FLTK's UI tool "Fluid" was added. 2001-11-27 00:03:45 -05:00
Luis Ibanez
42e2874d75 ENH: Support for FLTK Fluid tool added. 2001-11-27 00:02:27 -05:00
Luis Ibanez
0eb838643e Command for invoking FLTK's code generator "Fluid" during the building process 2001-11-26 22:40:31 -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
3e24edcd04 ENH: add possibility to add doc strings to varibles created by find type commands 2001-11-26 18:24:47 -05:00
Berk Geveci
b170d21c98 Oops. The wrong version of the duplicate code was kept. Loaded cache values were not made internal. 2001-11-26 16:32:10 -05:00
Ken Martin
7850f7b319 removed warning messages 2001-11-26 11:32:20 -05:00
Ken Martin
03e7f324f0 better error messages 2001-11-26 11:31:50 -05:00
Bill Hoffman
12551a33c3 NMake with spaces in directories 2001-11-21 17:45:01 -05:00
Andy Cedilnik
66135bee42 Fix the current directory check for NMake 2001-11-21 11:35:01 -05:00
Bill Hoffman
94c828bd1f ENH: clean up command line arguments 2001-11-21 08:47:37 -05:00
Bill Hoffman
6156928549 WAR: fix warning 2001-11-21 08:47:10 -05:00
Bill Hoffman
f7fae15d39 ENH: add command line arguments to set cache entries 2001-11-20 17:51:03 -05:00
Berk Geveci
f3d63c1932 ENH: closer to working with spaces in source directory 2001-11-20 17:27:41 -05:00
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
Brad King
eb6e54c64b ENH: Replaced cmStdString implementation to make it more transparently a std:string. 2001-10-31 18:56:19 -05:00
Phil Pritchett
4ba36ca453 INCLUDE_EXTERNAL_MSPROJECT command 2001-10-31 07:03:32 -05:00
Luis Ibanez
4a8b9ecf98 FIX: Reverted to use FillCacheManagerFromGUI(). 2001-10-30 18:32:34 -05:00
Andy Cedilnik
33b0bca1c4 Fix the problem on windows of capital or lower case drive letter for CMAKE_CACHEFILE_DIR 2001-10-30 14:36:50 -05:00
Andy Cedilnik
f59946de67 Change CMAKE_CURRENT_CWD to CMAKE_CACHEFILE_DIR and change the messages 2001-10-30 14:15:15 -05:00
Bill Hoffman
091e95f26d ENH: add an option to configure file command that allows for only expansion of at variables and not dollar variables 2001-10-30 14:05:07 -05:00
Luis Ibanez
bc34c428df FIX: In order to disable a button in fl_choice, a 0 pointer must be sent
instead of  "".
2001-10-30 04:33:06 -05:00
Luis Ibanez
d41e954f07 ENH: FillCacheManagerFromGUI() was replaced by SaveFromCacheGUI() to
ensure that changes on the GUI are directly update in the config
     file.
2001-10-29 21:22:12 -05:00
Luis Ibanez
37502d85d8 ENH: fl_ask replaced by fl_choice in FLTKCallback. 2001-10-29 21:20:30 -05:00
Bill Hoffman
b0e3a2def0 ENH: use callback not ifdef for MFC message box errors 2001-10-29 10:41:31 -05:00
Bill Hoffman
539318f587 ENH: add callback for message display 2001-10-29 10:19:34 -05:00
Luis Ibanez
88c32dacc7 ENH: Button were renamed : "Configure", "OK" and "Cancel" as the MFC version. 2001-10-28 18:52:51 -05:00
Luis Ibanez
f90e258941 ENH: Updated with respect to MFC CMakeSetup. New cache entries are now
colored in red. The browsers for recent directories only popup if
     there is at least one in the list.
2001-10-27 23:47:23 -04:00
Bill Hoffman
1c5c899fd7 add dependency for configure files and use short path in WIN32 cmake test 2001-10-26 15:42:02 -04:00
Andy Cedilnik
47c7af3cc8 Added check if the binary directory changed. If it did, it will print the warning message 2001-10-26 09:29:21 -04:00
Berk Geveci
1096d43d14 ENH: allow -framework as a complete entry in the link line for Mac OSX 2001-10-24 17:51:55 -04:00
Sebastien Barre
cc731ac548 The result of this utility command can now be optionally added to the cache 2001-10-23 17:49:13 -04:00
Sebastien Barre
8074eeebf1 Add warning regarding the location of ENABLE_TESTING (should be in the top CMakeList.txt, otherwise Dart is lost) 2001-10-19 10:07:56 -04:00
Sebastien Barre
5cc95e4387 SITE_NAME should return the most qualified name of the host. If nslookup works, now the domain is appended to the hostname (whereas it *replaced* the host name before) 2001-10-18 18:01:19 -04:00
Ian Scott
8fefb3dd22 Detect error and output useful message
Previously it would have got confused about the destinationSourceGroup
2001-10-18 13:51:09 -04:00
Ian Scott
8106e93dca This command should always set the cahce variabel to a filepath not a path 2001-10-18 13:03:37 -04:00
Sebastien Barre
71fe9280cb Add PROJECT_NAME to the set of definitions 2001-10-17 15:11:02 -04:00
Bill Hoffman
1830690a0d ENH: expand variables in message command output 2001-10-15 18:37:15 -04:00
Bill Hoffman
7d907c8d59 ENH: clean up error report for source files not found 2001-10-15 18:36:46 -04:00
Ian Scott
3a316a6e0a added a QT_WRAP_CPP command 2001-10-15 14:19:53 -04:00
Brad King
b6158ac39c ENH: Improved parsing of GCCXML_FLAGS to improve generation of gccxml rule. Also added ADD_DEFINITIONS arguments to the generated rule. 2001-10-11 17:20:39 -04:00
Andy Cedilnik
8a72356cff Added removing of spaces in CMakeCache.txt in front of comments and variables 2001-10-11 14:57:59 -04:00
Bill Hoffman
70bc593afe ENH: add a warning comment for cache values that can not be changed because they are always loaded from another cache 2001-10-10 10:22:50 -04:00
John Biddiscombe
ad09f66469 FIX: Same as last checkin except applies to bpi files as wellas lib files
If we can't find it - and it's not a target - and it has no path already specified,
it must be in OUTDIRLIB from another makefile in the same project !
(What this really means is the lib paths are correctly specified)
2001-10-09 22:18:34 -04:00
Bill Hoffman
6b1ab49ae6 ENH: better fix for dos return in lines, use the regular expression and don't edit the input line 2001-10-09 10:25:51 -04:00
Bill Hoffman
d0aec59356 ENH: clean up returns from input, so we can read dos files on unix 2001-10-05 17:31:29 -04:00
Bill Hoffman
8f652aad21 ENH: fixes for borland compiler testing 2001-10-03 15:49:52 -04:00
John Biddiscombe
668c929647 FIX:if we can't find it - and it's not a target - and it has no path already specified,
it must be in OUTDIRLIB from another makefile in the same project !
(What this really means is the lib paths are correctly specified)
2001-10-02 23:10:46 -04:00
Bill Hoffman
8591786867 ENH: add better error reports in parsing cmake files, like what file has the error 2001-10-02 17:28:55 -04:00
Ken Martin
c9caf2390c version 2001-10-01 13:36:27 -04:00