# quick and dirty makefile
# for emx + gcc + gnumake

CC = gcc
RC = rc
RC_INCLUDE=\emx\include

#

SW_DEF = 
#SW_DEF = -DLOAD_IMAGE_BY_MYSELF -DDISP_MESSAGE_BOX
SW_OPT = -O2 -mpentium 
SW_TARGET = -Zdll -Zno-rte -Zomf -s
#SW_TARGET = -Zdll -Zsys -Zso -Zomf -s
#SW_TARGET = -Zdll -Zsys -Zso -Zomf -Zmt -s

SW_RC = -n -cp 932

CFLAGS = -Wall $(SW_DEF) $(SW_OPT) $(SW_TARGET)

WATER_PLUGIN_PATH=/WATER/PLUGIN/

TARGET = iLFG2.wat
OBJS = ilfg2.obj
DEF = ilfg2.def
RES = 

%.obj: %.c 
	$(CC) -c $(CFLAGS) $< -o $@

%.res: %.rc 
	$(RC) -r -i $(RC_INCLUDE) $(SW_RC) $(SW_DEF) $< $@

#

all : $(TARGET)

install : $(TARGET)
	cp -p $(TARGET) $(WATER_PLUGIN_PATH)$(TARGET)

clean : 
	rm -f $(TARGET) $(OBJS)


$(TARGET) : $(OBJS) $(DEF)
	gcc $(CFLAGS) -o $(TARGET) $(DEF) $(OBJS)

ilfg2.obj : ilfg2.c ilfg2.h makefile
