mirror of
https://github.com/libevent/libevent.git
synced 2025-01-31 09:12:55 +08:00
Updated The Libevent Release Checklist (markdown)
parent
d1b196e9a8
commit
dc36c69f60
@ -4,8 +4,6 @@ I wrote up this document as a checklist of stuff to do before putting out a Libe
|
||||
|
||||
## Part 1: Before the release
|
||||
|
||||
TEST!
|
||||
|
||||
* Run the unit tests on a few platforms. The ones I currently test are
|
||||
* Linux (fedora, latest)
|
||||
* OpenBSD
|
||||
@ -16,6 +14,7 @@ TEST!
|
||||
* Run the various --disable-foo options. They are: --disable-thread-support --disable-malloc-replacement --disable-openssl--disable-debug-mode.
|
||||
* Try building with -DUSE_DEBUG
|
||||
* Try building it on windows with -DUNICODE -D_UNICODE
|
||||
* Try building it with MSVC.
|
||||
* Run "make dist" and make sure it generates a good distribution. You can make sure that it does by running "make distcheck".
|
||||
* Make sure all APIs are documented in lebook and in the doxygen comments. This is especially important for alpha, beta, and rc releases, where new APIs are born.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user