[openrtm-commit:03299] r3265 - in trunk/OpenRTM-aist: . build docs/DevelopersGuide src/lib/rtm/idl utils/rtc-template win32/OpenRTM-aist win32/OpenRTM-aist/examples/SimpleService win32/OpenRTM-aist/rtm/idl
openrtm @ openrtm.org
openrtm @ openrtm.org
2018年 3月 28日 (水) 12:21:55 JST
Author: miyamoto
Date: 2018-03-28 12:21:55 +0900 (Wed, 28 Mar 2018)
New Revision: 3265
Modified:
trunk/OpenRTM-aist/build/cmakeconfgen.py
trunk/OpenRTM-aist/build/vcprojtool.py
trunk/OpenRTM-aist/configure.ac
trunk/OpenRTM-aist/docs/DevelopersGuide/Tools.tex
trunk/OpenRTM-aist/docs/DevelopersGuide/Tutorial.tex
trunk/OpenRTM-aist/src/lib/rtm/idl/libRTCSkel.vcproj.yaml
trunk/OpenRTM-aist/utils/rtc-template/test-template.py
trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceConsumervc8.vcproj.in
trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceProvidervc8.vcproj.in
trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm/idl/libRTCSkelvc8.vcproj.in
trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.props
trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.vsprops
Log:
[merge] r3171 have been merged from RELENG_1_2.
Modified: trunk/OpenRTM-aist/build/cmakeconfgen.py
===================================================================
--- trunk/OpenRTM-aist/build/cmakeconfgen.py 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/build/cmakeconfgen.py 2018-03-28 03:21:55 UTC (rev 3265)
@@ -249,7 +249,7 @@
dict["openrtm_idl_wrapper"] = "rtm-skelwrapper.py"
dict["openrtm_idl_wrapper_flags"] = '--include-dir="";--skel-suffix=Skel;--stub-suffix=Stub'
dict["openrtm_idlc"] = "omniidl"
- dict["openrtm_idlflags"] = "-bcxx;-Wba;-nf;-I${OPENRTM_DIR}/rtm/idl"
+ dict["openrtm_idlflags"] = "-bcxx;-Wba;-nf;-Wbshortcut;-I${OPENRTM_DIR}/rtm/idl"
t = yat.Template(template)
f = file("OpenRTMConfig.cmake", "w")
Modified: trunk/OpenRTM-aist/build/vcprojtool.py
===================================================================
--- trunk/OpenRTM-aist/build/vcprojtool.py 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/build/vcprojtool.py 2018-03-28 03:21:55 UTC (rev 3265)
@@ -492,7 +492,7 @@
Value: |
set PATH=$(rtm_path);%PYTHON_ROOT%\\\\;%PATH%
for %%x in (*.idl) do makewrapper.py %%x
- for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
+ for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
# VCCustomBuildTool:
# VCXMLDataGeneratorTool:
# VCWebServiceProxyGeneratorTool:
@@ -544,7 +544,7 @@
Value: |
set PATH=$(rtm_path);%PYTHON_ROOT%\\\\;%PATH%
for %%x in (*.idl) do makewrapper.py %%x
- for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
+ for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
# VCCustomBuildTool:
# VCXMLDataGeneratorTool:
# VCWebServiceProxyGeneratorTool:
Modified: trunk/OpenRTM-aist/configure.ac
===================================================================
--- trunk/OpenRTM-aist/configure.ac 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/configure.ac 2018-03-28 03:21:55 UTC (rev 3265)
@@ -1043,7 +1043,7 @@
PATH_NORM($omniidl)
omniidl=$n_path
IDLC=$omniidl
- IDL_FLAGS="-bcxx -Wba -nf -Wbuse_quotes"
+ IDL_FLAGS="-bcxx -Wba -nf -Wbuse_quotes -Wbshortcut"
dnl omniNames
PATH_NORM($omniNames)
Modified: trunk/OpenRTM-aist/docs/DevelopersGuide/Tools.tex
===================================================================
--- trunk/OpenRTM-aist/docs/DevelopersGuide/Tools.tex 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/docs/DevelopersGuide/Tools.tex 2018-03-28 03:21:55 UTC (rev 3265)
@@ -796,7 +796,7 @@
\begin{cmd}
\begin{verbatim}
> ./rtm-config --idlflags
--bcxx -Wba -nf
+-bcxx -Wba -nf -Wbshortcut
\end{verbatim}
\end{cmd}
Modified: trunk/OpenRTM-aist/docs/DevelopersGuide/Tutorial.tex
===================================================================
--- trunk/OpenRTM-aist/docs/DevelopersGuide/Tutorial.tex 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/docs/DevelopersGuide/Tutorial.tex 2018-03-28 03:21:55 UTC (rev 3265)
@@ -218,7 +218,7 @@
ORB: omniORB
IDLC: /usr/local/bin/../bin/omniidl
-IDL_FLAGS: -bcxx -Wba -nf
+IDL_FLAGS: -bcxx -Wba -nf -Wbshortcut
WRAPPERS:
------------------------------------------------------------
Modified: trunk/OpenRTM-aist/src/lib/rtm/idl/libRTCSkel.vcproj.yaml
===================================================================
--- trunk/OpenRTM-aist/src/lib/rtm/idl/libRTCSkel.vcproj.yaml 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/src/lib/rtm/idl/libRTCSkel.vcproj.yaml 2018-03-28 03:21:55 UTC (rev 3265)
@@ -24,15 +24,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VCCLCompilerTool:
- Key: Optimization
Value: "0"
@@ -79,15 +79,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VC10_VCCLCompilerTool:
- Key: Optimization
Value: "Disabled"
@@ -132,15 +132,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VCCLCompilerTool:
- Key: Optimization
Value: "0"
@@ -187,15 +187,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VC10_VCCLCompilerTool:
- Key: Optimization
Value: "Disabled"
@@ -241,15 +241,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VCCLCompilerTool:
- Key: PreprocessorDefinitions
Value: "WIN32;NDEBUG;_LIB;__WIN32__;__NT__;__OSVERSION__=4;__x86__;_WIN32_WINNT=0x0400;_CRT_SECURE_NO_DEPRECATE"
@@ -290,15 +290,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VC10_VCCLCompilerTool:
- Key: PreprocessorDefinitions
Value: "WIN32;NDEBUG;_LIB;__WIN32__;__NT__;__OSVERSION__=4;__x86__;_WIN32_WINNT=0x0400;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)"
@@ -338,15 +338,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VCCLCompilerTool:
- Key: PreprocessorDefinitions
Value: "WIN32;NDEBUG;_LIB;__WIN32__;__NT__;__OSVERSION__=4;__x86__;_WIN32_WINNT=0x0400;_CRT_SECURE_NO_DEPRECATE"
@@ -387,15 +387,15 @@
makewrapper.py ExtendedDataTypes.idl
makewrapper.py InterfaceDataTypes.idl
makewrapper.py SharedMemory.idl
- omniidl -bcxx -Wba -nf BasicDataType.idl
- omniidl -bcxx -Wba -nf DataPort.idl
- omniidl -bcxx -Wba -nf Manager.idl
- omniidl -bcxx -Wba -nf OpenRTM.idl
- omniidl -bcxx -Wba -nf RTC.idl
- omniidl -bcxx -Wba -nf SDOPackage.idl
- omniidl -bcxx -Wba -nf ExtendedDataTypes.idl
- omniidl -bcxx -Wba -nf InterfaceDataTypes.idl
- omniidl -bcxx -Wba -nf SharedMemory.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut BasicDataType.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut DataPort.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut Manager.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut OpenRTM.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut RTC.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SDOPackage.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut ExtendedDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut InterfaceDataTypes.idl
+ omniidl -bcxx -Wba -nf -Wbshortcut SharedMemory.idl
VC10_VCCLCompilerTool:
- Key: PreprocessorDefinitions
Value: "WIN32;NDEBUG;_LIB;__WIN32__;__NT__;__OSVERSION__=4;__x86__;_WIN32_WINNT=0x0400;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)"
Modified: trunk/OpenRTM-aist/utils/rtc-template/test-template.py
===================================================================
--- trunk/OpenRTM-aist/utils/rtc-template/test-template.py 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/utils/rtc-template/test-template.py 2018-03-28 03:21:55 UTC (rev 3265)
@@ -258,7 +258,7 @@
rtm_version="1.0.0"
rtm_orb="omniORB"
rtm_idlc="omniidl"
-rtm_idlflags="-bcxx -Wba -nf"
+rtm_idlflags="-bcxx -Wba -nf -Wbshortcut"
usage()
{
Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceConsumervc8.vcproj.in
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceConsumervc8.vcproj.in 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceConsumervc8.vcproj.in 2018-03-28 03:21:55 UTC (rev 3265)
@@ -25,7 +25,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
+ CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
/>
<Tool
Name="VCCustomBuildTool"
@@ -106,7 +106,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
+ CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
/>
<Tool
Name="VCCustomBuildTool"
Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceProvidervc8.vcproj.in
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceProvidervc8.vcproj.in 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/examples/SimpleService/MyServiceProvidervc8.vcproj.in 2018-03-28 03:21:55 UTC (rev 3265)
@@ -25,7 +25,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
+ CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
/>
<Tool
Name="VCCustomBuildTool"
@@ -105,7 +105,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
+ CommandLine="REM @echo off
set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%
echo %PATH%
for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x
for %%x in (*.idl) do rtm-skelwrapper.py --include-dir="" --skel-suffix=Skel --stub-suffix=Stub --idl-file=%%x

"
/>
<Tool
Name="VCCustomBuildTool"
Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm/idl/libRTCSkelvc8.vcproj.in
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm/idl/libRTCSkelvc8.vcproj.in 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm/idl/libRTCSkelvc8.vcproj.in 2018-03-28 03:21:55 UTC (rev 3265)
@@ -26,7 +26,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off

set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%

REM del /F/Q *.cpp *.cc *.c *.h *.hh *.obj

for %%x in (*.idl) do makewrapper.py %%x

for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x


"
+ CommandLine="REM @echo off

set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%

REM del /F/Q *.cpp *.cc *.c *.h *.hh *.obj

for %%x in (*.idl) do makewrapper.py %%x

for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x


"
/>
<Tool
Name="VCCustomBuildTool"
@@ -94,7 +94,7 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="REM @echo off

set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%

REM del /F/Q *.cpp *.cc *.c *.h *.hh *.obj

for %%x in (*.idl) do makewrapper.py %%x

for %%x in (*.idl) do omniidl -bcxx -Wba -nf %%x


"
+ CommandLine="REM @echo off

set PATH=$(rtm_path);%PYTHON_ROOT%\;%PATH%

REM del /F/Q *.cpp *.cc *.c *.h *.hh *.obj

for %%x in (*.idl) do makewrapper.py %%x

for %%x in (*.idl) do omniidl -bcxx -Wba -nf -Wbshortcut %%x


"
/>
<Tool
Name="VCCustomBuildTool"
Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.props
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.props 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.props 2018-03-28 03:21:55 UTC (rev 3265)
@@ -24,7 +24,7 @@
<rtm_ext_libd>$(rtm_ext_libd)</rtm_ext_libd>
<rtm_ext_lib>$(rtm_ext_lib)</rtm_ext_lib>
<rtm_idlc>omniidl</rtm_idlc>
- <rtm_idlflags>-bcxx -Wba -nf -I $(SolutionDir)\rtm\idl</rtm_idlflags>
+ <rtm_idlflags>-bcxx -Wba -nf -Wbshortcut -I $(SolutionDir)\rtm\idl</rtm_idlflags>
</PropertyGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.vsprops
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.vsprops 2018-03-28 03:17:00 UTC (rev 3264)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/rtm_config.vsprops 2018-03-28 03:21:55 UTC (rev 3265)
@@ -109,7 +109,7 @@
/>
<UserMacro
Name="rtm_idlflags"
- Value="-bcxx -Wba -nf -I"$(SolutionDir)\rtm\idl""
+ Value="-bcxx -Wba -nf -Wbshortcut -I"$(SolutionDir)\rtm\idl""
/>
<!-- coil macros -->
<UserMacro
openrtm-commit メーリングリストの案内