diff --git a/CourseExamples/src/DisExamples/build.xml b/CourseExamples/src/DisExamples/build.xml index e64a0f6d719670d4bce8c0317580c36593fd6817..979e9c01e5fb01f9e2c164fbf0d28dce2088b810 100644 --- a/CourseExamples/src/DisExamples/build.xml +++ b/CourseExamples/src/DisExamples/build.xml @@ -5,35 +5,66 @@ <target name="clean.specifications"> <echo message="ensure all files are closed before deleting..."/> - <delete dir="specifications"/> + <delete dir="TODO"/> </target> <!-- =============================================== --> - - <property name="ieeeBaseUrl" value="https://ieeexplore.ieee.org/document/"/> <target name="download.IeeeDisStandards"> - <mkdir dir="specifications"/> - - <property name="DIS.1" value="IEEE1278.1-2012.DistributedInteractiveSimulation.ApplicationProtocols.6387564.pdf"/> - <echo message="get ${DIS.1}"/> - <get src="${ieeeBaseUrl}/6387564" - dest="specifications/${DIS.1}" verbose="true"/> - - <property name="DIS.2" value="IEEE1278.2-2015.DistributedInteractiveSimulation.CommunicationsServices.7459689.pdf"/> - <echo message="get ${DIS.2}"/> - <get src="${ieeeBaseUrl}/7459689" - dest="specifications/${DIS.2}" verbose="true"/> - - <property name="DIS.3" value="IEEE1278.3-2003.DistributedInteractiveSimulation.ExerciseManagement.587529.pdf"/> - <echo message="get ${DIS.3}"/> - <get src="${ieeeBaseUrl}/587529" - dest="specifications/${DIS.3}" verbose="true"/> - - <property name="DIS.4" value="IEEE1278.4-2013.DistributedInteractiveSimulation.VV+A.6595010.pdf"/> - <echo message="get ${DIS.4}"/> - <get src="${ieeeBaseUrl}/6595010" - dest="specifications/${DIS.4}" verbose="true"/> + + <echo message="Warning: due to cookie restrictions, you must download IEEE specifications manually via links on README.DIS.md"/> + + <property name="ieeeBasePageUrl" value="https://ieeexplore.ieee.org/document/"/> + <property name="ieeeBaseLinkUrl" value="https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber="/> + + <!-- ======================== --> + <property name="DIS.1.document" value="6387564"/> + <property name="DIS.1.rename" value="IEEE1278.1-2012.DistributedInteractiveSimulation.ApplicationProtocols.${DIS.1.document}.pdf.SAVEME"/> + <echo message="see ${ieeeBasePageUrl}${DIS.1.document}"/> + <echo message="get ${ieeeBaseLinkUrl}${DIS.1.document}"/> + <echo message="as ${DIS.1.rename}"/> + <!-- + <get src="${ieeeBaseLinkUrl}${DIS.1.document}" + dest="${DIS.1.rename}" verbose="true"/> --> + <echo message="IEEE1278.1 retrieval: save ${ieeeBaseLinkUrl}${DIS.1.document} to this location" + file="${DIS.1.rename}"/> + + <!-- ======================== --> + <property name="DIS.2.document" value="7459689"/> + <property name="DIS.2.rename" value="IEEE1278.2-2015.DistributedInteractiveSimulation.CommunicationsServices.${DIS.2.document}.pdf.SAVEME"/> + <echo message="see ${ieeeBasePageUrl}${DIS.2.document}"/> + <echo message="get ${ieeeBaseLinkUrl}${DIS.2.document}"/> + <echo message="as ${DIS.2.rename}"/> + <!-- + <get src="${ieeeBaseLinkUrl}${DIS.2.document}" + dest="${DIS.2.rename}" verbose="true"/> --> + <echo message="IEEE1278.2 retrieval: save ${ieeeBaseLinkUrl}${DIS.2.document} to this location" + file="${DIS.2.rename}"/> + + <!-- ======================== --> + <property name="DIS.3.document" value="7459689"/> + <property name="DIS.3.rename" value="IEEE1278.3-2015.DistributedInteractiveSimulation.CommunicationsServices.${DIS.3.document}.pdf.SAVEME"/> + <echo message="see ${ieeeBasePageUrl}${DIS.3.document}"/> + <echo message="get ${ieeeBaseLinkUrl}${DIS.3.document}"/> + <echo message="as ${DIS.3.rename}"/> + <!-- + <get src="${ieeeBaseLinkUrl}${DIS.3.document}" + dest="${DIS.3.rename}" verbose="true"/> --> + <echo message="IEEE1278.3 retrieval: save ${ieeeBaseLinkUrl}${DIS.3.document} to this location" + file="${DIS.3.rename}"/> + + <!-- ======================== --> + <property name="DIS.4.document" value="7459689"/> + <property name="DIS.4.rename" value="IEEE1278.4-2013.DistributedInteractiveSimulation.VV+A.${DIS.4.document}.pdf.SAVEME"/> + <echo message="see ${ieeeBasePageUrl}${DIS.4.document}"/> + <echo message="get ${ieeeBaseLinkUrl}${DIS.4.document}"/> + <echo message="as ${DIS.4.rename}"/> + <!-- + <get src="${ieeeBaseLinkUrl}${DIS.4.document}" + dest="${DIS.4.rename}" verbose="true"/> --> + <echo message="IEEE1278.4 retrieval: save ${ieeeBaseLinkUrl}${DIS.4.document} to this location" + file="${DIS.4.rename}"/> + </target> <!-- =============================================== --> @@ -41,20 +72,19 @@ <property name="sisoBaseUrl" value="https://www.sisostds.org/DigitalLibrary.aspx?Command=Core_Download&EntryId="/> <target name="download.SISO"> - <mkdir dir="specifications"/> <property name="SISO-REF-010" value="SISO-REF-010-v24.zip"/> <echo message="get ${SISO-REF-010}"/> <get src="${sisoBaseUrl}46171" - dest="specifications/${SISO-REF-010}" verbose="true"/> - <unzip src="specifications/${SISO-REF-010}" - dest="specifications/" overwrite="true"/> - <delete file="specifications/${SISO-REF-010}"/> + dest="${SISO-REF-010}" verbose="true"/> + <unzip src="${SISO-REF-010}" + dest="" overwrite="true"/> + <delete file="${SISO-REF-010}"/> <property name="SISO-REF-010.1" value="SISO-REF-010.1-2018 Operations Manual for EWG V07.pdf"/> <echo message="get ${SISO-REF-010.1}"/> <get src="${sisoBaseUrl}46173" - dest="specifications/${SISO-REF-010.1}" verbose="true"/> + dest="${SISO-REF-010.1}" verbose="true"/> </target>