1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
# $Id: Makefile 18 2008-04-13 06:18:31Z Alex.Holkner $
CFLAGS += -DAVBIN_VERSION=$(AVBIN_VERSION) \
-DFFMPEG_REVISION=$(FFMPEG_REVISION)
CC = gcc
LD = ld
BUILDDIR = build
OUTDIR = dist/$(PLATFORM)
OBJNAME = $(BUILDDIR)/avbin.o
INCLUDE_DIRS = -I include \
-I $(FFMPEG)
include Makefile.$(PLATFORM)
all : $(LIBNAME)
ln -sf $(LIBNAME) $(LINKNAME)
$(OBJNAME) : src/avbin.c include/avbin.h $(BUILDDIR)
$(CC) -c $(CFLAGS) $(INCLUDE_DIRS) -o $@ $<
$(BUILDDIR) :
mkdir -p $(BUILDDIR)
$(OUTDIR) :
mkdir -p $(OUTDIR)
clean :
rm -f $(OBJNAME)
rm -f $(LINKNAME)
rm -f $(LIBNAME)
|