summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* doc: minor cleanups following #1441 (#1442)fanquake2023-04-201-3/+3
| | | Also fixes 1 broken link (apologies).
* doc: mark Autotools as deprecated in building.mdfanquake2023-04-171-23/+24
| | | | | Re-arrange so CMake is mentioned first. Formatting improvements.
* doc: move autoconf link in readme to autoconf section.fanquake2023-04-171-4/+4
|
* Deprecate autotools buildAzat Khuzhin2023-02-121-16/+18
|
* Slightly adjust badges markdown in READMEAzat Khuzhin2022-07-111-1/+0
|
* Update CI status badgeAzat Khuzhin2022-07-111-4/+1
|
* github actions looks good - drop travis/appveyor (#951)Azat Khuzhin2020-05-041-2/+5
| | | | Actually right now github's VMs is better then travis/appveyor.
* Add vcpkg installation instructionsJackBoosY2020-01-211-0/+12
|
* Deploy documentation to libevent-doc.github.ioAzat Khuzhin2019-09-081-0/+1
| | | | Based-on: https://github.com/ygj6/libevent/commit/4a86dcb4df0f9dc69f7722a1ba7567ef3b8447c8.patch (by @ygj6)
* doc: cmake command on Windowsyuangongji (A)2019-06-031-2/+2
| | | | Closes: #825 (cherry-pick)
* Update documentation [ci skip]Sayan Nandan2019-03-111-140/+14
| | | | | | | The documentation for building and installing has been moved into a new Documentation section Closes: #788 (cherry-picked)
* Move list of contributors into separate fileSayan Nandan2019-03-081-206/+2
| | | | Closes: #786 (cherry-picked)
* Update link to the appveyor projectAzat Khuzhin2019-02-241-1/+1
| | | | | | | Since the migration request has been hanged for a while, let's switch it for now without beauty API URL. Fixes: #555
* Use the logo from the libevent.orgAzat Khuzhin2019-02-061-1/+1
|
* cmake: do not build both (SHARED and STATIC) for MSVC/win32Azat Khuzhin2018-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSVC does not support SHARED and STATIC libraries with the same name, so let's just build SHARED libraries by default instead (yes we can add prefix but let's stick with this). The reason for this is that in windows shared libraries requires .lib file too, but this is not static library it is imported library for shared (doh...), for more info [1] and [2]. [1]: https://docs.microsoft.com/en-us/windows/desktop/dlls/dynamic-link-library-creation [2]: https://blogs.msdn.microsoft.com/oldnewthing/20091013-00/?p=16403 And when we build both static library can and will override shared library imported part, let's take a look at event_extra.lib: - before patch [3]: $ less libevent-fail/lib/Debug/event_extra.lib | head ==> use library:contained_file to view a file in the archive rw-rw-rw- 100666/100666 59568 Nov 21 23:55 2018 event_extra_static.dir/Debug/evrpc.obj rw-rw-rw- 100666/100666 252219 Nov 21 23:55 2018 event_extra_static.dir/Debug/evdns.obj rw-rw-rw- 100666/100666 203850 Nov 21 23:55 2018 event_extra_static.dir/Debug/http.obj rw-rw-rw- 100666/100666 25907 Nov 21 23:55 2018 event_extra_static.dir/Debug/event_tagging.obj [3]: https://ci.appveyor.com/project/azat/libevent/builds/20472024/job/t0o93v042jai0dj7 - "after patch" [4] (not after but the same effect): $ less libevent-ok/lib/Debug/event_extra.lib | head ==> use library:contained_file to view a file in the archive --------- 0/0 509 Nov 21 23:38 2018 event_extra.dll ... [4]: https://ci.appveyor.com/project/azat/libevent/builds/20478998/job/ca9k3c76amc4qr76 Refs: #691
* cmake: introduce EVENT__LIBRARY_TYPE optionAzat Khuzhin2018-11-231-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Long time ago in [1] cmake build was forced to compile both libraries (SHARED and STATIC), since this is how our autotools build works. [1]: 7182c2f561570cd9ceb704623ebe9ae3608c7b43 ("cmake: build SHARED and STATIC libraries (like autoconf does)") And there is no way to configure this (and indeed you need to do this for MSVC for example), so let's introduce option for this -- EVENT__LIBRARY_TYPE. Plus now we have INTERFACE libraries, that we can use internally in libevent's cmake rules to avoid strict to _shared/_static variant of the libraries to link with samples/tests (we prefer SHARED over STATIC for linking). Also bump minimal cmake required version to 3.1 by the following reasons: - 3.1 is required for RPATH configuration under APPLE - 3.0 is required for add_library(INTERFACE) (did not found it in 2.8.x documentation) - remove extra conditions (anyway 3.1 was release 4 years ago, so I guess that most of the systems will have it)
* Capitalise project names consistently in README.mdAapeli2018-08-011-14/+14
|
* Indent configure flag section to make markdown format them as codeAapeli2018-08-011-8/+8
|
* Use https for resources that support itAapeli2018-08-011-3/+3
|
* Rewords awkward sentences in README.mdAapeli2018-08-011-2/+2
|
* Fix typos in README.mdAapeli2018-08-011-6/+6
|
* Add Gitter badgeThe Gitter Badger2018-04-161-0/+1
|
* Remove OpenSSL paragram from READMEAzat Khuzhin2017-09-241-5/+0
| | | | | | | | | | | | | | | Because it is mauvais ton to use binaries instead of normal packages (like apt-get in debian, pacman in arch, and others). Plus that link was borken and according to [1] OpenSSL do not ship binaries officially. And personally I don't think that this is not obvious that you need openssl libraries to build libevent with it's support, and BTW you need headers too (of course). [1]: https://www.openssl.org/community/binaries.html Fixes: #562
* Correct URL for the libevent logoGonçalo Ribeiro2017-04-291-1/+1
|
* cmake: fix export absolute path and relative path and cleanup a bitAzat Khuzhin2017-03-131-9/+0
| | | | | | | | | | Remove next vars, since I don't think that somebody want to change it: - bin - lib - include And fix exports problem: CMake Error: INSTALL(EXPORT "LibeventTargets") given absolute DESTINATION "/usr/lib/cmake/libevent" but the export references an installation of target "event_core_static" which has relative DESTINATION "lib".
* cmake: build SHARED and STATIC libraries (like autoconf does)Azat Khuzhin2017-03-131-3/+0
| | | | | | | | | | | | Since they are useful for debugging, and if autotools build them then cmamke has to do this too, to make migration more simple. And now: - tests: uses shared libraries (since this is upstreams one) - other binaries: uses static libraries This removes next private config: - EVENT__NEED_DLLIMPORT
* Make EVENT_STAGE_NAME non cachedAzat Khuzhin2017-01-291-3/+0
| | | | | | | | It did not work before correctly anyway, since cmake do not reset cache entries by default, so that reset to "beta" didn't work. But I don't think that making this variable cached is useful, so let's remove this.
* README: update AUTHORSAzat Khuzhin2017-01-221-0/+4
| | | | $ git log --format='%an' HEAD...refs/tags/release-2.1.6-beta | sort -u | xargs -n1 -i bash -c 'fgrep -q "{}" README.md || echo {}'
* Update README.mdBreaker2016-12-231-1/+1
| | | The default option of EVENT__DISABLE_OPENSSL:BOOL is `OFF`
* README: update AUTHORSAzat Khuzhin2016-11-041-0/+5
| | | | $ git log --format='%an' HEAD...refs/tags/release-2.1.6-beta | sort -u | xargs -n1 -i bash -c 'fgrep -q "{}" README.md || echo {}'
* Use coveralls.io via travisAzat Khuzhin2016-11-021-0/+1
|
* README.md: fix typo: ar -> areSimone Basso2016-10-211-1/+1
|
* Update AUTHORS section in READMEAzat Khuzhin2016-08-271-1/+25
| | | | P.S. "Sebastian Hahn" was declared two times.
* Update README.mdMark Ellzey2015-12-231-6/+8
|
* Lot's of cmake updatesMark Ellzey2015-12-191-0/+66
| | | | | This is still not done, cmake here was a horrid mess, but we're getting our act together now.
* Update README.mdMark Ellzey2015-05-131-2/+2
|
* Update README.mdMark Ellzey2015-05-131-3/+6
|
* Update README.mdMark Ellzey2015-05-131-0/+5
|
* Update README.mdMark Ellzey2015-05-121-0/+3
|
* Bring changelog up to date for 2.1.4-alphaNick Mathewson2014-03-161-3/+20
|
* Disclaimerize cmake a little in the READMENick Mathewson2014-01-211-0/+6
|
* Clean up the README some.JoakimSoderberg2014-01-141-186/+193
|
* Update README with CMake build instructions.Joakim Soderberg2014-01-141-9/+72
|
* Rename README to README.md and use markdown to format.Joakim Soderberg2014-01-141-0/+225