include $(TOP)/etc/$(MACHINE).mk

RCSSOURCES = Makefile rage.c rage_data.c rage_layout.c rage_vhdl.c 
SOURCE =main.c dispatch.c rage_layout.c rage_vhdl.c rage_data.c rage_icon.c 

OBJ =rage.o 


LOCAL_CFLAGS    = $(CFLAGS) -g

LOCAL_CPPFLAGS  = -c -I$(ALLIANCE_INCLUDE) \
                      -DMGN_H='"mgn319.h"' \
                      -DMLU_H='"mlu411.h"' \
                      -DMPU_H='"mpu402.h"' \
                      -DMLO_H='"mlo404.h"' \
                      -DMPH_H='"mph402.h"' \
                      -DICU_H='"icu201.h"' \
                      -DICN_H='"icn201.h"' \
                      -DIAC_H='"iac201.h"' \
                      -DARP_H='"arp101.h"' \
                      -DMUT_H='"mut315.h"'

LOCAL_LIB        = -L$(ALLIANCE_LIB) \
                   -lMgn319 \
                   -lMlu411 \
                   -lMpu402 \
                   -lMcp401 \
                   -lMap402 \
                   -lMmg401 \
                   -lMcl408 \
                   -lMal404 \
                   -lMvl406 \
                   -lMel406 \
                   -lMsl608 \
                   -lMhl402 \
                   -lMlo404 \
                   -lMph402 \
                   -lIcu201 \
                   -lIcc201 \
                   -lIca201 \
                   -lIcn201 \
                   -lMut315 -lm

#CHECK = -DVTICHECK -DPARSEOUT

LOCAL_CFLAGS   = $(CFLAGS) $(LOCAL_INC) -D$(MACHINE) \
                  -DALC='"$(ALLIANCE_VERSION)"'

.c.o :
	$(CC) $(LOCAL_CFLAGS) $(LOCAL_CPPFLAGS) $<

../bin/rage : $(OBJ)
	$(CC)  -o ../bin/rage $(LOCAL_CFLAGS) $(OBJ) $(LOCAL_LIB)

distrib : ../bin/rage
	@$(TOUCH) distrib
	@if [ -f ../bin/INSTALLED ] ; then $(RM) ../bin/INSTALLED ; else exit 0 ; fi

clean :
	-$(RM) $(OBJ) ../bin/rage distrib
