# BuildSystemHeader added automatically
# $Header: [Makefile,v 1.1 91/05/03 20:55:16 afuller Exp ]$
     DESTDIR = 
     INSTALL = install
INSTJBLFLAGS = -c -m 0644
INSTFORFLAGS = -c -m 0644
          RM = /bin/rm
     HEADERS = X.h Xlib.h Xutil.h keysym.h keysymdef.h cursorfont.h

all: libX11F77.a

install:: libX11F77.a
	$(INSTALL) $(INSTJBLFLAGS) $? $(DESTDIR)/usr/lib
	ranlib $(DESTDIR)/usr/lib/$?
install:: xlibF77.h
	$(INSTALL) $(INSTJBLFLAGS) $? $(DESTDIR)/usr/include/X11
install:: 


libX11F77.a : Xlib_jackets.o
	rm -f $@
	ar clq $@ Xlib_jackets.o
	ar t $@

Xlib_jackets.o : Xlib_jackets.c
	cc ${CFLAGS} -c Xlib_jackets.c

#Xlib_jackets.c: Xlib_funcs_mit
#	../f77tools/genjbl -f ../../X/*.c -pf Xlib_funcs_mit > Xlib_jackets.c

xlibF77.h :
	rm -f xlibF77.h xlibF77.f xlibF77.f.tmp
	for i in $(HEADERS); do \
		../f77tools/genparam < ../../X/$$i >> xlibF77.f; \
	done

#	- /lib/cpp -I/pmax/build/lib/X xlibF77.f > xlibF77.f.tmp
#	- /usr/bin/f77 -c xlibF77.f 2> errors
#	add_lc errors xlibF77.f
#	mv xlibF77.f xlibF77.h
	

clean:
	${RM} -f *.o *.a *~ \#* core 



