/[svn]/jsampler/trunk/build.xml
ViewVC logotype

Diff of /jsampler/trunk/build.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1786 by iliev, Wed Oct 8 22:38:15 2008 UTC revision 1871 by iliev, Sun Mar 22 18:11:39 2009 UTC
# Line 86  Line 86 
86              </patternset>              </patternset>
87          </unjar>          </unjar>
88                    
         <unjar src="lib/required/substance-swingx.jar" dest="dist/build">  
         </unjar>  
           
89          <unjar src="lib/required/substance.jar" dest="dist/build">          <unjar src="lib/required/substance.jar" dest="dist/build">
90          </unjar>          </unjar>
91                    
92          <unjar src="lib/required/swingx.jar" dest="dist/build">          <unjar src="lib/required/swingx.jar" dest="dist/build">
93          </unjar>          </unjar>
94            
95          <javac debug="true" debuglevel="source,lines" srcdir="src" destdir="dist/build" excludes="org/jsampler/view/classic/**"/>          <condition property="mac-src" value="org/jsampler/view/fantasia/MacOSApplicationHandler.java">
96                <not><os name="mac" /></not>
97            </condition>
98    
99            <javac debug="true" debuglevel="source,lines" srcdir="src" destdir="dist/build" excludes="org/jsampler/view/classic/** ${mac-src}"/>
100                    
101          <copy todir="./dist/build/org/jsampler/langprops">          <copy todir="./dist/build/org/jsampler/langprops">
102              <fileset dir="./src/org/jsampler/langprops"/>              <fileset dir="./src/org/jsampler/langprops"/>
# Line 117  Line 118 
118          <delete dir="./dist/build"/>          <delete dir="./dist/build"/>
119      </target>      </target>
120    
121        <target name="build-fantasia-osx" depends="build-fantasia">
122            <copy todir="./dist/Fantasia.app/Contents">
123                <fileset file="./res/fantasia/osx/Info.plist"/>
124            </copy>
125            <copy todir="./dist/Fantasia.app/Contents">
126                <fileset file="./res/fantasia/osx/PkgInfo"/>
127            </copy>
128            <copy todir="./dist/Fantasia.app/Contents/MacOS">
129                <fileset file="/System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub"/>
130            </copy>
131            <chmod file="./dist/Fantasia.app/Contents/MacOS/JavaApplicationStub" perm="755" />
132            <copy todir="./dist/Fantasia.app/Contents/Resources/Java">
133                <fileset file="./dist/Fantasia-${JSampler.version}.jar"/>
134            </copy>
135            <copy todir="./dist/Fantasia.app/Contents/Resources">
136                <fileset file="./res/fantasia/osx/Fantasia.icns"/>
137            </copy>
138            <copy todir="./dist/Fantasia.app/Contents/Resources">
139                <fileset file="./res/fantasia/osx/LSCPScript.icns"/>
140            </copy>
141        </target>
142    
143      <target name="build-coredoc" depends="clean-coredoc">      <target name="build-coredoc" depends="clean-coredoc">
144          <mkdir dir="doc/api"/>          <mkdir dir="doc/api"/>
145          <javadoc sourcepath="./src" destdir="./doc/api" windowtitle="JSampler ${JSampler.version} API specification" overview="./src/overview.html" Author="false" splitindex="true" use="true">          <javadoc sourcepath="./src" destdir="./doc/api" windowtitle="JSampler ${JSampler.version} API specification" overview="./src/overview.html" Author="false" splitindex="true" use="true">
# Line 133  Line 156 
156      </target>      </target>
157            
158      <target name="clean-jsclassic">      <target name="clean-jsclassic">
159          <delete file="dist/js-classic.jar"/>          <delete file="dist/JS_Classic-${JSampler.version}.jar"/>
160    
161                    
162      </target>      </target>
163    
164      <target name="clean-fantasia">      <target name="clean-fantasia">
165          <delete file="dist/fantasia.jar"/>          <delete file="dist/Fantasia-${JSampler.version}.jar"/>
166            <delete dir="dist/Fantasia.app"/>
167                    
168      </target>      </target>
169            

Legend:
Removed from v.1786  
changed lines
  Added in v.1871

  ViewVC Help
Powered by ViewVC