cmake


Log

Author Commit Date CI Message
Mark Ellzey 49a53811 2015-12-20T21:44:04 More cmake updates, lot's of missing definitions
Mark Ellzey a9db46ae 2015-12-20T00:43:46 CMAKE CMAKE CMAKE CLEANUPS It's almost useful.
Mark Ellzey 8b228e27 2015-12-19T01:47:49 Lot's of cmake updates This is still not done, cmake here was a horrid mess, but we're getting our act together now.
Joakim Söderberg 19ba4543 2015-02-05T00:56:58 This fixes a bug introduced in 27bd9faf498b91923296cc91643e03ec4055c230 CMake configuration files are intended to be used by other projects to find the library. Specifically the CMake find_package command can use it to find all files related to the project. The idea is to support 2 different CMake configuration files for Libevent. One if you simply build libevent that is generated for the build tree. And a second one that is generated for an install target that will be installed on the system and point to where on the system the lib files and such can be find. So for instance, in the build tree the config would set the cmake variable `LIBEVENT_INCLUDE_DIRS` to `/path/to/libevent/build/include`. And for the system config it would be set to `/usr/local/include` (or whatever target the user chose when running cmake). 27bd9faf498b91923296cc91643e03ec4055c230 changed this behavior so that both configs would point to the system wide path `/usr/local/include` This meant that projects just wanting to import directly for the build tree would fail.
Acer Yang befbd130 2014-09-20T15:25:53 Fix cmake error when the Module path has more than one entry. CMAKE_MODULE_PATH is usually a list instead of single entry. Especially for projects contain sub cmake projects. My patch replace the CMAKE_MODULE_PATH with fixed path, to locate the `.in` file.
Sergey Nikulov 27bd9faf 2014-09-02T18:25:52 updates in cmake build
Joakim Söderberg 2b41bcf8 2014-03-07T18:09:56 Export event_extra not event_extras.
Joakim Söderberg 4e143958 2014-01-21T11:30:27 Change all uses of WIN32 to _WIN32
Joakim Soderberg 49ab3632 2014-01-14T13:01:31 Some work on making it possible to simply do add_subdirectory() on the project.
Joakim Soderberg f3446ed5 2014-01-09T13:44:38 Add CMake config and install targets. Make it easier for other projects to do find_package by creating config files both in the build and install tree.
Joakim Soderberg f7805939 2013-12-19T10:46:04 Only look for ZLib when it is used (if tests are included). Also make the project language C.
Joakim Soderberg f2483f8b 2013-12-17T15:17:29 Add a "make verify_coverage" target generation coverage info. Use lcov/gcov to gather coverage info for the tests (Only works with gcc/clang and make). cmake -DEVENT__COVERAGE=1 -DCMAKE_BUILD_TYPE=Debug .. make make verify_coverage Current coverage (run on debian): Line coverage 79.1 % 10231 / 12939 Function coverage 86.1 % 933 / 1083
Joakim Söderberg 2799b359 2013-12-17T14:01:21 Added a test for testing if kqueue works with pipes.
Joakim Soderberg c259d53c 2013-12-16T11:27:13 Add copyright and licensing files for CMake modules.
Joakim Soderberg e415196a 2013-12-09T18:05:32 Initial CMake commit.