Bill Hoffman
b66c08fc40
ENH: try to fix this find qt stuff
2005-09-09 17:04:28 -04:00
Bill Hoffman
44d079f558
ENH: make FindQt default to qt3 and print a message, and add CheckQtInstalled.cmake
2005-09-09 11:32:52 -04:00
Bill Hoffman
af59771b9b
ENH: clean up some stuff
2005-09-08 11:38:55 -04:00
Bill Hoffman
1c3d7a9662
ENH: add ability to set outdir in swig
2005-09-08 11:38:14 -04:00
Bill Hoffman
bcd62c8091
ENH: add support for java 1.5
2005-09-08 10:03:51 -04:00
Bill Hoffman
db1903df89
ENH: add Matlab support
2005-09-08 10:01:46 -04:00
Bill Hoffman
fcafddb318
ENH: add a find motif
2005-09-08 09:59:01 -04:00
Bill Hoffman
b64b020f09
ENH: add Ken Morelands fixes for FindQT
2005-09-08 09:58:41 -04:00
Bill Hoffman
9c4bfe975a
ENH: add a fix for VTK on the mac and a way to fix some projects with a single file in the cmake modules directory
2005-09-07 17:05:01 -04:00
Bill Hoffman
8ed25a5b89
ENH: add flags for debug release for aix
2005-08-29 17:09:29 -04:00
Brad King
5fddc58427
ENH: Picking better default for CMAKE_INSTALL_PREFIX on Windows by using ProgramFiles environment variable. Now that install actually works on Windows I'm making this entry non-advanced also.
2005-08-29 15:49:51 -04:00
Andy Cedilnik
d8c5e8f094
ENH: More paths for java
2005-08-26 17:02:10 -04:00
Brad King
c3a7f0ead5
ENH: Added support for finding qt-mtedu, the educational version of Qt.
2005-08-23 13:25:56 -04:00
Brad King
7a3240160e
BUG: Need to test void* not "void *" because the Intel compiler icc expands the asterisk. Thanks to Filipe Sousa for the patch.
2005-08-19 09:29:44 -04:00
Bill Hoffman
b058a5e1aa
ENH: some clean up from Clinton
2005-08-10 12:50:56 -04:00
Bill Hoffman
97e43d6481
ENH: add Eric Wings FindSDL updates
2005-08-10 12:01:03 -04:00
Bill Hoffman
df37d871c4
ENH: fixed up qt stuff from Clinton Stimpson
2005-08-10 08:48:03 -04:00
Andy Cedilnik
e26c160698
ENH: Initial import
2005-08-03 13:19:36 -04:00
Andy Cedilnik
d604f5f625
STYLE: Fix typo
2005-08-03 13:19:22 -04:00
Bill Hoffman
cb0cd91ff3
ENH: /nologo must be first
2005-08-02 17:41:42 -04:00
Bill Hoffman
a95fef3d1c
ENH: add changes for qt4 from Clinton Stimpson
2005-08-02 16:44:00 -04:00
Bill Hoffman
feb5019890
ENH: add changes for qt4 from Clinton Stimpson
2005-08-02 16:34:23 -04:00
Bill Hoffman
49b7c37544
ENH: add advanced values
2005-08-02 09:55:14 -04:00
Andy Cedilnik
10b6e2a621
ENH: Add C++ test too
2005-07-31 23:05:05 -04:00
Andy Cedilnik
e898324778
ENH: Add a test for C source file like AC_TRY_COMPILE
2005-07-31 23:02:22 -04:00
Ken Martin
c6b011e35e
ENH: put cmake files intoa CMakeFiles subdir to clean up bin tree
2005-07-29 09:19:25 -04:00
Brad King
90cefde755
ENH: Added VS8 support for DART_CXX_NAME.
2005-07-26 17:40:16 -04:00
Bill Hoffman
b8b298104b
ENH: make sure flags set in CC or CXX environment variables stay with the compiler
2005-07-20 15:44:55 -04:00
Bill Hoffman
ff250565a2
ENH: move flags next to compiler, so if env contains compiler and some flag, they stay together
2005-07-20 12:54:12 -04:00
Bill Hoffman
380f8f6b4b
ENH: make sure qmake is on the machine before running it
2005-07-20 12:48:12 -04:00
Bill Hoffman
af4b6fbfed
ENH: make KDevelop3 default to CMAKE_VERBOSE_MAKEFILE
2005-07-19 14:36:20 -04:00
Bill Hoffman
004b833d12
ENH: make KDevelop3 default to CMAKE_VERBOSE_MAKEFILE
2005-07-19 11:48:34 -04:00
Andy Cedilnik
3d84afe571
ENH: Several improvements and cleanups:
...
1. Add long command line arguments for every argument
2. Add a way to overwrite CTest configuration by providing --overwrite TimeOut=10
3. Improve argument parsing.
4. Add submit index argument
2005-07-18 11:46:45 -04:00
Bill Hoffman
300e6c98c1
ENH: fix qt bug
2005-07-18 08:47:52 -04:00
Bill Hoffman
68bbbf95a4
BUG: fix for bug 852
2005-07-15 12:57:53 -04:00
Bill Hoffman
8d418fb898
ENH: fix hard coded include from patch
2005-07-15 12:41:07 -04:00
Bill Hoffman
7ea6617b07
ENH: fix hard coded include from patch
2005-07-15 12:39:39 -04:00
Bill Hoffman
bd88a6f6ce
ENH: fix hard coded include from patch
2005-07-15 12:39:14 -04:00
Bill Hoffman
dc1426b6a3
ENH: add new qt stuff from warfield@bwh.harvard.edu, thanks
2005-07-15 12:14:47 -04:00
Andy Cedilnik
bc088d135b
ENH: Add registry for 2.4
2005-07-15 11:48:04 -04:00
Andy Cedilnik
d85f394d96
BUG: Set PYTHONINTERP_FOUND
2005-07-15 11:45:42 -04:00
Andy Cedilnik
28d4d449f9
ENH: Initial import
2005-07-15 08:36:33 -04:00
Bill Hoffman
6d37630770
ENH: fix for darwin from eric wing
2005-07-13 09:08:47 -04:00
Bill Hoffman
403959bc28
ENH: add a bunch of find sdl stuff from eric wing
2005-07-13 09:06:26 -04:00
Bill Hoffman
6571799492
FIX: for 1852 fix fortran case
2005-07-13 08:29:56 -04:00
Andy Cedilnik
2a7e0e7ad4
ENH: Replace with the one from InsightApp
2005-07-06 15:25:21 -04:00
Andy Cedilnik
3a5e24ff7c
ENH: Improvements by Julien
2005-07-05 11:17:58 -04:00
Brad King
6048659e66
BUG: Fixed escaped quote at end of .
2005-06-30 11:18:56 -04:00
Brad King
387bcc5d20
BUG: Need to use the -c option for implib to produce case-sensitive symbols in the .lib files.
2005-06-29 12:07:09 -04:00
Ken Martin
e1e7b11437
ENH: fixed some spelling errors
2005-06-20 16:31:34 -04:00
Ken Martin
ff3ad96831
BUG: fix some missing quotes for STREQUAL IF statements
2005-06-20 13:10:09 -04:00
Ken Martin
165d70803f
ENH: adde dback in CMAKE_VERBOSE_MAKEFILE that was acc removed
2005-06-20 12:55:48 -04:00
Ken Martin
8108786494
ENH: fix for incorrect setting of CONFIZGURATION_TYPES
2005-06-07 12:07:34 -04:00
Brad King
100d856cb0
ENH: Added search locations for a FreeBSD location. Contributed by Alexander Neundorf.
2005-06-07 08:44:30 -04:00
Andy Cedilnik
17da34e188
COMP: Fix for support of VS 8.0 beta 2
2005-05-26 17:30:13 -04:00
Ken Martin
7157fa163c
ENH: added requires flag
2005-05-24 10:45:39 -04:00
Andy Cedilnik
6adbe6d049
ENH: Be more verbose, handle network paths, and write compiler output to the log files
2005-05-19 14:36:19 -04:00
Brad King
c6e15f5ddf
BUG: Fix try-compile for sys/prctl.h. It needs to include sys/types.h first according to the man page.
2005-04-26 17:11:48 -04:00
Bill Hoffman
f50e904faf
ENH: fix install test with xcode, the xcode generator does not support library versioning yet
2005-04-07 16:09:13 -04:00
Brad King
290ffc01b6
ENH: Removing extra 64-bit search paths. They are now constructed automatically from the paths listed.
2005-04-07 14:27:01 -04:00
Brad King
76f9050026
ENH: Adding support for 64-bit library paths. Contributed by Peter Vanroose.
2005-04-07 13:46:02 -04:00
Brad King
bcfc71cc03
STYLE: Fixed spelling of "memmory".
2005-04-06 16:53:55 -04:00
Brad King
1c4337d778
ENH: Removed CMAKE_GENERATOR_NEW now that the old unix makefile generator is never used.
2005-04-06 15:06:08 -04:00
Bill Hoffman
3ca1081419
BUG: try to address Bug 1673 .
2005-04-05 17:06:00 -04:00
Bill Hoffman
96e2956ec8
Fix for bug Bug #1287 - cmake use MesaGL by default instead of libGL - Return to bug list
2005-04-05 16:24:03 -04:00
Bill Hoffman
eae89e0f88
BUG: fix for bug 1652
2005-04-05 13:37:30 -04:00
Bill Hoffman
2df5c6033c
ENH: make sure source flags don't have to be set
2005-04-04 16:55:35 -04:00
Bill Hoffman
0e62c76f5b
ENH: fix for bug 1304
2005-04-04 16:13:41 -04:00
Bill Hoffman
525a2160a6
FIX: fix for bug 1730
2005-04-04 15:51:48 -04:00
Andy Cedilnik
0dd2b6eb80
BUG: By default disable new files.
2005-04-04 12:22:08 -04:00
Andy Cedilnik
6cd36d16e5
ENH: Rename the DartConfiguration.tcl to CTestConfiguration.ini
2005-04-01 15:45:26 -05:00
Bill Hoffman
dbf7410bb2
ENH: try to fix rpath on qnx
2005-03-14 12:18:23 -05:00
Brad King
a116420839
ENH: Initial attempt at QNX support. Submitted by Tim Arney.
2005-03-11 10:15:36 -05:00
Andy Cedilnik
058b07b5c7
BUG: Change error to warning
2005-03-01 14:30:10 -05:00
Brad King
54c99dc5fd
ENH: Adding support for shared library versioning using the -install_name option on the OSX linker. This is actually needed to support relative -o paths which are used by cmLocalUnixMakefileGenerator2.
2005-03-01 12:26:25 -05:00
Brad King
a21c0449ab
BUG: Added installation of .in files as well as .cmake files.
2005-02-24 11:46:27 -05:00
Brad King
7c7b173042
ENH: Added better default install location for windows builds. The previous default /usr/local did not make much sense. Now "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the windows equivalent to /usr/local.
2005-02-22 15:22:40 -05:00
Bill Hoffman
590ca03884
FIX: fix for bug 1409
2005-02-17 10:45:41 -05:00
Bill Hoffman
2fdca2bbaa
FIX: fix for bug 1438
2005-02-17 10:42:40 -05:00
Andy Cedilnik
26f3b14919
BUG: Clean the messages
2005-02-16 13:36:07 -05:00
Andy Cedilnik
1ca05e219a
ENH: Reorganize and add subversion support
2005-02-16 13:30:17 -05:00
Bill Hoffman
f3f123fe46
FIX: fix bug 1495
2005-02-11 14:22:24 -05:00
Bill Hoffman
575c34300c
FIX: fix bug 1303
2005-02-11 14:18:45 -05:00
Bill Hoffman
b7b501bbe8
ENH: fix for 1450
2005-02-09 23:00:16 -05:00
Bill Hoffman
aa947ff48b
ENH: bug fix 1573
2005-02-09 22:46:33 -05:00
Bill Hoffman
e63bdf6245
ENH: bug fix 1574
2005-02-09 22:45:43 -05:00
Brad King
92458a17ad
ENH: Added test for Fortran90 support.
2005-02-04 10:06:25 -05:00
Bill Hoffman
8960a220a9
ENH: add trycompile code for xcode
2005-02-01 13:12:19 -05:00
Andy Cedilnik
62aba58b82
ENH: Better checking for Dart. Closes Bug #1505 - Configuration fails to create Makefile
2005-01-28 13:20:53 -05:00
Bill Hoffman
16dec1dd0d
ENH: remove debug print
2005-01-28 08:30:56 -05:00
Andy Cedilnik
10f475ad30
ENH: Enable compression and use the new trigger script
2005-01-27 17:45:05 -05:00
Andy Cedilnik
1cca4b3b24
ENH: Enable compression with DartConfiguration file
2005-01-27 17:44:25 -05:00
Bill Hoffman
36dd18efce
ENH: stuff to keep compiler tests from re-running all the time
2005-01-20 12:30:03 -05:00
Bill Hoffman
e7bc462755
BUG: fix running of cl in trycompiles
2005-01-17 15:20:41 -05:00
Bill Hoffman
476f278c76
fix number of arguments
2004-12-16 22:18:49 -05:00
Bill Hoffman
080a626d8f
ENH: fix for OpenBSD
2004-12-16 17:26:59 -05:00
Bill Hoffman
2aaac85694
FIX: fix for bug 1325, Tru64 not True64
2004-12-06 12:39:18 -05:00
Bill Hoffman
a8fb3b69e2
ENH: try and fix aix xlC with gcc
2004-11-23 17:34:59 -05:00
Bill Hoffman
04ca53e686
ENH: try and fix aix xlC with gcc
2004-11-23 17:28:28 -05:00
Bill Hoffman
bdb660bad4
ENH: try to fix aix with native cxx and gcc
2004-11-23 14:07:46 -05:00
Andy Cedilnik
235bf2547c
BUG: Check for the variable first time
2004-10-27 10:45:07 -04:00
Andy Cedilnik
c57512ea38
BUG: Only test for cxx flags the first time around
2004-10-26 17:23:20 -04:00
Bill Hoffman
7cef36c628
ENH: add the ability to generate custom commands for a language that is not supported by an IDE
2004-10-21 14:34:02 -04:00
Andy Cedilnik
a4c8aee1f4
ENH: If dart or ctest are not found, use ctest. For default drop location etc, support http submit (just set DROP_METHOD to http. Only look for tclsh if DART_ROOT is set
2004-10-12 18:29:04 -04:00
Bill Hoffman
e78a57563c
ENH: make sure the c++ compiler is a c++ compiler
2004-10-11 11:55:39 -04:00
Andy Cedilnik
518de19f74
ENH: Add option of adding random include files before doing CheckTypeSize
2004-10-05 08:33:08 -04:00
Andy Cedilnik
b1a1526e14
ENH: When test fails, write out the output
2004-10-05 08:32:08 -04:00
Bill Hoffman
016e0e52cb
BUG: make sure java jar files are not libfoo.jar but are just foo.jar
2004-09-27 11:36:29 -04:00
Andy Cedilnik
0871ddbedd
ENH: Replace INCLUDE(Find...) with FIND_PACKAGE(...)
2004-09-27 09:49:55 -04:00
Bill Hoffman
e63ea0a6d2
BUG: LINK_FLAGS are now all LINK_(LANG)_FLAGS
2004-09-24 14:37:58 -04:00
Bill Hoffman
5bc54263a6
ENH: use c++ with c++ and c flags with c
2004-09-24 09:11:42 -04:00
Bill Hoffman
67ac3ea503
ENH: fix problems with .def and RC files
2004-09-23 08:51:06 -04:00
Bill Hoffman
11aeb6e483
BUG: let the generator quote the path
2004-09-22 14:52:57 -04:00
Bill Hoffman
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
2004-09-22 14:42:05 -04:00
Bill Hoffman
4cf0f5b5ca
BUG: fix GNU check variable and add new variables used by enable language
2004-09-22 08:50:43 -04:00
Bill Hoffman
26eff86298
ENH: look for java in more places
2004-09-20 14:39:44 -04:00
Bill Hoffman
239cec12e0
BUG: commit bug 1123
2004-09-17 09:14:33 -04:00
Ken Martin
2e4264e0d1
ENH: do not check for gnu for visual studio
2004-09-15 10:32:28 -04:00
Andy Cedilnik
0e67feb17a
ENH: Use FIND_PACKAGE instead of INCLUDE(Find...
2004-09-10 11:15:07 -04:00
Bill Hoffman
b18faffcf0
add ifort support
2004-09-09 16:05:42 -04:00
Bill Hoffman
3708ed4ec8
try to fix fortran on hp
2004-09-09 11:50:14 -04:00
Bill Hoffman
0d4cd0436b
ENH better test for free VC tools
2004-09-03 15:19:58 -04:00
Bill Hoffman
c2ef51e181
ENH: define language extensions in cmake files and not hard coded, also fix trycompile problem
2004-09-03 12:03:41 -04:00
Bill Hoffman
652823dc83
ENH: check for ms free command line tools
2004-09-03 12:01:46 -04:00
Bill Hoffman
4fb678e40d
Make sure cmake uses consistent module prefixes
2004-08-30 12:14:31 -04:00
Andy Cedilnik
ad4f98f3cf
ENH: Cleanup. Use relative path to modules
2004-08-26 22:52:53 -04:00
Bill Hoffman
c9eaf38653
hack to try and fix sun platform
2004-08-26 21:43:27 -04:00
Bill Hoffman
ca5e9e6415
ENH: try to find fortran compiler before adding the test
2004-08-26 16:34:06 -04:00
Bill Hoffman
e803b32b89
Add a fortran test if there is a fortran compiler
2004-08-26 15:50:39 -04:00
Bill Hoffman
66a08c10e5
ENH: more uniform approach to enable language, one step closer to being able to enable a language without modifing cmake source code
2004-08-26 14:55:55 -04:00
Bill Hoffman
28cc5b973f
BUG: 1107 add extra place to look for java
2004-08-23 11:33:35 -04:00
Bill Hoffman
049985f36f
BUG: 1107 add extra place to look for java
2004-08-23 11:21:33 -04:00
Andy Cedilnik
c8c5bb4e22
BUG: Unly set gcc flags for C compiler if CMAKE_COMPILER_IS_GNUCC is set
2004-08-18 09:28:41 -04:00
Andy Cedilnik
fa84ecf7bf
ENH: Initial import for Darwin using xlC
2004-08-17 19:18:59 -04:00
Bill Hoffman
a1b94f4c5c
ENH: minor fortran fixes
2004-08-11 16:35:55 -04:00
Ken Martin
d8bada47a6
ENH: Initial import
2004-08-09 18:20:07 -04:00
Bill Hoffman
9655299f08
ENH: initial fortran support
2004-08-06 14:51:41 -04:00
Bill Hoffman
0220a85e33
ENH: remove verbose QT message
2004-08-05 11:59:20 -04:00
Andy Cedilnik
11d89d36d7
ENH: Add MemCheck to the list of Make targets. Closes Bug #1016 - Testing targets in Makefile
2004-07-29 17:07:16 -04:00
Andy Cedilnik
07231d014c
DOC: Fix typo
2004-07-27 08:52:13 -04:00
Andy Cedilnik
1ed700d91f
ENH: Allow project to overwrite CMAKE_SYSTEM_NAME part of default BUILDNAME
2004-07-27 08:48:08 -04:00
Bill Hoffman
c8101e8e47
BUG: fix for bug 998, fix spelling errors
2004-07-26 16:59:55 -04:00
Bill Hoffman
f929104ae8
BUG: put back flags to maintain backwards compatibility
2004-07-22 10:59:34 -04:00
Andy Cedilnik
b0d86400d9
BUG: These regular expressions were wrong because \\t does not match tab. Also, this fix prevents whole file to be dumped to the cache
2004-07-13 10:03:32 -04:00
Bill Hoffman
0e0eec1162
merge in fixes from neundorf at kde org, bug 869
2004-07-09 15:38:41 -04:00
Bill Hoffman
86195caf6a
ENH: add support for VCExpress 2005
2004-07-05 12:16:33 -04:00
Bill Hoffman
32381805d3
BUG: make sure if swig is found, we know it is found
2004-06-29 10:22:06 -04:00
Andy Cedilnik
d392ccaee5
BUG: Add more comments and fix CMAKE_SWIG_FLAGS
2004-06-28 11:14:40 -04:00
Andy Cedilnik
0beaf4cb4e
BUG: Replace MATCHES with STREQUAL for better checking, better checking for existence of swig directory, verify if required flag was set, support fedora's location of swig. Fixes Bug #955 - Swig on fedora and Bug #954 - FIND_PACKAGE(SWIG REQUIRED)
2004-06-28 09:08:13 -04:00
Bill Hoffman
3860a2dcd6
BUG: SWIG_FLAGS was ignored by the add swig source to module command
2004-06-26 08:40:11 -04:00
Bill Hoffman
dc4a6f63b0
C++ compiler is not set for c only projects
2004-06-23 16:15:21 -04:00
Bill Hoffman
6ccbfe9795
clean up commands so they don't need extra variable
2004-06-16 09:44:03 -04:00
Bill Hoffman
b6466061cb
ENH: add NDEBUG to windows release builds for both ide and nmake
2004-06-14 12:16:25 -04:00
Bill Hoffman
50c900b85c
ENH: add FindKDE from Alex from kde.org
2004-06-14 10:46:46 -04:00
Bill Hoffman
88d644d2aa
fix for bug 915
2004-06-14 10:36:17 -04:00
Sebastien Barre
6037cc8b3b
a) new version of tools like Doxygen and Graphviz now set install path info in win32 registery. use it.
...
b) remove DOT_PATH, it was polluting the cache (can be computed from DOT, update CMakeLists.txt accordingly if DOT_PATH is not defined)
2004-06-08 17:26:48 -04:00
Bill Hoffman
ebe116ee41
Fix for bug 903 change order of fltk libraries
2004-06-03 14:54:48 -04:00
Brad King
830e1ac1d9
BUG#895: Adding -DNDEBUG to C and C++ flags for release builds.
2004-06-01 14:08:04 -04:00
Ken Martin
e67ffe8527
better error message
2004-05-25 11:20:38 -04:00
Andy Cedilnik
3031467e33
ENH: Implement additional make clean files as a directory property instead of cmake variable
2004-05-20 16:56:34 -04:00
Bill Hoffman
44803a00c5
ENH: look for qtmoc in some other places
2004-05-20 16:26:54 -04:00
Bill Hoffman
6b31e5c851
BUG: fix problem where cmake thinks the intel compiler is gnu
2004-05-18 14:33:12 -04:00
Bill Hoffman
55969dcf23
ENH: append to the list of clean files, don't just set them
2004-05-17 16:31:58 -04:00
Bill Hoffman
fdb358e9cc
BUG: Bug #835 fix, add swig generated files to clean target
2004-05-17 15:55:35 -04:00
Bill Hoffman
4b74d4c0a9
Add a missing dollar sign
2004-05-07 10:16:53 -04:00
Ken Martin
d8ae50b87c
a guess at some OSF compiler flags
2004-05-05 10:41:40 -04:00
Andy Cedilnik
ea8dc0769d
ENH: Only mangle object files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland for now.
2004-05-04 11:24:32 -04:00
Andy Cedilnik
575afc8b14
ENH: support STDDEF and cleanup
2004-05-03 16:35:37 -04:00
Ken Martin
7965cfb339
fix to find opengl on some osf systems
2004-05-01 10:07:41 -04:00
Andy Cedilnik
a401922ca3
ENH: More paths
2004-04-30 13:41:06 -04:00
Bill Hoffman
b99046be81
ENH: add another place to look for swig.exe
2004-04-30 12:54:20 -04:00
Bill Hoffman
5fd1c7fd3c
ENH: try to find swig.exe in SWIG_DIR
2004-04-30 12:52:12 -04:00
Andy Cedilnik
257daa4635
ENH: Initial import of swig. Start working towards Bug #749 - Add swig support module to cmake
2004-04-30 12:11:02 -04:00
Bill Hoffman
a6b60841db
BUG: fix for bug 116 platform files can now specify directories that should not be added by CMAKE
2004-04-28 13:21:56 -04:00
Bill Hoffman
f248295d5d
ENH: fixes for optional flag arguments to check include macros
2004-04-28 10:00:11 -04:00
Bill Hoffman
79269fc5a9
BUG: fix for bug 80, check include cxx now has an optional argument that can is added to the cxx flags
2004-04-28 09:52:12 -04:00
Andy Cedilnik
62fec96d99
ENH: Add TCL_FOUND
2004-04-26 13:42:55 -04:00
Brad King
7c0844d2f4
BUG#682: Adding environment variable check to FIND_PACKAGE command.
2004-04-26 11:00:41 -04:00
Brad King
a8b2400f7b
BUG#502: Do not let optimizing compilers think the symbol exists. Require the symbol by making the return value depend on it to force linking.
2004-04-26 10:19:44 -04:00
Bill Hoffman
0b7d154ebd
ENH: add verbose make abilility to visual studio 7
2004-04-23 13:12:33 -04:00
Bill Hoffman
ef5387a8ff
BUG: fix for bug 618
2004-04-22 17:23:48 -04:00
Bill Hoffman
a688f59519
BUG: fix for bug 743
2004-04-22 17:20:41 -04:00
Bill Hoffman
9dbd619b28
BUG: fix for bug 607
2004-04-22 17:08:20 -04:00
Bill Hoffman
8ba5612136
ENH: contribution from Ian Scott, thanks.
2004-04-22 16:16:15 -04:00
Ken Martin
45878db508
update comments
2004-04-22 15:59:41 -04:00
Bill Hoffman
5ff05c35d1
BUG: fix bad if statements
2004-04-22 11:12:04 -04:00
Bill Hoffman
8414c65862
ENH: fix for mingw
2004-04-21 15:09:07 -04:00
Brad King
78803c01ea
ENH: Terminate with a FATAL_ERROR if FIND_PACKAGE command was called with REQUIRED argument and package was not found.
2004-04-21 11:33:47 -04:00
Bill Hoffman
038cc6fa01
BUG: fix for bug 506
2004-04-15 11:55:29 -04:00
Bill Hoffman
fad91fb770
ENH: fix tests for non-ansi c on hp and remove warnings for ansi c
2004-04-15 08:22:19 -04:00
Bill Hoffman
c7a42a1b1f
BUG: fix for bug 608
2004-04-14 17:02:40 -04:00
Bill Hoffman
6c5b67981e
ENH: remove warnings from try compiles
2004-04-14 15:56:39 -04:00
Bill Hoffman
1344d86e43
BUG: fix for bug 593
2004-04-12 21:01:45 -04:00
Andy Cedilnik
1dbcfd2a98
ENH: Improve Mac OSX bundle support
2004-04-08 17:13:42 -04:00
Brad King
82101f78cf
ENH: Added registry check for ActiveState Tcl 8.4.6.
2004-03-31 16:44:43 -05:00
Yves Starreveld
a4d0758e22
ERR: Shouldn't be adding xlibs to opengllibs on osx
2004-03-27 13:20:55 -05:00
Brad King
7fa9a5f5d6
ERR: Fixed incorrect documentation for CMAKE_CXX_WARNING_LEVEL. Submitted by David Cole.
2004-03-23 15:02:07 -05:00
Andy Cedilnik
b1a7421840
ENH: Styart working on bundles support and abstract WIN32_EXECUTABLE
2004-02-28 18:59:19 -05:00
Bill Hoffman
07b4d8bbca
BUG: fix mingw module load tests
2004-02-16 09:50:06 -05:00
Bill Hoffman
eb7ab7964a
shared modules are not linked so do not use lib prefix
2004-02-14 16:55:04 -05:00
Bill Hoffman
f7ce654912
ENH: change mingw to use libfoo.dll instead of foo.dll since it can link to them
2004-02-13 10:51:44 -05:00
Andy Cedilnik
f171b82377
ENH: Better finding of JNI
2004-02-06 10:49:46 -05:00
Bill Hoffman
e7295161f7
ENH: use CFLAGS for testing for gnu
2004-01-23 12:40:03 -05:00
Andy Cedilnik
8bd124e7d0
ENH: This will probably break some obscure version of gcc, but until then, everybody doing profiling will be happy
2004-01-21 18:39:54 -05:00
Brad King
802cc38344
BUG#530: Using #error to report a nice error message if the C compiler is set to a C++ compiler.
2004-01-21 15:11:48 -05:00
Brad King
af81df2542
BUG: Use return statement instead of exit.
2004-01-21 15:08:55 -05:00
Andy Cedilnik
2f5673c894
ENH: Fix typos about copying exe flags to shared flags and to modules. Bug #518 - On borland, initial flags for bulding module are wrong
2004-01-15 13:57:21 -05:00
Bill Hoffman
f0f9b50770
BUG: use the flags when testing for type of gnu compiler
2004-01-13 09:00:59 -05:00
Sebastien Barre
1b2e663dfb
ENH: make it a bit smarter at finding stuff: now you need only to set *ONE* of (TCL|TK)_INCLUDE_PATH, (TCL|TK)_LIBRARY, TCL_TCLSH and the rest will be found.
2004-01-09 15:57:17 -05:00
Ken Martin
02d253c59e
fix for multiple nexted projects
2004-01-02 10:23:20 -05:00
Brad King
13e9428d2e
BUG#423: Fixed search for frameworks on OSX.
2003-12-29 16:18:18 -05:00
Andy Cedilnik
46aaf2dae8
ERR: On systems where uname does not support -p, try -m. Fixes Bug #426 - CMAKE_SYSTEM_PROCESSOR unknown and inconsistent
2003-12-29 14:26:46 -05:00
Andy Cedilnik
de30a184a2
ENH: Add QT_ASSISTANTCLIENT_LIBRARY support. Fixes Bug #425 - Suggsted mod to FindQt.cmake to handle qassistantclient.lib
2003-12-29 14:19:07 -05:00
Andy Cedilnik
31bb398dc3
ENH: Mark things as advanced
2003-12-17 09:42:52 -05:00
Ken Martin
32f1d93de3
fix in quoting
2003-12-17 08:21:45 -05:00
Andy Cedilnik
4cf81bab0e
ENH: Add suppression file
2003-12-16 16:19:32 -05:00
Andy Cedilnik
5b232ded15
ENH: Add initial memory check support which works for Valgrind
2003-12-15 17:26:00 -05:00
Brad King
128f3cbd00
ENH: Added CMAKE_SHARED_LIBRARY_SONAME_C_FLAG and CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG settings to enable shared library version support for SGI.
2003-12-12 15:42:55 -05:00
Brad King
18112d0854
ENH: Added CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library version support for HP-UX.
2003-12-12 14:44:03 -05:00
Brad King
c1add9106c
ENH: Using separate CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.
2003-12-12 14:35:18 -05:00
Brad King
9a096e8488
ENH: Added CMAKE_SHARED_LIBRARY_SONAME_FLAG setting to enable shared library version support for SunOS.
2003-12-12 14:20:06 -05:00
Bill Hoffman
89fe29a41a
ENH: reduce the number of times gnu is tested for
2003-12-12 09:12:49 -05:00
Brad King
c624879fba
ENH: Adding /usr/include/w32api for OpenGL header search.
2003-12-09 14:33:10 -05:00
Andy Cedilnik
403f220d25
ENH: Improve coverage on systems with multiple gcov commands
2003-12-08 11:23:46 -05:00
Brad King
81be61b153
BUG#411: Re-ordering statements so errors show up in CMakeError.log.
2003-12-01 13:06:35 -05:00
Brad King
aaf0ed39ca
ENH: Adding implementation of shared library version support on UNIX. This addresses the feature request described in bug#32.
2003-11-26 17:59:53 -05:00
Brad King
f0035d84b5
ENH: Adding implementation of shared library version support on UNIX. This addresses the feature request described in bug#32.
2003-11-26 17:52:33 -05:00
Bill Hoffman
7cf5aa9271
BUG: remove junk code
2003-11-21 13:12:39 -05:00
Brad King
7b3ba5537c
BUG#266: Added cygwin names for the library. Module now documents output as PYTHON_LIBRARIES instead of PYTHON_LIBRARY.
2003-11-20 15:41:29 -05:00
Brad King
0637e4656c
STYLE: Removed trailing whitespace.
2003-11-20 15:31:40 -05:00
Bill Hoffman
c3530dd01f
BUG: fix for bug 383 gcc flags are now always set if the compiler is gnu
2003-11-14 10:44:12 -05:00
Brad King
a65fd59c13
BUG#299: GTK_gmodule_LIBRARY is optional just like GTK_gthread_LIBRARY.
2003-11-12 17:44:17 -05:00
Brad King
ac8bf0d5ac
BUG#374: Adding OUTPUT_VARIABLE OUTPUT to TRY_COMPILE commands.
2003-11-12 16:51:09 -05:00
Brad King
37149fc5b3
BUG#199: If DART_EXPERIMENTAL_USE_PROJECT_NAME is set, the PROJECT_NAME will be included in the name of the Experimental and ExperimentalSubmit targets.
2003-11-12 10:00:54 -05:00
Bill Hoffman
34853be45a
BUG: fix for bug 346, borland should now support dash in the path
2003-11-05 11:18:15 -05:00
Brad King
2480a83deb
ENH: Adding registry entries to search path.
2003-11-04 09:36:33 -05:00
Bill Hoffman
44d6e0362e
BUG: fix for bug# 317
2003-10-31 16:56:40 -05:00
Brad King
a92c58bacc
BUG#262: Marking DVIPDF_CONVERTER as advanced.
2003-10-30 13:33:51 -05:00
Brad King
9a4c654d23
BUG: Fixed same spaces-in-paths problem for CMakeTestGNU.c as in CMakeDetermineCCompiler.cmake.
2003-10-17 16:09:18 -04:00
Sebastien Barre
296e731808
FIX: for Windows users, it seems logical to favor native win32 installation before Cygwin ones. Otherwise you can end up with bad mixes (part of the java tools were picked from the SDK, part from Cygwin)
2003-10-16 11:05:04 -04:00
Bill Hoffman
db3cd82590
BUG: fix for bug 78 should be on 1.8 branch
2003-10-15 23:42:06 -04:00
Brad King
de27c1207b
ERR: Old -flat_namespace -undefined suppress flags for CMAKE_SHARED_MODULE_CREATE_C_FLAGS should be included when CMAKE_BACKWARDS_COMPATIBILITY is 1.6 or lower.
2003-10-15 10:14:13 -04:00
Brad King
b0e79efddd
BUG: Fix for spaces in path when loading CMakeTestGNU.c.
2003-10-14 22:30:07 -04:00
Andy Cedilnik
db12c17017
ENH: Documentation fix
2003-10-13 15:27:58 -04:00
Andy Cedilnik
5d4bdcf942
ERR: allow spaces in the path
2003-10-13 11:32:37 -04:00
Brad King
c17be8d126
BUG: Message describing variable was using result variable.
2003-10-11 08:12:21 -04:00
Bill Hoffman
96e8cd82c7
ENH: put the system path after the paths specified on to the FIND command
2003-10-09 15:52:29 -04:00
Brad King
a1d61afcf6
BUG: Comparison of build tool should be case-insensitive.
2003-09-26 11:15:28 -04:00
Yves Starreveld
2ff4690192
ENH: remove the -flat_namespace and -undefined suppress hacks from
...
ENH: CMAKE_SHARED_MODULE_CREATE_C_FLAGS
ENH: and fix the complex example to specify a -bundle loader for the
ENH: shared module that it builds.
2003-08-27 20:35:18 -04:00
Bill Hoffman
a35d911def
ENH: MinGW build now passes all the tests
2003-08-27 16:42:01 -04:00
Brad King
ae28d81894
ERR: Fixed typo in comment.
2003-08-27 16:02:37 -04:00
Bill Hoffman
9cc69e8292
ENH: add configure file for gcc under windows
2003-08-22 11:56:20 -04:00
Andy Cedilnik
21ec23413e
ERR: Reorganize to try to fix the -pthread problem on some systems
2003-08-22 09:52:05 -04:00
Bill Hoffman
a413160fec
ENH: add the unix makefile generator as an option from the windows GUI, this builds with mingw, cygwin, and combinations of make cl, bcc32
2003-08-21 16:22:23 -04:00
Andy Cedilnik
0270b60b8f
ERR: If WX_CONFIG_LIBS are , then you get weird cmake error. This should fix it
2003-08-21 13:26:56 -04:00
Brad King
5e21538ebd
ENH: Improved default choice of -64 compiler/linker flags based on how cmake was built.
2003-08-19 10:50:08 -04:00
Andy Cedilnik
af721186a1
BUG: Fix Bug #156 - ps2pdf is not found on linux
2003-08-19 08:53:14 -04:00
Brad King
a6bd324605
ENH: Installing readme.txt in Modules directory to be consistent with windows.
2003-08-11 17:34:12 -04:00
Andy Cedilnik
0b0a732f26
ENH: Take Purify out because it is not implemented yet
2003-08-11 12:17:34 -04:00
Andy Cedilnik
8149dbed29
ENH: Cleanups and add missing CMakeOutput.log and CMakeError.log appending. Close Bug #136 - Verify that all modules that do try compile produce CMakeError.log and CMakeOutput.log
2003-08-08 11:59:07 -04:00
Andy Cedilnik
8cd7dcced7
ENH: Add PDFLaTeX and LaTeX2HTML. Closes Bug #132 - Add pdflatex and html2latex to FindLATEX.cmake
2003-08-07 16:32:20 -04:00
Bill Hoffman
c2d52d74a1
BUG: fix for main in a library on windows with nmake
2003-08-07 14:10:16 -04:00
Bill Hoffman
4a1412b0cb
BUG: fix for bugs 125 - 128, and a fix for the bug introduced by the bug fix for but 92. & was being replaced with &, but after double quote was replaced with " causing it to be &quot. Also add more search paths for mpi
2003-08-07 09:19:39 -04:00
Andy Cedilnik
51301d8cc6
ENH: On apple use -lpthreads
2003-08-06 17:32:50 -04:00
Ken Martin
dfcd4f2154
added test for whether pdbtype should be used for nmake
2003-08-05 09:55:20 -04:00
Brad King
c17220091c
ERR: Fixed typeo tests->test.
2003-08-04 17:08:41 -04:00
Andy Cedilnik
8a0e3c103b
ENH: Make it work for QT 2.3 non commercial on windows
2003-08-01 19:13:38 -04:00
Andy Cedilnik
7d1cbf26d9
ENH: MAke it work on FreeBSD
2003-08-01 17:11:46 -04:00
Andy Cedilnik
ff5f0312de
ENH: Do better test for pthreads
2003-08-01 16:48:41 -04:00
Andy Cedilnik
cb4e99f712
ENH: Fix indentation
2003-08-01 16:48:07 -04:00
Andy Cedilnik
388d274290
made a minor bugfix on my FindwxWindows.cmake.
...
I capsulated the regular expression matching for the libdrs with another
IF (line 355).
By: Jan Woetzel
2003-07-31 13:15:42 -04:00
Andy Cedilnik
7762431bb0
ENH: when linking in QT, we should also link DL, since QT uses them
2003-07-30 15:38:58 -04:00
Andy Cedilnik
9549a5f1dd
ENH: QT if it is multi threaded should link in threads
2003-07-30 13:39:08 -04:00
Andy Cedilnik
f0a9aa814e
ENH: Use FindX11 when doing Qt on unix
2003-07-29 17:15:19 -04:00
Andy Cedilnik
4faaf7c877
ENH: Add Use file for wxWindows. Thanks Jan Woetzel
2003-07-29 13:36:50 -04:00
Andy Cedilnik
2f58c28e6d
ENH: Improved find module. Thank you Jan Woetzel
2003-07-29 07:41:28 -04:00
Brad King
e450309ca3
ENH: Improved error message for VTK_DIR not found to refer to it as a cache entry. Some users thought this was supposed to be an environment variable.
2003-07-24 11:06:18 -04:00
Brad King
a1bb1a4712
ENH: Added optional configuration of data/doc/man dirs. This will be useful for package maintainers.
2003-07-21 16:38:53 -04:00
Andy Cedilnik
d6ebc123f7
ENH: Extra new line after output
2003-07-17 14:55:45 -04:00
Bill Hoffman
79c298e12c
ENH: set CMAKE_SYSTEM_VERSION for windows
2003-07-16 15:38:31 -04:00
Andy Cedilnik
a17587c244
ENH: Replace WRITE_FILE with FILE(WRITE and FILE(APPEND. Replace MAKE_DIRECTORY with FILE(MAKE_DIRECTORY, replace STRING(ASCII things
2003-07-11 14:14:03 -04:00
Brad King
2d411398fd
BUG: Stack size in generated programs should be 10 meg, not 256.
2003-06-12 16:43:09 -04:00
Bill Hoffman
43e5e88042
ENH: add processor type of win32
2003-06-11 10:11:53 -04:00
Bill Hoffman
3021918293
ENH: add CMAKE_SYSTEM_PROCESSOR
2003-06-11 10:07:57 -04:00
Andy Cedilnik
3ce9496a74
BUG: When VTK is not found, it should be fatal error
2003-06-06 09:58:02 -04:00
Bill Hoffman
12d99416c1
ENH: add all targets for dashboard build types
2003-06-03 14:45:16 -04:00
Andy Cedilnik
64db4e2cd8
ENH: More locations
2003-05-28 07:53:50 -04:00
Bill Hoffman
44e3bbce96
ENH: add LDFLAGS as an initial value for all linker flags, good for -64
2003-05-23 09:35:04 -04:00
Brad King
a696dbc815
ERR: Removed warning for unused variable.
2003-05-16 16:33:11 -04:00
Brad King
9c3a6eb410
BUG: Need -brtl when creating shared libraries. Also added -bexpall (AIX equivalent to Linux's -rdynamic) when building executables.
2003-05-16 15:21:03 -04:00
Bill Hoffman
395fae7642
add find make program for 71
2003-05-09 15:47:21 -04:00
Bill Hoffman
8e6c05cbae
BUG: remove typo from file
2003-05-09 09:32:04 -04:00
Bill Hoffman
6292558f36
BUG: fix for borland win32 exe builds
2003-05-08 09:55:59 -04:00
Ken Martin
5394ecef82
BUG: remove -H flags as they cause crashes on oldwww
2003-05-08 09:44:51 -04:00
Ken Martin
1b572eb946
BUG: remove -H flags as they cause crashes on oldwww
2003-05-08 09:43:15 -04:00
Bill Hoffman
c70beb4bee
ENH: change the default borland stack size
2003-05-05 10:24:01 -04:00
Andy Cedilnik
eb5fe7990a
ERR: Remove warning for main returning void.
2003-05-05 09:54:55 -04:00
Ken Martin
b3b69f9564
fixed andy sloppy code again
2003-05-02 14:05:37 -04:00
Andy Cedilnik
bec9b174f5
ENH: Fix some dart issues. Now it works fine without dart.
2003-05-02 13:57:25 -04:00
Brad King
2ad267cff3
ENH: Updated search paths to newest values from Cable.
2003-04-22 16:10:18 -04:00