diff options
Diffstat (limited to 'src/isode/h/Makefile.in')
-rw-r--r-- | src/isode/h/Makefile.in | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/src/isode/h/Makefile.in b/src/isode/h/Makefile.in new file mode 100644 index 0000000000..610ce8ecf8 --- /dev/null +++ b/src/isode/h/Makefile.in @@ -0,0 +1,92 @@ +############################################################################### +# Instructions to Make, for compilation of ISODE header files +############################################################################### +srcdir = @srcdir@ +VPATH = @srcdir@ + +BUILDTOP = ../../ +TOPDIR = $(BUILDTOP) + +OPTIONS = -I. -I$(HDIR) $(PEPYPATH) $(KRBOPT) +CFLAGS = $(OPTIONS) $(LOPTIONS) + +HDIR = $(TOPDIR)isode/h/ +UTILDIR = $(TOPDIR)isode/util/ +INCDIRM = $(HDIR) +INCDIR = $(INCDIRM)/ +PEPSYDIRM= $(INCDIR)pepsy +PEPSYDIR= $(PEPSYDIRM)/ +LIBISODE= $(TOPDIR)libisode.a +LIBDSAP = $(TOPDIR)libdsap.a + +KRBINC = $(TOPDIR)include/ +ISODEINCM= $(KRBINC)isode +ISODEINC= $(ISODEINCM)/ + +LIBES = libcompat.a +LLIBS = +HFILES = $(HDIR)manifest.h $(HDIR)general.h $(HDIR)config.h +LN = ln + + +############################################################################### +# +# NOTICE +# +# Acquisition, use, and distribution of this module and related +# materials are subject to the restrictions of a license agreement. +# Consult the Preface in the User's Manual for the full terms of +# this agreement. +# +############################################################################### + + +HEADERS = config.h \ + sys.dirent.h usr.dirent.h \ + general.h manifest.h isoaddrs.h sys.file.h \ + internet.h x25.h tp4.h dgram.h \ + cmd_srch.h isoservent.h logger.h tailor.h \ + mpkt.h \ + tpkt.h tsap.h \ + spkt.h ssap.h \ + pepsy.h \ + ppkt.h psap2.h psap.h \ + acpkt.h acsap.h \ + rtpkt.h rtsap.h \ + ropkt.h rosap.h \ + ronot.h \ + rosy.h + +FHEADERS= fpkt.h ftam.h + + +################################################################## +# Here it is... +################################################################## + +all:; -mkdir $(ISODEINCM) + @for h in $(HEADERS); do cp $$h $(ISODEINC)/$$h; done + -@echo copied $(HEADERS) + +inst-all:; -mkdir $(INCDIRM) + @for h in $(HEADERS); do $(MAKE) TARGET=$$h inst-target; done + +inst-ftam:; @for h in $(FHEADERS); do $(MAKE) TARGET=$$h inst-target; done + +inst-target: $(INCDIR)$(TARGET) + +$(INCDIR)$(TARGET): $(TARGET) + -cp $@ z$(TARGET) + sed -e 's%#include "\([^/]*\)"%#include "$(INCDIR)\1"%' \ + < $(TARGET) | \ + sed -e 's%#include "/usr/include/\(.*\)"%#include <\1>%' > $@ + -@ls -gls $@ + -@echo "" + +install: inst-all clean + +lint:; + +clean:; rm -f z* _* + +grind:; tgrind -lc $(HEADERS) |