diff --git a/examples/build.xml b/examples/build.xml
index 5c28ea240ef6384f58512fbbece3ada0e270e3ba..4020b94ea7f9bc4dbc3d30135bf96fd3067e26c0 100644
--- a/examples/build.xml
+++ b/examples/build.xml
@@ -19,13 +19,8 @@
         <!-- invoke    two-process tests next, perhaps following patterns in open-dis7-java -->
     </target>
 
-    <target name="clean.pduLogAdditions">
-        <delete verbose="true">
-            <fileset dir="pduLog">
-                <include name="Pdusave*.dislog"/>
-                <exclude name="Pdusave.dislog"/><!-- version control default example -->
-            </fileset>
-        </delete>
+    <target name="clean.all.pduLogs">
+        <ant dir="pduLog" antfile="build.xml" target="clean.all.pduLogs"/>
     </target>
     <!--
 
diff --git a/examples/pduLog/build.xml b/examples/pduLog/build.xml
new file mode 100644
index 0000000000000000000000000000000000000000..636c956f7acba0d3aa3a7c654c113174b7343550
--- /dev/null
+++ b/examples/pduLog/build.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (c) 1995-2021 held by the author(s).  All rights reserved.
+                          
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer
+      in the documentation and/or other materials provided with the
+      distribution.
+    * Neither the names of the Naval Postgraduate School (NPS)
+      Modeling Virtual Environments and Simulation (MOVES) Institute
+      (https://www.nps.edu and https://www.MovesInstitute.org)
+      nor the names of its contributors may be used to endorse or
+      promote products derived from this software without specific
+      prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<!--
+    Document   : build.xml
+    Created on : 1 November 2017
+    Author     : Don Brutzman and Don McGregor
+    Description: Ant build.xml file for Networked Graphics MV3500
+-->
+<project name="MV3500 pdu capture logs" default="all" basedir=".">
+    <description>Housekeeping for autogenerated PDU capture logs</description>
+    
+    <target name="clean.all.pduLogs" description="clean autogenerated PDU capture logs">
+        <delete verbose="true">
+            <fileset dir=".">
+                <include name="*.dislog"/>
+                <exclude name="ExamplePduCaptureLog.dislog"/><!-- version control default example -->
+                <exclude name="README.md"/>
+            </fileset>
+        </delete>
+    </target>
+    
+</project>
\ No newline at end of file