
#
# Inetpak Makefile
# $Id: Makefile.in,v 1.6 1998/07/21 18:00:07 stes Exp $
#

MKDIR=mkdir
OBJC=objc -retain
RM=rm -f
CP=cp -p
AR=ar cr
FINAL_AR=echo
RANLIB=ranlib
MAKE=make
DBG_MFLAGS=-q -g
OPT_MFLAGS=-q -O -DNDEBUG
OBJSUFFIX=o
LIBSUFFIX=a
BOOTDIR=../..
MFLAGS=$(OPT_MFLAGS)

.SUFFIXES: .m 

LIBRARY=inetpak.a
SHLIB=libinetpak.so.1.9

OBJFILES=\
	webserver.o\
	ocsocket.o

.m.o:
	$(OBJC) -c $*.m $(MFLAGS) $(IFLAGS)
	$(AR) $(LIBRARY) $@ 

$(LIBRARY) : $(OBJFILES)
	$(FINAL_AR) $(LIBRARY) $(OBJFILES)
	$(RANLIB) $(LIBRARY)

shlib : $(OBJFILES)
	objc -dl $(OBJFILES) -o $(SHLIB)

bootstrap :
	test -d $(LIBDIR) || $(MKDIR) $(LIBDIR)
	-$(CP) $(LIBRARY) $(LIBDIR)

cleantmp :
	-$(RM) *.P
	-$(RM) *.c
	-$(RM) *.i

clean : cleantmp
	-$(RM) *.o
	-$(RM) *.a

distclean : clean
	-$(RM) Makefile 

