.SUFFIXES: .uid .uil

.uil.uid:
	/lib/cpp -P -C $< temp.uil
	rm -f $(basename $<).uid
	uil -o $(basename $<).uid temp.uil
#	rm -f temp.uil

CFLAGS = -Wall -DLITTLE_ENDIAN -DINT_64 -O2 -I/usr/X11R6/include
LDFLAGS =  -L/usr/X11R6/lib
LOADLIBES = -lm -lMrm -lXm -lXpm -lXext -lXExExt -lXt -lSM -lICE -lX11
CC = gcc

all: calc.cat calc calc.uid 

calc.cat: calc.msg
	gencat -new calc.cat calc.msg -h calc_msg.h
	cp calc.cat C/calc.cat

calc.o: calc.c calc.h
calc: calc.o

calc.uid: calc.uil calc.h
