view vidix/Makefile @ 16198:3e8e281ecc86

fix brokeness caused by demuxer patch, this code is useless for any case other than avi and should not be run even then. patch by Uoti Urpala (urpala BANG cc MEEP helsinki MEEP fi)
author ods15
date Thu, 11 Aug 2005 17:01:13 +0000
parents 3c6a2b6437df
children ce1ba8fd57e7
line wrap: on
line source

LIBNAME = libvidix.a
SUBDIRS = drivers
DO_MAKE = @ for i in $(SUBDIRS); do $(MAKE) -C $$i $@; done

include ../config.mak

SRCS    = vidixlib.c
OBJS	= $(SRCS:.c=.o)

CFLAGS  = $(OPTFLAGS)

.SUFFIXES: .c .o

# .PHONY: all clean

.c.o:
	$(CC) -c $(CFLAGS) -o $@ $<

all:	$(SUBDIRS) $(LIBNAME)
	$(DO_MAKE)

$(LIBNAME):	$(OBJS)
	$(AR) r $(LIBNAME) $(OBJS)
	$(RANLIB) $(LIBNAME)

clean:
	rm -f *.o *.a *~
	$(DO_MAKE)

distclean:
	rm -f test *.o *.a *~ .depend
	$(DO_MAKE)

dep:    depend
	$(DO_MAKE)

depend:
	$(CC) -MM $(CFLAGS) $(SRCS) 1>.depend

install:
	$(DO_MAKE)

uninstall:
	$(DO_MAKE)

#
# include dependency files if they exist
#
ifneq ($(wildcard .depend),)
include .depend
endif