#----------------------------------------------------------------
# Makefile for VHDL Genenator of ISRC VHDL Developer's Toolkit
#
VDT 	= ../..
BIN 	= $(VDT)/bin
INC	= $(VDT)/include
LIB	= $(VDT)/lib

#----------------------------------------------------------------
# Compile and Link Rules
#
DBGFLAG	= -g -DDEBUG
C++	= g++ -static

CFLAGS 	= $(DBGFLAG) -I$(INC)
LIBS	= $(LIB)/libpi.a

.SUFFIXES: .cc
.cc:
	$(C++) $(CFLAGS) $(CPPFLAGS) -o $@ $< $(LIBS)

#----------------------------------------------------------------
# Program Sources
#
TARGET	= $(SRCS:.cc=)
SRCS	= vgen.cc ifdump.cc browse.cc vsem.cc

#####################################################################
all: $(TARGET)

install: $(TARGET)
	install -d $(BIN)
	install $? $(BIN)

clean:
	$(RM) $(TARGET) make.out

$(TARGET): $(LIBS)
