Lines Matching +full:label +full:- +full:revision
2 # Copyright 2000-2007 Niels Provos
3 # Copyright 2007-2012 Niels Provos and Nick Mathewson
9 AUTOMAKE_OPTIONS = foreign 1.13 subdir-objects
11 ACLOCAL_AMFLAGS = -I m4
15 # "Release" are never binary-compatible.
21 RELEASE = -release 2.1
25 # Current -- the number of the binary API that we're implementing
26 # Revision -- which iteration of the implementation of the binary
28 # Age -- How many previous binary API versions do we also
31 # To increment a VERSION_INFO (current:revision:age):
33 # Return (current:revision+1:age)
34 # If the ABI changed, but it's backward-compatible:
36 # If the ABI changed and it isn't backward-compatible:
39 # Once an RC is out, DO NOT MAKE ANY ABI-BREAKING CHANGES IN THAT SERIES
44 # 2.0.1-alpha -- 2.0 1:0:0
45 # 2.0.2-alpha -- 2:0:0
46 # 2.0.3-alpha -- 2:0:0 (should have incremented; didn't.)
47 # 2.0.4-alpha -- 3:0:0
48 # 2.0.5-beta -- 4:0:0
49 # 2.0.6-rc -- 2.0 2:0:0
50 # 2.0.7-rc -- 2.0 3:0:1
51 # 2.0.8-rc -- 2.0 4:0:2
52 # 2.0.9-rc -- 2.0 5:0:0 (ABI changed slightly)
53 # 2.0.10-stable-- 2.0 5:1:0 (No ABI change)
54 # 2.0.11-stable-- 2.0 6:0:1 (ABI changed, backward-compatible)
55 # 2.0.12-stable-- 2.0 6:1:1 (No ABI change)
56 # 2.0.13-stable-- 2.0 6:2:1 (No ABI change)
57 # 2.0.14-stable-- 2.0 6:3:1 (No ABI change)
58 # 2.0.15-stable-- 2.0 6:3:1 (Forgot to update :( )
59 # 2.0.16-stable-- 2.0 6:4:1 (No ABI change)
60 # 2.0.17-stable-- 2.0 6:5:1 (No ABI change)
61 # 2.0.18-stable-- 2.0 6:6:1 (No ABI change)
62 # 2.0.19-stable-- 2.0 6:7:1 (No ABI change)
63 # 2.0.20-stable-- 2.0 6:8:1 (No ABI change)
64 # 2.0.21-stable-- 2.0 6:9:1 (No ABI change)
67 # 2.1.1-alpha -- 2.1 1:0:0
68 # 2.1.2-alpha -- 2.1 1:0:0 (should have been 2:0:1)
69 # 2.1.3-alpha -- 2.1 3:0:0 (ABI changed slightly)
70 # 2.1.4-alpha -- 2.1 4:0:0 (ABI changed slightly)
71 # 2.1.5-beta -- 2.1 5:0:0 (ABI changed slightly)
72 # 2.1.6-beta -- 2.1 6:0:0 (ABI changed slightly)
73 # 2.1.7-beta -- 2.1 6:1:0 (ABI changed slightly)
74 # 2.1.8-stable-- 2.1 6:2:0 (No ABI change)
75 # 2.1.9-beta-- 2.1 6:3:0 (No ABI change)
76 # 2.1.10-stable-- 2.1 6:4:0 (No ABI change, WRONG)
77 # 2.1.11-stable-- 2.1 7:0:0 (ABI changed)
78 # 2.1.12-stable-- 2.1 7:1:0 (No ABI change)
84 # use the VERSION_INFO field to label our backward-incompatible ABI
92 # headers are all non-changing (or not there at all!), we can shift to
93 # a more normal worldview where backward-incompatible ABI changes are
95 # is user-visible, and so we can pretty much guarantee that release
96 # series won't be binary-compatible.
122 cmake/COPYING-CMAKE-SCRIPTS \
130 event-config.h.cmake \
131 evconfig-private.h.cmake \
135 ChangeLog-1.4 \
136 ChangeLog-2.0 \
143 make-event-config.sed \
144 whatsnew-2.0.txt \
145 whatsnew-2.1.txt \
180 SYS_CORE_LIBS = -liphlpapi
181 SYS_LIBS = -lws2_32 -lshell32 -ladvapi32
184 SYS_INCLUDES = -IWIN32-Code -IWIN32-Code/nmake
224 BUILT_SOURCES += include/event2/event-config.h
226 include/event2/event-config.h: config.h make-event-config.sed
227 $(AM_V_GEN)test -d include/event2 || $(MKDIR_P) include/event2
228 $(AM_V_at)$(SED) -f $(srcdir)/make-event-config.sed < config.h > $@T
229 $(AM_V_at)mv -f $@T $@
255 NO_UNDEFINED = -no-undefined
263 AM_CPPFLAGS = -I$(srcdir)/compat -I./include -I$(srcdir)/include $(SYS_INCLUDES) $(LIBEVENT_CPPFLAG…
266 GENERIC_LDFLAGS = -version-info $(VERSION_INFO) $(RELEASE) $(NO_UNDEFINED) $(AM_LDFLAGS)
294 WIN32-Code/nmake/evconfig-private.h \
295 WIN32-Code/nmake/event2/event-config.h \
296 WIN32-Code/getopt.h \
297 WIN32-Code/getopt.c \
298 WIN32-Code/getopt_long.c \
299 WIN32-Code/tree.h \
300 bufferevent-internal.h \
301 changelist-internal.h \
303 defer-internal.h \
304 epolltable-internal.h \
305 evbuffer-internal.h \
306 event-internal.h \
307 evmap-internal.h \
308 evrpc-internal.h \
309 evsignal-internal.h \
310 evthread-internal.h \
311 ht-internal.h \
312 http-internal.h \
313 iocp-internal.h \
314 ipv6-internal.h \
315 kqueue-internal.h \
316 log-internal.h \
317 minheap-internal.h \
318 mm-internal.h \
319 ratelim-internal.h \
320 ratelim-internal.h \
321 strlcpy-internal.h \
322 time-internal.h \
323 util-internal.h \
324 openssl-compat.h
343 DISTCLEANFILES += *~ libevent.pc libevent_core.pc libevent_extra.pc ./include/event2/event-config.h