# We switched download locations so Asterisk users don't bombard the Teluu # site with download requests. # # For future reference when upgrading bundled PJPROJECT the next time # PJPROJECT is released. # Teluu's download URL. # PJPROJECT_URL ?= http://www.pjsip.org/release/$(PJPROJECT_VERSION) PJPROJECT_URL ?= https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/$(PJPROJECT_VERSION) # PJPROJECT_CONFIGURE_OPTS could come from the command line or could be # set/modified by configure.m4 if the build or host tuples aren't the same # as the current build environment (cross-compile). # Even though we're not installing pjproject, we're setting prefix to /opt/pjproject to be safe PJPROJECT_CONFIG_OPTS = $(PJPROJECT_CONFIGURE_OPTS) --prefix=/opt/pjproject \ --disable-speex-codec \ --disable-speex-aec \ --disable-bcg729 \ --disable-gsm-codec \ --disable-ilbc-codec \ --disable-l16-codec \ --disable-g722-codec \ --disable-g7221-codec \ --disable-opencore-amr \ --disable-silk \ --disable-opus \ --disable-video \ --disable-v4l2 \ --disable-sound \ --disable-ext-sound \ --disable-oss \ --disable-sdl \ --disable-libyuv \ --disable-ffmpeg \ --disable-openh264 \ --disable-ipp \ --disable-libwebrtc \ --without-external-pa \ --without-external-srtp ifeq ($(findstring TEST_FRAMEWORK,$(MENUSELECT_CFLAGS)),) PJPROJECT_CONFIG_OPTS += --disable-resample --disable-g711-codec endif ifeq ($(shell uname -s),Linux) PJPROJECT_CONFIG_OPTS += --enable-epoll endif