[matroska] r886 - trunk/JEBML

[email protected]
Newsgroups gmane.comp.multimedia.matroska.cvs
Message-ID <[email protected]>
Author: jcsston
Date: 2004-10-14 23:24:21 +0400 (Thu, 14 Oct 2004)
New Revision: 886

Added:
   trunk/JEBML/build.xml
Modified:
   trunk/JEBML/JEBML.jpx
Log:
Added Ant build file. It's auto-generated by JBuilder so I'm not sure how usable it is.

Modified: trunk/JEBML/JEBML.jpx
===================================================================
--- trunk/JEBML/JEBML.jpx	2004-10-14 19:12:32 UTC (rev 885)
+++ trunk/JEBML/JEBML.jpx	2004-10-14 19:24:21 UTC (rev 886)
@@ -64,11 +64,13 @@
     <property category="archiving" name="archiverClass" value="com.borland.jbuilder.wizard.archive.ApplicationArchiver"/>
     <property category="archiving" name="buildWithProject" value="0"/>
     <property category="archiving" name="contentRules.1" value="I:**/*.*"/>
-    <property category="archiving" name="contentRules.2" value="F:JEBML-src.jar;JEBML-src.jar"/>
     <property category="archiving" name="targetCompressed" value="1"/>
     <property category="archiving" name="targetPath" value="JEBML.jar"/>
     <property category="archiving" name="usingRules" value="1"/>
   </node>
+  <node name="Export to Ant" type="Ant">
+    <property category="generate" name="error_behavior" value="2"/>
+  </node>
   <node name="Native Executable" type="Archive">
     <property category="archiving" name="archiverClass" value="com.borland.jbuilder.wizard.archive.ExecutableArchiver"/>
     <property category="archiving" name="buildWithProject" value="0"/>
@@ -91,8 +93,14 @@
   <node name="Source" type="Archive">
     <property category="archiving" name="archiverClass" value="com.borland.jbuilder.wizard.archive.SourceArchiver"/>
     <property category="archiving" name="buildWithProject" value="0"/>
+    <property category="archiving" name="documentationPath" value="doc"/>
+    <property category="archiving" name="includeDocumentation" value="1"/>
     <property category="archiving" name="targetCompressed" value="1"/>
     <property category="archiving" name="targetPath" value="JEBML-src.jar"/>
   </node>
-  <file path="src/org/ebml/sample/CommandLineSample.java"/>
+  <node name="Standard Doclet" type="Javadoc">
+    <property category="nodeJavadoc" name="buildWithProject" value="0"/>
+    <property category="nodeJavadoc" name="directory" value="doc"/>
+    <property category="nodeJavadoc" name="displayAllOutput" value="1"/>
+  </node>
 </project>

