~ubuntu-branches/ubuntu/oneiric/tuxguitar/oneiric

« back to all changes in this revision

Viewing changes to build-linux.xml

  • Committer: Bazaar Package Importer
  • Author(s): Philippe Coval
  • Date: 2008-06-19 00:30:30 UTC
  • mto: (5.1.2 sid)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20080619003030-h719szrhsngou7c6
Tags: upstream-1.0
ImportĀ upstreamĀ versionĀ 1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="iso-8859-1"?>
2
 
 
3
 
<project name="Tux Guitar" basedir="." >
4
 
    <description>
5
 
        Tux-Guitar
6
 
    </description>
7
 
        
8
 
        <property name="file.script" value="tuxguitar" />
9
 
        <property name="file.properties" value="${src.build.dir}${file.separator}defaults.properties" />
10
 
        
11
 
        <target name="clean" >  
12
 
                <delete quiet="true" file="tuxguitar" />
13
 
        </target>               
14
 
        
15
 
        <target name="install" >        
16
 
                <mkdir dir="${build.bin.dir}" />
17
 
                <copy todir="${build.bin.dir}">
18
 
                    <fileset file="${file.script}"/>
19
 
                </copy>         
20
 
                <chmod file="${build.bin.dir}/${file.script}" perm="755"/>
21
 
        </target>                       
22
 
        
23
 
        <target name="build"  > 
24
 
                <echo file="${file.properties}" append="false">font.default=Sans,6,2${line.separator}</echo>
25
 
                <echo file="${file.properties}" append="true">font.note=Sans,7,1${line.separator}</echo>
26
 
                <echo file="${file.properties}" append="true">font.time-signature=Sans,13,3${line.separator}</echo>                             
27
 
                <echo file="${file.properties}" append="true">font.printer.default=Sans,6,2${line.separator}</echo>
28
 
                <echo file="${file.properties}" append="true">font.printer.note=Sans,6,0${line.separator}</echo>
29
 
                <echo file="${file.properties}" append="true">font.printer.time-signature=Sans,12,3${line.separator}</echo>             
30
 
                
31
 
                
32
 
                <echo file="${file.script}" append="false">#!/bin/bash${line.separator}</echo>                  
33
 
                <echo file="${file.script}" append="true">##SCRIPT DIR${line.separator}</echo>
34
 
                <echo file="${file.script}" append="true">DIR_NAME=`dirname "$0"`${line.separator}</echo>
35
 
                <echo file="${file.script}" append="true">DIR_NAME=`cd "$DIR_NAME"; pwd`${line.separator}</echo>
36
 
                <echo file="${file.script}" append="true">cd "${DIR_NAME}"${line.separator}</echo>
37
 
                <echo file="${file.script}" append="true">##JAVA${line.separator}</echo>
38
 
                <echo file="${file.script}" append="true">if [ "${JAVA}" == "" ]; then${line.separator}</echo>
39
 
                <echo file="${file.script}" append="true">      if [ "${JAVA_HOME}" != "" ]; then${line.separator}</echo>
40
 
                <echo file="${file.script}" append="true">              JAVA=${JAVA_HOME}/bin/java${line.separator}</echo>
41
 
                <echo file="${file.script}" append="true">      else${line.separator}</echo>
42
 
                <echo file="${file.script}" append="true">              JAVA=java${line.separator}</echo>
43
 
                <echo file="${file.script}" append="true">      fi${line.separator}</echo>
44
 
                <echo file="${file.script}" append="true">fi${line.separator}</echo>
45
 
                <echo file="${file.script}" append="true">##CLASSPATH${line.separator}</echo>
46
 
                <echo file="${file.script}" append="true">CLASSPATH=$CLASSPATH:${build.jar.dir}TuxGuitar.jar:${lib.swt.jar}:${lib.itext.jar}:${build.share.dir}${line.separator}</echo>
47
 
                <echo file="${file.script}" append="true">##LIBRARY_PATH${line.separator}</echo>
48
 
                <echo file="${file.script}" append="true">LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${lib.swt.jni}${line.separator}</echo>
49
 
                <echo file="${file.script}" append="true">LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib${line.separator}</echo>
50
 
                <echo file="${file.script}" append="true">LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib${line.separator}</echo>
51
 
                <echo file="${file.script}" append="true">LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/jni${line.separator}</echo>
52
 
                <echo file="${file.script}" append="true">LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib${line.separator}</echo>
53
 
                <echo file="${file.script}" append="true">##MAINCLASS${line.separator}</echo>
54
 
                <echo file="${file.script}" append="true">MAINCLASS=org.herac.tuxguitar.gui.TuxGuitar${line.separator}</echo>
55
 
                <echo file="${file.script}" append="true">##JVM ARGUMENTS${line.separator}</echo>
56
 
                <echo file="${file.script}" append="true">VM_ARGS="-Xms128m -Xmx128m"${line.separator}</echo>
57
 
                <echo file="${file.script}" append="true">##LAUNCH${line.separator}</echo>
58
 
                <echo file="${file.script}" append="true">${JAVA} ${VM_ARGS} -cp :${CLASSPATH} -Djava.library.path="${LD_LIBRARY_PATH}" ${MAINCLASS} "$1" "$2"${line.separator}</echo>
59
 
                <chmod file="${file.script}" perm="755"/>
60
 
        </target>               
61
 
        
62
 
        <target name="package" />       
63
 
        
64
 
</project>
 
 
b'\\ No newline at end of file'