12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- # Global variables
- src=$(abs_top_srcdir)
- ringlibdir=$(DESTDIR)$(libdir)/ring
- ASTYLERC="$(top_srcdir)/../astylerc"
- indent="/usr/bin/astyle"
- if BUILD_SPEEX
- SPEEXCODEC=-DHAVE_SPEEX_CODEC
- endif
- if BUILD_OPUS
- OPUSCODEC=-DHAVE_OPUS
- endif
- if BUILD_GSM
- GSMCODEC=-DHAVE_GSM_CODEC
- endif
- RING_DIRTY_REPO ?= $(shell git diff-index --quiet HEAD 2>/dev/null || echo dirty)
- RING_REVISION ?= $(shell git log -1 --format="%h" --abbrev=10 2>/dev/null)
- # Preprocessor flags
- AM_CPPFLAGS = \
- -I$(src)/src \
- -I$(src)/src/config \
- -I$(src)/src/media \
- -I$(src)/test \
- -I$(src)/src/dring \
- $(SIP_CFLAGS) \
- -DPREFIX=\"$(prefix)\" \
- -DPROGSHAREDIR=\"${datadir}/ring\" \
- -DENABLE_TRACE \
- -DRING_REVISION=\"$(RING_REVISION)\" \
- -DRING_DIRTY_REPO=\"$(RING_DIRTY_REPO)\" \
- -DPJSIP_MAX_PKT_LEN=8000 \
- -DPJ_AUTOCONF=1 \
- $(SPEEXCODEC) \
- $(GSMCODEC) \
- $(OPUSCODEC)
- indent:
- @echo "Indenting code:"
- if [ -f $(ASTYLERC) ] ; then \
- find $(top_srcdir)/src/ -name \*.cpp -o -name \*.h | xargs $(indent) --options=$(ASTYLERC) ; \
- fi
|