X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fopr%2FMakefile.in;h=a2027e50c6a245d8c0ed84c1f11e96691cf6b63d;hp=566cdbe829caa931cc577bf0df7419455ca4f4d6;hb=d2594f706b1eeaf7b16537f95b3617dcb1af63c2;hpb=0a8f21e6a44d59a3333c0b4fee572fe6d94aae3d diff --git a/src/opr/Makefile.in b/src/opr/Makefile.in index 566cdbe..a2027e5 100644 --- a/src/opr/Makefile.in +++ b/src/opr/Makefile.in @@ -1,11 +1,16 @@ srcdir=@srcdir@ include @TOP_OBJDIR@/src/config/Makefile.config -include @TOP_OBJDIR@/src/config/Makefile.pthread +include @TOP_OBJDIR@/src/config/Makefile.shared -objects = assert.o casestrcpy.o +objects = assert.o casestrcpy.o rbtree.o -all: $(TOP_INCDIR)/afs/opr.h \ - $(TOP_LIBDIR)/libopr.a +HEADERS = $(TOP_INCDIR)/afs/opr.h \ + $(TOP_INCDIR)/afs/opr_assert.h \ + $(TOP_INCDIR)/opr/jhash.h \ + $(TOP_INCDIR)/opr/queue.h \ + $(TOP_INCDIR)/opr/rbtree.h + +all: $(HEADERS) $(TOP_LIBDIR)/libopr.a libopr.a: $(objects) -$(RM) -f $@ @@ -16,7 +21,22 @@ $(TOP_LIBDIR)/libopr.a: libopr.a $(INSTALL_DATA) libopr.a $@ $(TOP_INCDIR)/afs/opr.h: opr.h - $(INSTALL_DATA) opr.h $@ + $(INSTALL_DATA) $? $@ + +$(TOP_INCDIR)/afs/opr_assert.h: opr_assert.h + $(INSTALL_DATA) $? $@ + +$(TOP_INCDIR)/opr/jhash.h: jhash.h + $(INSTALL_DATA) $? $@ + +$(TOP_INCDIR)/opr/queue.h: queue.h + $(INSTALL_DATA) $? $@ + +$(TOP_INCDIR)/opr/rbtree.h: rbtree.h + $(INSTALL_DATA) $? $@ + +clean: + rm -f $(objects) libopr.a install: libopr.a $(INSTALL_DATA) libopr.a $(DESTDIR)$(libdir)/libopr.a @@ -24,3 +44,5 @@ install: libopr.a dest: libopr.a $(INSTALL_DATA) libopr.a $(DEST)/lib/libopr.a +buildtools: $(HEADERS) $(TOP_LIBDIR)/libopr.a +