Changeset 213

Show
Ignore:
Timestamp:
04/12/11 21:43:19 (13 months ago)
Author:
stefan
Message:

changed start scripts

Location:
trunk
Files:
3 added
5 modified
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r207 r213  
    1616  <property name="src"                location="src"/> 
    1717  <property name="build"              location="build"/> 
    18   <property name="lib"                location="lib"/> 
     18  <property name="lib"                value="lib"/> 
    1919  <property name="dist"               location="dist"/> 
    2020  <property name="upload"             location="${dist}/${ant.project.name}"/> 
     
    2525  <property name="buildClasses"       location="${build}/classes"/> 
    2626  <property name="programJar"         location="${uploadPrepare}/${program.jar}"/> 
    27   <property name="rxtxJar"            location="${lib}/RXTXcomm.jar"/> 
     27  <property name="velocityJar"        value="${lib}/velocity-1.7-dep.jar"/> 
     28  <property name="rxtxJar"            value="${lib}/RXTXcomm.jar"/> 
    2829  <property name="rxtxSoDir"          location="."/> 
    2930 
     
    3334    </fileset> 
    3435    <filelist> 
     36      <file name="${velocityJar}"/> 
    3537      <file name="${rxtxJar}"/> 
    3638    </filelist> 
     
    113115    <copy todir="${uploadPrepare}" file="scripts/${start.sh}"/> 
    114116    <copy todir="${uploadPrepare}" file="scripts/${start.bat}"/> 
     117    <copy todir="${uploadPrepare}/start"> 
     118      <fileset dir="scripts/start"/> 
     119    </copy> 
    115120    <chmod file="${uploadPrepare}/${start.sh}" perm="ugo+x"/> 
     121    <chmod file="${uploadPrepare}/start/unix_start.sh" perm="ugo+x"/> 
    116122  </target> 
    117123 
     
    188194      <manifest> 
    189195        <attribute name="Main-Class" value="org.jergometer.Jergometer"/> 
     196        <attribute name="Class-Path" value="${velocityJar}"/> 
    190197        <attribute name="Class-Path" value="${rxtxJar}"/> 
    191198      </manifest> 
     
    200207    <copy todir="${uploadPrepare}" file="scripts/${start.sh}"> 
    201208      <filterset> 
     209        <filter token="velocityJar" value="${velocityJar}"/> 
    202210        <filter token="rxtxJar" value="${rxtxJar}"/> 
    203211        <filter token="rxtxSoDir" value="${rxtxSoDir}"/> 
    204212      </filterset> 
    205213    </copy> 
     214    <copy todir="${uploadPrepare}/start"> 
     215      <fileset dir="scripts/start"/> 
     216    </copy> 
    206217    <chmod file="${uploadPrepare}/${start.sh}" perm="ugo+x"/> 
     218    <chmod file="${uploadPrepare}/start/unix_start.sh" perm="ugo+x"/> 
    207219  </target> 
    208220</project> 
  • trunk/CHANGELOG

    r212 r213  
    77            * implemented issue #252: rename all occurrences of "COM port" to "serial port" 
    88            * implemented issue #253: allow to switch between kJ and kcal 
     9            * improved start scripts (manuel update needed under Windows) 
    910 
    1011== 0.7.11 == 
  • trunk/scripts/create_release

    r147 r213  
    88 
    99# tag this release 
    10 svn copy . $svnRepo/tags/$version -m "released version $version" 
     10#svn copy . $svnRepo/tags/$version -m "released version $version" 
    1111 
    1212mkdir -p dist/releases 
  • trunk/scripts/jergometer

    r198 r213  
    44cd $DIR 
    55 
    6 # check for Linux or Mac 
    7 OS=`uname -s` 
    8 case $OS in 
    9   Darwin) 
    10     OS=MacOSX 
    11     JFLAGS=-d32 
    12     ;; 
    13 esac 
    14  
    15 # check for 32/64 bit 
    16 ARCH=`uname -m` 
    17 case $ARCH in 
    18   i686) 
    19     ARCH=i386 
    20     ;; 
    21   x86_64) 
    22     ARCH=amd64 
    23     ;; 
    24 esac 
    25  
    266# start the application loop 
    277action=start 
    288while [ "$action" = "start" ]; do 
    29   java $JFLAGS -Djava.library.path=lib/dlls/$OS/$ARCH -cp jergometer.jar:lib/RXTXcomm.jar org.jergometer.Jergometer "$@" 
     9  start/unix_start.sh 
    3010  if [ "$?" != "255" ]; then 
    3111    action=end 
  • trunk/scripts/jergometer.bat

    r139 r213  
    77 
    88:START 
    9 if "%PROCESSOR_ARCHITECTURE%" == "x86" goto START_X86 
    10 goto START_AMD64 
    11  
    12  
    13 :START_X86 
    14 java -Djava.library.path=lib/dlls/Windows/i368 -cp jergometer.jar;lib\RXTXcomm.jar org.jergometer.Jergometer %1 
    15  
    16 IF errorlevel 255 goto UPDATE 
    17 goto END 
    18  
    19  
    20 :START_AMD64 
    21 java -Djava.library.path=lib/dlls/Windows/i368 -cp jergometer.jar;lib\RXTXcomm.jar org.jergometer.Jergometer %1 
     9start\windows_start.bat 
    2210 
    2311IF errorlevel 255 goto UPDATE