summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Avoid cmcurl CMake macro name conflictsBrad King2008-07-173-28/+28
| | | | | | Utilities/cmcurl/CMake provides macros with the same file names and macro names as others in Modules, but with different interfaces. We rename the curl ones to avoid conflict.
* STYLE: Nightly Date StampBrad King2008-07-171-1/+1
|
* BUG: Fix try_compile during EnableLanguageBrad King2008-07-162-9/+33
| | | | | | | | | | | | | | - The source-file signature of try_compile looks up the language of the source file using the extension-to-language map so that it knows what language to enable in the generated project. - This map needs to be filled before loading a file specified by CMAKE_USER_MAKE_RULES_OVERRIDE CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG> so that the user file may call the try_compile() source-file signature. - It must still be re-filled after loading CMake<LANG>Information.cmake in case the compiler- or platform-specific files added anything. - See bug #7340.
* ENH: remove test that does not work on all compilersBill Hoffman2008-07-161-32/+0
|
* STYLE: Nightly Date StampBrad King2008-07-161-1/+1
|
* ENH: add a test for bug 7316Bill Hoffman2008-07-151-0/+33
|
* STYLE: Nightly Date StampBrad King2008-07-151-1/+1
|
* BUG: fix for bug 7316Bill Hoffman2008-07-141-4/+0
|
* ENH: FindBoost can now find the upcoming Boost 1.46Douglas Gregor2008-07-141-5/+5
|
* STYLE: Nightly Date StampBrad King2008-07-141-1/+1
|
* ENH: Improved support for finding wxWidgets in MinGW environment.Miguel A. Figueroa-Villanueva2008-07-131-6/+17
|
* STYLE: Nightly Date StampBrad King2008-07-131-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-121-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-111-1/+1
|
* COMP: remove warning and check for assignment to itself in operator=Bill Hoffman2008-07-101-0/+4
|
* STYLE: Nightly Date StampBrad King2008-07-101-1/+1
|
* BUG: Fix dylib versioning flags for old OSX.Brad King2008-07-091-2/+2
| | | | | | - ld flags -dylib_compatibility_version and -dylib_current_version are libtool flags -compatibility_version and -current_version - OSX 10.3 does not like the dylib_ prefixes.
* COMP: Fix HP continuous. Pull stl headers into CMake header files using ↵David Cole2008-07-091-3/+1
| | | | cmStandardIncludes.h
* ENH: One more patch from Doug Gregor including PackageMaker functionality ↵David Cole2008-07-097-121/+297
| | | | for componentized-for-the-end-user and download-some-bit-on-demand installers.
* ENH: fix memory leakBill Hoffman2008-07-091-0/+1
|
* ENH: Set version info for shared libs on OSX.Brad King2008-07-094-4/+82
| | | | | | - Map SOVERSION major.minor.patch to compatibility_version - Map VERSION major.minor.patch to current_version - See issue #4383.
* ENH: Add full target version signature cmTarget::GetTargetVersion.Brad King2008-07-092-3/+21
|
* STYLE: Nightly Date StampBrad King2008-07-091-1/+1
|
* ENH: Use new cpack_add_component macro (and friends) from the ↵David Cole2008-07-081-48/+28
| | | | CPackComponents test. Thanks again to Doug Gregor!
* ENH: Further refinement of the CPack components functionality from Doug Gregor.David Cole2008-07-0815-51/+1076
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Details: ========== - New cpack_add_component, cpack_add_component_group, and cpack_add_install_type "commands" defined as macros in the CPack module. - Documentation for all of the variables and commands in the CPack module. - Added get_cmake_property(... COMPONENTS) to CMake to ask for the names of all components. Used in the CPack module to automatically build component-based installers. (Set CPACK_MONOLITHIC_INSTALL to turn off component-based installation). - A group can declare its PARENT_GROUP, to build an arbitrary hierarchy of groups. - New CPack command cpack_configure_downloads, which creates an installer that downloads only the selected components on-the-fly. Those components marked DOWNLOADED will be separate packages downloaded on-the-fly (or, all packages can be marked as such with the ALL option to cpack_configure_downloads). Individual components are compressed with ZIP at installer-creation time and downloaded/uncompressed by the installer as needed. This feature is only available on Windows with NSIS at the moment. - NSIS installers can install themselves and enable the "Change" button in Add/Remove programs, allowing users to go back and install or remove components. This can be disabled through cpack_configure_downloads, because it's only really useful is most of the application's functionality is in downloaded components. - Bug fix: automatically install everything whose COMPONENT was not specified (it's a hidden, required group) - Bug fix: fixed removal of components when re-running the NSIS installer and unchecking components - Bug fix: NSIS installers now only install/remove the minimal number of files when re-run to update the installation (or by clicking "Change" in Add/Remove programs)
* STYLE: Nightly Date StampBrad King2008-07-081-1/+1
|
* ENH: add get_test_property to bootstrap so bootstrap builds test the same as ↵Bill Hoffman2008-07-073-12/+2
| | | | non-bootstrap builds
* BUG: Do not build human-reference files in XcodeBrad King2008-07-071-1/+8
| | | | | | | | - The Info.plist file in app bundles should not be built. - User-specified files such as foo.txt should not be built. - Only files with a recognized language should be built, just as in the Makefiles generators. - See bug #7277.
* ENH: Add projectRoot to Xcode projectsBrad King2008-07-071-0/+7
| | | | | | - This attribute points Xcode at the source tree. - Xcode 3 wants this to be set always. - See bug #7044.
* BUG: Fix AppBundle=>Library depends in XcodeBrad King2008-07-071-2/+12
| | | | | | - The Xcode generator xcode-depend-helper needs to account for the paths of executables within application bundles. - See bug #7278.
* STYLE: Nightly Date StampBrad King2008-07-071-1/+1
|
* COMP: fix warningBill Hoffman2008-07-071-1/+1
|
* COMP: fix some more warningsBill Hoffman2008-07-071-4/+0
|
* COMP: fix a few more warningsBill Hoffman2008-07-062-3/+3
|
* BUG: Add new library richtext. Reported in #7284 thanks to earith.Miguel A. Figueroa-Villanueva2008-07-061-2/+3
|
* STYLE: Nightly Date StampBrad King2008-07-061-1/+1
|
* ENH: Replace Advanced checkbox and group option in menu with a combo box toClinton Stimpson2008-07-053-17/+43
| | | | choose view type.
* BUG: Watch for empty qconfig.pri files. Fixes #7287.Clinton Stimpson2008-07-051-3/+3
|
* COMP: fix warningBill Hoffman2008-07-051-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-051-1/+1
|
* COMP: try to fix sgi compiler problem with set and also shorten symbol ↵Bill Hoffman2008-07-043-14/+16
| | | | lengths for set class
* COMP: fix more warningsBill Hoffman2008-07-041-15/+20
|
* COMP: fix warningBill Hoffman2008-07-041-1/+1
|
* COMP: fix some warningsBill Hoffman2008-07-042-3/+1
|
* STYLE: Nightly Date StampBrad King2008-07-041-1/+1
|
* COMP: Find Boost as installed by the BoostPro/Boost Consulting installers on ↵Douglas Gregor2008-07-031-2/+6
| | | | Windows
* ENH: one more fix for the old hp c++ compilerBill Hoffman2008-07-031-1/+1
|
* ENH: Cleanup FindBoost module, fixing several small bugs and providing ↵Douglas Gregor2008-07-031-155/+203
| | | | better diagnostic information when things go wrong
* BUG: Replace non-bootstrap command with macroBrad King2008-07-031-0/+9
| | | | | - The GET_TEST_PROPERTY command does not exist during bootstrap. - Instead of lots of conditionals, replace it with a macro.
* ENH: one more fix for hpBill Hoffman2008-07-031-1/+0
|