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