- 17 Mar, 2016 1 commit
-
-
Peter Wu authored
failmalloc and main tests succesfully pass the test now.
-
- 16 Mar, 2016 5 commits
-
-
Peter Wu authored
Fix Windows build by defining `ssize_t` when missing and adjusting the install commands. Add support for ENABLE_WERROR=1 while at it. Tested with MSVC 2013 on Windows 7 x64.
-
Peter Wu authored
Avoid adding a LIBXML2_LIBRARIES-NOTFOUND to the libraries list when it is not found. Likewise for OpenSSL.
-
Peter Wu authored
Matches autotools behavior. The m4_if logic was misread...
-
Peter Wu authored
Do not add _U_ and NGHTTP2_NORETURN definitions to the command line, instead add it to config.h. This matches what autotools does.
-
Peter Wu authored
Users can disable this by setting -DCMAKE_C_FLAGS=-DNDEBUG or -DCMAKE_CXX_FLAGS=-DNDEBUG to disable assertions as desired.
-
- 15 Mar, 2016 2 commits
- 14 Mar, 2016 13 commits
-
-
Peter Wu authored
-
Peter Wu authored
Add Nathan's PPA for cmake 3.2.3 (3.0 or newer is required).
-
Peter Wu authored
Update to latest master with appropriate cmake changes at the same time.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Fixes and improvements for Makefile.MSVC
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This change also fixes that bug that the multiple '/' at the start of request were not coalesced into one.
-
Jan-E authored
-
Tatsuhiro Tsujikawa authored
-
-
- 13 Mar, 2016 18 commits
-
-
Jan-E authored
-
Jan-E authored
-
Jan-E authored
-
Jan-E authored
-
Jan-E authored
-
Jan-E authored
-
Jan-E authored
-
Peter Wu authored
Remove generated documentation, python and mruby build artifacts. Note that this does not work for Ninja, Makefile works fine though.
-
Tatsuhiro Tsujikawa authored
-
Peter Wu authored
Caught with cmake --warn-uninitialized.
-
Peter Wu authored
Older automake (travis, *cough*) do not support the AM_EXTRA_RECURSIVE_TARGETS option, this results in invoking "it-local" directly in the travis script which relies on an implementation detail. Since the "it" target is only used by the integration-tests directory, just avoid the recursive targets. The README.rst suggests to enter the integration-tests directory anyway.
-
Peter Wu authored
The name passed to find_package should match the one that is passed to find_package_handle_standard_args, otherwise the version matching is not properly done. The names are based on the FindXXX.cmake filename. This also simplifies components reporting for Libevent (done by find_package_handle_standard_args) and results in reporting a library instead of include directory when found.
-
Peter Wu authored
libev 4.11 seems to build fine as demonstrated by Travis with autotools.
-
Peter Wu authored
The COMPILE_LANGUAGE generator expression is only supported since CMake 3.3. Moreover, it does not work with all generators (works with Makefile and Ninja, but not with Visual Studio). target_compile_options would only work if a target does not mix C and C++ sources, since the flags are intended to be set for a specific language, use set_source_files_properties instead. This approach is also less repetitive. Drop the idea of using lists and COMPILE_OPTIONS, set_source_files_properties only understands COMPILE_FLAGS (a single string, not a list).
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 12 Mar, 2016 1 commit
-
-
Tatsuhiro Tsujikawa authored
This change allows host pattern in --backend to include '*' to indicate wildcard match. The wildcard match is made in suffix match only.
-