# $Id: Makefile,v 1.23 2003/05/23 20:25:55 awarner Exp $
# GIPS vars must be evaluated at run time (not read time)
GIPS_DIR = ${TOPDIR}/../GIPS
GIPS_PRESENT = $(shell test -d ${GIPS_DIR} && echo 1)

CFLAGS = -Wall -Os
CFLAGS += -I ${TOPDIR}/linux/include/brecis -I ${TOPDIR}/linux/drivers/brecis/vpm

CFLAGS += $(if $(GIPS_PRESENT),-DINCLUDE_GIPS -I ${GIPS_DIR})

# CFLAGS += -save-temps
# CFLAGS += -ggdb
# LDFLAGS += -v
#---------------
include ../Makefile.brecis
#---------------

PROGS = vpmdvrtest vrm mem demo tdmdvrtest

GIPS_LIBS :=
GIPS_LIBS += $(if $(GIPS_PRESENT),-L${GIPS_DIR} -l NetEq_library -lEG711_library -lNEC_library -lsplib)

LDADD +=  -L. -lmspvpmapi ${GIPS_LIBS} -lc

all:

old-all: libmspvpmapi.a $(PROGS)

libmspvpmapi.a: mspvpmapi.o
	$(AR) crs $@ $^

$(PROGS): %: %.o
	$(CC) $(LDFLAGS) -o $@ ${LIBS} $^ ${LDADD}

clean:
	-rm -f $(PROGS) *.elf *.gdb *.o *.a

#install: all
#	$(CP)
