|
36588e16
|
2016-03-10T00:33:04
|
|
cmake: fix adding of compiler flags, and now it will
- add_compiler_flags() must accept array IOW just ARGN will be enoough
- add_compiler_flags() called with variable name instead of it's value
P.S. and fix some alignments issues
P.P.S. more cmake issues expected since now CFLAGS actually works
P.P.P.S. some issues with cmake cache is possible, so just reset it
|
|
49a53811
|
2015-12-20T21:44:04
|
|
More cmake updates, lot's of missing definitions
|
|
a9db46ae
|
2015-12-20T00:43:46
|
|
CMAKE CMAKE CMAKE CLEANUPS
It's almost useful.
|
|
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.
|
|
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.
|
|
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.
|
|
27bd9faf
|
2014-09-02T18:25:52
|
|
updates in cmake build
|
|
2b41bcf8
|
2014-03-07T18:09:56
|
|
Export event_extra not event_extras.
|
|
4e143958
|
2014-01-21T11:30:27
|
|
Change all uses of WIN32 to _WIN32
|
|
49ab3632
|
2014-01-14T13:01:31
|
|
Some work on making it possible to simply do add_subdirectory() on the project.
|
|
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.
|
|
f7805939
|
2013-12-19T10:46:04
|
|
Only look for ZLib when it is used (if tests are included).
Also make the project language C.
|
|
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
|
|
2799b359
|
2013-12-17T14:01:21
|
|
Added a test for testing if kqueue works with pipes.
|
|
c259d53c
|
2013-12-16T11:27:13
|
|
Add copyright and licensing files for CMake modules.
|
|
e415196a
|
2013-12-09T18:05:32
|
|
Initial CMake commit.
|