Bill Hoffman
bec6a7076a
move cmake install out of advanced
2003-02-04 15:37:47 -05:00
Berk Geveci
c8daa038c2
Created modules for Mesa headers and libraries.
2003-02-04 14:37:33 -05:00
Bill Hoffman
15fc30ae40
ENH: add checking for NOTFOUND
2003-01-31 15:01:37 -05:00
Bill Hoffman
81aee11c21
ENH: add checking for NOTFOUND
2003-01-31 14:39:49 -05:00
Andy Cedilnik
c4bf103772
Remove extra quote
2003-01-30 14:34:16 -05:00
Andy Cedilnik
d530fbe731
Attempt to fix build problem on some platforms
2003-01-29 09:06:46 -05:00
Bill Hoffman
e44be57f6d
ENH: change FIND_FILE to FIND_PROGRAM
2003-01-28 15:44:45 -05:00
Andy Cedilnik
a3c282ebbd
Make things work on unix and add DVIPDF
2003-01-28 08:53:27 -05:00
Brad King
415eca1fbb
BUG: Added missing link flag to export symbols from an executable.
2003-01-24 13:53:21 -05:00
Sebastien Barre
9111244018
no message
2003-01-23 10:42:06 -05:00
Sebastien Barre
4220725f64
FIX:
...
- rename some entries (COMPILE -> COMPILER, and the converters -> _CONVERTER)
- make sure that Window system are given a chance to find Latex and the converters if MikTex and GhostScript are installed (but not in the PATH)
2003-01-23 10:37:46 -05:00
Sebastien Barre
37f7074269
FIX: the current version of Perl is 5.8
2003-01-23 10:36:35 -05:00
Ken Martin
b05c5e89ed
minor change to default compile flags
2003-01-22 14:59:46 -05:00
Ken Martin
fde48d14fd
merge from branch
2003-01-22 14:49:45 -05:00
Bill Hoffman
ac888a15c8
moved to c++ command
2003-01-22 14:13:40 -05:00
Bill Hoffman
950399ec9d
ENH: only run test for working c and cxx compiler once
2003-01-22 12:29:37 -05:00
Ken Martin
56acc4bf2e
merge from branch
2003-01-22 11:21:28 -05:00
Ken Martin
afa71d1e53
removed since no longer used
2003-01-22 11:16:35 -05:00
Ken Martin
7f336be820
merge branch change into main tree
2003-01-22 11:11:41 -05:00
Brad King
0b324df1bb
ENH: Updated documentation.
2003-01-21 15:03:56 -05:00
Andy Cedilnik
6c9d1983d7
This list can be really long. Only display the variable name
2003-01-21 14:01:41 -05:00
Bill Hoffman
2f4ea98a4c
add a fatal error, and make sure c and c++ compilers work before using them
2003-01-21 12:50:48 -05:00
Bill Hoffman
110bc04bd0
use export all symbols on cygwin
2003-01-21 12:41:22 -05:00
Sebastien Barre
5e366c361d
IMPORTANT FIX: be extra-careful here on WIN32, we do NOT want CMake to look in the system's PATH env var to search for ImageMagick's convert.exe, otherwise it is going to pick Microsoft Window's own convert.exe, which is used to convert FAT partitions to NTFS format ! Depending on the options passed to convert.exe, there is a good chance you would kiss your hard-disk good-bye.
2003-01-21 10:59:48 -05:00
Will Schroeder
ece369eaf3
BUG: fix missed CMAKE to X11 variable name
2003-01-20 14:39:03 -05:00
Brad King
f18e47c40a
BUG: Fix for application of expand-list-variables.
2003-01-17 18:14:40 -05:00
Brad King
94a8d00199
ENH: Adding FIND_AND_IMPORT_CMAKE_PROJECT macro.
2003-01-17 17:19:23 -05:00
Luis Ibanez
b20d232855
FIX: Quotes added around the list of libs to be added in Apple.
2003-01-16 13:31:35 -05:00
Luis Ibanez
e3f681937f
ENH: Platform dependent libraries added for APPLE.
2003-01-16 13:24:49 -05:00
Bill Hoffman
f519f14972
ENH: fix for borland and cygwin
2003-01-16 12:38:53 -05:00
Luis Ibanez
81c9994343
ENH: Libraries are not marked as ADVANCED now.
2003-01-15 18:28:14 -05:00
Bill Hoffman
724c74122f
BUG: fix for OSX with x11 gl stuff
2003-01-15 15:02:21 -05:00
Bill Hoffman
c01253a58f
BUG: fix flags for borland link shared and module
2003-01-15 13:22:50 -05:00
Bill Hoffman
4cd69a3a2f
quote the variable
2003-01-15 13:12:56 -05:00
Bill Hoffman
7f91fc35a2
look for cygtcl83
2003-01-15 11:59:50 -05:00
Ken Martin
6c61762b0f
merge from branch
2003-01-13 10:11:23 -05:00
Ken Martin
c6323d154b
fixed typo
2003-01-13 09:24:37 -05:00
Andy Cedilnik
d87595ede3
Add macro for checking if symbol exists
2003-01-12 22:28:32 -05:00
Ken Martin
382d0d4474
better fix for win32
2003-01-09 15:54:29 -05:00
Ken Martin
75856e1762
update to not put PROJECT_SOURCE_DIR as OPENGL_PATH
2003-01-09 14:00:44 -05:00
Ken Martin
dfa4cbd19e
minor fix to backw compat
2003-01-09 11:34:45 -05:00
Ken Martin
6593700f09
added big endian stuff
2003-01-09 08:50:00 -05:00
Bill Hoffman
4d6dba4c37
ENH: only force the use of ansi flags in backwards mode
2003-01-08 12:12:15 -05:00
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