#
#
# 3.8.96
# 27.4.97, jw: openurl.o added.
# 24.1.98, jw: openurl http/ftp/file methods added.
# 28.1.98, jw: packed as a library.

TOP	= ../..
include $(TOP)/Machine.mk

CFLAGS	= -g -I$(TOP)/include -DDEBUG
CLEAN	= core *.o *~
LIBDIR	= $(TOP)/lib/$(ARCH)
JLIBDIR	= ../jlib
LIBNAME	= liburl.a

all: openurl

URLOBJS	= openurl.o openurl_http.o openurl_ftp.o openurl_file.o

openurl: geturl.o liburl.a  $(JLIBDIR)/libjittr.a
	-$(CC) $(CFLAGS) -o openurl geturl.o liburl.a -L$(JLIBDIR) -ljittr $(NETLIBS)

$(LIBNAME): $(URLOBJS)
	-ar cr $@ $(URLOBJS)
	$(RANLIB) $@

install install-libs: all
	cp openurl.h $(TOP)/include
	cp $(LIBNAME) $(TOP)/lib/$(ARCH)
	$(RANLIB)     $(TOP)/lib/$(ARCH)/$(LIBNAME)

complete: all
	cp openurl.h $(TOP)/include
	cp $(JLIBDIR)/libjittr.a liburl.a $(LIBDIR)

clean celan:
	rm -f $(CLEAN) openurl

depend:

geturl.o openurl.o openurl_file.o openurl_ftp.o openurl_http.o: openurl.h
