Commit Graph

2762 Commits

Author SHA1 Message Date
Andy Cedilnik 69762f4d99 Fix FindX11 to match convention 2003-01-08 11:45:48 -05:00
Brad King 4ad8af53ab ENH: Added shared library settings. 2003-01-06 09:32:27 -05:00
Bill Hoffman 3da465e24f ENH: look for AIX compiler as well 2003-01-06 09:04:18 -05:00
Bill Hoffman 578883ce64 add shared path for OSF 2003-01-06 08:39:21 -05:00
Bill Hoffman b36d6b89f1 BUG: revert back to rpath, 2003-01-05 11:24:36 -05:00
Andy Cedilnik cf81ec9a39 Remove debug 2003-01-03 20:26:20 -05:00
Andy Cedilnik 668b3f3cea Fix problems with required flags 2003-01-03 20:03:35 -05:00
Andy Cedilnik e720b84d6b Add required flags 2003-01-03 19:23:19 -05:00
Brad King 624a222df3 ENH: Find python framework on Mac OSX. 2003-01-03 17:36:34 -05:00
Bill Hoffman ad6fb55653 try to fix rpath on OSF 2003-01-03 16:23:47 -05:00
Bill Hoffman 39e43360ea BUG: bad rpath flag for suns 2003-01-03 08:12:58 -05:00
Brad King 0a14f69755 BUG: Don't add -I/usr/include as an X_CFLAGS setting. 2003-01-02 09:57:59 -05:00
Brad King 204308132f BUG: Fixed ordering of X11 search. 2003-01-02 09:57:42 -05:00
Bill Hoffman bdaf74b561 clean up some c/cxx issues 2003-01-02 08:52:39 -05:00
Bill Hoffman 7773f9ed22 clean up some c/cxx issues 2003-01-02 08:51:23 -05:00
Andy Cedilnik de00883c41 Add macro for checking if a swequence of includes can be includes 2003-01-01 18:00:49 -05:00
Andy Cedilnik c8e546a353 To prevent cmake from breaking up arguments, put quotes around them 2003-01-01 16:25:26 -05:00
Andy Cedilnik 5e48ccac35 Add a way to add custom libraries to the mix. Also add status reporting 2003-01-01 15:02:47 -05:00
Andy Cedilnik 6d5c437045 Add a way to add custom libraries to the mix 2003-01-01 15:02:20 -05:00
Brad King 61cd9298cd ENH: Added <LINK_FLAGS> to link rules. 2002-12-31 13:08:44 -05:00
Bill Hoffman bf6730b03a ENH: fix shared libraries on AIX 2002-12-30 11:48:33 -05:00
Brad King ea1467d056 ENH: Renamed Modules/CheckSizeOf to Modules/CheckTypeSize for consistency with the macro name that is defined by the module. 2002-12-30 11:02:31 -05:00
Yves Starreveld 1bf59ded66 ENH: find python framework and include files on OSX 2002-12-27 11:14:52 -05:00
Andy Cedilnik fc52954023 If there is no java compiler report error on ADD_JAVA_LIBRARY 2002-12-26 19:59:21 -05:00
Andy Cedilnik c073a094ed Add missing closing bracket 2002-12-26 13:58:04 -05:00
Bill Hoffman e74377dcd8 ENH: fixes for borland with spaces in the path 2002-12-22 15:19:48 -05:00
Sebastien Barre 03bfa86394 ENH: it's time to create a real Microsoft HTML Help Workshop CMake module 2002-12-22 10:09:51 -05:00
Brad King 4e6ad941e9 ENH: Visual Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be a semicolon-separated list of configurations that will be built. 2002-12-20 12:59:18 -05:00
Sebastien Barre 309748ff79 FIX: make CMAKE_X_LIBS and CMAKE_X_CFLAGS advanced 2002-12-20 11:56:08 -05:00
Brad King a086d08311 ENH: Use the Mac -framework for Tk if it is available. 2002-12-20 09:43:28 -05:00
Brad King 1d0569e79d ENH: Use the Mac -framework for Tcl if it is available. 2002-12-20 09:42:19 -05:00
Bill Hoffman 99f115d1fd better docs 2002-12-19 12:51:50 -05:00
Bill Hoffman b489540f83 ENH: make linker flags use init values so users can set them from the cache 2002-12-19 12:51:31 -05:00
Brad King f958a7dc85 ENH: Adding build type flags for C. 2002-12-18 10:52:38 -05:00
Bill Hoffman bd74882d3e ENH: use CMAKE_ROOT and not PROJECT_ for try compile stuff, this allows projects within projects to have different languages 2002-12-17 14:54:25 -05:00
Brad King f433028b78 ENH: FindX11.cmake module now almost fully duplicates old configure functionality. 2002-12-17 11:55:54 -05:00
Brad King 7e824e83a9 ENH: Don't repeat check even if answer was no. 2002-12-13 14:58:55 -05:00
Brad King fe26cf51f5 ERR: Fixed syntax errors for picky preprocessors. 2002-12-12 10:25:43 -05:00
Brad King 38b2667de2 ERR: Need double-quotes around expression to be mached in IF command. 2002-12-12 10:25:18 -05:00
Andy Cedilnik 1c6203b406 Add java support 2002-12-11 10:34:35 -05:00
Andy Cedilnik c720d473b3 Better search for python 2002-12-09 16:22:44 -05:00
Brad King f9eb32fc6e ENH: Using only filename without path or extension for comparing build tools. 2002-12-09 14:33:48 -05:00
Bill Hoffman b472d792be use win32 threads for win32 2002-12-09 08:27:52 -05:00
Bill Hoffman b6cb67eaa9 BUG: fix C compiler init 2002-12-06 10:16:21 -05:00
Bill Hoffman b3ca217a23 clean up compiler picking code 2002-12-06 10:09:41 -05:00
Bill Hoffman 35fb6f22ba fix for generator picked compilers 2002-12-06 10:02:19 -05:00
Bill Hoffman 96189f79d5 ENH: unify EnableLanguage across all generators 2002-12-05 13:44:11 -05:00
Brad King 14771cf5f6 ENH: Added support for finding/using VTK 4.0 without using its UseVTK.cmake file that does a LOAD_CACHE. 2002-12-05 10:47:18 -05:00
Brad King f3eca1ef6b BUG: Fix for string comparison when one string is empty. 2002-12-05 10:34:50 -05:00
Brad King ee72d5740b ENH: Adding CMAKE_EXPORT_BUILD_SETTINGS and CMAKE_IMPORT_BUILD_SETTINGS macro. 2002-12-05 09:46:30 -05:00
Brad King 9992fe5103 BUG: Removed stray debugging message. 2002-12-04 16:59:05 -05:00
Bill Hoffman 1e8914ada8 BUG: fix get make command problems. 2002-12-04 10:57:22 -05:00
Bill Hoffman e2d1104881 determine CMAKE_MAKE_PROGRAM in EnableLanguage 2002-12-03 16:19:16 -05:00
Luis Ibanez c40401f05b Module to find tools from the ImageMagick package.
These tools are useful for converting image formats.
2002-12-03 14:15:51 -05:00
Luis Ibanez ec1b07015e ENH: description of variables now follows other style in other .cmake files. 2002-12-03 13:46:45 -05:00
Luis Ibanez 93d38e24cc ENH: Description of variables now specifies that the full path is required. 2002-12-03 13:44:50 -05:00
Bill Hoffman 3873bd6257 correctly place both LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules 2002-12-03 10:47:07 -05:00
Bill Hoffman 30a3d18fe8 use LINK_FLAGS not C and CXX LINK_FLAGS 2002-12-03 09:59:24 -05:00
Luis Ibanez 01efac63e2 ENH: FLTK 1.1.1 under Windows links now with the comctl32 library. 2002-11-28 23:45:27 -05:00
Andy Cedilnik 5e84aca2f1 Change priorities 2002-11-25 17:57:30 -05:00
Bill Hoffman 69806d705a change flags for borland 2002-11-22 16:18:31 -05:00
Bill Hoffman 77888e67f8 remove debug stuff 2002-11-21 15:36:33 -05:00
Bill Hoffman 1e3ddfeecf try to fix check for ansi stream 2002-11-21 14:45:21 -05:00
Bill Hoffman 02d423b250 fix order 2002-11-21 14:32:20 -05:00
Bill Hoffman ddc3c70641 fix order 2002-11-21 14:24:58 -05:00
Bill Hoffman a7098d1433 move ansi cxx flags stuff out of try compile and into cmake files 2002-11-21 14:11:53 -05:00
Bill Hoffman c54a86edd6 have to cache ansi_cxxflags 2002-11-21 13:28:03 -05:00
Bill Hoffman 369d5f631c spelling error 2002-11-21 13:00:51 -05:00
Bill Hoffman 9a6c95fcea add checks for ansi flags and not hard code them 2002-11-21 12:52:54 -05:00
Sebastien Barre 209d00ccfc FUX: those vars need to be ADVANCED 2002-11-21 11:46:13 -05:00
Brad King 9a98c16803 ENH: Added CHECK_VARIABLE_EXISTS macro. 2002-11-21 10:11:46 -05:00
Bill Hoffman e9687d931a fix for create shared library 2002-11-21 08:45:45 -05:00
Bill Hoffman 70eaf19326 ENH: fix for module run time flag 2002-11-21 08:12:19 -05:00
Brad King c2addf1630 ENH: Added support to find VTK 4.0. 2002-11-20 16:23:20 -05:00
Bill Hoffman ee42cf3c06 BUG: use CMAKE_COMPILER_IS_GNUCC not CMAKE_COMPILER_IS_GNUGCC 2002-11-20 15:23:14 -05:00
Luis Ibanez 9686a9034c ENH: Now also locates the "makeindex" program. 2002-11-20 14:40:51 -05:00
Brad King 9f7d94a1c4 ENH: Only search VTK_INSTALL_PATH if USE_INSTALLED_VTK is on. Only search VTK_BINARY_PATH if USE_BUILT_VTK is on. 2002-11-20 14:11:07 -05:00
Brad King e3f76e9367 ENH: New implementation of FindVTK to take advantage of VTKConfig.cmake. Also provides more powerful search path mechanism, and requires only one cache entry in user project. 2002-11-20 13:37:52 -05:00
Bill Hoffman 5a75e03037 allow flags to be in the CC and CXX environment variables 2002-11-19 18:17:17 -05:00
Bill Hoffman 7140c6f364 fixes to better honor env CC and CXX 2002-11-19 15:55:19 -05:00
Bill Hoffman 0cb9343e83 BUG: fix CFLAGS 2002-11-19 12:20:21 -05:00
Bill Hoffman 9b14032ab4 BUG: fix handling of CXX 2002-11-19 12:18:12 -05:00
Bill Hoffman d05716c498 BUG: fix for thread and cache override 2002-11-18 15:14:44 -05:00
Andy Cedilnik 5b17658c91 Add more messages, make messages look the same, add checks if test was already successfull 2002-11-18 10:52:09 -05:00
Andy Cedilnik ebb6477dbb If system detection fails, make copy of CMakeCache 2002-11-18 10:51:21 -05:00
Bill Hoffman dad83f4d3c BUG: fix for borland run time dll 2002-11-15 17:45:03 -05:00
Bill Hoffman c164ba1ba1 fix for sun 2002-11-15 16:00:22 -05:00
Bill Hoffman a2ec93371b ENH: add back install prefix 2002-11-15 10:07:38 -05:00
Bill Hoffman 7a8928eefc fix thread logic 2002-11-15 09:30:46 -05:00
Bill Hoffman c652215ca8 ENH: add CFLAGS and CXXFLAGS 2002-11-15 09:16:34 -05:00
Berk Geveci 435282e538 temp fix for hp 2002-11-14 16:29:15 -05:00
Berk Geveci 3118795db0 fix flags for hp 2002-11-14 16:12:46 -05:00
Andy Cedilnik 115ea25dab BUG: fix flags for c compiler on windows 2002-11-14 11:33:25 -05:00
Andy Cedilnik 2281726935 Clean find for Python, add find for python 2.2 on windows, cleanup java on windows and add java 1.4 support 2002-11-14 09:38:45 -05:00
Bill Hoffman 388c4ad207 BUG: fix for missing temp file variable 2002-11-14 08:59:42 -05:00
Bill Hoffman a79b16a67f reorder tWR so that it does not crash with shared 2002-11-13 23:37:20 -05:00
Bill Hoffman 26e05fc060 fix shared builds on borland and add debug stuff for makefiles 2002-11-13 20:11:26 -05:00
Bill Hoffman fe8428a3ee ENH: add status messages 2002-11-13 16:31:12 -05:00
Ken Martin 19b144bdbf ENH: move -P flag from cxxflags to the compile line for cxx files 2002-11-13 15:32:27 -05:00
Bill Hoffman 46ede79d58 ENH: use correct run time library for borland 2002-11-13 14:51:20 -05:00
Bill Hoffman fce9bf48c5 fix for nsl library and X11 2002-11-13 11:49:33 -05:00
Bill Hoffman 09b9a38ff3 fix for nsl library and X11 2002-11-13 11:36:04 -05:00
Bill Hoffman e0671aba94 BUG: fix order of link line for creating shared libraries 2002-11-13 11:25:10 -05:00
Brad King ccb9b9cda8 BUG: Fixed doc string on generated variable. 2002-11-12 19:39:08 -05:00
Bill Hoffman 83d273334a BUG: fix path problems 2002-11-12 16:58:38 -05:00
Will Schroeder 4b7b9ab2ec Backwards compatibility. Andy and Bill made me add socket library. 2002-11-12 16:27:24 -05:00
Bill Hoffman e020a6d171 ENH: add .def file support 2002-11-12 15:24:31 -05:00
Bill Hoffman 5031b41ea5 add find threads check 2002-11-12 14:20:54 -05:00
Bill Hoffman 0b04a61366 add find threads check 2002-11-12 14:19:13 -05:00
Sebastien Barre 1d7c2eaf90 FIX: minor fix, OPENGL_INCLUDE_PATH was set 2 times 2002-11-12 10:47:43 -05:00
Bill Hoffman 98ef89bf77 Set CMAKE_BUILD_TOOL 2002-11-12 09:12:13 -05:00
Bill Hoffman 36db45082e ENH: fix up several problems with new stuff 2002-11-11 18:10:30 -05:00
Bill Hoffman 38781fd84d Fix for OSF 2002-11-11 17:00:53 -05:00
Bill Hoffman d1051bb575 clean up flags with _init flags 2002-11-11 12:31:46 -05:00
Bill Hoffman 5b9a880bfb add install stuff for platform directory 2002-11-11 11:43:23 -05:00
Bill Hoffman b133abe423 ENH: fix for darwin modules 2002-11-11 09:11:31 -05:00
Bill Hoffman 538f38596f BUG: fix setting of c flags 2002-11-10 10:02:52 -05:00
Bill Hoffman ac481e0ee9 fix for cxxflags 2002-11-09 13:43:16 -05:00
Brad King 1ccd1efe3e ENH: Adding support for comeau C++ compiler. 2002-11-08 18:07:41 -05:00
Brad King 3a6d52f4c5 ENH: Moved caching of C*_FLAGS* settings down to CMakeSystemSpecificInformation.cmake. The platform files can set the defaults on the first run, and then the settings are cached at the end. 2002-11-08 18:06:53 -05:00
Bill Hoffman f54bfe467c store the compiler in the cache 2002-11-08 17:24:45 -05:00
Bill Hoffman f5d95fb078 Complete rework of makefile generators expect trouble 2002-11-08 15:46:08 -05:00
Brad King c79abbd99c ENH: Enhanced FindITK supporting use of ITK from an install tree or a build tree. Only one cache entry is brought into user's project, called "ITK_DIR". This is the location of an ITKConfig.cmake file from which other settings are loaded. 2002-11-06 18:40:13 -05:00
Andy Cedilnik 37b8509310 Make things advanced 2002-11-05 17:20:45 -05:00
Andy Cedilnik 8ac50c4aad Try to fix FindX11 2002-11-05 07:15:42 -05:00
Andy Cedilnik 2d9330fa1d Now it should work 2002-10-29 15:47:07 -05:00
Andy Cedilnik ccafaa6bce Add append to write_file 2002-10-29 13:34:12 -05:00
Andy Cedilnik 74eeb49d4c Do this the right way 2002-10-29 13:30:42 -05:00
Andy Cedilnik b933ad875b This should substitute configure part that finds X11 2002-10-29 13:30:13 -05:00
Bill Hoffman 56f2d45191 *** empty log message *** 2002-10-25 16:13:03 -04:00
Bill Hoffman 319c3adf2a *** empty log message *** 2002-10-25 14:08:17 -04:00
Andy Cedilnik 5b9b793dde Add check for big endian in backward compatibility scripts 2002-10-24 13:39:23 -04:00
Bill Hoffman fa782867b3 closer to removing autoconf 2002-10-23 16:53:53 -04:00
Bill Hoffman da460f9008 test for gnu compiler 2002-10-22 18:17:07 -04:00
Bill Hoffman 0692323fe0 *** empty log message *** 2002-10-22 15:04:52 -04:00
Bill Hoffman b1114a344f new cmake based configuration 2002-10-22 10:34:07 -04:00
Ian Scott 7d907a9a61 Add option to control number of errors sent to dashbaord 2002-10-11 11:22:16 -04:00
Brad King 3d3d7a9146 BUG: Should not load CMAKE_INSTALL_PREFIX from the cache. 2002-10-11 10:14:19 -04:00
Sebastien Barre fe100ef263 ENH: mark some vars as advanced (and resort the list) 2002-10-10 10:45:34 -04:00
Andy Cedilnik 0ccba5a056 Add some search paths 2002-10-09 13:47:49 -04:00
Luis Ibanez b051815555 ENH: Adding install of .in and .c modules. 2002-10-02 16:42:17 -04:00
Andy Cedilnik dfb25dd982 Add test for big endian 2002-10-01 15:56:18 -04:00
Luis Ibanez b013813f15 ENH: removed "USE_FLTK_VERSION_1.1" in favor of "FLTK_VERSION_1.1" to avoid
confusions.
2002-10-01 10:12:49 -04:00
Luis Ibanez af207d3166 ENH: Version 1.1 is considered to be the default. 2002-09-30 22:26:47 -04:00
Luis Ibanez 1f80ecf5a5 Configuratiion for finding LaTeX related executables. 2002-09-30 12:24:41 -04:00
Andy Cedilnik 1bd6766643 Set variable to either 1 or empty string instead of TRUE and FALSE 2002-09-25 17:25:02 -04:00
Andy Cedilnik 8d604d3421 Cleanup 2002-09-25 10:38:56 -04:00
Andy Cedilnik 5902279ebc Fix modules for recent changes 2002-09-25 10:08:08 -04:00
Andy Cedilnik b5de000f26 Improve backward compatibility, so that all backward compatibility stuff is in two modules; fix invoking of try_compile; add checking for header files and sizes of types 2002-09-24 17:58:38 -04:00
Andy Cedilnik 3697ad6dc7 Initial attempt to check if library exists 2002-09-24 16:36:56 -04:00
Andy Cedilnik a863d65561 Improve check size of. Now it checks for some header files before trying to check types 2002-09-24 16:20:08 -04:00
Andy Cedilnik af7c36f3cf Fix comments 2002-09-23 10:01:20 -04:00
Andy Cedilnik 28159ebd71 Fix tests for new trycompile and tryrun 2002-09-20 15:01:27 -04:00
Andy Cedilnik 1d0d685049 Simplify checking for headers 2002-09-20 14:16:43 -04:00
Andy Cedilnik 5a08e1b6dc Add macro which checks if the header file exists 2002-09-20 13:40:39 -04:00
Andy Cedilnik fdcd197352 Fix comment 2002-09-20 13:40:20 -04:00
Andy Cedilnik 76e9af1575 Add two commonly used modules. First one checks if the function exists, the second one checks the size of type 2002-09-20 13:16:50 -04:00
Andy Cedilnik 000326237d Fix find wxWindows 2002-09-19 10:25:13 -04:00
Andy Cedilnik 0dafd886fc Improve searching for wxWindows 2002-09-19 09:42:58 -04:00
Andy Cedilnik 5e319f5b9b GL should not be a completely necessary thing for finding GTK. This will find gtk and GL but also just GTK 2002-09-18 08:15:04 -04:00
Brad King d8aef3fd63 ENH: Adding installation of TRY_COMPILE tests. 2002-09-17 15:41:45 -04:00
Ken Martin d17830ee5e slight change in signature for TryCompile 2002-09-17 09:17:15 -04:00
Ken Martin 0bd1dce8fc removed messages 2002-09-13 19:23:02 -04:00
Ken Martin fd49f17297 removed messages 2002-09-13 10:40:41 -04:00
Ian Scott e18a53698e Make QT variables advanced 2002-09-13 09:49:35 -04:00
Ian Scott cf10b0b4f6 Need to use $ENV{} to access environment variables 2002-09-13 05:39:42 -04:00
Ken Martin dcc71279c8 some cleanup 2002-09-12 16:36:56 -04:00
Ken Martin 32b398e55b new try compile module 2002-09-12 11:14:50 -04:00
Sebastien Barre 15d27bbc42 FIX: typo + bring back the OPENGL_gl_LIBRARY path that can be used to find GLU (was wiped out from FindGLU) 2002-09-10 13:32:45 -04:00
Bill Hoffman 43d055eb7a Adding GLU to the OPENGL_LIBRARIES only if it is found. 2002-09-09 09:50:39 -04:00
Yves Starreveld 979bd1ec61 ERR: Fix opengl finding on osx 2002-09-06 14:03:47 -04:00
Sebastien Barre 79ddd9426c ENH: make stub stuff ADVANCED 2002-09-06 13:56:35 -04:00
Ian Scott 28117a2e4a Add important missing word to documentation 2002-09-06 11:00:51 -04:00
Ian Scott 3d17c97f21 More detailed information about consistent FindXXX.cmake files 2002-09-06 10:55:55 -04:00
Ian Scott 079e8469ab Hide lots of values in the advanced list
Fix some bugs
OpenGL always needs X11 on Unix
2002-09-05 12:00:45 -04:00
Brad King 61ab3e3667 ERR: Still need to define OPENGL_INCLUDE_PATH in addition to the standard OPENGL_INCLUDE_DIR for backward compatability. 2002-09-04 09:24:50 -04:00
Ian Scott 0059db268c A simple FindMFC module for consistency 2002-09-03 12:29:03 -04:00
Ian Scott e89040f463 Dart now has a configure option 2002-09-03 09:14:24 -04:00
Ian Scott 8cc45bd524 I copied a bit too much VXL functionality here. Oops 2002-09-03 09:00:06 -04:00
Ian Scott c5feb8c6c5 Added PERL_FOUND 2002-09-03 08:33:56 -04:00
Ian Scott d7ebdb9da0 Add an MPEG finder in the new format - functionality copied from VXL. 2002-09-03 08:24:48 -04:00
Ian Scott 0b288b6121 Fixed mistake in comments
Transferred OPENGL finding logic in from VXL
Added Some backwards compatibility with CMake1.4
2002-09-03 06:10:06 -04:00
Ian Scott a89dbfc1b9 Moved FLTK and GTK to new FindXXX scheme. Imported some functionality from VXL 2002-09-02 17:34:45 -04:00
Ian Scott 0b1465ba3a small bug fixes 2002-09-02 17:33:51 -04:00
Ian Scott c5d31d32e2 Fix Bugs 2002-09-02 16:59:47 -04:00
Ian Scott f5ea46bbc5 This file should not be empty 2002-09-02 16:24:25 -04:00
Ian Scott 99a335de48 Moved FindZLib.cmake to FindZLIB.cmake 2002-09-02 15:49:30 -04:00
Ian Scott c826085917 Copied the X11 PNG and ZLIB functoinality from VXL 2002-09-02 15:46:04 -04:00
Ian Scott 8600beb1ed Adding Zlib and PNG find modules in the new format 2002-09-02 14:08:30 -04:00
Ian Scott 3663167b9e This Find Module is in the new style 2002-09-02 12:58:48 -04:00
Ian Scott 5f60153d2f Add helpful message for QT Windows users
Add FindZLib in new format
Move FindJPEG and FINDWGET over to new scheme
2002-09-02 12:05:40 -04:00
Ian Scott 63d64d5780 Define a single expected format for the values defined in every FindXXX.cmake file.
Upgrade all the QT functionality to use the new FindXXX.cmake format
Add a module for AVIFile.
2002-09-02 07:03:43 -04:00
Luis Ibanez f035d0c0c5 ENH: Platform dependent libraries added. 2002-08-14 11:44:40 -04:00
Sebastien Barre 67547494db FIX: fix commit messup (this change was committed to the branch instead of the main tree, thus was wiped-out later) 2002-08-09 10:04:34 -04:00
Sebastien Barre a75e78838f FIX:
- WINDOWS does not exist, use WIN32 (or defineWINDOWS if cygwin can not be used inUnix mode?),
- fix an un-closed IF,
- use same prefix for vars (and make it advanced)
2002-08-09 08:33:04 -04:00
Andy Cedilnik a1e19675de This hopefully finds wxWindows on UNIX 2002-08-09 07:55:25 -04:00
Andy Cedilnik 7cdee27a01 Add UNIX support for WXWINDOWS 2002-08-08 15:30:17 -04:00
Sebastien Barre 930bed0f71 ENH: first stab at wxWindows support (win32) 2002-08-08 13:41:50 -04:00
Luis Ibanez 559d99e97d ENH: Images library added. Names for debuggin versions in windows added. 2002-08-05 18:08:46 -04:00
Luis Ibanez 596614e9aa FIX: names styles for fltkgl and fltkforms are different in windows and linux.
Both styles are now searched taking advantage of the NAMES option in
     FIND_LIBRARY.
