# Makefile for url.h and liburl.a include ../../Make.cfg CFLAGS = $(COMMONCFLAGS) HEAD = $(TOP)/include/url.h LIBN = $(TOP)/lib/liburl.a SLIB = $(SHLDIR)/liburl.sl SRCS = uri.c parse-sel.c formal.c infer.c unescape.c \ relative.c uri2str.c escape.c clean.c OBJS = $(SRCS:.c=.o) EXPS = $(SRCS:.c=.e) all: $(HEAD) $(LIBN) $(SLIB) $(EXPS): $(TOP)/Make.cfg $(TOP)/include/config.h $(HEAD): $(EXPS) cat $(EXPS) >$@ $(LIBN): $(SRCS) $(OBJS) $(RM) $@ $(AR) $@ $(OBJS) $(RANLIB) $@ $(SLIB): $(OBJS) $(LD_SHARED) $(OBJS) -o $@ clean:; $(RM) $(OBJS) $(LIBN) $(SLIB) *~ *.bak core veryclean: clean; $(RM) $(EXPS) $(SRCS) $(HEAD) depend:; $(DEPEND) -s "## dependencies" -- $(CFLAGS) -- $(SRCS) ## dependencies uri.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h uri.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h uri.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h uri.o: /usr/include/sys/errno.h /usr/include/string.h /usr/include/stdarg.h uri.o: /usr/include/varargs.h /usr/include/assert.h /usr/include/ctype.h uri.o: /usr/include/time.h /usr/include/sys/time.h /usr/include/sys/types.h uri.o: /users1/bert/Work/Argo/include/export.h uri.o: /users1/bert/Work/Argo/include/str.h parse-sel.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h parse-sel.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h parse-sel.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h parse-sel.o: /usr/include/sys/errno.h /usr/include/string.h parse-sel.o: /usr/include/stdarg.h /usr/include/varargs.h parse-sel.o: /usr/include/assert.h /usr/include/ctype.h /usr/include/time.h parse-sel.o: /usr/include/sys/time.h /usr/include/sys/types.h parse-sel.o: /users1/bert/Work/Argo/include/export.h parse-sel.o: /users1/bert/Work/Argo/include/str.h unescape.e formal.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h formal.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h formal.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h formal.o: /usr/include/sys/errno.h /usr/include/string.h formal.o: /usr/include/stdarg.h /usr/include/varargs.h /usr/include/assert.h formal.o: /usr/include/ctype.h /usr/include/time.h /usr/include/sys/time.h formal.o: /usr/include/sys/types.h /users1/bert/Work/Argo/include/export.h formal.o: /users1/bert/Work/Argo/include/str.h uri.e unescape.e infer.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h infer.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h infer.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h infer.o: /usr/include/sys/errno.h /usr/include/string.h /usr/include/stdarg.h infer.o: /usr/include/varargs.h /usr/include/assert.h /usr/include/ctype.h infer.o: /usr/include/time.h /usr/include/sys/time.h /usr/include/sys/types.h infer.o: /users1/bert/Work/Argo/include/export.h infer.o: /users1/bert/Work/Argo/include/str.h unescape.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h unescape.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h unescape.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h unescape.o: /usr/include/sys/errno.h /usr/include/string.h unescape.o: /usr/include/stdarg.h /usr/include/varargs.h unescape.o: /usr/include/assert.h /usr/include/ctype.h /usr/include/time.h unescape.o: /usr/include/sys/time.h /usr/include/sys/types.h unescape.o: /users1/bert/Work/Argo/include/export.h unescape.o: /users1/bert/Work/Argo/include/str.h relative.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h relative.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h relative.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h relative.o: /usr/include/sys/errno.h /usr/include/string.h relative.o: /usr/include/stdarg.h /usr/include/varargs.h relative.o: /usr/include/assert.h /usr/include/ctype.h /usr/include/time.h relative.o: /usr/include/sys/time.h /usr/include/sys/types.h relative.o: /users1/bert/Work/Argo/include/export.h relative.o: /users1/bert/Work/Argo/include/str.h uri.e uri2str.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h uri2str.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h uri2str.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h uri2str.o: /usr/include/sys/errno.h /usr/include/string.h uri2str.o: /usr/include/stdarg.h /usr/include/varargs.h /usr/include/assert.h uri2str.o: /usr/include/ctype.h /usr/include/time.h /usr/include/sys/time.h uri2str.o: /usr/include/sys/types.h /users1/bert/Work/Argo/include/export.h uri2str.o: /users1/bert/Work/Argo/include/str.h uri.e escape.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h escape.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h escape.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h escape.o: /usr/include/sys/errno.h /usr/include/string.h escape.o: /usr/include/stdarg.h /usr/include/varargs.h /usr/include/assert.h escape.o: /usr/include/ctype.h /usr/include/time.h /usr/include/sys/time.h escape.o: /usr/include/sys/types.h /users1/bert/Work/Argo/include/export.h clean.o: /users1/bert/Work/Argo/include/config.h /usr/include/unistd.h clean.o: /usr/include/sys/unistd.h /usr/include/sys/stdsyms.h clean.o: /usr/include/stdio.h /usr/include/stdlib.h /usr/include/errno.h clean.o: /usr/include/sys/errno.h /usr/include/string.h /usr/include/stdarg.h clean.o: /usr/include/varargs.h /usr/include/assert.h /usr/include/ctype.h clean.o: /usr/include/time.h /usr/include/sys/time.h /usr/include/sys/types.h clean.o: /users1/bert/Work/Argo/include/export.h