[Mobies-commit] [commit] r3893 - UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Mon Sep 19 17:40:26 CDT 2011


Author: ksmyth
Date: Mon Sep 19 17:40:26 2011
New Revision: 3893

Log:
Each GME interpreter should have its own ComponentLib.idl (and generated .h), since the ProgID et al are embedded into it.

Modified:
   UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj
   UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj.filters

Modified: UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj
==============================================================================
--- UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj	Mon Sep 19 17:23:03 2011	(r3892)
+++ UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj	Mon Sep 19 17:40:26 2011	(r3893)
@@ -97,7 +97,7 @@
     </CustomBuildStep>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(OutDir)..\Gen\src\UML GME\Interpreter;..\..\..\..\..\..\src\UML GME\ExprChecker;..\..\..\..\..\..\src\UML GME\Interpreter;..\..\..\..\..\..\src\UdmOCLPat\GOCL\Include;..\..\..\..\..\..\include;$(GME_ROOT)\sdk\bon\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\..\..\..\..\src\UML GME\ExprChecker;..\..\..\..\..\..\src\UdmOCLPat\GOCL\Include;..\..\..\..\..\..\src\UML GME\Interpreter;..\..\..\..\..\..\include;$(OutDir)..\Gen\src\UML GME\Interpreter;$(GME_ROOT)\Interfaces;$(GME_ROOT)\Gme\Interfaces;$(GME_ROOT)\sdk\bon\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;OCL_USING_STL_NAMESPACE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -139,6 +139,9 @@
     <ProjectReference>
       <LinkLibraryDependencies>false</LinkLibraryDependencies>
     </ProjectReference>
+    <Midl>
+      <AdditionalIncludeDirectories>..\..\..\..\..\..\src\UML GME\ExprChecker;$(GME_ROOT)\Interfaces;$(GME_ROOT)\Gme\Interfaces;$(GME_ROOT)\bin;$(GME_ROOT)\Gme\Release;$(GME_ROOT)\Gme\Debug;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+    </Midl>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <PreBuildEvent>
@@ -215,7 +218,7 @@
     <ClCompile>
       <Optimization>MinSpace</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>$(GME_ROOT)\Interfaces;$(GME_ROOT)\Gme\Interfaces;$(OutDir)..\Gen\src\UML GME\Interpreter;..\..\..\..\..\..\src\UML GME\ExprChecker;..\..\..\..\..\..\src\UML GME\Interpreter;..\..\..\..\..\..\src\UdmOCLPat\GOCL\Include;..\..\..\..\..\..\include;$(GME_ROOT)\sdk\bon\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\..\..\..\..\src\UML GME\ExprChecker;..\..\..\..\..\..\src\UdmOCLPat\GOCL\Include;..\..\..\..\..\..\src\UML GME\Interpreter;..\..\..\..\..\..\include;$(OutDir)..\Gen\src\UML GME\Interpreter;$(GME_ROOT)\Interfaces;$(GME_ROOT)\Gme\Interfaces;$(GME_ROOT)\sdk\bon\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;OCL_USING_STL_NAMESPACE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -257,6 +260,10 @@
     <ProjectReference>
       <LinkLibraryDependencies>false</LinkLibraryDependencies>
     </ProjectReference>
+    <Midl>
+      <HeaderFileName>%(Filename).h</HeaderFileName>
+      <AdditionalIncludeDirectories>..\..\..\..\..\..\src\UML GME\ExprChecker;$(GME_ROOT)\Interfaces;$(GME_ROOT)\Gme\Interfaces;$(GME_ROOT)\bin;$(GME_ROOT)\Gme\Release;$(GME_ROOT)\Gme\Debug;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+    </Midl>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <PreBuildEvent>
@@ -409,6 +416,9 @@
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
     </ProjectReference>
   </ItemGroup>
+  <ItemGroup>
+    <Midl Include="$(GME_ROOT)\SDK\BON\Common\ComponentLib.idl" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj.filters
==============================================================================
--- UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj.filters	Mon Sep 19 17:23:03 2011	(r3892)
+++ UDM/trunk/Projects/Win32/VC10/src/UML GME/ExprChecker/GmeOclExprChecker.vcxproj.filters	Mon Sep 19 17:40:26 2011	(r3893)
@@ -172,4 +172,9 @@
       <Filter>Header Files</Filter>
     </ClInclude>
   </ItemGroup>
+  <ItemGroup>
+    <Midl Include="$(GME_ROOT)\SDK\BON\Common\ComponentLib.idl">
+      <Filter>Source Files</Filter>
+    </Midl>
+  </ItemGroup>
 </Project>
\ No newline at end of file


More information about the Mobies-commit mailing list