Commit Graph

91 Commits

Author SHA1 Message Date
Sebastien Barre efe160656b Add CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support the @<< syntax 2001-12-06 20:02:43 -05:00
Ken Martin e1cb021412 made install prefix non advanced 2001-12-06 10:24:31 -05:00
Sebastien Barre e273223d6d Add single quotes feature. 2001-12-05 15:00:21 -05:00
Yves Starreveld cca166080c Add the flat_namespace and undefined suppress flags to OSX builds 2001-12-04 18:49:02 -05:00
Bill Hoffman a85d2478bf add tWM to c flags as well as CXX flags 2001-12-04 15:55:52 -05:00
Bill Hoffman 06ac353564 ENH: add -tWM to default flags for compilation 2001-12-04 15:16:19 -05:00
Bill Hoffman d06a01d825 ENH: fix crashes in console apps 2001-12-03 18:04:21 -05:00
Bill Hoffman 2bdcc9ae7e ENH: fix debugging with borland 2001-12-03 17:01:40 -05:00
Bill Hoffman 0d3eefb1f1 new borland generator moved into place 2001-11-30 16:48:52 -05:00
Sebastien Barre 80981e9087 Add options for library manager (lib). Alpha sort 2001-11-30 16:04:59 -05:00
Sebastien Barre a7c293a99e Add linker flags for each build type 2001-11-30 14:33:37 -05:00
Berk Geveci 50c64a0060 Removed unused options. 2001-11-30 13:53:53 -05:00
Sebastien Barre 9157a13167 CMAKE_ANSI_CFLAGS is used by VTK, so it should be set in the NMake config so that it gets expanded (even to "") 2001-11-30 13:10:41 -05:00
Berk Geveci 3eddc4afd6 CMAKE_WORDS_BIGENDIAN should not be in the cache. 2001-11-30 10:27:24 -05:00
Sebastien Barre cf9f19bd2f fix: If documentation added, then need cache type 2001-11-30 09:19:17 -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
Bill Hoffman 15805d260e fix for shared libs and borland 2001-11-29 09:09:11 -05:00
Bill Hoffman e7bb895afd ENH: borland generator 2 is working more or less 2001-11-28 18:07:27 -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 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 94f82edd07 Closer to nmake build 2001-11-14 18:12:22 -05:00
Bill Hoffman f978b6f7ea nmake support 2001-11-14 10:21:59 -05:00
Ken Martin 722283804b support for custom targets on exe and lib 2001-11-09 13:00:53 -05:00
Bill Hoffman 5187cb1df5 put back CMAKE_TEMPLATE_FLAGS 2001-11-07 17:12:58 -05:00
Bill Hoffman 3b8eff5552 remove template flags from cmake, no ptused, or -instance=static 2001-11-07 15:57:17 -05:00
Berk Geveci d9b7df43ce added CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION 2001-10-26 17:06:46 -04:00
Yves Starreveld c1fa8454a1 ERR: remove undefined warning for compatibility with new 10.1 linker 2001-10-04 09:32:53 -04:00
Ken Martin c3478f749a made Debug the default configuration 2001-09-14 10:14:49 -04:00
John Biddiscombe 563d3a886c ERR: Spelling 2001-09-11 21:46:25 -04:00
Bill Hoffman d204791e45 ENH: integrate borland support 2001-09-06 17:28:24 -04:00
John Biddiscombe ecd4acfb01 NEW: First check in of Borland Makefile Generator and template stuff 2001-09-04 16:29:11 -04:00
Yves Starreveld 0b58132cd4 Changes to allow a MODULE target for a shared library. 2001-08-28 18:01:37 -04:00
Yves Starreveld 1df66821a3 Added support for Darwin (OSX) 2001-08-28 13:49:43 -04:00
Bill Hoffman 3b5ce4b88a *** empty log message *** 2001-08-27 12:24:47 -04:00
Bill Hoffman 6e2834a877 ENH: use ANSI_CXXFLAGS for testing compiler 2001-08-27 10:22:38 -04:00
Bill Hoffman 66be1686da ENH: sgi -LANG:std 2001-08-27 10:11:48 -04:00
Bill Hoffman 69c09820a5 *** empty log message *** 2001-08-24 17:50:21 -04:00
Bill Hoffman c308c233a0 ENH: more sgi -LANG stuff 2001-08-24 17:30:03 -04:00
Bill Hoffman 930ea3ef58 BUG: fix flag for building shared on HP 2001-08-24 15:41:57 -04:00
Bill Hoffman 820a18a691 BUG: fix check for no std:: 2001-08-20 13:32:51 -04:00
Bill Hoffman b817ee6596 BUG: get the flags right 2001-08-18 17:57:17 -04:00
Bill Hoffman 68cfb4c8f4 ENH: default for cygwin should be pthreads 2001-08-16 18:01:23 -04:00
Bill Hoffman 18165bbe11 ENH: add CMAKE_USE_WIN32_THREADS to the possible thread types 2001-08-16 17:42:58 -04:00
Bill Hoffman 6a64c81334 ENH: make pthreads the default for cygwin 2001-08-15 10:03:37 -04:00
Bill Hoffman db1303aa7d ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping 2001-08-08 11:54:46 -04:00
Brad King cfa25e9e1a ENH: Added INSTALL_PROGRAMS command and corresponding support. This involved splitting cmTarget::INSTALL into INSTALL_FILES and INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute permission. The INSTALL_PROGRAMS commnad takes either a list of explicit names, or a regex. It will not expand source lists like the INSTALL_FILES command will. 2001-07-31 11:29:21 -04:00
Ian Scott e8be6cba7b adding what I think is a missing /pdbtype:sept 2001-07-20 04:56:57 -04:00
Brad King c5381e8588 ENH: Added support for using backslash-style escaping in CMakeLists.txt file arguments. This allows double quotes to be used in arguments. 2001-07-17 09:54:05 -04:00
Bill Hoffman a07fa65f9d ENH: add a variable for CMAKE_COMPILER_IS_GNUCXX 2001-07-16 10:17:35 -04:00