1include ../../config.mak 2 3vpath %.c $(SRC_PATH)/modules/avcap 4 5CFLAGS= $(CXXFLAGS) -I"$(SRC_PATH)/include" $(AVCAP_CFLAGS) 6 7ifeq ($(DEBUGBUILD), yes) 8CFLAGS+=-g 9LDFLAGS+=-g 10endif 11 12ifeq ($(GPROFBUILD), yes) 13CFLAGS+=-pg 14LDFLAGS+=-pg 15endif 16 17LINKLIBS= $(AVCAP_LDFLAGS) -L../../bin/gcc -lgpac 18 19 20#common objects 21OBJS=avcap.o 22 23SRCS := $(OBJS:.o=.c) 24 25LIB=gm_avcap$(DYN_LIB_SUFFIX) 26 27 28all: $(LIB) 29 30 31$(LIB): $(OBJS) 32 $(CXX) -w $(SHFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(LINKLIBS) $(LDFLAGS) 33 34clean: 35 rm -f $(OBJS) ../../bin/gcc/$(LIB) 36 37dep: depend 38 39depend: 40 rm -f .depend 41 $(CXX) -MM $(CFLAGS) $(SRCS) 1>.depend 42 43distclean: clean 44 rm -f Makefile.bak .depend 45 46-include .depend 47