# For aa2mpeg, you need ffmpeg.
#  set HAVE_FFMPEG to 1, point FFMPEG_PREFIX at where you build ffmpeg
FFMPEG_PREFIX=/home/chunky/extras/ffmpeg
HAVE_FFMPEG=1

CFLAGS=-Wall -g -fsigned-char `aalib-config --cflags` -I..
LDFLAGS=`aalib-config --libs`

ifeq ($(HAVE_FFMPEG), 1)
CXXFLAGS+=-DHAVE_AVCODEC_H -I$(FFMPEG_PREFIX)/libavcodec
CFLAGS+=-DHAVE_AVCODEC_H -I$(FFMPEG_PREFIX)/libavcodec
LDFLAGS+=-L$(FFMPEG_PREFIX)/libavcodec -lz
LIBS+=-lavcodec -lz
endif

ARCHIVE_NAME=aa_helper.a

all: aa2mpeg

aa2mpeg: arfile aa2mpeg.o
	$(CC) -o aa2mpeg $(CXXFLAGS) $(LDFLAGS) aa2mpeg.o $(LIBS) ../$(ARCHIVE_NAME)

arfile:
	make -C ..

clean:
	rm -f *.o *.a core aa2mpeg