Added: trunk/JEBML/build.xml
===================================================================
--- trunk/JEBML/build.xml	2004-10-14 19:12:32 UTC (rev 885)
+++ trunk/JEBML/build.xml	2004-10-14 19:24:21 UTC (rev 886)
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--Exported by JBuilder on Oct 14, 2004 2:21:41 PM-->
+<!--It is RECOMMENDED that JBuilder builds and Ant builds done with
+this exported Ant file be kept separate and be written to different
+directories. For example, the JBuilder output directory might be "classes"
+and the Ant output directory might be "classes.ant".-->
+<project basedir="." default="rebuild" name="JEBML.jpx">
+  <property name="jbuilder.home" value="C:/JBuilderX"/>
+  <property name="Tomcat.home" value="${jbuilder.home}/thirdparty/jakarta-tomcat-4.0.6-LE-jdk14"/>
+  <property name="jdk.home" value="${jbuilder.home}/jdk1.4"/>
+  <property name="dest" value="classes.ant"/>
+  <property name="Generated.Source" value="${dest}/Temporary_Files"/>
+  <property name="JMF.home" value="C:/JMF-2.1.1e"/>
+  <property name="src" value="src"/>
+  <path id="project.class.path">
+    <pathelement location="${dest}"/>
+    <pathelement location="${JMF.home}/lib"/>
+    <pathelement location="${JMF.home}/lib/jmf.jar"/>
+    <pathelement location="${JMF.home}/lib/mediaplayer.jar"/>
+    <pathelement location="${JMF.home}/lib/multiplayer.jar"/>
+    <pathelement location="${JMF.home}/lib/sound.jar"/>
+    <pathelement location="${JMF.home}/lib/customizer.jar"/>
+    <pathelement location="${jdk.home}/demo/jfc/Java2D/Java2Demo.jar"/>
+    <pathelement location="${jdk.home}/demo/plugin/jfc/Java2D/Java2Demo.jar"/>
+    <pathelement location="${jdk.home}/jre/javaws/javaws.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/charsets.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/ext/dnsns.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/ext/ldapsec.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/ext/localedata.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/ext/sunjce_provider.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/im/indicim.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/im/thaiim.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/jce.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/jsse.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/plugin.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/rt.jar"/>
+    <pathelement location="${jdk.home}/jre/lib/sunrsasign.jar"/>
+    <pathelement location="${jdk.home}/lib/dt.jar"/>
+    <pathelement location="${jdk.home}/lib/htmlconverter.jar"/>
+    <pathelement location="${jdk.home}/lib/tools.jar"/>
+  </path>
+  <path id="jspc.class.path">
+    <pathelement location="${Tomcat.home}/lib/jasper-compiler.jar"/>
+    <pathelement location="${Tomcat.home}/lib/jasper-runtime.jar"/>
+    <pathelement location="${Tomcat.home}/lib/naming-factory.jar"/>
+    <pathelement location="${Tomcat.home}/common/lib/xerces.jar"/>
+    <pathelement location="${Tomcat.home}/common/lib/servlet.jar"/>
+  </path>
+  <!--Patternset to exclude files from the output directory:-->
+  <patternset id="dest.exclude">
+    <exclude name="Temporary_Files/"/>
+    <exclude name="Generated Source/"/>
+    <exclude name="package cache/"/>
+    <exclude name="dependency cache/"/>
+    <exclude name="jsp cache/"/>
+  </patternset>
+  <target depends="init" name="javacompile">
+    <javac bootclasspathref="project.class.path" debug="true" deprecation="true" destdir="${dest}" encoding="UTF8" nowarn="false" target="1.2">
+      <src path="${src}"/>
+      <src path="${Generated.Source}"/>
+    </javac>
+  </target>
+  <target depends="resource" name="archive">
+    <jar compress="true" destfile="JEBML.jar">
+      <fileset dir="${dest}">
+        <patternset refid="dest.exclude"/>
+        <include name="**/*.*"/>
+      </fileset>
+      <manifest>
+        <attribute name="Main-Class" value="org.ebml.sample.EbmlSampleApp"/>
+      </manifest>
+    </jar>
+    <jar compress="true" destfile="JEBML-src.jar">
+      <fileset dir="${src}"/>
+    </jar>
+  </target>
+  <target name="cleanup">
+    <delete file="JEBML.jar"/>
+    <delete failonerror="false" includeemptydirs="true">
+      <fileset dir="${dest}"/>
+    </delete>
+  </target>
+  <target depends="resource" name="executablearchive">
+    <!--Cannot create native executable with standard Ant tasks for "Native Executable" node-->
+  </target>
+  <target name="resource">
+    <copy todir="${dest}">
+      <fileset dir="${src}">
+        <include name="**/*.jpe"/>
+        <include name="**/*.jpeg"/>
+        <include name="**/*.rmf"/>
+        <include name="**/*.wav"/>
+        <include name="**/*.mid"/>
+        <include name="**/*.midi"/>
+        <include name="**/*.au"/>
+        <include name="**/*.gif"/>
+        <include name="**/*.png"/>
+        <include name="**/*.jpg"/>
+        <include name="**/*.aiff"/>
+        <include name="**/*.properties"/>
+      </fileset>
+    </copy>
+  </target>
+  <target name="javadoc">
+    <javadoc destdir="doc" package="true">
+      <fileset dir="${src}"/>
+      <tag description="To Do:" name="todo" scope="all"/>
+    </javadoc>
+  </target>
+  <target depends="cleanup" name="clean"/>
+  <target name="precompile"/>
+  <target depends="javacompile" name="compile"/>
+  <target name="postcompile"/>
+  <target depends="archive,executablearchive,javadoc,resource" name="package"/>
+  <target name="deploy"/>
+  <target depends="precompile,compile,postcompile,package,deploy" name="make"/>
+  <target depends="clean,make" name="rebuild"/>
+  <target name="init">
+    <mkdir dir="${dest}"/>
+    <mkdir dir="${Generated.Source}"/>
+  </target>
+</project>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.