An error occurred fetching the project authors.
  1. 15 Feb, 2016 2 commits
    • Peter Wu's avatar
      cmake: process tests directory · 8c46d918
      Peter Wu authored
      Split the nghttp2 library into objects and a shared library from those
      objects. This is needed because of symbol visibility. An advantage over
      the autotools build is that there are no worries about static versus
      static library builds.
      
      Test:
      
          cmake $srcdir
          make nghttpx-unittest main failmalloc
          make test
      8c46d918
    • Peter Wu's avatar
      cmake: add auto-detection, improve library search · cc92ebf4
      Peter Wu authored
      Add auto-detection to the most important features (app, hpack, etc.).
      Move options to a separate file for easier search.
      
      Add cmake-based Libevent, jansson and CUnit search. Move pkg-config
      handling for Libev and jemalloc to their cmake files.
      
      Note: duplicates find_package before including CMakeOptions.txt and when
      checking for features. Maybe that can be cleaned up later...
      cc92ebf4
  2. 14 Feb, 2016 1 commit
    • Peter Wu's avatar
      cmake: improve final variable list · c96cf1b3
      Peter Wu authored
      Remove build/host/target by a single target system name (CMake is
      different for cross-compiling, you are suggested to set
      CMAKE_TOOLCHAIN_FILE).
      
      Fix various library variables, remove CFLAGS (INCLUDE_DIRS could be used
      instead though, but I consider that minor information that could be
      added later if wanted).
      
      Fix various variable names (prefix, boost, etc.).
      c96cf1b3
  3. 13 Feb, 2016 37 commits