CFLAGS = -I\$(top_srcdir) -I\$(top_srcdir)/src -DVERSION=\"$(VERSION)\" CFLAGS += $(shell if [ -f /usr/src/linux/include/asm/snom.h ]; then echo "-I../../snomphone/include"; fi) SUFFIXES = .c .so #.c.so: # $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $< -o tmp$@.lo $(MODULE_CFLAGS) $(MODULE_LIBS) # $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(moduledir) tmp$@.lo $(LIBS) $(LDFLAGS) $(MODULE_LIBS) # # rm -f tmp$@.lo tmp$@.o libtmp$@.la # if test -f .libs/libtmp$@.so ; then \ # cp .libs/libtmp$@.so $@ ; \ # elif test -f .libs/libtmp$@.so.0.0 ; then \ # cp .libs/libtmp$@.so.0.0 $@ ; \ # fi # rm -f .libs/libtmp$@.* all: $(module_DATA) module_DATA=$(MODULES) %.o: %.c $(CC) $(CFLAGS) -c -o $@ $< %.o: %.c $(CC) $(CFLAGS) -c -o $@ $< audio-phone.so: audio-phone.o $(CC) -shared -Xlinker -x -o $@ $< audio-esd.so: audio-esd.o $(CC) -shared -Xlinker -x -o $@ $< -lesd audio-snomphone.so: audio-snomphone.o $(CC) -shared -Xlinker -x -o $@ $< audio-zaptel.so: audio-zaptel.o $(CC) -shared -Xlinker -x -o $@ $< $(ZAPTELLIBS) audio-oss.so: audio-oss.o $(CC) -shared -Xlinker -x -o $@ $< moduledir = $(libdir)/phonecore/modules clean distclean: $(RM) $(module_DATA) *.o *.so