# Makefile
CC = gcc
TARGET = js_gui
OBJECT = main.c js.c interpreter.c xaw.c
DEBUG = no

ifeq ($(DEBUG),yes)
	DEF := -DDEBUG
else
	DEF :=
endif

LIB     = -L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11
FRAEMEWORK = -framework JavaScriptCore

$(TARGET) : $(OBJECT)
	@echo "*** Making $(TARGET) ***"
	$(CC) -Wall -Os $(FRAEMEWORK) $(LIB) -DENABLE_GUI $(DEF) -g -o $(TARGET) $(OBJECT)


js : main.c js.c interpreter.c
	$(CC) -Wall -O3 $(FRAEMEWORK) $(LIB) $(DEF) $^ -o $@