Re: [CMake] Updated: CMake 2.8.4-1
On 5/19/2011 2:58 PM, Alan W. Irwin wrote: My bad, I will try to be better about it in the future. I have no good excuse. :) Actually, I didn't mean to question why this Cygwin release of cmake was later than the normal release of cmake-2.8.4. (These things happen.) But the separate nature of all the Cygwin releases (not just this one) got me curious about whether there are any special circumstances for building cmake on Cygin compared to the other platforms you cover in your normal release. If there is nothing special (i.e., bog-standard cmake on Cygwin with no special configuration or patches), please let me know as well. It is stock CMake. It uses CPack to create the cygwin package stuff. I have to send a few emails to get it into the setup.exe thing. But, if you just grabbed the source and did a build it would just work. If you ran cpack after, you could even have the same file that I update to cygwin. It is the few emails that slow me down, again not really a good excuse... :) With the other cmake builds, we just push them to cmake.org and we are done... -Bill ___ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
Re: [CMake] Updated: CMake 2.8.4-1
On 2011-05-19 14:19-0400 Bill Hoffman wrote: On 5/19/2011 2:11 PM, Alan W. Irwin wrote: On 2011-05-19 10:55-0400 Bill Hoffman wrote: CMake 2.8.4-1 is now available on Cygwin mirrors. Hi Bill: Could you give some background information about why you create a binary version of cmake for Cygwin that is separated in time and location from the usual binaries that come with any release of cmake? Could any Cygwin user create that binary using an older Cygwin cmake binary + source code? Or are additional Cygwin-only cmake source code patches and/or special configuration required as well? IOW, is there anything special going on here or is this just a routine binary build of cmake for Cygwin users' convenience? I am interested in the requested background information because I hope to test builds of cmake, PLplot, and other software shortly under wine/Cygwin. (Similar to my earlier build tests of cmake, etc. on a wine/MinGW/MSYS platform.) My bad, I will try to be better about it in the future. I have no good excuse. :) Actually, I didn't mean to question why this Cygwin release of cmake was later than the normal release of cmake-2.8.4. (These things happen.) But the separate nature of all the Cygwin releases (not just this one) got me curious about whether there are any special circumstances for building cmake on Cygin compared to the other platforms you cover in your normal release. If there is nothing special (i.e., bog-standard cmake on Cygwin with no special configuration or patches), please let me know as well. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ ___ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
Re: [CMake] Updated: CMake 2.8.4-1
On 2011-05-19 10:55-0400 Bill Hoffman wrote: CMake 2.8.4-1 is now available on Cygwin mirrors. Hi Bill: Could you give some background information about why you create a binary version of cmake for Cygwin that is separated in time and location from the usual binaries that come with any release of cmake? Could any Cygwin user create that binary using an older Cygwin cmake binary + source code? Or are additional Cygwin-only cmake source code patches and/or special configuration required as well? IOW, is there anything special going on here or is this just a routine binary build of cmake for Cygwin users' convenience? I am interested in the requested background information because I hope to test builds of cmake, PLplot, and other software shortly under wine/Cygwin. (Similar to my earlier build tests of cmake, etc. on a wine/MinGW/MSYS platform.) Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ ___ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
Re: [CMake] Updated: CMake 2.8.4-1
On 5/19/2011 2:11 PM, Alan W. Irwin wrote: On 2011-05-19 10:55-0400 Bill Hoffman wrote: CMake 2.8.4-1 is now available on Cygwin mirrors. Hi Bill: Could you give some background information about why you create a binary version of cmake for Cygwin that is separated in time and location from the usual binaries that come with any release of cmake? Could any Cygwin user create that binary using an older Cygwin cmake binary + source code? Or are additional Cygwin-only cmake source code patches and/or special configuration required as well? IOW, is there anything special going on here or is this just a routine binary build of cmake for Cygwin users' convenience? I am interested in the requested background information because I hope to test builds of cmake, PLplot, and other software shortly under wine/Cygwin. (Similar to my earlier build tests of cmake, etc. on a wine/MinGW/MSYS platform.) My bad, I will try to be better about it in the future. I have no good excuse. :) -Bill ___ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
[CMake] Updated: CMake 2.8.4-1
CMake 2.8.4-1 is now available on Cygwin mirrors. Here are the changes for CMake 2.8.4: Alex Neundorf (1): Fix crash in GraphVizWriter when GRAPHVIZ_TARGET_IGNORE_REGEX is used Andreas Schneider (1): FindPerlLibs: Add notice of copyright Brad King (3): libarchive: Define major/minor/makedev only where needed (#11648) libarchive: Use OpenSSL only if CMAKE_USE_OPENSSL (#11815) Fix documentation of MSVC_VERSION (#11833) David Cole (1): Silence the may be used uninitialized warnings: initialize stuff. Eric NOULARD (2): CPack Tests the different ways of packaging components Avoid foreach IN LISTS syntax which is not supported by CMake 2.6 Changes in CMake 2.8.4-rc2 (since 2.8.4-rc1) Alex Neundorf (3): Make cmake build again with cmake < 2.6.3 Strip trailing whitespace. Fix parsing of compiler name with a version number Ben Boeckel (86): ... 86 commit messages summarized as: Fix ADD_TEST regression when WORKING_DIRECTORY not given Add new "strict-mode" CMake variable checking Activate / avoid using new command line arguments: --warn-uninitialized --warn-unused-vars --no-warn-unused-cli --check-system-vars Bill Hoffman (3): For macros make sure the FilePath points to a valid pointer in the args. Add a warning when variables are used uninitialized. Make --strict-mode option, and integrate with cmake-gui Brad King (34): bootstrap: Granular system library selection (#11431) bootstrap: Clarify --init flag documentation (#11431) bootstrap: --verbose implies verbose Makefiles (#11708) Combine duplicate COMPILE_DEFINITIONS disclaimer Document COMPILE_DEFINITIONS known limitations (#11660, #11712) Document try_compile behavior more clearly (#11688) Document Check(C|CXX)SourceCompiles behavior more clearly (#11688) Fix get_(cmake|test)_property documentation (#11703) Reference get_property() from old get_*_property() commands Replace misleading example in the if() documentation (#10773) Clarify auto-dereference cases in if() command (#11701) Document CheckFunctionExists more clearly (#10044) Document CheckSymbolExists more clearly (#11685) Update CheckSymbolExists copyright year Report directory with missing source file (#11677) Test that missing source mentions directory (#11677) Teach Simple_Mingw_Linux2Win test to use windres Disable SubDirSpaces parens with GNU Make 3.82 (#11654) libarchive: Fix major() check for LSB 4.0 (#11648) Xcode: Make generation depend on all input directories Recognize SCO UnixWare C/C++ compilers (#11700) Factor SCO compiler info out of platform file (#11700) Honor CMAKE_TRY_COMPILE_CONFIGURATION in Makefile generators (#10809) Document CMAKE_TRY_COMPILE_CONFIGURATION variable Honor VS_SCC_* properties in Fortran targets (#10237) Normalize slashes in scanned #include lines (#10281) Improve try_compile and try_run error messages Use shortest extension to verify try_compile language (#11731) Modules: Include builtin FindPackageHandleStandardArgs directly Fix relative CMAKE_USER_MAKE_RULES_OVERRIDE (#11725) Clarify CMAKE_USER_MAKE_RULES_OVERRIDE documentation (#11724) Always place try_compile executables predictably (#11724) try_compile: Allow only languages loaded in caller (#11469) Fix ArgumentExpansion test expected results Clinton Stimpson (1): Replace exec_program with execute_process for qmake queries. David Cole (16): Update script with new machine name VS10: Fix problems with InstallRequiredSystemLibraries. Add CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS variable Add CPACK_NSIS_INSTALL_ROOT for CMake's own installer (#9148) Xcode: Disable implicit make rules in custom rules makefiles. Add freeglut as library name (#10031) Add new names for PNG and ZLIB libraries Avoid exceptions when ccmake terminal window is too small (#11668) VS10: Load projects with obj "source" files (#11147) VS10: Enable using devenv as CMAKE_MAKE_PROGRAM (#11459) Xcode: Fix crash: avoid strlen call on NULL char * CTestTest2: Avoid running purify unless requested VS10: Escape double quote chars in defines for rc files (#11695) Fix line too long KWStyle issue (#11695) Avoid space in rc /D values for VS6 and Cygwin (#11695) VSResource: Avoid windres /D with quoted spaces (#11695) Marcus D. Hanwell (1): Bug #11715 - generate header in the build tree. Nicolas Despres (1): bootstrap: Add --enable-ccache option (#11707) Changes in CMake 2.8.4-rc1 (since 2.8.3) Alex Neundorf (32): Add support for nasm assembler, patch b