Files
jami-daemon/sflphone-common/globals.mak

63 lines
1.6 KiB
Makefile
Raw Normal View History

# Global variables
src=$(top_srcdir)
sflcodecdir=$(DESTDIR)$(libdir)/sflphone/codecs
sflplugindir=$(DESTDIR)$(libdir)/sflphone/plugins
# for pjsip
PJSIP_LIBS= \
2009-05-26 13:24:17 -04:00
-L$(src)/libs/pjproject-1.0.1/pjnath/lib/ \
-L$(src)/libs/pjproject-1.0.1/pjsip/lib/ \
-L$(src)/libs/pjproject-1.0.1/pjlib/lib/ \
-L$(src)/libs/pjproject-1.0.1/pjlib-util/lib/ \
-L$(src)/libs/pjproject-1.0.1/pjmedia/lib/ \
-lpjnath-sfl-$(target) \
-lpjsua-sfl-$(target) \
-lpjsip-sfl-$(target) \
-lpjmedia-sfl-$(target) \
-lpjsip-simple-sfl-$(target) \
-lpjsip-ua-sfl-$(target) \
-lpjmedia-codec-sfl-$(target) \
-lpjlib-util-sfl-$(target) \
-lpj-sfl-$(target)
SIP_CFLAGS=-I$(src)/libs/pjproject-1.0.1/pjsip/include \
-I$(src)/libs/pjproject-1.0.1/pjlib/include \
-I$(src)/libs/pjproject-1.0.1/pjlib-util/include \
-I$(src)/libs/pjproject-1.0.1/pjmedia/include \
-I$(src)/libs/pjproject-1.0.1/pjnath/include
DBUSCPP_CFLAGS=$(top_srcdir)/libs/dbus-c++/include/dbus-c++
if BUILD_SPEEX
SPEEXCODEC=-DHAVE_SPEEX_CODEC
else
SPEEXCODEC=
endif
if BUILD_GSM
GSMCODEC=-DHAVE_GSM_CODEC
else
GSMCODEC=
endif
# Preprocessor flags
AM_CPPFLAGS = \
-I$(src)/libs \
-I$(src)/libs/dbus-c++/include \
-I$(src)/libs/iax2 \
-I$(src)/libs/pjproject-1.0.1 \
-I$(src)/src \
-I$(src)/test \
-DPREFIX=\"$(prefix)\" \
-DPROGSHAREDIR=\"${datadir}/sflphone\" \
$(ZEROCONFFLAGS) \
$(IAX_FLAGS) \
$(SIP_CFLAGS) \
$(DBUSCPP_CFLAGS) \
-DCODECS_DIR=\""$(sflcodecdir)"\" \
-DPLUGINS_DIR=\""$(sflplugindir)"\" \
-DENABLE_TRACE \
-DSFLDEBUG \
$(SPEEXCODEC) \
$(GSMCODEC)