Stephen Kelly
9bffb3fcf4
Fix typos arguement -> argument.
2012-01-08 15:32:51 +01:00
KWSys Robot
e0d1e7e085
KWSys Nightly Date Stamp
2012-01-08 00:05:09 -05:00
KWSys Robot
cad7508615
KWSys Nightly Date Stamp
2012-01-07 00:05:06 -05:00
KWSys Robot
2858f3433a
KWSys Nightly Date Stamp
2012-01-06 00:05:03 -05:00
Alex Neundorf
a9bca052f8
FindRuby.cmake: add more debug output
...
Alex
2012-01-05 21:58:49 +01:00
Alex Neundorf
3db2c8b9ea
FindRuby: add more possible library names (for ubuntu, #12172 )
...
Alex
2012-01-05 21:57:11 +01:00
Alex Neundorf
93c55ec142
FindRuby: fix usage of RUBY_VERSION_MAJOR ( #12172 )
...
Alex
2012-01-05 21:53:02 +01:00
Brad King
6c611c6b94
libarchive: Restore CMake 2.6.3 as minimum version
...
Upstream libarchive now requires CMake 2.8 to get the newer add_test
functionality. Since we do not build libarchive's tests we do not
need the requirement.
2012-01-05 09:09:31 -05:00
Brad King
2f5b677186
libarchive: Update README-CMake.txt for new snapshot
2012-01-05 09:06:42 -05:00
Brad King
156cb3bbf2
Merge branch 'libarchive-upstream' into update-libarchive
...
Conflicts:
Utilities/cmlibarchive/CMakeLists.txt
Utilities/cmlibarchive/libarchive/archive_windows.c
2012-01-05 09:02:58 -05:00
Brad King
fd42bf1bdc
libarchive: Set .gitattributes to allow trailing whitespace
...
We do not care about trailing whitespace in third-party code.
2012-01-05 09:02:01 -05:00
LibArchive Upstream
4f4fe6e50b
libarchive 3.0.2-r4051 (reduced)
...
Extract upstream libarchive using the following shell code.
url=https://libarchive.googlecode.com/svn/release/3.0
v=3.0.2
r=4051
paths="
CMakeLists.txt
COPYING
CTestConfig.cmake
build/cmake
build/pkgconfig
build/utils
build/version
libarchive/*.*
"
date=$(svn log -q -c$r $url |
sed -n "/^r/ {s/[^|]*|[^|]*|//;p;}")
svn export -r$r $url libarchive-$v-r$r &&
mkdir libarchive-$v-r$r-reduced &&
(cd libarchive-$v-r$r && tar c $paths) |
(cd libarchive-$v-r$r-reduced && tar x)
echo "r$r date: $date"
2012-01-05 08:52:42 -05:00
KWSys Robot
a823d88149
KWSys Nightly Date Stamp
2012-01-05 00:05:03 -05:00
Brad King
65b6e19a35
libarchive: Avoid bogus conversion warning from PGI compiler
...
We cannot suppress PGI compiler warnings completely because even with
the "-w" flag the compiler still writes a message containing "compilation
completed with warnings" to stderr.
A warning is triggered by expressions like
test ? NULL : ptr_to_const_char
test ? ".." : ptr_to_const_char
that the PGI compiler handles incorrectly. It chooses the pointer type
of the first option (either void* or char*) and warns about conversion
of the second without a cast. Flip the expression logic to
!test ? ptr_to_const_char : NULL
!test ? ptr_to_const_char : ".."
to help the compiler choose the proper result type.
2012-01-04 11:54:51 -05:00
Brad King
9ccaeb10f9
libarchive: Suppress PathScale compiler warnings
...
We are not developing libarchive so we do not care about warnings.
2012-01-04 09:57:46 -05:00
Brad King
2309438321
libarchive: Rename isoent_rr_move_dir parameter isoent => curent
...
The PGI compiler confuses parameter name "isoent" with "struct isoent".
Rename the parameter to "curent" to avoid confusion.
2012-01-04 09:48:41 -05:00
Brad King
b6ca96ec95
libarchive: Include linux/types.h before linux/fiemap.h
...
Some Linux API versions do not perform this inclusion automatically,
so types like __u64 needed by the latter are not available.
2012-01-04 09:39:28 -05:00
Brad King
f293b73d71
libarchive: Define _XOPEN_SOURCE=500 on HP-UX
...
The HP-UX <wchar.h> header provides 'mbstate_t' in C89/C90 mode only if
_XOPEN_SOURCE is defined to exactly 500. Type 'mbstate_t' was
introduced in C89/C90 Normative Amendment 1, aka C94/C95, adding support
international character sets. It is part of C99 but not C89/C90.
2012-01-04 08:46:49 -05:00
KWSys Robot
d6f59a5293
KWSys Nightly Date Stamp
2012-01-04 00:05:09 -05:00
Philip Lowman
27bc9e2631
FindProtobuf: Update documentation comment for 2.8.8
2012-01-03 19:47:05 -05:00
Brad King
6781a09940
libarchive: Cleanup after ZLIB_WINAPI check
...
Clear CMAKE_REQUIRED_(INCLUDES|LIBRARIES) so that the rest of the checks
after this one do not try to link zlib.
2012-01-03 18:34:19 -05:00
Eric NOULARD
4d253d1a9d
Enhance bash completion file for cmake and ctest
...
- filter out cmake/ctest version line
- provide -R as -E completion with ctest
2012-01-03 18:12:56 +01:00
Brad King
f15d75760f
libarchive: Remove hard-coded build configuration
...
Do not set CMAKE_BUILD_TYPE to Debug. Use the configuration specified by
the user.
2012-01-03 11:37:32 -05:00
Brad King
3a9f4490f4
libarchive: Use Apple copyfile.h API only if available
...
Do not use the copyfile.h API if the header is not available.
The Mac SDK for older OS X versions does not provide it.
2012-01-03 11:16:32 -05:00
Brad King
6af6b96cb3
libarchive: Do not use MNT_NOATIME if not defined
...
Use the same pattern already used elsewhere in archive_read_disk_posix.c
for ST_NOATIME to use MNT_NOATIME only when defined.
2012-01-03 11:15:25 -05:00
Eric NOULARD
d2c9626d5a
Document undocumented (but existing) cpack options ( fix #0010134 )
2012-01-03 16:47:35 +01:00
KWSys Robot
df224727cf
KWSys Nightly Date Stamp
2012-01-03 00:05:08 -05:00
Brad King
35a5838779
Intel: Fix Windows per-config Fortran flags ( #12642 )
...
Fix typo introduced in commit 66a08c10
(more uniform approach to enable
language, 2004-08-26). The optimization option should be /O2 for
Release configurations and /O1 for MinSizeRel.
Suggested-by: He Yuqi <yuqi.he@gmail.com>
2012-01-02 13:56:33 -05:00
Michael Wild
9f92cdf24d
GenerateExportHeader: Fix wrong use of IS_ABSOLUTE ( #12645 )
...
Test content of _GEH_EXPORT_FILE_NAME, not variable name.
Signed-off-by: Michael Wild <themiwi@users.sourceforge.net>
2012-01-02 13:27:07 -05:00
Clinton Stimpson
131eed6607
cmake-gui: Improve interrupt granularity to fix bug 12649.
...
Instead of enabling interrupt only when a progress or message callback is called, add a new callback specifically for
interrupt. This new callback is called from GetFatalErrorOccured() so cmake-gui can immediately report interrupt status
instead of calling queuing a call to cmSystemTools::SetFatalErrorOccured() and waiting for the progress or message
callback to be called to process that queued call.
2012-01-02 11:07:43 -07:00
Rolf Eike Beer
4c2d27edd9
remove reference to CVS directory when installing files
...
CMake is in git, let's ignore this.
2012-01-02 18:53:27 +01:00
Yury G. Kudryashov
85d4d5e6ce
FindDoxygen: add DOXYGEN_VERSION variable
...
Make it possible to write
find_package(DOXYGEN X.Y.Z)
2012-01-02 18:47:19 +01:00
KWSys Robot
40aedcbbae
KWSys Nightly Date Stamp
2012-01-02 00:05:04 -05:00
KWSys Robot
7ce47e6908
KWSys Nightly Date Stamp
2012-01-01 00:05:04 -05:00
KWSys Robot
3a29d37b16
KWSys Nightly Date Stamp
2011-12-31 00:05:04 -05:00
David Cole
4c2d70768a
Release: Increase timeout for slow-testing cygwin build
...
The parent commit only added DART_TESTING_TIMEOUT to the cache.
Also add CTEST_TEST_TIMEOUT because the logic in
CMake/Tests/CMakeLists.txt uses that variable in its "long test
timeout" computation. Now the cygwin build really does have 7200
seconds before it calls timeout death on a test.
2011-12-30 15:40:50 -05:00
David Cole
b1d92955af
Begin post-2.8.7 development
2011-12-30 15:26:24 -05:00
David Cole
7f8f6dbf45
CMake 2.8.7
2011-12-30 11:05:59 -05:00
David Cole
72d2704472
Merge branch 'release'
2011-12-30 10:58:21 -05:00
KWSys Robot
add4ad1098
KWSys Nightly Date Stamp
2011-12-30 00:05:04 -05:00
KWSys Robot
15cebeb047
KWSys Nightly Date Stamp
2011-12-29 00:05:05 -05:00
KWSys Robot
38bc4b5d9e
KWSys Nightly Date Stamp
2011-12-28 00:05:03 -05:00
KWSys Robot
11385ba56a
KWSys Nightly Date Stamp
2011-12-27 00:05:04 -05:00
KWSys Robot
6eb0779dbe
KWSys Nightly Date Stamp
2011-12-26 00:05:03 -05:00
KWSys Robot
087b8feee4
KWSys Nightly Date Stamp
2011-12-25 00:05:03 -05:00
KWSys Robot
4fe0206e92
KWSys Nightly Date Stamp
2011-12-24 00:05:04 -05:00
Brad King
53d31c2426
complex: Remove unused option to test CMakeLib
...
Now that the Complex tests do not depend on cmSystemTools or other
classes from CMakeLib the COMPLEX_TEST_CMAKELIB option is useless.
2011-12-23 16:16:57 -05:00
Brad King
c1789e6986
complex: Remove test dependence on cmSystemTools
...
Use C standard 'remove' and POSIX standard 'stat'.
2011-12-23 16:16:56 -05:00
Brad King
569cee1d9e
complex: Move cmSystemTools::UpperCase test to CMakeLibTests
...
This test belongs in the CMakeLibTests test driver executable which
correctly links to CMakeLib.
2011-12-23 16:16:54 -05:00
Brad King
49d6dd67f1
complex: Simplify test for single-character exe name
...
Run the test executable as a custom command instead of depending on
cmSystemTools::RunSingleCommand.
2011-12-23 16:16:52 -05:00