OBJ = applPrim.o picXalex.o picXlib.o picXt.o picXm.o picXprim.o

XPICOA = Xpico.a

.PRECIOUS:	$(XPICOA)

INCLUDES = -I/usr/include

#DEFINES = -DMRM -DSYSV
DEFINES = -DSYSV

CFLAGS = -Ot $(DEFINES) $(INCLUDES)

HDR = ../src/pico.h appl.h

#all: $(OBJ) $(HDR) $(UIDS)
all: $(OBJ) $(HDR)
#all: $(XPICOA)

$(XPICOA):	  $(XPICOA)(applPrim.o) $(XPICOA)(picXalex.o) \
		$(XPICOA)(picXlib.o) \
		$(XPICOA)(picXt.o) $(XPICOA)(picXm.o)	
	  ranlib $(XPICOA)
	  echo "OK"

UIL	= $(TOP)/usr/bin/X11/uil
UILSRC	= $(TOP)/usr/include/X11/uil
UIDS	= pico.uid

pico.uid: pico.uil
	$(UIL) -o $@ pico.uil -I$(UILSRC)

#.c.o:
#	cc  -S  $(CFLAGS)  $*.c
#	sed  -f ../src/optim.sed  $*.asm  > $*.tmp
#	mv $*.tmp $*.asm
#	masm  $*.asm
#	cvtomf $*.o
