ROOTPATH=../../../
include $(ROOTPATH)Makefile.global

FILE = eval
OUTPUT = Eval
VERSION = 50

CFLAGS:= $(CFLAGS) -DUSE_INLINE_STDARG -I../include -L../libsupport

OBJS = eval.o

all: $(OUTPUT)

evalParser.tab.c: evalParser.y
	bison -o $@ $<

$(OUTPUT): $(OBJS)
	$(LINKECHO)
	$(LINKPREFIX)$(CC) $(CFLAGS) $(OBJS) -o $@.db -lmemblock -lccmdsupport
	$(LINKPREFIX)$(STRIP) $(STRIPFLAGS) $@.db -o $@
	$(LINKPREFIX)chmod u+x $@

install: $(OUTPUT)
	cp $(OUTPUT) /mossys/c/

install-iso: $(OUTPUT)
	mkdir -p $(ISOPATH)MorphOS/C
	cp $(OUTPUT) $(ISOPATH)MorphOS/C

clean:
	rm -f *.o evalParser.tab.c $(OUTPUT) $(OUTPUT).db

bump:
	bumprev2 VERSION $(VERSION) FILE $(FILE)_version TAG $(OUTPUT) ADD " AROS"

dep:
	$(CC) $(CFLAGS) -MM *.c >Makefile.dep

-include Makefile.dep
