Whamcloud - gitweb
LUDOC-276 protocol: Document RPCs for setattr
[doc/protocol.git] / Makefile
index 193d015..14a1ae6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,20 +1,75 @@
-FIGURES = figures/mkdir1.png
+FIGURES = figures/ost-setattr-generic.png \
+          figures/ost-punch-generic.png \
+          figures/mds-reint-setattr-generic.png \
+          figures/mds-getxattr-generic.png \
+          figures/ldlm-enqueue-generic.png \
+          figures/ldlm-enqueue-intent-layout-generic.png \
+          figures/ldlm-bl-callback-generic.png \
+          figures/ldlm-cp-callback-generic.png \
+          figures/ldlm-cancel-generic.png \
+          figures/chmod_rpcs.png \
+          figures/mds-reint-setattr-request.png \
+          figures/mds-reint-setattr-reply.png \
+          figures/touch_rpcs.png \
+          figures/ldlm-enqueue-intent-layout-request.png \
+          figures/ldlm-enqueue-intent-layout-reply.png \
+          figures/mds-getxattr-request.png \
+          figures/mds-getxattr-reply.png \
+          figures/ost-setattr-request.png \
+          figures/ost-setattr-reply.png \
+          figures/truncate_rpcs.png \
+          figures/ldlm-enqueue-extent-lvb-reply.png \
+          figures/ldlm-bl-callback-request.png \
+          figures/ldlm-bl-callback-reply.png \
+          figures/ldlm-cp-callback-request.png \
+          figures/ldlm-cp-callback-reply.png \
+          figures/ldlm-cancel-request.png \
+          figures/ldlm-cancel-reply.png \
+          figures/ost-punch-request.png \
+          figures/ost-punch-reply.png
+
 TEXT = protocol.txt \
        introduction.txt \
        data_types.txt \
+        lustre_file_ids.txt \
+        lustre_handle.txt \
+        mdt_structs.txt \
+         mdt_body.txt \
+        mds_reint_structs.txt \
+         mdt_rec_reint.txt \
+         mdt_rec_setattr.txt \
+        ost_setattr_structs.txt \
        connection.txt \
        timeouts.txt \
        file_id.txt \
        ldlm.txt \
+        layout_intent.txt \
+        ldlm_resource_id.txt \
+        ldlm_intent.txt \
+        ldlm_resource_desc.txt \
+        ldlm_lock_desc.txt \
+        ldlm_request.txt \
+        ldlm_reply.txt \
+        ost_lvb.txt \
+       early_lock_cancellation.txt \
        llog.txt \
        recovery.txt \
        security.txt \
        lustre_messages.txt \
        lustre_operations.txt \
+        ost_setattr.txt \
+        ost_punch.txt \
+        mds_reint.txt \
+        mds_getxattr.txt \
+        ldlm_enqueue.txt \
+        ldlm_bl_callback.txt \
+        ldlm_cp_callback.txt \
+        ldlm_cancel.txt \
        file_system_operations.txt \
+        setattr.txt \
        glossary.txt
 
-.SUFFIXES : .gnuplot .gv .pdf .png
+.SUFFIXES : .gnuplot .gv .pdf .png .fig
 
 .PHONY: all
 all: protocol.html protocol.pdf
@@ -33,6 +88,9 @@ protocol.pdf: $(FIGURES) $(TEXT)
 .gv.png:
        dot -Tpng $< -o $@
 
+.fig.png:
+       fig2dev -L png $< $@
+
 .PHONY : clean
 clean:
        rm -f *.xml *.html *.pdf figures/*.png