|
|
1.1 ! root 1: ############################################################################### ! 2: # Instructions to Make, for compilation of ISODE QUIPU include files ! 3: ############################################################################### ! 4: ! 5: ############################################################################### ! 6: # ! 7: # $Header: /f/osi/h/quipu/RCS/Makefile,v 7.1 90/07/09 14:38:13 mrose Exp $ ! 8: # ! 9: # ! 10: # $Log: Makefile,v $ ! 11: # Revision 7.1 90/07/09 14:38:13 mrose ! 12: # sync ! 13: # ! 14: # Revision 7.0 89/11/23 21:56:19 mrose ! 15: # Release 6.0 ! 16: # ! 17: ############################################################################### ! 18: ! 19: ############################################################################### ! 20: # ! 21: # NOTICE ! 22: # ! 23: # Acquisition, use, and distribution of this module and related ! 24: # materials are subject to the restrictions of a license agreement. ! 25: # Consult the Preface in the User's Manual for the full terms of ! 26: # this agreement. ! 27: # ! 28: ############################################################################### ! 29: ! 30: ! 31: HEADERS = abandon.h add.h attr.h attrvalue.h bind.h \ ! 32: common.h commonarg.h compare.h config.h \ ! 33: connection.h ds_error.h dsargument.h dsp.h \ ! 34: dua.h authen.h entry.h list.h modify.h \ ! 35: modifyrdn.h name.h oid.h read.h remove.h \ ! 36: ds_search.h util.h sequence.h dap.h photo.h malloc.h \ ! 37: ufn.h nrs_info.h ! 38: ! 39: ! 40: ################################################################### ! 41: # Here it is... ! 42: ################################################################### ! 43: ! 44: all:; ! 45: ! 46: inst-all:; -mkdir $(INCDIRM)/quipu ! 47: @for h in $(HEADERS); do $(MAKE) TARGET=$$h inst-target; done ! 48: ! 49: inst-target: $(INCDIR)quipu/$(TARGET) ! 50: ! 51: $(INCDIR)quipu/$(TARGET): $(TARGET) ! 52: -cp $@ z$(TARGET) ! 53: sed -e 's%#include "\(.*\)"%#include "$(INCDIR)\1"%' \ ! 54: < $(TARGET) | \ ! 55: sed -e 's%#include "/usr/include/\(.*\)"%#include <\1>%' > $@ ! 56: -@ls -gls $@ ! 57: -@echo "" ! 58: ! 59: install: inst-all clean ! 60: ! 61: lint:; ! 62: ! 63: clean:; rm -f z* _* *.orig ! 64: ! 65: grind:; tgrind -lc $(HEADERS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.