Bill Hoffman
a1a5895c89
ENH: fix for RPM generator from Eric
2007-11-01 09:52:09 -04:00
David Cole
5beb1da7f7
ENH: Add CPACK_SET_DESTDIR handling to enable packaging of installed files in absolute locations. With this setting on, cpack will set the DESTDIR env var when building the package so that files end up in their intended locations. Default behavior is not to set DESTDIR for backwards compatibility. Helps address issue #4993 and issue #5257 . Also, remove unused CPACK_USE_DESTDIR variable. ENH: Add variable CPACK_PACKAGING_INSTALL_PREFIX to allow overriding the CPack GetPackagingInstallPrefix from a project's CMakeLists file if necessary. Could be used to remove the annoying /usr prefix still used by default in the Mac PackageMaker generator.
2007-10-31 08:50:17 -04:00
Bill Hoffman
eb14543939
ENH: cpack changes, remove the escape variable stuff as it is not needed if you provide a config file for cpack
2007-10-30 23:02:43 -04:00
Bill Hoffman
09c49cf658
ENH: use cpack generic variable if rpm one is not set
2007-10-30 10:16:43 -04:00
Bill Hoffman
02f79c7242
ENH: add ability to set installer icons, links to web pages, nsis code in the icon section of the template, and ability to escape variables correctly
2007-10-29 08:11:44 -04:00
Alexander Neundorf
2d1bcf806f
BUG: rename DEBIAN_PACKAGE_* variables to CPACK_DEBIAN_PACKAGE_* variables
...
to make them actually work
Alex
2007-10-25 13:26:54 -04:00
Bill Hoffman
617e6082fa
ENH: fix bitmap escapes
2007-10-22 17:16:33 -04:00
Bill Hoffman
5765fbbb88
ENH: fix spelling error
2007-10-22 14:01:49 -04:00
Bill Hoffman
cfb84d8562
ENH: allow CPACK_PACKAGE_ICON to be not set
2007-10-22 11:40:07 -04:00
Bill Hoffman
397d7ff29d
ENH: try to fix boostrap on 10.5
2007-10-22 10:17:31 -04:00
Bill Hoffman
613c35e033
ENH: do not always add -arch flags
2007-10-19 22:24:00 -04:00
Bill Hoffman
3e03bca2cd
ENH: add ability to create links on the start menu
2007-10-18 09:40:10 -04:00
Miguel A. Figueroa-Villanueva
97e5b7e01f
ENH: Added support for finding wxWidgets-2.9. Thanks to Joshua Jensen and Steven.
2007-10-17 09:38:30 -04:00
Ken Martin
b63ff2fb6f
ENH: minor doc cleanups and an example of documenting a variable
2007-10-15 14:50:18 -04:00
Miguel A. Figueroa-Villanueva
1c1cde697b
BUG: Added support for the AUI library module (bug 4338). Also applied some
...
STYLE changes including: deprecation of wxWidgets_USE_LIBS in favor of using
standard FIND_PACKAGE COMPONENTS, removed some CMake 2.4.2 compatibility patches,
use of execute_process instead of exec_program, etc.
2007-10-12 21:30:24 -04:00
Bill Hoffman
6f2a997781
BUG: fix for bug 5878
2007-10-12 19:33:41 -04:00
Bill Hoffman
b2ac4754a6
ENH: add from bug 0004219
2007-10-12 11:34:07 -04:00
Bill Hoffman
e808f81f90
BUG: fix for bug 0005871
2007-10-12 11:00:35 -04:00
Alin Elena
680cff0b9f
ENH: FindBLAS.cmake and FindLAPACK.cmake modules added. They locate various implementations of blas and lapack libraries. CheckFortranFunctionExists.cmake provides a test function to check if the library is usabale. I have also changed the -KPIC flag to -fPIC in Linux-ifort.cmake.
2007-10-10 17:47:37 -04:00
Bill Hoffman
f4ab553178
ENH: add support for preprocessed files in borland
2007-10-05 13:15:34 -04:00
Bill Hoffman
ef3c6f31fd
ENH: set QT_EDITION_DESKTOPLIGHT and do not disable modules
2007-09-27 14:20:27 -04:00
Bill Hoffman
3d648db3c4
ENH: look for qt in a beter registry place and disable modules that won't work with DesktopLight, also set QT_EDITION variable
2007-09-26 20:53:29 -04:00
Brad King
c5b197842f
BUG: Enable CMAKE_HP_PTHREADS only when the old CMA threads are available. Modern HP pthreads are just normal pthreads.
2007-09-24 09:53:41 -04:00
Bill Hoffman
6a72bffaf4
ENH: remove message
2007-09-21 11:42:12 -04:00
Brad King
8481c4f1e9
BUG: Do not use CMA threads on HP if they do not exist.
2007-09-20 17:21:23 -04:00
Alexander Neundorf
93223f7dc0
BUG: if Qt is installed as a framework, add -F to the command line so
...
Q_WS_MAC can be detected correctly
Alex
2007-09-19 09:35:37 -04:00
Bill Hoffman
0eba9b638f
ENH: allow for desktop link to be created and fix chop of last char in PATH on uninstall
2007-09-18 15:16:21 -04:00
Alexander Neundorf
ec207513e4
BUG: make the string static, otherwise the contents are gone when we exit
...
the function (same fix as in VTK/CMake/)
Alex
2007-09-18 15:13:22 -04:00
Alexander Neundorf
4ee1ee1bd0
ENH: add support for the Portland Compiler to CMake, can build cmake and the tests pass (except the wrapping tests, which fail to link to the g++-compiled Qt)
...
Alex
2007-09-17 15:55:17 -04:00
Bill Hoffman
298b1491e6
ENH: allow for installation of debug libs
2007-09-17 15:26:59 -04:00
Bill Hoffman
9cbb998737
ENH: add support for vs 2008 beta 2
2007-09-17 15:21:47 -04:00
Alexander Neundorf
5ceafcb7e2
STYLE: mark the generator options as advanced
...
Alex
2007-08-31 16:27:08 -04:00
Alexander Neundorf
52bf51b425
ENH: add support for the next python release, python 2.6
...
Alex
2007-08-30 13:35:54 -04:00
Alexander Neundorf
483a147136
ENH: fail with error if trying to create a RPM stating that rpmbuild can't
...
handle spaces
Alex
2007-08-29 16:31:46 -04:00
Alexander Neundorf
c3b42e90ed
ENH: add flag so a terminating slash for the link path can be specified (needed by the Digital Mars D compiler)
...
Alex
2007-08-28 16:19:01 -04:00
Alexander Neundorf
bd8b733d5e
ENH: use the same CMAKE_SKIP_RPATH setting in CHECK_C/CXX_SOURCE_RUNS as in
...
the main project. I think it doesn't make sense if a project disables
RPATH, uses CHECK_C_SOURCE_RUNS() to see if something is able to run, and
this succeeds because it has been built with RPATH, but an executable built
within the project won't be able to run since it has been built without
RPATH.
Alex
2007-08-28 10:52:07 -04:00
Alexander Neundorf
c41f798383
COMP: make it build on NetBSD, which has separate curses and ncurses, so
...
it has to be detected that curses isn't good enough, but ncurses is, and
that ncurses.h instead of curses.h is included
Alex
2007-08-27 09:01:14 -04:00
Alexander Neundorf
983e2a9a51
BUG: KDEDIRS contains the kde install locations, not the binary dirs, so
...
make KDEDIRS actually work in FindKDE4.cmake
Alex
2007-08-26 03:29:13 -04:00
Alexander Neundorf
1410eef27a
STYLE: fix typo
...
Alex
2007-08-26 02:42:46 -04:00
Alexander Neundorf
f35f1ac9ab
STYLE: fix typo in the docs
...
Alex
2007-08-24 08:40:57 -04:00
Alexander Neundorf
6fd330b9e8
ENH: support QtScript
...
Alex
2007-08-21 16:51:30 -04:00
Alexander Neundorf
b0b34dc7e5
ENH: support QtScript (since Qt 4.3), #4632
...
Alex
2007-08-21 16:50:49 -04:00
Alexander Neundorf
68c2dd8009
COMP: also use -Wl,-relax and -lc -lnss etc. when using the IBM compiler
...
Alex
2007-08-17 10:41:27 -04:00
Alexander Neundorf
45da4d2f80
ENH: patch from Eric Noulard for an RPM package generator
...
It seems rpmbuild can't handle paths with spaces, it complains that
Buildroot takes only one tag (or something like this), quoting and escaping
don't seem to help.
Alex
2007-08-17 09:13:15 -04:00
Bill Hoffman
038f3e240c
ENH: use the correct flag for the linker
2007-08-17 09:00:13 -04:00
Alexander Neundorf
fee42f6e68
STYLE: this wasn't intended to be committed
...
Alex
2007-08-16 15:03:31 -04:00
Alexander Neundorf
6b0e5745ab
ENH: add -Wl,-relax to the default linker flags for BlueGene, otherwise you can get "relocation truncated to fit" errors
...
Alex
2007-08-16 15:02:14 -04:00
Bill Hoffman
8ee6fc0598
ENH: make sure osx searches static and shared libs like other platforms
2007-08-16 09:22:29 -04:00
Alexander Neundorf
5fdb818c84
COMP: fix arguments
...
Alex
2007-08-16 08:37:17 -04:00
Alexander Neundorf
b100fe1fe1
STYLE: don't use an extra file to generate CMakeSystem.cmake but instead
...
configure the toolchain file into it if required
-also search for nm, objdump and objcpy, so these can be used in macros
Alex
2007-08-15 14:26:00 -04:00