Ken Martin
dc7c6172b1
ENH: added for system information command line option
2007-02-26 13:40:56 -05:00
Alexander Neundorf
20d75ac237
BUG: fix typo reported by Duncan Mac Vicar
...
Alex
2007-02-25 19:22:59 -05:00
Bill Hoffman
846b058f73
ENH: force c++ when building c++ objects
2007-02-21 11:45:38 -05:00
Bill Hoffman
d7b5020a2e
ENH: better processor detection on linux
2007-02-21 10:29:36 -05:00
Bill Hoffman
086da498d4
ENH: remove df because df is a unix utilitiy
2007-02-21 10:03:11 -05:00
Bill Hoffman
b8eede3b19
BUG: fix for bug 3950 add support for df compiler on windows
2007-02-20 16:43:32 -05:00
Bill Hoffman
533bd43d0f
BUG: fix for bug # 3954 glib with qt
2007-02-20 16:35:45 -05:00
Alexander Neundorf
2fb0e4ba20
STYLE: fix docs for FindKDE4.cmake
...
Alex
2007-02-20 16:05:42 -05:00
Alexander Neundorf
2ab03bd4f0
BUG: remove KDE3_ENABLE_FINAL ( #4140 ): it doesn't work currently and I
...
don't have the time to fix this since it would require bigger changes. Maybe
I'll do this if the KDE3 support of CMake becomes more widely used.
Alex
2007-02-20 16:02:51 -05:00
Alexander Neundorf
747f135d2c
STYLE: don't put the copyright notice twice in the file
...
Alex
2007-02-20 16:00:39 -05:00
Bill Hoffman
531f110323
BUG: fix for bug 4187 fix typo in docs
2007-02-20 15:15:55 -05:00
Bill Hoffman
90e4d70dcc
BUG: fix for 4188 look for smake as well as gmake and make
2007-02-20 15:14:04 -05:00
Bill Hoffman
c96c175484
ENH: try to force c++ on qnx
2007-02-20 11:33:40 -05:00
Bill Hoffman
ba66b8d50b
BUG: fix for bug 4420 add language dll's to mfc install
2007-02-20 09:54:20 -05:00
Brad King
a7042f2e97
BUG: Applied patch from bug#4462.
2007-02-19 13:53:25 -05:00
Bill Hoffman
71e0fcb806
BUG: fix for bug 4464 handle qmake errors better
2007-02-19 13:44:30 -05:00
Andy Cedilnik
f2c0dbd164
ENH: More work on the packaging. Add Applicaitons, add icons, etc
2007-02-13 14:13:51 -05:00
Alexander Neundorf
cfc38fc47d
STYLE: remove empty line, so the documentation for the module is complete
...
again
Alex
2007-02-10 09:52:00 -05:00
Alexander Neundorf
5586c6f41b
ENH: now also the "ecosclean" target works with MS nmake
...
Alex
2007-02-07 14:50:45 -05:00
Bill Hoffman
8b567083da
BUG: fix for bug 4399
2007-02-07 11:50:57 -05:00
Bill Hoffman
f548dc4a06
BUG: fix for 4420 Unicode and MBC versions of the MFC
2007-02-07 10:26:25 -05:00
Bill Hoffman
98a5bbd3aa
ENH: fix depend bug in qt
2007-02-02 16:51:51 -05:00
Bill Hoffman
4925e64b97
ENH: add support for cygwin source and binary packaging
2007-02-02 14:40:26 -05:00
Alexander Neundorf
2d4bc73d39
BUG: add gettext module for working with GNU gettext ( #4081 )
...
Alex
2007-02-02 12:46:52 -05:00
Alexander Neundorf
94550852eb
BUG: finally fix #4331 , the previous version just caught the tag, the
...
filename not at all
Alex
2007-01-31 15:06:07 -05:00
Alexander Neundorf
bb7304706d
STYLE: KDEDIR is deprecated and not used, so also document that KDEDIRS is
...
used instead
Alex
2007-01-30 15:43:25 -05:00
Alexander Neundorf
863f2b76cb
BUG: reent.c wasn't intended to be committed, too special
...
Alex
2007-01-23 13:41:35 -05:00
Alexander Neundorf
152040fd83
STYLE: use even more absolute paths, can't hurt for out-of-source builds
...
STYLE: use SET_SOURCE_FILES_PROPERTIES() on multiple files at once instead
of interating over each one of them
STYLE: no need to add target.ld to the clean-files, this is done now automatically by add_custom_command()
ENH: now also MS nmake can be used to build ecos apps
Alex
2007-01-23 13:29:44 -05:00
Andy Cedilnik
66718107db
COMP: Fix typo that makes all Qt4 builds break
2007-01-20 10:05:23 -05:00
Bill Hoffman
c9c18982f3
BUG: fix for bug 4331
2007-01-19 11:55:39 -05:00
Bill Hoffman
51bf1bd99a
BUG: fix for bug 4331
2007-01-18 20:35:07 -05:00
Alexander Neundorf
c37f2c20d9
ENH: the ecos headers are always in the binary dir
...
Alex
2007-01-17 14:06:18 -05:00
Alexander Neundorf
4cb8e3c43f
ENH: building ecos apps now seems to work also out-of-source
...
Alex
2007-01-17 13:57:34 -05:00
Alexander Neundorf
c6f74dfe3b
BUG: also check that tclsh is available, otherwise you can't build any eCos
...
stuff
ENH: make the name of the config file ecos.ecc adjustable via the new
variable ECOS_CONFIG_FILE
Alex
2007-01-17 13:45:28 -05:00
Andy Cedilnik
f015e1ff03
ENH: Change permission for getdisplay.sh to make the runtimescript work
2007-01-10 18:33:03 -05:00
Andy Cedilnik
de5540f7e5
ENH: First pass at CPack generator for OSX X11 applications. This are applications that require X11 to work. This is not really installed but a bundle packager
2007-01-10 15:30:26 -05:00
Alexander Neundorf
7ab81d187e
ENH: if a wrong qmake has been found, mark it as invalid in the cache, so
...
that it is searched again the next time cmake runs
Tested in KDE since Jul 5th:
http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=558318&view=rev
Alex
2007-01-04 17:29:01 -05:00
Alexander Neundorf
4167622667
ENH: add QT_USE_QTDBUS as it exists for all other modules too
...
Alex
2007-01-04 16:50:18 -05:00
Alexander Neundorf
f53f0565a7
BUG: also look for qmake4, as it is named on OpenBSD
...
Alex
2007-01-04 16:35:47 -05:00
Alexander Neundorf
5826ce439c
ENH: partly sync with KDE svn: add the macros for generating the dbus files
...
Alex
2007-01-03 18:20:55 -05:00
Alexander Neundorf
4fbcdccd22
ENH: mark more variables ADVANCED
...
Alex
2007-01-03 17:50:16 -05:00
Alexander Neundorf
1626da56a9
ENH: partly sync with KDE svn: handle QtMain more like the other libs
...
Alex
2007-01-03 17:32:02 -05:00
Alexander Neundorf
c864c8f466
BUG: argument names in macros are not real variables, which can lead to problems, which we fixed for KDE in Trysil: http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindQt4.cmake?rev=557470&r1=557241&r2=557470
...
Alex
2007-01-03 17:00:36 -05:00
Alexander Neundorf
c8c4b68951
STYLE: some more space to make it easier to read
...
Alex
2007-01-03 16:48:08 -05:00
Alexander Neundorf
f35f487d80
ENH: partly sync with KDE svn: also find the QtDBus and the QtDesignerComponents libraries
...
Alex
2007-01-03 16:38:26 -05:00
Alexander Neundorf
2c480fd228
ENH: partly sync with the KDE vesion: find the dbus tools coming with Qt since 4.2
...
Alex
2007-01-03 16:01:59 -05:00
Andy Cedilnik
c074927b41
ENH: Support JVM on Mac
2006-12-26 08:47:15 -05:00
Andy Cedilnik
d6422d3ad6
BUG: Fixes for dash
2006-12-13 16:44:49 -05:00
Ken Martin
e1a142f033
ENH: fix for back VTK error message
2006-12-13 12:11:14 -05:00
Ken Martin
af2b0e023a
ENH: put in a better error message for VTK 4.0
2006-12-12 13:59:30 -05:00
Ken Martin
6aa73a8561
ENH: minor cleanup
2006-12-12 11:17:04 -05:00
Bill Hoffman
ff6146334c
ENH: better backwards compatibility, and deprecate PKGCONFIG
2006-12-09 15:02:19 -05:00
Alexander Neundorf
179aad32f3
BUG: fix 4164, also search for libruby1.8.so, I guess it should be synced
...
with the KDE version of FindRUBY.cmake
Alex
2006-12-07 17:37:56 -05:00
Bill Hoffman
a47820ca86
ENH: add beos file
2006-12-07 16:14:09 -05:00
Bill Hoffman
3b1c74d34a
ENH: fix for backwards compatibility
2006-12-04 19:37:29 -05:00
Bill Hoffman
3a32cec969
ENH: merge in changes for beos support
2006-12-04 17:26:41 -05:00
Bill Hoffman
273ac87571
BUG: fix for bug 4102
2006-12-04 11:52:46 -05:00
Bill Hoffman
3fb55bff36
BUG: fix for bug 4123, find xmlrpc in standard locations
2006-12-04 11:44:47 -05:00
Alexander Neundorf
464e3c137e
ENH: add a module to find Cups ( #3081 ), taken from KDE svn
...
Alex
2006-11-30 16:23:23 -05:00
Bill Hoffman
9b42fff02f
ENH: maintain backwards compatibility in UsePkgConfig
2006-11-29 16:12:40 -05:00
Alexander Neundorf
23fa16f6b4
ENH: kde-config has been renamed to kde4-config several weeks ago, so it's
...
not necessary anymore to use "kde-config" as fallback, since this will
surely be a wrong version
Alex
2006-11-22 19:28:25 -05:00
Bill Hoffman
3c900bbbd9
ENH: check in new pkgconfig stuff from Enrico Scholz
2006-11-22 13:44:59 -05:00
Bill Hoffman
651fecee5b
ENH: make sure findqt3 finds qt3 and not qt4
2006-11-22 13:30:59 -05:00
Ken Martin
97b1963fd7
ENH: added to handle case in very old odd versions of VTK
2006-11-16 15:29:46 -05:00
Ken Martin
540d16384b
ENH: added to handle case in ITK 2.8 and earlier
2006-11-16 15:28:16 -05:00
Bill Hoffman
ba238d785f
ENH: add depend information from qrc files
2006-11-13 14:22:08 -05:00
Bill Hoffman
5ac4801a04
BUG: use different commands for shared libraries and exe for manifest stuff fix for bug#4039
2006-11-11 14:04:29 -05:00
Bill Hoffman
cf8625cf52
ENH: add support for finding mpich2 on windows
2006-11-02 19:58:14 -05:00
Bill Hoffman
86d2d989ce
ENH: look for QtAssistantClient4
2006-11-02 17:51:36 -05:00
Brad King
cc7bfeb6e4
ENH: Added XXX_RUNTIME_LIBRARY_DIRS as a suggested variable.
2006-11-01 09:06:27 -05:00
Brad King
b2240ef6af
ENH: Adding FindSubversion module from Tristan Carel. This addresses bug#3987.
2006-10-30 15:30:59 -05:00
Andy Cedilnik
e29b587d59
ENH: More documentation
2006-10-27 17:30:26 -04:00
Andy Cedilnik
9ae7fb964c
ENH: Add support for libjvm
2006-10-27 17:29:05 -04:00
Bill Hoffman
f23ade5c02
ENH: remove JavaEmbedding
2006-10-27 15:59:40 -04:00
Alexander Neundorf
5a2b41350b
BUG: honor the REQUIRED flag for Perl, please backport to 2.4 branch so that
...
it will be in 2.4.4
Alex
2006-10-24 17:56:59 -04:00
Bill Hoffman
112dadc0e8
ENH: fix more doxygen issues
2006-10-24 10:03:58 -04:00
Bill Hoffman
ae5df56bbc
ENH: remove JavaEmbedding framework
2006-10-24 10:03:39 -04:00
Alexander Neundorf
0945aecc94
BUG: fix #3955 : add -O2 by default but only if no special buildtype is set
...
Alex
2006-10-23 19:04:52 -04:00
Bill Hoffman
2e3eebc20a
ENH: put in backwards compatibility for older cmake
2006-10-23 14:51:56 -04:00
Brad King
de007ef199
ENH: Adding CMAKE_DEPENDENT_OPTION macro.
2006-10-19 14:48:12 -04:00
Brad King
93ce08e373
ENH: Find module for XMLRPC libraries.
2006-10-19 12:58:05 -04:00
Brad King
d913a7b1e7
ENH: Find module for EXPAT library.
2006-10-19 12:57:28 -04:00
Brad King
d25595a83c
ENH: Find module for CURL library.
2006-10-19 12:55:44 -04:00
Brad King
2fd1b374c1
ENH: Patch from Jan for bug#3453. Cleans up find script and enables -isystem feature for use script.
2006-10-19 10:07:41 -04:00
Brad King
b155f3aa1c
ENH: Adding image version number (major.minor) property to windows binaries. Default is 0.0, but the VERSION target property may change the value. Windows now has first-class support for dll and exe versioning. This addresses bug#1219.
2006-10-16 18:17:14 -04:00
Brad King
e55ff93748
ENH: Allow user project code to distinguish between an install prefix set on the command line and one set by CMake as a default. This is useful for changing the default prefix while still allowing the user to override it.
2006-10-16 13:58:17 -04:00
Bill Hoffman
641a0ad878
BUG: fix for bug# 3310
2006-10-16 10:47:18 -04:00
Brad King
bf74cd9d83
BUG: Compression must be set before any output is created.
2006-10-13 15:04:18 -04:00
Bill Hoffman
d460481da3
BUG: fix for bug #3846 more advanced stuff
2006-10-13 11:25:07 -04:00
Bill Hoffman
4d89019426
BUG: fix for bug#3898 find qt plugin dir
2006-10-13 11:23:44 -04:00
Andy Cedilnik
b548e2db1f
ENH: Add NSIS compression
2006-10-12 14:59:43 -04:00
Andy Cedilnik
f9dc5b5553
ENH: On Visual Studio and Xcode handle config type
2006-10-12 13:15:03 -04:00
Andy Cedilnik
e607d5f7df
ENH: More locations for Java
2006-10-12 13:12:37 -04:00
Andy Cedilnik
e31dc3abe5
ENH: Several CPack fixes. First, allow user to set CMAKE_MODULE_PATH for CPack; make SetOptionIfNotSet more robust to handle empty options; do test TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set environment variable CMAKE_INSTALL_PREFIX
2006-10-12 13:05:50 -04:00
Brad King
3a757c253d
STYLE: Fixed typo: INCLUDE_DIR->INCLUDE_DIRS.
2006-10-10 16:03:34 -04:00
Brad King
7f7374e818
BUG: Do not enable -isystem support for Xcode generator until it is implemented.
2006-10-06 09:16:53 -04:00
Brad King
e0a662a3dd
ENH: Adding version number to the name of a DLL built in cygwin but not the import library. This addresses bug#3571.
2006-10-05 16:30:47 -04:00
Brad King
48470eaa00
ENH: Enabling link-type selection flags on Cygwin, MSYS, and MinGW. This addresses bug#1644 on these platforms.
2006-10-05 15:08:23 -04:00
Brad King
e1799a5f88
BUG: QNX GCC does not have -isystem.
2006-10-05 09:33:03 -04:00
Brad King
c11cf31c9b
ENH: Adding SYSTEM option to INCLUDE_DIRECTORIES command. This addresses bug #3462 .
2006-10-05 08:55:59 -04:00
Bill Hoffman
4fc95339f7
ENH: remove paths that cmake already looks at
2006-10-04 16:31:00 -04:00
Alexander Neundorf
d54a7bfecf
ENH: apply patch so that the config values from ruby are used to determine
...
the additional locations (see #3297 )
Alex
2006-10-04 15:54:25 -04:00
Brad King
608f735215
BUG: Patch from Clinton to restore proper QT3_SUPPORT macro definition.
2006-10-04 14:00:41 -04:00
Bill Hoffman
9d5dc7b396
BUG: fix for bug# 3313 same advanced for tcl win and unix
2006-10-04 13:05:16 -04:00
Bill Hoffman
7ed0532ae9
BUG: fix for bug#3520 - better find doxygen
2006-10-04 11:04:26 -04:00
Bill Hoffman
131d8205f5
BUG: fix for bug# 3584 missing SONAME for fortran on darwin
2006-10-04 10:54:53 -04:00
Bill Hoffman
009dc7daae
ENH: make qmake-qt4 really work if qmake is qt3 also fix indent in file, for diff use cvs diff -w
2006-10-04 10:33:10 -04:00
Bill Hoffman
2826dc4003
BUG: fix for bug#3646 GLUT not Glut for framework name
2006-10-03 16:18:32 -04:00
Bill Hoffman
115521338c
BUG: fix for bug#3652 use link /lib instead of lib
2006-10-03 16:12:50 -04:00
Bill Hoffman
26d31fc2a0
BUG: fix for bug#3720
2006-10-03 14:39:05 -04:00
Alexander Neundorf
5f01d47d7d
BUG: fix #3827 , the name of the var is _tmp_FILE instead of tmp_FILE, so the
...
dcop stuff should work now
Alex
2006-10-03 14:03:16 -04:00
Bill Hoffman
d760e378df
BUG: fix for 3765
2006-10-03 13:48:54 -04:00
Bill Hoffman
943de01060
ENH: disable static shared stuff on AIX, see comment
2006-10-03 13:35:41 -04:00
Bill Hoffman
a178761c12
ENH: fix from clinton
2006-10-02 09:03:17 -04:00
Brad King
506dca3990
BUG: Header and library search path ordering should be consistent.
2006-09-28 11:42:19 -04:00
Alexander Neundorf
5d22d36c5d
ENH: apply patch from Dirk Mueller to support Python 2.5
...
Alex
2006-09-27 13:30:18 -04:00
Alexander Neundorf
8b46841b6d
ENH: add cmake modules for some common libraries: aspell, hspell, bzip2,
...
jasper (jpeg2000), libxml2 and libxslt and openssl and the accompanying
license (BSD)
Alex
2006-09-19 16:11:53 -04:00
Alexander Neundorf
86c63dca11
ENH: two macros to check whether the C/CXX compiler supports a given flag:
...
CHECK_CXX_COMPILER_FLAG("-Wall" COMPILER_SUPPORTS_WALL)
Alex
2006-09-18 17:55:22 -04:00
Brad King
8e3bb08b81
ENH: Enabling link type selection flags for this platform. See bug#1644 for details.
2006-09-18 09:40:12 -04:00
Brad King
147b4ff102
BUG: Need -Wl, to pass linker flags when using gcc on Sun.
2006-09-16 11:47:21 -04:00
Brad King
690543c612
ENH: Enabling link type selection flags for this platform. See bug#1644 for details.
2006-09-15 15:19:11 -04:00
Brad King
b2a5495922
STYLE: Updated comment about link type flags and passing directly to ld.
2006-09-15 15:18:34 -04:00
Brad King
e21b65cbb9
BUG: Fix CMAKE_SHARED_*_LINK_*_C_FLAGS to pass link type selection flags directly to the linker.
2006-09-15 15:14:55 -04:00
Brad King
5845843156
ENH: Enabling link type selection flags for this platform. See bug#1644 for details.
2006-09-15 15:05:03 -04:00
Brad King
3079a67133
ENH: Enabling link type selection flags for this platform. See bug#1644 for details.
2006-09-15 14:58:30 -04:00
Brad King
1d0502927c
ENH: Adding support to link specifically to an archive or a shared library based on the file name specified. This fixes the problem of having -lfoo linking to libfoo.so even when it came from libfoo.a being specified.
2006-09-15 14:09:10 -04:00
Brad King
429571bd1f
STYLE: Removing unused platform variable CMAKE_SHARED_MODULE_LINK_Fortran_FLAGS. It does not make sense because nothing links to shared modules.
2006-09-15 14:02:41 -04:00
Brad King
ff46146dfc
BUG: Patch from Peter Visser to run wx-config from an MSYS prompt.
2006-09-13 11:22:27 -04:00
Bill Hoffman
207292cf45
ENH: fixes from Clinton to allow qt to work with static libs
2006-09-06 08:31:50 -04:00
Brad King
8ffb32369f
BUG: Need to search for rc by default, not c++ compilers.
2006-08-31 10:46:02 -04:00
Alexander Neundorf
82e5ab5d4f
ENH: automatically find Qt3 on SUSE, patch from Dirk Mueller and Stephan
...
Kulow
Alex
2006-08-30 13:51:22 -04:00
Alexander Neundorf
07558db6a2
ENH: also look in /usr/local/include/libpng (OpenBSD)
...
ENH: error out with FATAL_ERROR if REQUIRED was given but png hasn't been
found
Alex
2006-08-30 13:47:54 -04:00
Brad King
7001a88a74
BUG: Search for the compiler only once and store a full path to it in the cache. This avoids problems with the case of locations in the PATH variable on Windows that change the compiler name when CMake is re-run. CMakeFiles/CMake*Compiler.cmake files should hold the full path to the compiler always.
2006-08-29 13:59:15 -04:00
Alexander Neundorf
0afe72e908
BUG: fix #3324 : KDE3Macros.cmake didn't find Qt designer plugins when
...
running uic (the kde plugin dir wasn't used)
Alex
2006-08-27 15:52:36 -04:00
Alexander Neundorf
0634447892
STYLE: remove unnecessary /usr/local/include search path
...
Alex
2006-08-27 15:34:24 -04:00
Alexander Neundorf
bc266c1afd
BUG: #3514 : qt-mt3.lib wasn't found on windows
...
STYLE: remove some (now) unnecessary /usr/lib, /usr/local/lib, /usr/include
and /usr/local/include search paths
Alex
2006-08-27 13:59:18 -04:00
Alexander Neundorf
d454231a0a
STYLE: fix #3519 (incorrect comment)
...
Alex
2006-08-27 11:19:25 -04:00
Alexander Neundorf
b81a8e5855
BUG: fix comment ( #3511 )
...
Alex
2006-08-27 11:14:19 -04:00
Alexander Neundorf
5c74e1d790
BUG: apply patch from bero ( #3518 ) so that DESTDIR is supported for
...
installing icons
Alex
2006-08-27 10:19:51 -04:00
Alexander Neundorf
4af20a2e0a
ENH: #3225 : first check the special paths, the the default path, also for
...
searching kde-config
Alex
2006-08-27 09:34:42 -04:00
Brad King
24cdf8aa6c
ENH: Added interface to add extra dependencies.
2006-08-25 09:14:01 -04:00
Alexander Neundorf
2776e2de4e
ENH: add i386 toolchain and some minor improvement of the comments
2006-08-23 18:11:51 -04:00
Alexander Neundorf
f05fe5f414
STYLE: don't use the hack to copy and rename the created executable under
...
cygwin but instead use the SUFFIX target property (I'll publish a short
article about ecos+cmake RSN)
Alex
2006-08-22 18:33:49 -04:00
Bill Hoffman
8b9d44d512
ENH: fixs for check compile stuff from Oswald B.
2006-08-21 10:10:28 -04:00
Brad King
a40a17dcdd
ENH: Implemented support for installing VC8 runtime libraries.
2006-08-17 09:36:29 -04:00
Brad King
276e7e21a3
ENH: Adding flags to force generation of manifest files when building with VC 8.
2006-08-15 15:33:20 -04:00
Brad King
cd3d44881f
ENH: Enabling preprocessed source and asembly source generation rules on AIX compilers.
2006-08-09 13:59:22 -04:00
Brad King
8e6a9b2065
ENH: Enabled generation of preprocessed and assembly source rules for MSVC with NMake.
2006-08-09 13:45:13 -04:00
Brad King
8fbf4a0de6
ENH: Enabling preprocessed source and asembly source generation rules on SGI MIPSpro compilers.
2006-08-09 13:14:48 -04:00
Brad King
3b99b5ede3
ENH: Enabling preprocessed source and asembly source generation rules on HP aCC and cc.
2006-08-09 13:10:01 -04:00
Brad King
00e0c5c8e6
ENH: Enabling preprocessed source and asembly source generation rules on Sun CC.
2006-08-09 11:48:36 -04:00
Brad King
dd37d0652f
ENH: Changed preprocessed source extension to .i and assembly extension to .s for more portability.
2006-08-09 11:43:35 -04:00
Brad King
5cfa1b02ab
ENH: Added generation of rules to manually request preprocessed or generated assembly sources.
2006-08-07 23:25:21 -04:00
Bill Hoffman
bbd0beb223
ENH: add a try run source code macro
2006-08-03 15:20:48 -04:00
Bill Hoffman
281c71e9d8
ENH: fix error
2006-08-03 14:38:46 -04:00
Bill Hoffman
947edfcdf5
ENH: fix for makedev three args test
2006-08-03 14:36:01 -04:00
Bill Hoffman
61aa4afd1e
ENH: add a crun macro and fix the output log for compile c
2006-08-03 13:41:21 -04:00
Bill Hoffman
89fb18f548
ENH: fix for qtmain
2006-08-01 15:48:44 -04:00
Brad King
c9506c30f0
BUG: Fixed shared library version support for Fortran. This addresses bug#3558.
2006-08-01 15:36:49 -04:00
Bill Hoffman
612d2f667b
ENH: fix for location of error log
2006-08-01 15:24:46 -04:00
Bill Hoffman
b2ebcb5eb3
ENH: add QtCored as a possible name for qtcore debug
2006-08-01 14:34:53 -04:00
Brad King
1a7172acdf
BUG: Fix usage of FIND_PROGRAM command.
2006-08-01 14:10:05 -04:00
Bill Hoffman
1b58308b98
ENH: fix for optimized debug stuff
2006-08-01 12:27:53 -04:00
Bill Hoffman
7776d18896
ENH: fix qtmain for release
2006-08-01 11:26:32 -04:00
Bill Hoffman
4cafb72616
ENH: fix qtmain for release
2006-08-01 10:51:17 -04:00
Bill Hoffman
c75fb61f3c
ENH: put back find qtmain
2006-08-01 09:12:18 -04:00
Andy Cedilnik
e49b93989d
COMP: More warnings and hp issues
2006-07-26 14:10:14 -04:00
Bill Hoffman
45d85c2e34
BUG: fix for 3550 again
2006-07-26 13:19:34 -04:00
Andy Cedilnik
a9c0929d39
COMP: Handle both ansi and non-ansi C
2006-07-26 11:46:22 -04:00
Bill Hoffman
47ef504530
BUG: fix for bug 3550, for release builds do not build incremental
2006-07-26 11:15:28 -04:00
Bill Hoffman
2523629f4b
ENH: fix for case difference with nmake
2006-07-24 16:58:05 -04:00
Ken Martin
e206d58027
BUG: fix for CXX only projects
2006-07-24 16:13:33 -04:00
Brad King
592f602c98
BUG: CMAKE_AR should be advanced.
2006-07-22 08:11:30 -04:00
Brad King
3c9744f406
ENH: Applying patch from bug#3443 to implement FindwxWidgets.cmake properly. It also updates the UseWX test and WXDialog sources to use the new find script.
2006-07-21 15:43:19 -04:00
Brad King
46d266047c
ENH: Added documentation about XXX_FIND_COMPONENTS for FIND_PACKAGE.
2006-07-21 15:16:23 -04:00
Brad King
ef6cf109ed
ENH: Adding FindBoost.cmake module from Andrew Maclean. This addresses bug#3447.
2006-07-21 12:04:05 -04:00
Brad King
d56e6a9241
BUG: Fixed building of C++-only projects and added a test.
2006-07-21 11:53:23 -04:00
Brad King
48571e9d80
STYLE: Added note about singular versus plural name for XXX_INCLUDE_DIRS. Added XXX_LIBRARY_DIRS and XXX_YY_INCLUDE_DIR conventions.
2006-07-18 13:16:38 -04:00
Andy Cedilnik
e36ae0fcb8
ENH: Several cleanups and support for multiple generators
2006-07-09 13:20:07 -04:00
Andy Cedilnik
cf80510ac5
ENH: On apple do not look for X11
2006-07-05 16:21:24 -04:00
Andy Cedilnik
1cf4d146fc
ENH: Merge debian changes. Support more fortran extensions
2006-07-04 11:06:38 -04:00
Alexander Neundorf
205635dcd5
ENH: prefer kde4-config over kde-config, since for KDE 4 kde-config will be
...
renamed to kde-config, and so cmake has to prefer this one over the old
version
Alex
2006-07-04 08:38:47 -04:00
Brad King
ba539d9605
BUG: Make sure try-compile source ends in a newline.
2006-06-28 17:00:31 -04:00
Ken Martin
e026f620f8
BUG: fix typo
2006-06-28 15:15:01 -04:00
Andy Cedilnik
e0e57a41fd
ENH: Default drop method http
2006-06-23 07:08:37 -04:00
Brad King
6207dc41bd
ENH: Do not search for X11 if it is already found.
2006-06-19 10:07:44 -04:00
Andy Cedilnik
63c241ea1e
ENH: Updates from KDE
2006-06-16 14:45:47 -04:00
Bill Hoffman
9ab387b7d9
ENH: add a comment
2006-06-15 21:43:59 -04:00
Ken Martin
8e9a6beccc
ENH: centralized locaiton of CMakeFiles setting
2006-06-14 12:28:32 -04:00
Andy Cedilnik
0964cb6c64
ENH: Add support for overwriting the name of the file CPackConfig.cmake and CPackSourceConfig.cmake
2006-06-12 14:21:36 -04:00
Ken Martin
77b401ddb2
ENH: removed logo info from the manifest tool
2006-06-12 13:17:47 -04:00
Alexander Neundorf
97c5324534
BUG: don't append to ZLIB_NAMES
...
ENH: also check for zdll on windows
ENH: honor REQUIRED and QUIETLY
Alex
2006-06-09 15:49:27 -04:00
Brad King
81b778c074
ENH: Adding advanced option CMAKE_COLOR_MAKEFILE for makefile generators with default ON.
2006-05-25 14:16:28 -04:00
Bill Hoffman
9704c8f8c3
ENH: add qtmain to findqt
2006-05-25 11:56:49 -04:00
Ken Martin
60ebc57227
ENH: remove debugging output
2006-05-25 10:21:46 -04:00
Brad King
859db10e2a
ENH: Add ability to find VTK 5 without user help.
2006-05-23 10:40:40 -04:00
Alexander Neundorf
a86c766d2a
BUG: kde3: use QT_UIC_EXECUTABLE instead of simply uic
...
BUG: use qouting for the path to Qt4 moc and uic, should help with paths
with spaces
Alex
2006-05-19 16:57:49 -04:00
Brad King
095e975c81
BUG: Fix signature of main to work on both strict ANSI and non-ANSI C compilers.
2006-05-18 10:28:12 -04:00
Bill Hoffman
52a6524dbf
ENH: check return value for uname -p
2006-05-14 20:17:41 -04:00
Bill Hoffman
21564b4d61
ENH: check return value for uname -p
2006-05-14 17:42:27 -04:00
Bill Hoffman
58d0d056c4
ENH: remove bad quoteed code
2006-05-12 10:56:12 -04:00
Bill Hoffman
2c80b0fa70
ENH: fix path problem with qt
2006-05-12 09:47:26 -04:00
Alexander Neundorf
60988dd8a2
ENH: honor REQUIRED flag
...
Alex
2006-05-11 18:32:40 -04:00
Alexander Neundorf
97fcff2445
ENH: use the new FILE(TO_CMAKE_PATH ...) command instead of regexps
...
BUG: append the kde 4 cmake module path instead of prepending it
Alex
2006-05-11 18:27:13 -04:00
Bill Hoffman
6e64163019
ENH: fix for bug 3216 allow full path to qt input files
2006-05-11 10:41:42 -04:00
Andy Cedilnik
a90e97e970
BUG: Prevent stripping of sources
2006-05-10 17:26:57 -04:00
Bill Hoffman
5b3a2c84fc
ENH: use radio buttons to choose PATH options
2006-05-10 12:15:00 -04:00
Andy Cedilnik
e1b163d4db
ENH: Some cleanups and fix installing as a non-admin
2006-05-08 13:34:16 -04:00
Bill Hoffman
d2cb6fec6f
ENH: try to find qt3 better
2006-05-07 13:04:57 -04:00
Bill Hoffman
f08b1a2c96
ENH: add the flag for creating windows gui's
2006-05-05 21:49:02 -04:00
Bill Hoffman
e0924bbb16
ENH: fix windows path issue
2006-05-05 15:04:39 -04:00
Andy Cedilnik
96d4a89228
ENH: Better output
2006-05-03 16:24:14 -04:00
Bill Hoffman
0cfda4a7f0
ENH: use correct flags for optimization
2006-05-03 09:23:57 -04:00
Bill Hoffman
38373b5d4c
ENH: fix qt version detection
2006-05-02 14:04:26 -04:00
Ken Martin
3023eb7ccb
ENH: Makefile performance improvements
2006-05-02 09:56:42 -04:00
Andy Cedilnik
a8bb20dce5
ENH: Add license and make it more verbose
2006-05-01 14:23:15 -04:00
Andy Cedilnik
f816c4e09b
ENH: Handle the no-icon case
2006-04-30 03:10:55 -04:00
Andy Cedilnik
de4127cdda
ENH: Add more install registry options
2006-04-29 20:01:34 -04:00
Andy Cedilnik
619ebce6cf
ENH: Add NSIS options page for path selection, fix adding and removing from path, add welcome page and license page
2006-04-29 19:22:21 -04:00
Andy Cedilnik
cd09448a53
ENH: Allow overwriting CTestConfig.cmake items
2006-04-28 09:58:15 -04:00
Andy Cedilnik
8d2c78f43c
ENH: Better support for adding and removing path
2006-04-27 16:20:07 -04:00
Alexander Neundorf
64cf77f823
ENH: use the ADD_FILE_DEPENDENCIES() macro coming with cmake instead a
...
duplicated implementation _qt4_add_file_dependencies() here
Alex
2006-04-27 15:14:25 -04:00
Alexander Neundorf
f59ad1aa6e
ENH: -apply the patches by Clinton Stimpson and Kenneth Moreland which fix
...
some QtMain issues on Windows
ENH: -sync with KDE svn FindQt4, which features a lot of enhancements
Alex
2006-04-27 15:07:23 -04:00
Andy Cedilnik
f0e2563cc6
BUG: Use the extra definicions
2006-04-27 10:55:52 -04:00
Andy Cedilnik
4e9564a0f1
ENH: Propagate system name and handle win32/win64 name
2006-04-23 19:45:43 -04:00
Andy Cedilnik
8bb82f430c
ENH: Add a line to Add/Remove programs to uninstall
2006-04-23 18:23:42 -04:00
Alexander Neundorf
d184c10c69
BUG: finally really fix #2576 by adding UseEcos.cmake to cvs :-)
...
Alex
2006-04-23 08:08:46 -04:00
Alexander Neundorf
3eb75cdc76
BUG: fix QT_MIN_VERSION handling, it didn't work anymore (qt_version_str vs.
...
qt_version_str_lib)
Alex
2006-04-23 07:23:57 -04:00
Andy Cedilnik
4e4ae3624b
BUG: Fix the missing nightly start time bug and do some cleanup
2006-04-21 14:36:48 -04:00
Andy Cedilnik
b9947a91d4
ENH: Cleanup link libraries. Remove -l from -ldl
2006-04-20 10:23:17 -04:00
Bill Hoffman
013f6d6b5f
ENH: append to log files
2006-04-19 17:23:23 -04:00
Bill Hoffman
e6ef33f598
ENH: name pdb files for visual studio make based builds
2006-04-19 16:36:14 -04:00
Bill Hoffman
f2e2f23392
ENH: unix makefiles should work with cl
2006-04-19 15:29:19 -04:00
Bill Hoffman
4a20d4fe39
ENH: don't need two of these
2006-04-19 11:14:00 -04:00
Bill Hoffman
96c140e281
ENH: test for vs8 correctly
2006-04-19 10:56:54 -04:00
Bill Hoffman
0b490110ba
ENH: check for version 1400
2006-04-19 10:11:43 -04:00
Brad King
9db4220671
BUG: Need to ignore source packaging of #*# files created by emacs during editing.
2006-04-18 10:01:37 -04:00
Andy Cedilnik
4709c76f0f
ENH: More cleanups and add stgz header script, so it does not have to be hard-coded. Also, the user can overwrite it
2006-04-18 08:25:24 -04:00
Bill Hoffman
d71f723b11
ENH: fix find x11 on the mac
2006-04-17 15:55:24 -04:00
Bill Hoffman
5ecfd3d4d3
ENH: fix java and add OBJECT_DIR support
2006-04-17 14:01:22 -04:00
Bill Hoffman
c80faed7f6
ENH: add mingw test to cxx
2006-04-17 13:57:34 -04:00
Bill Hoffman
b4c7f843f9
ENH: add windows apps to mingw
2006-04-17 13:57:08 -04:00
Andy Cedilnik
c09c3c6bfa
ENH: Support for packaging source, several cleanups and more yeehaa...
2006-04-15 13:02:18 -04:00
Bill Hoffman
f7f05bee76
ENH: make sure frameworks are not searched for x header files
2006-04-14 15:08:25 -04:00
Andy Cedilnik
c836be6f7b
ENH: Start adding support for packaging component and to package into a subdirectory
2006-04-14 08:58:13 -04:00
Bill Hoffman
cae4e6b37a
ENH: add patch for finding applications on OSX
2006-04-13 11:00:52 -04:00
Brad King
08289893b8
ENH: Split CMAKE_STANDARD_LIBRARIES into per-language variables CMAKE_<lang>_STANDARD_LIBRARIES. This is needed to get programmable language support working with Visual Studio generators. It makes sense anyway.
2006-04-11 16:55:49 -04:00
Bill Hoffman
51f91db648
ENH: add correct flags for msvc generators
2006-04-10 13:46:37 -04:00
Andy Cedilnik
bad1215a85
ENH: Add support for preinstall for cmake generated projects when packaging them
2006-04-10 13:44:39 -04:00
Andy Cedilnik
0bad15c302
ENH: Deprecate CPACK_BINARY_DIR and add CPACK_INSTALL_CMAKE_PROJECTS
2006-04-10 11:09:52 -04:00
Bill Hoffman
bcfd6f7f69
ENH: add better variables for MSVC versions
2006-04-07 16:46:41 -04:00
Andy Cedilnik
ccf1eed298
ENH: Allow to overwrite CPACK_BINARY_DIR
2006-04-07 16:35:28 -04:00
Bill Hoffman
58538732be
ENH: add search directories for 32 bit devenv from a 64bit cmake
2006-04-04 17:27:03 -04:00
Brad King
f0e8c750d1
BUG: Fixed order of options to cl for 32-bit/64-bit test to work with VS 6 NMake.
2006-03-30 16:55:19 -05:00
Bill Hoffman
5a2668b326
ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64
2006-03-30 13:49:56 -05:00
Bill Hoffman
dfbee4a92a
ENH: use correct name for path
2006-03-29 16:34:50 -05:00
Alexander Neundorf
0d540b31e0
STYLE: better error message when KDE4 hasn't been found
...
Alex
2006-03-28 13:07:09 -05:00
Andy Cedilnik
40272a16bd
ENH: Add support for adding content to bundles
2006-03-28 08:54:01 -05:00
Bill Hoffman
53ab2aa6af
ENH: add /opt/local/include
2006-03-27 12:21:43 -05:00
Bill Hoffman
a64f629140
ENH: add unix paths
2006-03-27 11:09:19 -05:00
Bill Hoffman
d33021924d
ENH: add more search paths and add UnixPaths to all unix platforms
2006-03-27 10:46:42 -05:00
Brad King
a18297e2ca
ENH: Updated implementation to use new FIND_* command power. The correct library is now found on MinGW also.
2006-03-24 14:47:25 -05:00
Brad King
a59dd5d4c3
BUG: Fix '/use/lib' to be '/usr/lib'.
2006-03-24 14:15:10 -05:00
Bill Hoffman
f7c1723135
ENH: add support for universal binaries
2006-03-24 09:15:05 -05:00
Andy Cedilnik
36e2728431
ENH: Cleanup bootstrap even more
2006-03-22 11:15:35 -05:00
Brad King
0376fe4b9b
ENH: Added support for linking to MS .lib libraries in MinGW.
2006-03-22 11:10:58 -05:00
Andy Cedilnik
539c7ba6af
ENH: Handle visual studio versions
2006-03-21 16:58:41 -05:00
Alexander Neundorf
6690a252ab
BUG: put the path to the kde3 lib dir in KDE3_LIB_DIR, not the complete
...
libkdecore.so
Alex
2006-03-21 12:56:01 -05:00
Alexander Neundorf
a980fdc96a
BUG: don't include MacroLibrary.cmake, but add a cmake module which implements ADD_FILE_DEPENDENCIES()
...
ENH: mark the variables from FindPNG.cmake as advanced
Alex
2006-03-20 12:29:56 -05:00
Alexander Neundorf
263de48025
STYLE: fix typos
...
Alex
2006-03-18 12:16:20 -05:00
Brad King
88f69f0df9
BUG: /DWIN32 and /D_WINDOWS should be defined for all configurations or if no configuration is set.
2006-03-16 17:40:48 -05:00
Brad King
dbe7d39738
BUG: When copying the module variables from shared library variables use double quotes for the required definitions ...PREFIX and ...SUFFIX to make sure a value is set even if it is empty.
2006-03-16 17:07:36 -05:00
Alexander Neundorf
779851f213
ENH: after searching for kde-config in the special dirs, search again in the
...
standard dirs
BUG: handle paths on windows correctly
Alex
2006-03-16 15:53:11 -05:00
Brad King
8e137c54d6
ENH: Enabling soname support on FreeBSD.
2006-03-16 11:15:24 -05:00
Bill Hoffman
44e6852322
ENH: use c not cxx
2006-03-15 14:14:03 -05:00
Alexander Neundorf
d41587b671
BUG: change the formatting of the pkgconfig module documentation so that it
...
doesn't crash some versions of konqueror (fixed with current konqy)
Alex
2006-03-15 13:20:03 -05:00
Bill Hoffman
1aecb478d6
ENH: go back to finding the framework opengl on the mac
2006-03-14 16:38:52 -05:00
Bill Hoffman
c685c96b29
ENH: use standard include path for OpenGL
2006-03-14 15:19:37 -05:00
Bill Hoffman
88bd3b5281
ENH: add support for removing language flags from shared library and shared module link commands
2006-03-14 14:03:16 -05:00
Bill Hoffman
009b3cbb12
ENH: add backwards compatibility fix for more aggressive find_path command
2006-03-13 13:11:50 -05:00
Bill Hoffman
4ce8f43b71
ENH: take advantage of new framework stuff
2006-03-11 12:43:26 -05:00
Alexander Neundorf
1ef5bdf669
ENH: new module to find the FindKDE4Internal.cmake installed by kdelibs4
...
Alex
2006-03-10 11:58:44 -05:00
Bill Hoffman
15b5869b46
ENH: add correct initial flags for aix
2006-03-09 15:00:37 -05:00
Bill Hoffman
14cb9c5aff
ENH: remove junk
2006-03-09 14:57:55 -05:00
Alexander Neundorf
d253baab99
ENH: add real-world-tested and used KDE3 support, and obsolete FindKDE.cmake, which wasn't used by anybody that I heard of
...
Alex
2006-03-09 14:10:59 -05:00
Bill Hoffman
cb95c0a5bc
ENH: fix a bug in the find path stuff so that it can find headers deep in frameworks
2006-03-09 11:35:38 -05:00
Alexander Neundorf
6dd39ceaa0
ENH: add a cmake module for using pkg-config, tested in kdelibs, ok by Bill Hoffman
...
Alex
2006-03-08 17:11:01 -05:00
Bill Hoffman
592aef9703
ENH: add support for language flags that allow for universal binaries
2006-03-06 15:14:53 -05:00
Bill Hoffman
3f532f5489
ENH: add support for language flags at rule expansion time
2006-03-06 15:14:23 -05:00
Bill Hoffman
36080b04bb
ENH: add support for manifest stuff
2006-03-06 15:01:08 -05:00
Bill Hoffman
e037fbaf7d
ENH: try to fix non-clean dashboards
2006-03-06 14:08:15 -05:00
Bill Hoffman
ea8c278cd6
ENH: add manifest support for 2005
2006-03-03 12:01:04 -05:00
Bill Hoffman
deece7eed0
ENH: look for VCExpress first
2006-03-03 12:00:00 -05:00
Andy Cedilnik
a460c60843
ENH: Add verbose flag to package maker and add CFBundleIdentifier string
2006-03-03 10:52:26 -05:00
Bill Hoffman
a5825cd11a
ENH: check in new find stuff
2006-03-02 13:30:22 -05:00
Bill Hoffman
2f78d874a7
ENH: fix for bug 2921, move _OVERRIDE variable to a better position to allow changing _INIT variables
2006-03-02 07:52:52 -05:00
Andy Cedilnik
b1b052fd23
ENH: Several changes to for NSIS
2006-03-01 15:00:07 -05:00
Andy Cedilnik
4077d6d80c
ENH: Install system libraries only if project requires them
2006-03-01 13:15:44 -05:00
Andy Cedilnik
b25820ebd4
ENH: Add resource files for PackageMaker
2006-02-28 14:18:13 -05:00
Andy Cedilnik
b5b06cfaf6
BUG: Fix typo
2006-02-28 11:14:16 -05:00
Andy Cedilnik
2251970c1d
ENH: Add support for debian having both qt3 and qt4
2006-02-28 11:13:44 -05:00
Bill Hoffman
7603244509
ENH: use program files env for searching
2006-02-28 10:27:30 -05:00
Bill Hoffman
718de4cea5
ENH: fix spelling errors
2006-02-27 12:14:10 -05:00
Andy Cedilnik
ee227d3af5
ENH: Several packaging issues. Allow random variables to be passed to cpack (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos
2006-02-27 10:58:20 -05:00
Brad King
586a9427d3
ENH: Created target property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries. This is the OSX equivalent of RPATH.
2006-02-24 13:13:14 -05:00
Andy Cedilnik
743b4c9983
BUG: Fix the module
2006-02-24 09:08:03 -05:00
Andy Cedilnik
01a55559dd
ENH: Make modules use configure instead of file write
2006-02-23 09:58:07 -05:00
Andy Cedilnik
1d96f839d7
ENH: Several NSIS features
2006-02-23 09:38:40 -05:00
Bill Hoffman
0a0e459102
ENH: make command line flags more consistent with ide settings
2006-02-21 12:19:32 -05:00
Bill Hoffman
e015df7d06
ENH: better finding of mingw from msys, and delete CMakeFiles directory when cache is deleted
2006-02-20 23:08:12 -05:00
Brad King
90c8ea1c03
BUG: Fixed module creation rules. Removed soname portion of all rules because it is never used on this platform.
2006-02-19 13:49:18 -05:00
Brad King
57d2f7fded
BUG: Fixed cygwin module creation rules. Modules should not have the "cyg" prefix by default. Removd soname flags from creation rules because they are never used on this platform.
2006-02-19 13:34:22 -05:00
Brad King
81677b3130
ENH: Generate import libraries for DLLs on Cygwin and MinGW.
2006-02-18 15:37:23 -05:00
Brad King
06b6308ab4
BUG: Do not install MSVC dlls for a non-MSVC build.
2006-02-16 20:15:03 -05:00
Andy Cedilnik
b07ece004c
ENH: More work on NSI to improve installing and uninstalling
2006-02-16 15:20:23 -05:00
Bill Hoffman
5042581f43
ENH: better algorithm for looking for make and gcc on msys and mingw
2006-02-15 21:26:47 -05:00
Bill Hoffman
79b7e0c37c
ENH: remove warning suppressions for borland compiler, projects wanting this should use -w-, the default warning level is used for all other compilers. Used to be -w- -whid -waus -wpar
2006-02-15 08:05:55 -05:00
Bill Hoffman
14cbc9571a
ENH: do not allow mingw makefiles to generate if sh.exe is in the path, also do not write CMakeCache.txt if there is a fatal error.
2006-02-14 22:03:16 -05:00
Brad King
eeab2c55ed
ENH: Added CMAKE_REQUIRED_DEFINITIONS and CMAKE_REQUIRED_INCLUDES to the interface.
2006-02-14 15:29:13 -05:00
Andy Cedilnik
21975ceda5
ENH: Better handling of executables on windows
2006-02-14 14:29:15 -05:00
Bill Hoffman
6f96bba66d
ENH: fix try compile for MFC
2006-02-14 10:51:36 -05:00
Andy Cedilnik
3bce601c41
ENH: Improved support for icons, random directories, etc...
2006-02-14 10:28:40 -05:00
Andy Cedilnik
8b4af97281
BUG: Fix CMAKE_REQUIRED_LIBRARIES stuff in this module
2006-02-10 09:46:40 -05:00
Brad King
f0a1da00c1
ENH: Made Check* modules more consistent and well documented. Added CMAKE_REQUIRED_DEFINITIONS option.
2006-02-09 19:23:18 -05:00
Brad King
3f978317b7
ENH: Put libpng name back because it is needed for plain windows.
2006-02-09 15:33:58 -05:00
Brad King
64cb554397
ENH: Removing platform-specific name hacks now that FIND_LIBRARY handles it.
2006-02-09 15:08:16 -05:00
Brad King
33587ce376
ENH: Added platform settings CMAKE_FIND_LIBRARY_PREFIXES and CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for libraries.
2006-02-09 15:05:13 -05:00
Brad King
0ddf06e952
ENH: Pay attention to CMAKE_REQUIRED_INCLUDES.
2006-02-09 14:28:01 -05:00
Brad King
e40ca0f428
BUG: Need Windows-g++.cmake module to support C++-only projects on Windows.
2006-02-09 14:18:48 -05:00
Brad King
b78d936ecf
BUG: Need to duplicate some information from CMakeCCompiler to support C++-only projects.
2006-02-09 13:48:09 -05:00
Brad King
c90b8d0537
ENH: Patch from Alexander Neundorf to improve behavior.
2006-02-09 13:14:57 -05:00
Brad King
ef88c8cbc8
ENH: Added names for gnuwin32 library versions.
2006-02-09 12:04:25 -05:00
Bill Hoffman
347c5f4b46
ENH: add working directory support
2006-02-08 10:58:36 -05:00
Brad King
dd710c9482
BUG: Fixed qt version message. Submitted by Tanner Lovelace.
2006-02-08 09:51:18 -05:00
Brad King
7953f6a467
ENH: Adding definition of MSVC when it is the compiler.
2006-02-07 17:10:13 -05:00
Brad King
ca4b82d9ed
BUG: CMAKE_INSTALL_PREFIX must always have forward slashes.
2006-02-02 20:16:37 -05:00
Brad King
63b4952f4c
BUG: Removed odbc32.lib and odbccp32.lib from standard libraries on VS 8 because VC++ Express 2005 does not have them. They are SQL database access libraries and should not be needed for every application. User code can always explicitly link the library. Also replacing deprecated /GZ option with /RTC1 for VS 8. This addresses bug#2795.
2006-02-02 20:15:38 -05:00
Brad King
9f625beab6
ENH: Added optional component list to the REQUIRED option of the FIND_PACKAGE command. This addresses bug#2771.
2006-01-27 13:07:23 -05:00
Bill Hoffman
b442e86492
ENH: change to fatal error
2006-01-25 12:16:49 -05:00
Bill Hoffman
aa98e3647d
ENH: fix more than one argument passed in to compilers via environment
2006-01-25 11:41:05 -05:00
Andy Cedilnik
f95310c3a9
ENH: fix bug, write the correct file
2006-01-24 12:07:45 -05:00
Bill Hoffman
6d65b48279
ENH: add kFreeBSD support
2006-01-23 11:32:35 -05:00
Bill Hoffman
1eb57b6d08
ENH: fix check type size
2006-01-22 21:15:24 -05:00
Bill Hoffman
9891260a6d
ENH: add support for watcom wmake and wcl386
2006-01-17 10:21:45 -05:00
Bill Hoffman
2694ad76c5
ENH: correct standard libraries
2006-01-17 09:27:43 -05:00
Bill Hoffman
96f948adf5
ENH: fix checktypesize
2006-01-13 09:57:15 -05:00
Bill Hoffman
1d72bdea9a
ENH: move define into configured file and do not use the command line
2006-01-12 23:08:33 -05:00
Ken Martin
4bdca3b404
ENH: put CmakeTmp into CMakeFiles
2006-01-12 13:49:32 -05:00
Bill Hoffman
1fd9060406
ENH: contribution from Jan Woetzel
2006-01-12 11:10:22 -05:00
Andy Cedilnik
2a6bc87567
ENH: Some improvements: specify link, copy msvc libraries, fix install directory
2006-01-11 11:08:15 -05:00
Andy Cedilnik
25f6a108ea
ENH: Use specified output file name, also detect errors during install
2006-01-09 18:24:39 -05:00
Andy Cedilnik
3194220e83
ENH: Cleanup
2006-01-09 18:20:02 -05:00
Andy Cedilnik
65ce6ecea5
BUG: Allow spaces in path
2006-01-09 16:34:10 -05:00
Bill Hoffman
19e566d395
ENH: add qt quiet stuff
2006-01-09 12:45:37 -05:00
Andy Cedilnik
0c302a7e5f
ENH: Fix test for cpack variables, add support for icon on windows
2006-01-09 11:26:31 -05:00
Andy Cedilnik
5358809a5c
ENH: More CPack stuff and fix zlib compression
2006-01-04 15:14:09 -05:00
Bill Hoffman
b08a151722
ENH: add exe stuff for cygwin
2006-01-03 14:00:48 -05:00
Bill Hoffman
86ad253427
BUG: fix for bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix
2006-01-02 13:37:53 -05:00
Andy Cedilnik
a11b9a4cdc
ENH: Merge from CPack branch
2006-01-01 23:28:11 -05:00
Bill Hoffman
f6588b7919
ENH: fix borland make clean targets before build, add new generators for msys and mingw
2005-12-22 16:42:36 -05:00
Bill Hoffman
b0c38460bd
ENH: remove duplicates
2005-12-20 13:53:27 -05:00
Ken Martin
74eaecfc3e
ENH: cleanups
2005-12-15 14:17:43 -05:00
Ken Martin
d2689c95a1
ENH: some style fixes for the book
2005-12-15 10:41:19 -05:00
Bill Hoffman
4b0fd57bef
ENH: fix module documenation to handle bad docs and fix qt3 docs
2005-12-15 09:19:23 -05:00
Bill Hoffman
b7fa820118
ENH: add documentation support for modules
2005-12-14 13:51:08 -05:00
Bill Hoffman
630924c0eb
ENH: fix problem with building vtk 4.4.2
2005-11-28 14:19:57 -05:00
Bill Hoffman
2dff0978b9
BUG: fix for bug 2488
2005-11-22 12:04:41 -05:00
Bill Hoffman
066d5259c0
ENH: more compiler flags
2005-11-22 11:44:07 -05:00
Brad King
ed5493509e
BUG: QT_DEFINITIONS should not be quoted. This addresses bug#2481.
2005-11-22 11:33:46 -05:00
Bill Hoffman
21fffc63a2
ENH: set java compiler works
2005-11-22 11:28:14 -05:00
Brad King
036a78056c
BUG: Fixed flag-to-vcproj-attribute conversion code to work again (it was broken by the optimization changes). Added conversion of /nologo flag to SuppressStartupBanner attribute and /Gy flag to EnableFunctionLevelLinking attribute.
2005-11-18 10:36:52 -05:00
Bill Hoffman
03e2911e55
BUG: fix SIZEOF VOIDP problem
2005-11-14 14:21:39 -05:00
Bill Hoffman
b94d785df9
ENH: add all libs
2005-11-10 14:28:51 -05:00
Andy Cedilnik
b338aad70c
ENH: Cleanup and unify
2005-11-04 09:28:09 -05:00
Ken Martin
0d96e2824b
DOC: better documentation
2005-11-02 13:59:37 -05:00
Ken Martin
0a5b9db60b
DOC: better documentaiton
2005-11-02 13:51:59 -05:00
Bill Hoffman
18d9adde96
ENH: changes from Eric Wing, bug 2249
2005-10-28 17:46:44 -04:00
Andy Cedilnik
37dc4bdc6e
COMP: On mingw, -fPIC is not necessary and it actually produces warnings
2005-10-18 13:25:54 -04:00
Bill Hoffman
f7d926d072
ENH: remove -lgcc used by crazy coverage stuff
2005-09-23 14:39:38 -04:00
Bill Hoffman
1d031367d9
ENH: java fixes from Mathieu
2005-09-23 14:38:51 -04:00
Bill Hoffman
eee1a7ec4c
ENH: fix typo
2005-09-19 12:19:59 -04:00
Bill Hoffman
51abb73645
ENH: remove message
2005-09-19 12:17:37 -04:00
Bill Hoffman
8be3e4eeca
ENH: clean up EnableLanguage try to fix problem where try compile runs cmake
2005-09-15 12:17:38 -04:00
Bill Hoffman
c6fbe4a980
ENH: only add optional qt stuff to QT_INCLUDES
2005-09-14 11:16:02 -04:00
Bill Hoffman
f81412aedf
ENH: if qt4 qmake is found then set QT_QMAKE_EXECUTABLE to that value so that the same one will be used in FindQt4.cmake
2005-09-14 09:12:50 -04:00
Bill Hoffman
908db09b47
ENH: add some checks on the qmake install
2005-09-13 09:25:29 -04:00
Bill Hoffman
16ef79b555
ENH: fix if statement
2005-09-13 08:52:19 -04:00
Bill Hoffman
a9344a547b
ENH: add docs for QT_REQUIRED
2005-09-12 22:46:13 -04:00
Bill Hoffman
9405e30218
ENH: more findqt fixes
2005-09-12 22:39:12 -04:00
Bill Hoffman
74918bfc87
ENH: add new place to search for qt4 in registry
2005-09-12 11:43:24 -04:00
Bill Hoffman
7a330b9cbc
ENH: fix typo
2005-09-12 11:25:22 -04:00
Bill Hoffman
1b421ccf75
ENH: add a better message
2005-09-12 10:33:55 -04:00
Bill Hoffman
3587b472f8
ENH: add more libraries for qt3
2005-09-12 10:28:48 -04:00
Bill Hoffman
5eb6aea9df
ENH: use correct variable for qmake
2005-09-12 09:55:02 -04:00
Bill Hoffman
85856f2f14
ENH: add a better message
2005-09-12 09:52:26 -04:00
Bill Hoffman
71873903fc
ENH: add some messages not errors for findqt
2005-09-12 09:36:50 -04:00
Bill Hoffman
34170ed52e
ENH: more qt changes
2005-09-12 09:32:21 -04:00
Bill Hoffman
4dabf40ce3
ENH: add -D options for qt stuff
2005-09-12 09:09:47 -04:00
Bill Hoffman
f52977a9f7
ENH: make sure the correct qmake is used
2005-09-12 09:00:55 -04:00
Bill Hoffman
f9a3e38bfb
ENH: only print errors if QT_REQUIRED is set
2005-09-10 22:36:58 -04:00
Bill Hoffman
f8c259b443
BUG: try to fix qt problems
2005-09-10 10:33:10 -04:00
Bill Hoffman
afbc9b7b07
ENH: clean up the find qt stuff some
2005-09-09 21:51:23 -04:00
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