diff --git a/build.xml b/build.xml
index ed5c9ce9dc76d6aaac5807cfbc5a322397c50b4b..cb78aa06111eeb63aeef36f4555db29ce5162d15 100644
--- a/build.xml
+++ b/build.xml
@@ -85,7 +85,18 @@ POSSIBILITY OF SUCH DAMAGE.
     </target>
     
     <target name="update.open-dis7.jar.local" description="update open-dis7.jar in project lib directory">
-        <copy file="../open-dis7-java/dist/open-dis7-java.jar" todir="lib" force="true" verbose="true"/>
+        <!-- TODO get clearer about what each of 4 jar files might be -->
+        <property name="open-dis7-java.relative" value="../open-dis7-java/dist"/>
+        <echo message="copy ${open-dis7-java.relative}/open-dis7-java.jar to project lib/ subdirectory"/>
+        <copy file="${open-dis7-java.relative}/open-dis7-java.jar" todir="lib" force="true" verbose="true"/>
+    </target>
+    
+    <target name="update.open-dis7.jar.gitlab" description="update open-dis7.jar in project lib directory">
+        <!-- TODO retrieve from online archive, perhaps   -->
+    </target>
+    
+    <target name="update.open-dis7.jar.maven" description="update open-dis7.jar in project lib directory">
+        <!-- TODO retrieve from Maven published repository once available -->
     </target>
 
 </project>
\ No newline at end of file