forked from Mirrors/freeswitch
8ff118dc2c
Fri Oct 12 08:42:17 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * Makefile.am: fixed ordering of SUBDIRS Fri Oct 12 13:32:02 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * win32/utils/stunc.dsp: fixed include paths Fri Oct 12 13:32:19 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * win32/tests/torture_su_root: fixed include paths Fri Oct 12 13:32:52 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * win32: added missing files from Makefile.am, .dsp, vproj Fri Oct 12 13:33:42 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * win32/build_sources.cmd: added extra headers to sip_tag.c and sip_parser_table.c Fri Oct 12 13:37:00 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * win32/check.cmd: added option -a to relevant tests. Optionally check Release build. Fri Oct 12 13:37:25 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * url.h: silenced warning on URL_INIT_AS() Fri Oct 12 13:37:43 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * tstdef.h: silenced warnings on TEST_M() Fri Oct 12 13:38:15 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * nta_internal.h, nua_params.c: fixed NTATAG_UDP_MTU() type Fri Oct 12 13:39:06 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * test_class.h: fixed test_auth_class, test_numeric_class declaration Fri Oct 12 13:39:51 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * Fixed various tests on win32. Fri Oct 12 13:39:58 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * sip_basic.c: removed dead code Fri Oct 12 14:38:02 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * nea_server.c: avoid raporting un-SUBSCRIBE twice Fri Oct 12 14:38:31 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * test_sip_events.c: checking some nua_i_notifier/nua_i_subscriber events Fri Oct 12 14:38:42 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> tagged Release candidate 2 for 1.12.7 Mon Oct 15 04:03:22 EDT 2007 Pekka.Pessi@nokia.com * configure.ac, RELEASE: version 1.12.7 Mon Oct 15 08:27:13 EDT 2007 Pekka.Pessi@nokia.com * open_c: included in the dist Tue Oct 16 08:07:46 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * nua: Open C fixes Wed Oct 17 06:50:11 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * nua.docs: replace reference to nua_cli.c with sofsip_cli Wed Oct 17 08:43:11 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> tagged rel-sofia-sip-1_12_7 Wed Oct 17 08:43:15 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> tagged 1.12.7 Wed Oct 17 11:01:12 EDT 2007 Pekka Pessi <Pekka.Pessi@nokia.com> * libsofia-sip-ua/su/Makefile.am: fixed problem with automake 1.9 Wed Oct 17 11:13:15 EDT 2007 Pekka.Pessi@nokia.com * configure.ac, RELEASE: opened tree for development Tue Oct 23 10:45:17 EDT 2007 Pekka.Pessi@nokia.com * su_alloc.c: fixed su_home_init() (not initializing pointer to mutexes) Thu Oct 25 13:15:45 EDT 2007 Pekka.Pessi@nokia.com * nua_notifier.c: updated nua_i_subscribe, nua_notify() and nua_r_notify documentation Wed Nov 7 07:58:08 EST 2007 Pekka.Pessi@nokia.com * sofia-sip/htable2.h: fixed HTABLE_PROTOS2() git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6219 d0543943-73ff-0310-b7d9-9358b9ac24b2
111 lines
3.2 KiB
Makefile
111 lines
3.2 KiB
Makefile
#
|
|
# Makefile.am for sofia-sip/libsofia-sip-ua
|
|
#
|
|
# Copyright (C) 2005,2006 Nokia Corporation
|
|
# Contact: Pekka Pessi <pekka.pessi@nokia.com>
|
|
# Licensed under LGPL. See file COPYING.
|
|
#
|
|
# ref: http://www.gnu.org/software/automake/manual/automake.html
|
|
|
|
AUTOMAKE_OPTIONS = foreign
|
|
|
|
# select which optional sofia-sip modules have been enabled
|
|
# in the build
|
|
OPT_LIBADD =
|
|
OPT_SUBDIRS_STUN =
|
|
OPT_SUBDIRS_HTTP =
|
|
OPT_SUBDIRS_NTH =
|
|
if HAVE_STUN
|
|
OPT_LIBADD += stun/libstun.la
|
|
OPT_SUBDIRS_STUN += stun
|
|
endif
|
|
if HAVE_NTH
|
|
OPT_LIBADD += http/libhttp.la nth/libnth.la
|
|
OPT_SUBDIRS_HTTP += http
|
|
OPT_SUBDIRS_NTH += nth
|
|
endif
|
|
|
|
# note: order does matter in the subdir list
|
|
SUBDIRS = su features bnf sresolv ipt sdp url msg sip $(OPT_SUBDIRS_HTTP) \
|
|
$(OPT_SUBDIRS_STUN) soa tport nta $(OPT_SUBDIRS_NTH) \
|
|
nea iptsec nua
|
|
DIST_SUBDIRS = su features bnf sresolv ipt sdp url msg sip http \
|
|
stun soa tport nta nth \
|
|
nea iptsec nua docs
|
|
|
|
DOXYGEN = doxygen
|
|
|
|
noinst_LTLIBRARIES = libsofia-sip-ua.la
|
|
|
|
libsofia_sip_ua_la_SOURCES =
|
|
libsofia_sip_ua_la_LIBADD = bnf/libbnf.la \
|
|
features/libfeatures.la \
|
|
ipt/libipt.la \
|
|
iptsec/libiptsec.la \
|
|
msg/libmsg.la \
|
|
nea/libnea.la \
|
|
nta/libnta.la \
|
|
nua/libnua.la \
|
|
sdp/libsdp.la \
|
|
sip/libsip.la \
|
|
soa/libsoa.la \
|
|
sresolv/libsresolv.la \
|
|
su/libsu.la \
|
|
tport/libtport.la \
|
|
url/liburl.la \
|
|
$(OPT_LIBADD)
|
|
|
|
# set the libtool version info version:revision:age for libsofia-sip-ua
|
|
# - soname to 'libsofia-sip-ua.so.(CUR-AGE)'
|
|
libsofia_sip_ua_la_LDFLAGS = \
|
|
-version-info $(LIBVER_SOFIA_SIP_UA_CUR):$(LIBVER_SOFIA_SIP_UA_REV):$(LIBVER_SOFIA_SIP_UA_AGE)
|
|
|
|
PHONY = doxygen built-sources
|
|
|
|
include $(top_srcdir)/rules/recursive.am
|
|
|
|
doxygen: built-sources
|
|
@echo Generating empty doxytags
|
|
mkdir -p docs/html ; \
|
|
for d in $(DIST_SUBDIRS); do \
|
|
test -r $$d/Doxyfile || continue ; \
|
|
if ! test -r docs/$$d.doxytags ; then \
|
|
echo '<?xml version="1.0"?><tagfile/>' > docs/$$d.doxytags ; \
|
|
else \
|
|
sed '2,10s!<name>index</name>!<name>'$$d'_index</name>!' \
|
|
docs/$$d.doxytags > docs/$$d.doxytags.tmp && \
|
|
mv -f docs/$$d.doxytags.tmp docs/$$d.doxytags ; \
|
|
fi ; \
|
|
done
|
|
for d in $(DIST_SUBDIRS); do \
|
|
test -r $$d/Doxyfile \
|
|
&& pushd $$d > /dev/null \
|
|
&& echo running ${DOXYGEN} first time in $$d \
|
|
&& ${DOXYGEN} 2>&1 \
|
|
| egrep -v -i -e 'Warning: (unsupported (xml/)?html tag|unable to resolve reference|explicit link.*could not be resolved)' \
|
|
; popd > /dev/null ; \
|
|
test -r docs/$$d.doxytags && \
|
|
sed '2,10s!<name>index</name>!<name>'$$d'_index</name>!' \
|
|
docs/$$d.doxytags > docs/$$d.doxytags.tmp && \
|
|
mv -f docs/$$d.doxytags.tmp docs/$$d.doxytags ; \
|
|
done
|
|
for d in $(DIST_SUBDIRS); do \
|
|
test -r $$d/Doxyfile \
|
|
&& pushd $$d > /dev/null \
|
|
&& echo running ${DOXYGEN} second time in $$d \
|
|
&& ${DOXYGEN} 2>&1 \
|
|
| egrep -v -i -e 'Warning: Unsupported (xml/)?html tag' \
|
|
; popd > /dev/null ; \
|
|
test -r docs/$$d.doxytags && \
|
|
sed '2,10s!<name>index</name>!<name>'$$d'_index</name>!' \
|
|
docs/$$d.doxytags > docs/$$d.doxytags.tmp && \
|
|
mv -f docs/$$d.doxytags.tmp docs/$$d.doxytags ; \
|
|
done
|
|
${srcdir}/docs/hide_emails.sh docs/html
|
|
|
|
if HAVE_LCOV
|
|
include $(top_srcdir)/rules/lcov.am
|
|
endif
|
|
|
|
.PHONY: $(PHONY)
|