CC                  = cc
RM                  = rm -f
UIL                 = /usr/openware/bin/uil

CDEBUGFLAGS         =

CFLAGS              = $(CDEBUGFLAGS) $(INCLUDES) $(STD_DEFINES) $(DEFINES)

UILFLAGS            = -I/usr/openware/include/uil

DEFINES             = -DOPENWARE
STD_DEFINES         = -D_NO_PROTO
INCLUDES            = -I. -I/usr/openware/include
LOCAL_LIBRARIES     = -L/usr/openware/lib -lMrm -lXm -lXt -lXim -lXext -lX11

SRCS=	main.c com.c mem.c

OBJS=	main.o com.o mem.o

.c.o:
	$(RM) $@
	$(CC) -c $(CFLAGS) $*.c

all: dul win.uid

dul: main.o com.o mem.o $(DEPS)
	$(RM) $@
	$(CC) -Bstatic -o $@ $(OBJS) $(DEPS) $(LOCAL_LIBRARIES) $(LDFLAGS) $(SYSLIBS)

$(OBJS): cmd.h

win.uid: win.uil
	$(RM) $@
	$(UIL) $(UILFLAGS) -o $@ win.uil

clean::
	$(RM) dul
	$(RM) *.uid
	$(RM) *.o
	$(RM) *~ core
