[openrtm-commit:00750] r2339 - in trunk/OpenRTM-aist/win32/OpenRTM-aist: . installer

openrtm @ openrtm.org openrtm @ openrtm.org
2012年 3月 8日 (木) 23:02:46 JST


Author: kurihara
Date: 2012-03-08 23:02:46 +0900 (Thu, 08 Mar 2012)
New Revision: 2339

Modified:
   trunk/OpenRTM-aist/win32/OpenRTM-aist/OpenRTM-aist.sln.dep
   trunk/OpenRTM-aist/win32/OpenRTM-aist/installer/OpenRTM-aist.wxs.in
Log:
The logical time EC and FileNameservice supported Windows. refs #2374, refs #2381

Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/OpenRTM-aist.sln.dep
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/OpenRTM-aist.sln.dep	2012-03-08 13:49:48 UTC (rev 2338)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/OpenRTM-aist.sln.dep	2012-03-08 14:02:46 UTC (rev 2339)
@@ -24,3 +24,7 @@
 Sensor: libcoil libRTC
 SensorComp: libcoil libRTC
 Composite: libcoil libRTC
+FileNameservice: libcoil libRTC
+LogicalTimeTriggeredEC: libcoil libRTC
+LTTSample: libcoil libRTC
+LTTSampleComp: libcoil libRTC
\ No newline at end of file

Modified: trunk/OpenRTM-aist/win32/OpenRTM-aist/installer/OpenRTM-aist.wxs.in
===================================================================
--- trunk/OpenRTM-aist/win32/OpenRTM-aist/installer/OpenRTM-aist.wxs.in	2012-03-08 13:49:48 UTC (rev 2338)
+++ trunk/OpenRTM-aist/win32/OpenRTM-aist/installer/OpenRTM-aist.wxs.in	2012-03-08 14:02:46 UTC (rev 2339)
@@ -232,20 +232,52 @@
 	    
 	    <!-- extension -->
 	    <Directory Id="ext" Name="ext">
+	      <Directory Id="ec" Name="ec">
+			<Directory Id="logical_time" Name="logical_time">
+			<Component Id="LogicalTime" Guid="{% LogicalTime.GUID %}">
+	      	  {% for file in LogicalTime.Files %}
+			  <File Id="{% file.Id %}"
+					Name="{% file.Name %}" DiskId="1"
+					Source="{% file.Source %}"/>
+			  {% endfor %}
+			</Component>
+			</Directory>
+	      </Directory>
+	      <Directory Id="local_service" Name="local_service">
+	        <Directory Id="nameservice_file" Name="nameservice_file">
+			  <Component Id="FileNameservice" Guid="{% FileNameservice.GUID %}">
+				{% for file in FileNameservice.Files %}
+				<File Id="{% file.Id %}"
+					  Name="{% file.Name %}" DiskId="1"
+					  Source="{% file.Source %}"/>
+				{% endfor %}
+			  </Component>
+			</Directory>
+	      </Directory>
 	      <Directory Id="sdo" Name="sdo">
-		<Component Id="SDOService" Guid="{% SDOService.GUID %}">
+			<Component Id="SDOService" Guid="{% SDOService.GUID %}">
 	      	  {% for file in SDOService.Files %}
-		  <File Id="{% file.Id %}"
-			Name="{% file.Name %}" DiskId="1"
-			Source="{% file.Source %}"/>
-		  {% endfor %}
-		  </Component>
-	      </Directory>
-	    </Directory>
+			  <File Id="{% file.Id %}"
+					Name="{% file.Name %}" DiskId="1"
+					Source="{% file.Source %}"/>
+			  {% endfor %}
+			</Component>
+		  </Directory>
+		</Directory>
 
 	    <!-- examples -->
 	    <Directory Id="examples" Name="examples">
 	      <Directory Id="CXXexamples" Name="C++">
+			<Directory Id="LTTSample" Name="LTTSample">
+			  <Component Id="LTTSample" Guid="{% LTTSample.GUID %}">
+				{% for file in LTTSample.Files %}
+				<File Id="{% file.Id %}"
+					  Name="{% file.Name %}" DiskId="1"
+					  Source="{% file.Source %}">
+				</File>
+				{% endfor %}
+			  </Component>
+			</Directory>
 
 		<!-- OpenCV-RTC components -->
 		<?if $(env.INCLUDE_OPENCV_RTC) = YES ?>
@@ -350,6 +382,8 @@
 	<ComponentRef Id="Etc"/>
 	<ComponentRef Id="Cmake"/>
 	<ComponentRef Id="SDOService"/>
+	<ComponentRef Id="LogicalTime"/>
+	<ComponentRef Id="FileNameservice"/>
       </Feature>
       <!-- devel -->
       <Feature Id="Devel" Level="1" Title="Development Environment">
@@ -361,6 +395,10 @@
       <Feature Id="Examples" Level="1" Title="Examples">
 	<ComponentRef Id="Examples"/>
       </Feature>
+      <!-- lttsampel -->
+      <Feature Id="LTTSample" Level="1" Title="LTTSample">
+	<ComponentRef Id="LTTSample"/>
+      </Feature>
       <!-- opencv examples -->
       <Feature Id="OpenCVRTC" Level="1" Title="OpenCV RTC">
 	<ComponentRef Id="OpenCVRTCBin"/>
@@ -429,6 +467,39 @@
 
     <!-- OpenCV -->
     <?if $(env.INCLUDE_OPENCV) = YES ?>
+      <?if $(env.VC_VERSION) = "Visual C++ 2010" ?>
+    <Feature Id="OpenCV" Level="1" Title="OpenCV2.3">
+      <Feature Id="OpenCV2.3Runtime" Level="1"
+	       Title="Runtime Environment">
+	<ComponentRef Id="OpenCV"/>
+	<ComponentRef Id="OpenCVBin"/>
+	<ComponentRef Id="OpenCVGpuX86Bin"/>
+	<ComponentRef Id="OpenCVDoc"/>
+      </Feature>
+      <Feature Id="OpenCV2.3Devel" Level="1"
+	       Title="Development Environment">
+	<ComponentRef Id="OpenCVIncludeOpencv"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Calib3d"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Contrib"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Core"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Features2d"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Flann"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Gpu"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Highgui"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Imgproc"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Legacy"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Ml"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Objdetect"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Ts"/>
+	<ComponentRef Id="OpenCVIncludeOpencv2Video"/>
+	<ComponentRef Id="OpenCVLib"/>
+	<ComponentRef Id="OpenCVGpuX86Lib"/>
+	<ComponentRef Id="OpenCVStaticlib"/>
+
+      </Feature>
+    </Feature>
+      <?else ?>
     <Feature Id="OpenCV" Level="1" Title="OpenCV2.1">
       <Feature Id="OpenCV2.1Runtime" Level="1"
 	       Title="Runtime Environment">
@@ -443,6 +514,7 @@
       </Feature>
     </Feature>
     <?endif ?>
+    <?endif ?>
 
     <Feature Id="VCRedist"
 	     Title="$(env.VC_VERSION) Runtime" AllowAdvertise="no" Level="1"> 



openrtm-commit メーリングリストの案内