2002-08-02 13:43:54 -04:00
Sebastien Barre 7dffa485f6 ENH: change the search path order (if several Tcl/Tk are installed, the "current" version is likely to be the one that is bound to the wish/tclsh found in the PATH) 2002-07-29 09:46:50 -04:00
Sebastien Barre 8fc6bce000 ENH: clean the module, add debug libs 2002-07-26 14:06:44 -04:00
Sebastien Barre bc72728f2b FIX: the stub libs were not searched 2002-07-25 11:10:54 -04:00
Yves Starreveld c8ed9d7452 ERR: remove automatic Carbon framework on osx 2002-07-18 18:43:22 -04:00
Brad King 6bdf15c4de ENH: Added /usr/local/lib/java search paths. 2002-07-15 09:22:17 -04:00
Andy Cedilnik ab4e894b92 Add module that finds java executables. This module should find java, javac, and jar. 2002-07-08 09:30:02 -04:00
Ken Martin 589cf38a36 fixed another bug 2002-06-18 16:43:29 -04:00
Ken Martin 5b82069645 fixed bug 2002-06-18 16:35:29 -04:00
Sebastien Barre 84cd5ec124 ENH: add more paths for the HP 2002-06-18 14:26:57 -04:00
Andy Cedilnik f844304465 Add debian Java paths 2002-06-17 13:43:21 -04:00
Sebastien Barre 5458a0b50a FIX: GLU and GLUT flags for Mac OSX 2002-06-17 13:07:32 -04:00
Sebastien Barre 64a1707aee ENH: clean modules (doc, make stuff advanced, etc.) 2002-06-14 16:49:00 -04:00
Bill Hoffman 12d0b7c93d ENH: change so that on all make based systems all dart targets are added 2002-06-14 16:38:19 -04:00
Sebastien Barre ca07137305 ENH: use OPENGL_LIBRARY_PATH as additional search path 2002-06-14 11:46:37 -04:00
Sebastien Barre 877610f2e9 ENH: define OPENGL_LIBRARY_PATH (path to OPENGL_LIBRARY) so that it can be used to search for other OpenGL-related libs 2002-06-14 11:45:57 -04:00
Sebastien Barre 1c943b80c9 FIX: bug, the wrong include file was searched. 2002-06-14 11:31:03 -04:00
Sebastien Barre 72bb1865c3 ENH/FIX: Glut should be found, not set. Add search path for Cygwin 2002-06-14 10:35:42 -04:00
Sebastien Barre 35f6b648f2 FIX: comply with the way OpenGL libs are set in FindOpenGL and FindGLU 2002-06-13 14:45:46 -04:00
Sebastien Barre 5380afe02b ENH: make all OpenGL libs advanced, and add support for glu lib with Borland 2002-06-13 11:48:28 -04:00
Andy Cedilnik daaa5f3e79 Oops, forgot the library name 2002-06-10 08:53:36 -04:00
Andy Cedilnik 7e216a7ed2 Add search for python 2.2 2002-06-10 08:52:14 -04:00
Luis Ibanez 65afffa808 FIX: {} were missing around FLTK_*_LIBRARY. 2002-06-07 08:39:17 -04:00
Luis Ibanez ba0774deb8 FIX: The final test is done now over FLTK_LIBRARY instead of FLTK_LIBRARY_PATH 2002-06-06 17:49:54 -04:00
Luis Ibanez 2deb001881 ENH: Support for FLTK1.1 and FLTK1.0.11 added. An option allows to select
between the two versions.
2002-06-06 15:28:28 -04:00
Bill Hoffman 955463c5a3 fix for glut on win32 2002-06-06 08:49:35 -04:00
Yves Starreveld 2ed628d59d find openGL in Carbon 2002-05-18 16:09:40 -04:00
Andy Cedilnik 74da9fb78e Add better detection of wish 8.2 2002-05-14 08:42:35 -04:00
Bill Hoffman 9b0a90fa9e fix up hostname for windows 2002-04-25 15:40:04 -04:00
Andy Cedilnik 555a7f88aa Add mpi search paths for Debian 2002-04-18 15:58:11 -04:00
Brad King c83a8ac286 ENH: Updated for latest Cable from CVS. Old alpha version of Cable is no longer supported. 2002-04-17 14:52:28 -04:00
Brad King 11d50284ed ENH: Updated for version 0.2 of GCC-XML. 2002-04-17 14:51:58 -04:00
Bill Hoffman e9907e51a9 better to find mac opengl 2002-04-17 08:28:07 -04:00
Ken Martin d2e93e8f8d improved finding purify on windows to use registry 2002-04-05 10:51:14 -05:00
Andy Cedilnik 1c73117b7a More places to find TCL/TK for example on Debian 2002-04-03 13:53:20 -05:00
Andy Cedilnik c7e18a0408 More finds for VTK 2002-04-01 08:08:55 -05:00
Andy Cedilnik 364d094780 Add some more locations of VTK 2002-03-31 11:43:25 -05:00
Luis Ibanez 701f0d6413 ENH: HAS_FLTK variable added. FLTK_WRAP_UI command made INTERNAL. 2002-03-29 18:07:01 -05:00
Bill Hoffman 9ee6b07295 ENH: add VERBOSE_BUILD to options 2002-02-28 15:58:23 -05:00
Bill Hoffman e2294ae591 ENH: look for Dart in c: 2002-02-25 13:20:48 -05:00
Sebastien Barre 1362bb41c8 Add module to find gnuplot 2002-02-04 18:41:47 -05:00
Dan Blezek b1090a0600 ENH: Adding search path's for PYTHON_LIBRARY 2002-01-31 15:16:16 -05:00
Brad King deba0b2317 ENH: Added option of disabling error message when VTK is not found. 2002-01-22 17:18:50 -05:00
Jim Miller 5ceb05f2ba ENH: New variables CVS_UPDATE_OPTIONS, DART_TESTING_TIMEOUT 2002-01-22 14:15:15 -05:00
Jim Miller fe28c79222 ENH: Added DELIVER_CONTINUOUS_EMAIL as an advanced cache entry. 2002-01-15 15:29:31 -05:00
Sebastien Barre 449564a8e5 More user friendly (built tree is automatically used). 2002-01-07 17:29:06 -05:00
Sebastien Barre 65339be84a Change so that different flavours of VTK might be chosen by the user. See full instructions in that file. 2001-12-21 14:40:33 -05:00
Sebastien Barre 450b229c48 ENH: ADVANCED was not propagated to the new sub-mods 2001-12-20 16:10:32 -05:00
Sebastien Barre 9c0eb4eeb8 ENH: mark everything ADVANCED 2001-12-20 15:45:51 -05:00
Sebastien Barre 8d26216d2f ENH: Also look for 4.2, 4.1, 4.0 2001-12-20 15:17:52 -05:00
Sebastien Barre d98cafb684 ENH: Make everything ADVANCED 2001-12-19 21:51:39 -05:00
Sebastien Barre fe28b8ba6c default ActiveState Tcl install dir is now C:/Tcl 2001-12-19 11:38:59 -05:00
Ken Martin ccec141974 bad spelling of java 2001-12-18 16:21:54 -05:00
Berk Geveci 807dea6374 Added doc. 2001-12-12 13:57:41 -05:00
Brad King 0d252c941d ENH: Added /lib to curses search path. 2001-12-12 12:05:20 -05:00
Berk Geveci 0857a830b8 Added support for a 2nd mpi library (usually mpi++) 2001-12-12 11:51:03 -05:00
Dan Blezek e0aee2e988 ENH: Adding /usr/*/python1.5 for RedHat 7.1/Python 1.5 users 2001-12-11 14:09:51 -05:00
Brad King 0248c98658 ENH: Added more filenames for tclsh program. Also now only looks for cygtclsh80 if under cygwin. 2001-12-10 12:04:02 -05:00
Ken Martin 2b8e16e59c better use of modules 2001-12-06 11:52:52 -05:00
Ken Martin 6a04c387eb better docs 2001-12-06 11:52:27 -05:00
Ken Martin fcacdc2a40 now broken into pieces 2001-12-06 11:52:12 -05:00
Ken Martin e1cfba5c67 new modules 2001-12-06 11:51:37 -05:00
Amitha Perera 10ec312448 ENH: add more possible names for executables. 2001-12-05 15:36:22 -05:00
Sebastien Barre cb4f04c94e Remove unneeded test and code duplication. Add WIN32 test. Make all ADVANCED. 2001-12-04 10:55:17 -05:00
Sebastien Barre f68e64e2d8 Remove code duplication. Call FindTcl.cmake, which also does the ADVANCED stuff. 2001-12-04 10:54:16 -05:00
Sebastien Barre 9e0873f839 Make shells also ADVANCED 2001-12-04 10:53:24 -05:00
Sebastien Barre 148401ccc6 Make vars ADVANCED for WIN32 (same as Tcl) 2001-12-04 10:27:04 -05:00
Bill Hoffman 2bdcc9ae7e ENH: fix debugging with borland 2001-12-03 17:01:40 -05:00
Berk Geveci 871b5001a4 Unix users are smarter. 2001-11-30 15:55:45 -05:00
Berk Geveci 77e5c1ff97 PYTHON_DEBUG_LIBRARY is only used on Windows. 2001-11-30 10:23:00 -05:00
Sebastien Barre 9301d47021 Fynd Python debug lib in usual libs dir too 2001-11-28 12:49:29 -05:00
Ken Martin fcb647bae4 made some vars advanced 2001-11-27 15:32:57 -05:00
Ken Martin 7ce139511d made some vars advanced 2001-11-27 15:20:18 -05:00
Luis Ibanez 29fe0c8cf3 ENH: Support for running FLUID was added. 2001-11-26 23:57:01 -05:00
Bill Hoffman eecf4b9cbf ENH: add advanced variable types and command line wizard gui 2001-11-26 18:28:27 -05:00
Berk Geveci 3057b6a7aa TK_INTERNAL_PATH is only needed on Windows. 2001-11-26 15:45:59 -05:00
Sebastien Barre c9b6e9f5f8 I want to be able to start/end experimental-only dashboards 2001-11-24 18:47:48 -05:00
Franck Bettinger b98f942ccc fixed QT_UIC_EXE name 2001-11-16 09:40:08 -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
Jim Miller a6f5f8395c ENH: New make targets for Continuous builds. Added a NightlyStart and NightlyUpdate target for unix builds as well. 2001-11-15 14:54:26 -05:00
Luis Ibanez 9f7df4b56a Module to search for the installation of X11 2001-11-10 23:01:06 -05:00
Sebastien Barre 9320bc53d8 Self-packers 2001-11-09 16:15:58 -05:00
Franck Bettinger 123f9b50ea support for compilation of .ui files into .h and .cxx files 2001-11-09 12:08:50 -05:00
Sebastien Barre 853fe7ee59 Add cp (CP) 2001-11-07 16:07:45 -05:00
Berk Geveci b22e2de8e5 HPUX support. 2001-11-05 13:24:44 -05:00
Berk Geveci 939d614978 Adding curses support. 2001-11-04 18:05:21 -05:00
Sebastien Barre 3714d9419c Move usual Unix commands to FindUnixCommands, use FingCygwin in other modules 2001-11-02 16:44:00 -05:00
Dan Blezek 3c782a3269 ENH: More Experimental targets for unix 2001-11-02 15:26:15 -05:00
Bill Hoffman 0fb47ad240 *** empty log message *** 2001-10-26 18:21:53 -04:00
Bill Hoffman f586f7df8d use find_file and not just a set for USE_VTK_FILE 2001-10-26 14:35:53 -04:00
Sebastien Barre 7c27b5c755 VTK documentation framework 2001-10-26 11:22:09 -04:00
Sebastien Barre 959c447a6d Add GZIP (gzip) 2001-10-24 20:37:42 -04:00
Sebastien Barre 4a99c1a98f Add TAR (path to tar or gtar) 2001-10-24 20:33:52 -04:00
Brad King 0a5fbacfac ENH: Improved FIND_PROGRAM call to find the executable in PREFIX/share/GCC_XML, the new standard install location. 2001-10-24 09:41:17 -04:00
Sebastien Barre 4b7622b9ae Cygwin mod 2001-10-23 18:30:05 -04:00
Sebastien Barre 10c54eb2a5 Find Graphivz's dot too 2001-10-23 17:47:32 -04:00
Sebastien Barre a9e376de1d Add Doxygen and Wget modules. Very simple. But might be more complex later, so let's use them asap 2001-10-23 17:06:19 -04:00
Sebastien Barre b48d9903f7 Modules to find Perl and the HTML Help Compiler 2001-10-23 16:55:34 -04:00
Ian Scott 7008bdcb10 fixed some stupid mistakes
I thought I had tested these - honest
2001-10-16 15:40:14 -04:00
Ian Scott 99423f444a Some simple modules for finding and linking qt 2001-10-16 15:32:38 -04:00
Bill Hoffman 8f652aad21 ENH: fixes for borland compiler testing 2001-10-03 15:49:52 -04:00
Brad King e2eaa3efba ENH: Changed CABLE_BUILD_DIR to look for cableVersion.h instead of cable.README.txt. 2001-10-03 11:36:10 -04:00
Berk Geveci 15e5c02a74 Typo. 2001-09-26 16:23:56 -04:00
Ken Martin 10618296c3 changes to chamghe 2001-09-25 14:39:51 -04:00
Ken Martin ee57ae27cb better install targets 2001-09-21 11:48:36 -04:00
Ken Martin 7f5c61a570 updates 2001-09-20 17:31:38 -04:00
Brad King bfe2cdd558 ENH: Added support for finding cable when it is built in a configuration subdirectory by MSVC. 2001-09-20 10:57:56 -04:00
Ken Martin 924cf69ec6 minor changes 2001-09-20 10:27:29 -04:00
Ken Martin eae77fd087 removed some VTK stuff 2001-09-20 09:11:21 -04:00
Ken Martin ee858f555c updated to how FindVTK works 2001-09-19 14:52:59 -04:00
Brad King 0598697998 ENH: Added find support for looking at Cable's build directory if the user sets the CABLE_BUILD_DIR cache entry. 2001-09-17 14:16:20 -04:00
Dan Blezek e5c9c48313 ENH: NightlyCoverage got lost 2001-09-17 12:07:24 -04:00
Sebastien Barre fd780b9009 move cygtclsh80 to the end of list, otherwise it might be found while the non-cygwin wish8x.exe will be found too. If wish8x.exe is found, then the non-cygwin tclsh8x.exe must be found too. 2001-09-14 08:34:46 -04:00
Ken Martin b9baf0582f added back some targets for UNIX 2001-09-13 14:45:32 -04:00
Ken Martin 8ff79eb8ec reduced the number of targets 2001-09-11 14:43:25 -04:00
Ken Martin 368f03256a reduced targets and merged tclsh commands 2001-09-10 15:11:43 -04:00
Brad King f1e2a7062b ENH: Updated library finding code to handle new cable installation directory structure. It now uses separate directories for CxxTypes and WrapTclFacility headers. 2001-08-29 17:08:49 -04:00
Bill Hoffman 8db8e7bb22 ENH: support for cygwin 2001-08-28 10:57:47 -04:00
Sebastien Barre ce4f2718f2 Support for $ENV{VAR} syntax (lookup in the environment vars) 2001-08-18 12:52:19 -04:00
Ken Martin 1cf9a35680 looks at same level 2001-08-15 13:23:01 -04:00
Ken Martin 7d2410097e removed grep 2001-08-13 16:04:52 -04:00
Brad King 2c3a1729a3 ENH: Support to find CABLE utility if it is installed. 2001-08-01 16:11:54 -04:00
Brad King e128f8a8a2 ENH: Added tk library names tk8.4 tk8.3 tk8.2 and tk8.0 to correspond to tk84 tk83 tk82 and tk80. TK_LIBRARY should now be found on more platforms. 2001-08-01 11:19:01 -04:00
Brad King ebe0813471 ENH: Module to find and configure GCCXML and GCCXML_FLAGS. 2001-07-23 11:06:06 -04:00
Jim Miller 5afa45bedc ENH: Added Purify targets 2001-07-20 11:41:52 -04:00
Jim Miller 0f0b0acd91 ENH: Added purify command. 2001-07-20 09:20:36 -04:00
Bill Hoffman 6c757d2715 BUG: enable testing even if not tcl found 2001-07-18 10:17:17 -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
Luis Ibanez 823584cfa5 Search path for OpenGL related libraries 2001-07-16 15:19:05 -04:00
Sebastien Barre d823632c8b update include/lib path to Python (Linux) 2001-07-15 21:10:10 -04:00
Berk Geveci 2ba4fc285b Checking if tclshcommand is defined before running it. 2001-07-10 11:56:26 -04:00
Ken Martin 6de6f73468 update for CMake changes 2001-06-26 13:41:30 -04:00
Ken Martin 0ff3bdba20 better install support 2001-06-21 12:01:18 -04:00
Bill Hoffman 7715b382fe *** empty log message *** 2001-06-19 16:29:10 -04:00
Ken Martin 37c072b324 out of source dart support 2001-06-18 13:16:47 -04:00
Ken Martin f6f8dde5a8 used to find the dart testing system 2001-06-13 16:15:27 -04:00
Luis Ibanez 1292d9da3a ENH: Added the path used in SuSe Linux 7.1 2001-06-11 21:50:16 -04:00
Jim Miller 6c0834e9a6 Modified for new Dart source tree 2001-06-11 19:14:31 -04:00
Brad King c0865937b1 ENH: Added check for tcl8.4 (as against tcl84), tcl8.3, tcl8.2, and tcl8.0 when finding the TCL_LIBRARY. 2001-06-11 17:09:33 -04:00
Jim Miller e686bb9ee1 Changed Testing.cmake to Dart.cmake 2001-06-11 15:31:41 -04:00
Jim Miller faa1fb8bed Rename Testing.cmake to Dart.cmake 2001-06-11 15:28:59 -04:00
Ken Martin d84a68d067 better tests 2001-06-06 09:43:54 -04:00
Jim Miller f190cb8dc2 BUG: missing quote on a custom command 2001-05-25 07:31:26 -04:00
Sebastien Barre cc12fb6ff8 Try to find tclsh or wish and use that path to find the include or lib directory. TK_INTERNAL_PATH is searched too (path to tkWinInt.h) 2001-05-24 21:11:27 -04:00
Jim Miller ffd7cfd7c3 Project independent setting for testing 2001-05-24 13:45:55 -04:00
Bill Hoffman 5731bc9d54 ENH: change the syntax of the SET command, fix the combo box for larger strings 2001-05-24 12:57:33 -04:00
Luis Ibanez fa021758da Module to search for VTK include and library paths 2001-05-23 11:34:19 -04:00
Bill Hoffman c43e3a4f3f fix opengl on hp 2001-05-21 15:16:19 -04:00
Sebastien Barre 5629f84e06 Changed separator between registry key and its value. 2001-05-14 16:46:37 -04:00
Sebastien Barre 05c0cf7024 Add 8.4 and registry support 2001-05-11 17:11:25 -04:00
Sebastien Barre 1a2af3f583 NAMES syntax 2001-05-11 13:58:35 -04:00
Ken Martin 4139f15de6 minor fixes and new python module 2001-05-11 10:27:46 -04:00
Sebastien Barre d1b57f6053 ENH: add 8.3 support 2001-05-09 17:38:33 -04:00
Bill Hoffman f07ee5b817 ENH: change find library and find program to look for more than one name 2001-05-09 14:53:32 -04:00
Luis Ibanez 5d133eeebc Module to search the path for FLTK library ( http://www.fltk.org ) 2001-05-08 10:16:06 -04:00
Geoffrey Cross 7bf828d132 INCLUDE these to find the relevant libraries 2001-05-04 11:35:47 -04:00
Ken Martin a0d4003370 minor fixes 2001-05-04 10:13:37 -04:00
Ken Martin c2715d27ec new module 2001-05-04 09:47:58 -04:00
Ken Martin 0e77477a78 minor fixes 2001-05-02 17:33:26 -04:00
Ken Martin 13f68ae1f2 new module 2001-05-02 17:07:09 -04:00
Ken Martin c244378a86 simple module 2001-05-02 14:08:52 -04:00
Ken Martin 79d7500d62 finds tk as well 2001-05-02 11:53:57 -04:00
Ken Martin 6847fe3705 first module 2001-05-01 11:28:51 -04:00