2006-12-21 01:30:28 -05:00
|
|
|
#
|
|
|
|
# Makefile.am for sofia-sip package
|
|
|
|
#
|
|
|
|
# Copyright (C) 2005,2006 Nokia Corporation
|
|
|
|
# Contact: Pekka Pessi <pekka.pessi@nokia.com>
|
|
|
|
# Licensed under LGPL. See file COPYING.
|
|
|
|
|
|
|
|
AUTOMAKE_OPTIONS = foreign 1.7
|
|
|
|
|
|
|
|
SUBDIRS = libsofia-sip-ua $(GLIB_SUBDIRS) utils packages
|
|
|
|
DIST_SUBDIRS = libsofia-sip-ua libsofia-sip-ua-glib utils packages win32
|
|
|
|
|
|
|
|
# note: when glib devel files are not available, make should not
|
|
|
|
# enter the libsofia-sip-ua-glib subdir at all
|
|
|
|
if HAVE_GLIB
|
|
|
|
GLIB_SUBDIRS = libsofia-sip-ua-glib
|
|
|
|
endif
|
|
|
|
|
|
|
|
PACKAGE = @PACKAGE@
|
|
|
|
VERSION = @VERSION@
|
|
|
|
|
|
|
|
EXTRA_DIST = AUTHORS COPYING COPYRIGHTS ChangeLog.ext-trees \
|
|
|
|
README README.developers RELEASE TODO
|
|
|
|
|
|
|
|
ACLOCAL_AMFLAGS = -I m4
|
|
|
|
|
Update sofia-sip from darcs:
Mon May 14 12:43:07 EDT 2007 martti.mela@nokia.com
* su_base_port.c: fixed a double free in su_base_port_start_shared().
Fri May 25 13:56:23 EDT 2007 Pekka.Pessi@nokia.com
* soa: added SOATAG_ORDERED_USER(), SOATAG_REUSE_REJECTED().
Allow replacing existing m=lines.
Sun May 27 14:52:13 EDT 2007 Pekka.Pessi@nokia.com
* msg_parser.c: fixed bug #1726034
Mon May 28 04:57:08 EDT 2007 Pekka.Pessi@nokia.com
* test_nth.c: using non-blocking connect in test program, too.
Mon May 28 04:58:05 EDT 2007 Pekka.Pessi@nokia.com
* su.c: making all sockets non-blocking by default.
Mon May 28 04:59:28 EDT 2007 Pekka.Pessi@nokia.com
* m4/sac-su.m4: moved contents into sac-s2.m4
Mon May 28 05:32:26 EDT 2007 Pekka.Pessi@nokia.com
* RELEASE: updated.
Wed May 30 10:37:53 EDT 2007 Pekka.Pessi@nokia.com
* m4/sac-su2.m4: added configure option --disable-tag-cast.
Added SU_INLINE_TAG_CAST into sofia-sip/su_configure.h{,.in}.
Using SU_INLINE_TAG_CAST in
sofia-sip/sip_tag.h{,.in}
sofia-sip/http_tag.h{,.in}
sofia-sip/su_tag.h
sofia-sip/su_tag_io.h
sofia-sip/auth_module.h
sofia-sip/nth_tag.h
sofia-sip/nua_tag.h
Fri Jun 1 15:11:52 EDT 2007 Pekka.Pessi@nokia.com
* tport.c: fixed tport_set_params() with secondary transports
Fri Jun 1 15:13:23 EDT 2007 Pekka.Pessi@nokia.com
* tport_type_tcp.c: checking for end-of-stream even if su_getmsgsize() promised more data
Fri Jun 1 15:15:34 EDT 2007 Pekka.Pessi@nokia.com
* tport: added tport_is_clear_to_send(), allow use of tport_pending() without msg
The error callback from tport can now be registered even if there is no
request pending on transport (e.g., when keeping a transport connection open
for inbound messages).
Fri Jun 1 15:16:43 EDT 2007 Pekka.Pessi@nokia.com
* nta: not retrying after an transport error if application provided the transport
Fri Jun 1 15:17:23 EDT 2007 Pekka.Pessi@nokia.com
* sip: do not accept empty URIs (<>) in From, To, and other headers expecting name-addr format
Fri Jun 1 15:17:43 EDT 2007 Pekka.Pessi@nokia.com
* torture_url.c: added test for parsing empty URLs.
Fri Jun 1 15:19:27 EDT 2007 Pekka.Pessi@nokia.com
* nua/test_proxy.[hc]: use registered connections for outbound with TCP.
Added test_proxy_close_tports() used testing recovering from TCP failures.
Fri Jun 1 15:20:33 EDT 2007 Pekka.Pessi@nokia.com
* test_nua.c: added --print-tags and --tags-a, --tags=b and --tags=c options
Added more functions for handling events
Fri Jun 1 15:22:08 EDT 2007 Pekka.Pessi@nokia.com
* test_nua: fixed some tests depending on delivery of responses in correct order
Reordering might happen if some messages are sent over TCP, other over UDP.
Fri Jun 1 15:27:55 EDT 2007 Pekka.Pessi@nokia.com
* nua_register.c: re-registering in case the TCP connection towards proxy is closed
In test_nua, Mr. B is now using TCP with the test proxy.
Fri Jun 1 15:35:39 EDT 2007 Pekka.Pessi@nokia.com
* nua/test_refer.c: fixed SIP payload checks
Fri Jun 1 15:36:08 EDT 2007 Pekka.Pessi@nokia.com
* nta_internal.h: added orq_user_tport field
Tue Jun 5 06:16:43 EDT 2007 Pekka.Pessi@nokia.com
* hide_email.sh: now fixing links, too.
Fri Jun 15 05:34:29 EDT 2007 Pekka.Pessi@nokia.com
* nua: fixed documentation entries for API functions left out from doxygen
Thanks for Jerry Ricahrds for pointing this out.
Wed May 23 10:26:26 EDT 2007 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
* Correct documentation for parameter type of NUTAG_WITH_SAVED
Mon Jun 18 12:34:58 EDT 2007 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
* Make nua_saved_event_request() and hence NUTAG_WITH_SAVED resilient to a NULL event content
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 06:41:15 -04:00
|
|
|
EXTRA_DIST += m4/sac-general.m4 m4/sac-coverage.m4 \
|
2007-05-08 15:14:10 -04:00
|
|
|
m4/sac-su2.m4 m4/sac-tport.m4 m4/sac-openssl.m4
|
2006-12-21 01:30:28 -05:00
|
|
|
|
2007-04-14 22:03:41 -04:00
|
|
|
EXTRA_DIST += docs/build_system.txt \
|
|
|
|
docs/devel_platform_notes.txt \
|
|
|
|
docs/release_management.txt
|
|
|
|
|
2007-05-08 15:14:10 -04:00
|
|
|
EXTRA_DIST += scripts/lcov-report scripts/uncovered
|
|
|
|
|
2006-12-21 01:30:28 -05:00
|
|
|
dist_man_MANS = man/man1/sip-date.1 man/man1/sip-options.1 \
|
|
|
|
man/man1/localinfo.1 man/man1/addrinfo.1 \
|
|
|
|
man/man1/stunc.1 man/man1/sip-dig.1
|
|
|
|
|
|
|
|
$(dist_man_MANS): manpages
|
|
|
|
|
2007-05-08 15:14:10 -04:00
|
|
|
manpages:
|
2006-12-21 01:30:28 -05:00
|
|
|
-mkdir -p man man/man1 2> /dev/null
|
|
|
|
if HAVE_DOXYGEN
|
2007-04-19 20:48:51 -04:00
|
|
|
@echo 'cd utils && $(DOXYGEN)'
|
|
|
|
@cd utils && \
|
|
|
|
{ exec 3>&1 1>&2; { $(DOXYGEN) 2>&1; echo $$? >& 3 ;} | \
|
2007-05-08 15:14:10 -04:00
|
|
|
fgrep -v 'Warning: explicit' ;} | { read x; exit $$x ;}
|
2006-12-21 01:30:28 -05:00
|
|
|
@rm -f man/man1/_*.1
|
|
|
|
else
|
|
|
|
-touch $(dist_man_MANS)
|
|
|
|
endif
|
|
|
|
|
|
|
|
CLEANFILES = $(dist_man_MANS)
|
|
|
|
|
2007-05-08 15:14:10 -04:00
|
|
|
built-sources clean-built-sources valcheck doxygen:
|
2007-04-14 22:03:41 -04:00
|
|
|
@failcom='exit 1'; for f in x $$MAKEFLAGS; do \
|
|
|
|
case $$f in *=* | --[!k]*);; *k*) failcom='fail=yes';; esac; done; \
|
|
|
|
for i in libsofia-sip-ua $(GLIB_SUBDIRS) ; do \
|
|
|
|
(cd $$i && $(MAKE) $(AM_MAKEFLAGS) $@) || eval $$failcom; \
|
|
|
|
done ; \
|
|
|
|
test -z "$$fail"
|
2006-12-21 01:30:28 -05:00
|
|
|
|
2007-05-08 15:14:10 -04:00
|
|
|
PHONY = built-sources clean-built-sources valcheck doxygen manpages
|
|
|
|
|
|
|
|
if HAVE_LCOV
|
|
|
|
|
|
|
|
include $(top_srcdir)/rules/lcov.am
|
|
|
|
|
|
|
|
lcov-upload: lcov
|
|
|
|
rsync -rvz -e ssh --delete lcov/* sofia-sip.org:/var/www/coverage/lcov/
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
.PHONY: $(PHONY)
|