From a2551346f4b2c3f4eb7e8e7f088b0d527d87c8e6 Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Sat, 11 Feb 2006 17:43:54 +0000 Subject: use auto-build for formats git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@9567 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- formats/Makefile | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) (limited to 'formats') diff --git a/formats/Makefile b/formats/Makefile index 636f1f311..2d2090333 100644 --- a/formats/Makefile +++ b/formats/Makefile @@ -3,7 +3,7 @@ # # Makefile for file format modules # -# Copyright (C) 1999-2005, Digium +# Copyright (C) 1999-2006, Digium, Inc. # # Mark Spencer # @@ -11,33 +11,25 @@ # the GNU General Public License # -FORMAT_LIBS=format_gsm.so format_wav.so \ - format_wav_gsm.so format_vox.so format_pcm.so format_g729.so \ - format_pcm_alaw.so format_h263.so format_g726.so format_ilbc.so \ - format_sln.so format_au.so format_h264.so -FORMAT_LIBS+=format_jpeg.so - -# -# G723 simple frame is deprecated -# -FORMAT_LIBS+=format_g723.so +MODS:=$(patsubst %.c,%.so,$(wildcard format_*.c)) # # OGG/Vorbis format # -ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/vorbis/codec.h),) - FORMAT_LIBS+=format_ogg_vorbis.so +ifeq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/vorbis/codec.h),) + MODS:=$(filter-out format_ogg_vorbis.so,$(MODS)) endif GSMLIB=../codecs/gsm/lib/libgsm.a ifeq (${OSARCH},CYGWIN) -CYGSOLINK=-Wl,--out-implib=lib$@.a -Wl,--export-all-symbols -CYGSOLIB=-L.. -L. -lasterisk.dll + CYGSOLINK=-Wl,--out-implib=lib$@.a -Wl,--export-all-symbols + CYGSOLIB=-L.. -L. -lasterisk.dll else -CFLAGS+=-fPIC + CFLAGS+=-fPIC endif -all: depend $(FORMAT_LIBS) + +all: depend $(MODS) clean: rm -f *.so *.o .depend -- cgit v1.2.3