#
# Portable Object Compiler
# $Id: Makefile.in,v 1.3 2003/10/12 10:01:34 stes Exp $
#
#
# This Makefile should work with UNIX make's (like SysV, BSD, GNU make)
#
MKDIR=mkdir
OBJC=@OBJC@
RM=@RM@
CP=@CP@
AR=@AR@
FINAL_AR=@FINAL_AR@
RANLIB=@RANLIB@
@SET_MAKE@
DBG_MFLAGS=@DBG_MFLAGS@
OPT_MFLAGS=@OPT_MFLAGS@
OBJSUFFIX=@OBJSUFFIX@
LIBSUFFIX=@LIBSUFFIX@
BOOTDIR=..@PATHSEP@..
LIBDIR=$(BOOTDIR)@PATHSEP@lib
IFLAGS=@OBJPAK_IFLAGS@
MFLAGS=$(@MFLAGS@)
.SUFFIXES: .m
LIBRARY=objpak.$(LIBSUFFIX)
SHLIB=libobjpak@DOTSHLIBSUFFIX@
OBJFILES=\
ascfiler.$(OBJSUFFIX)\
notfound.$(OBJSUFFIX)\
outofbnd.$(OBJSUFFIX)\
unknownt.$(OBJSUFFIX)\
typeinc.$(OBJSUFFIX)\
badvers.$(OBJSUFFIX)\
cltn.$(OBJSUFFIX)\
ordcltn.$(OBJSUFFIX)\
sortcltn.$(OBJSUFFIX)\
set.$(OBJSUFFIX)\
bag.$(OBJSUFFIX)\
stack.$(OBJSUFFIX)\
runarray.$(OBJSUFFIX)\
dictnary.$(OBJSUFFIX)\
sequence.$(OBJSUFFIX)\
array.$(OBJSUFFIX)\
ocstring.$(OBJSUFFIX)\
idarray.$(OBJSUFFIX)\
intarray.$(OBJSUFFIX)\
rectangl.$(OBJSUFFIX)\
point.$(OBJSUFFIX)\
assoc.$(OBJSUFFIX)\
objgraph.$(OBJSUFFIX)\
cltnseq.$(OBJSUFFIX)\
keyseq.$(OBJSUFFIX)\
valueseq.$(OBJSUFFIX)\
setseq.$(OBJSUFFIX)\
bagseq.$(OBJSUFFIX)\
treeseq.$(OBJSUFFIX)\
octext.$(OBJSUFFIX)\
txtstyle.$(OBJSUFFIX)\
paragrph.$(OBJSUFFIX)\
txtattr.$(OBJSUFFIX)
.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) *.$(OBJSUFFIX)
-$(RM) *.$(LIBSUFFIX)
-$(RM) $(SHLIB)
distclean : clean
-$(RM) Makefile
-$(RM) config.h
syntax highlighted by Code2HTML, v. 0.9.1