[openrtm-commit:02945] r780 - in trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java: resource/100/build/cmake1 resource/100/build/cmake2 src/jp/go/aist/rtm/rtcbuilder/java/template/java

openrtm @ openrtm.org openrtm @ openrtm.org
2017年 12月 2日 (土) 20:04:22 JST


Author: ga
Date: 2017-12-02 20:04:22 +0900 (Sat, 02 Dec 2017)
New Revision: 780

Modified:
   trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake1/foo.bat
   trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake2/foo.bat
   trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/src/jp/go/aist/rtm/rtcbuilder/java/template/java/run.bat.vsl
Log:
Modified the batch file. #4379

Modified: trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake1/foo.bat
===================================================================
--- trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake1/foo.bat	2017-12-02 11:00:05 UTC (rev 779)
+++ trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake1/foo.bat	2017-12-02 11:04:22 UTC (rev 780)
@@ -1,5 +1,11 @@
-set CLASSPATH=.;%RTM_JAVA_ROOT%\jar\OpenRTM-aist-1.2.0.jar;%RTM_JAVA_ROOT%\jar\commons-cli-1.1.jar
-cd /d %~dp0
-cd bin
+ at echo off
+set rtm_java_root=%RTM_JAVA_ROOT%
+set JAR_BASE=%rtm_java_root%\jar\
+for /F %%A in ('dir "%JAR_BASE%OpenRTM*" /B') do (set FILE1=%%A)
+for /F %%A in ('dir "%JAR_BASE%commons-cli*" /B') do (set FILE2=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-?.?.?.*" /B') do (set FILE3=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-platform-?.?.?.*" /B') do (set FILE4=%%A)
+set CLASSPATH=.;%JAR_BASE%%FILE1%;%JAR_BASE%%FILE2%;%JAR_BASE%%FILE3%;%JAR_BASE%%FILE4%;%~dp0\bin
+ at echo on 
 java fooComp -f rtc.conf %*
 pause;

Modified: trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake2/foo.bat
===================================================================
--- trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake2/foo.bat	2017-12-02 11:00:05 UTC (rev 779)
+++ trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/resource/100/build/cmake2/foo.bat	2017-12-02 11:04:22 UTC (rev 780)
@@ -1,5 +1,11 @@
-set CLASSPATH=.;%RTM_JAVA_ROOT%\jar\OpenRTM-aist-1.2.0.jar;%RTM_JAVA_ROOT%\jar\commons-cli-1.1.jar
-cd /d %~dp0
-cd bin
+ at echo off
+set rtm_java_root=%RTM_JAVA_ROOT%
+set JAR_BASE=%rtm_java_root%\jar\
+for /F %%A in ('dir "%JAR_BASE%OpenRTM*" /B') do (set FILE1=%%A)
+for /F %%A in ('dir "%JAR_BASE%commons-cli*" /B') do (set FILE2=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-?.?.?.*" /B') do (set FILE3=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-platform-?.?.?.*" /B') do (set FILE4=%%A)
+set CLASSPATH=.;%JAR_BASE%%FILE1%;%JAR_BASE%%FILE2%;%JAR_BASE%%FILE3%;%JAR_BASE%%FILE4%;%~dp0\bin
+ at echo on 
 java fooComp -f rtc.conf %*
 pause;

Modified: trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/src/jp/go/aist/rtm/rtcbuilder/java/template/java/run.bat.vsl
===================================================================
--- trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/src/jp/go/aist/rtm/rtcbuilder/java/template/java/run.bat.vsl	2017-12-02 11:00:05 UTC (rev 779)
+++ trunk/rtmtools/jp.go.aist.rtm.rtcbuilder.java/src/jp/go/aist/rtm/rtcbuilder/java/template/java/run.bat.vsl	2017-12-02 11:04:22 UTC (rev 780)
@@ -1,5 +1,11 @@
-set CLASSPATH=.;%RTM_JAVA_ROOT%\jar\OpenRTM-aist-${rtcParam.rtmJavaVersion}.jar;%RTM_JAVA_ROOT%\jar\commons-cli-1.1.jar
-cd /d %~dp0
-cd bin
+ at echo off
+set rtm_java_root=%RTM_JAVA_ROOT%
+set JAR_BASE=%rtm_java_root%\jar\
+for /F %%A in ('dir "%JAR_BASE%OpenRTM*" /B') do (set FILE1=%%A)
+for /F %%A in ('dir "%JAR_BASE%commons-cli*" /B') do (set FILE2=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-?.?.?.*" /B') do (set FILE3=%%A)
+for /F %%A in ('dir "%JAR_BASE%jna-platform-?.?.?.*" /B') do (set FILE4=%%A)
+set CLASSPATH=.;%JAR_BASE%%FILE1%;%JAR_BASE%%FILE2%;%JAR_BASE%%FILE3%;%JAR_BASE%%FILE4%;%~dp0\bin
+ at echo on 
 java ${rtcParam.name}Comp -f rtc.conf %*
 pause;



More information about the openrtm-commit mailing list