#!/usr/bin/make -f

OBJECTS = xadecode.o bs.o idctfst.o jfdctint.o vlc.o
TARGETS = psxdev.a

CC=gcc
CPPFLAGS=-Wall -g -O3 -mcpu=i686 -pedantic -I../includes `baltisot-config --cflags`
# -Werror
# -pedantic-errors

all: ${TARGETS}

psxdev.a: ${OBJECTS}
	ar -r psxdev.a ${OBJECTS}
	ranlib psxdev.a

bstoppm: xadecode.o bs.o idctfst.o jfdtint.o vlc.o bstoppm.o
	${CC} ${LDFLAGS} xadecode.o bs.o idcfst.o jfdtint.o vlc.o bstoppm.o -o bstoppm

clean:
	rm -f *.o ${TARGETS}