[Mobies-commit] [commit] r3727 - UDM/trunk/Projects/Win32/VC10/src/UdmCliBridge

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Wed May 11 11:54:43 CDT 2011


Author: ksmyth
Date: Wed May 11 11:54:42 2011
New Revision: 3727

Log:
Copy to dll bin differently

Modified:
   UDM/trunk/Projects/Win32/VC10/src/UdmCliBridge/UdmCliBridge.vcxproj

Modified: UDM/trunk/Projects/Win32/VC10/src/UdmCliBridge/UdmCliBridge.vcxproj
==============================================================================
--- UDM/trunk/Projects/Win32/VC10/src/UdmCliBridge/UdmCliBridge.vcxproj	Wed May 11 11:54:19 2011	(r3726)
+++ UDM/trunk/Projects/Win32/VC10/src/UdmCliBridge/UdmCliBridge.vcxproj	Wed May 11 11:54:42 2011	(r3727)
@@ -42,16 +42,8 @@
   <PropertyGroup Label="UserMacros" />
   <PropertyGroup>
     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">BuildLink</CustomBuildAfterTargets>
-    <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">BuildLink</CustomBuildAfterTargets>
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <CustomBuildStep>
-      <Message>Move dlls to bin</Message>
-      <Command>copy /y "$(TargetPath)" "$(UDM_PATH)"\bin\
-</Command>
-      <Outputs>$(UDM_PATH)\bin\$(TargetFileName);%(Outputs)</Outputs>
-    </CustomBuildStep>
     <ClCompile>
       <Optimization>Disabled</Optimization>
       <MinimalRebuild>true</MinimalRebuild>
@@ -68,12 +60,6 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <CustomBuildStep>
-      <Message>Move dlls to bin</Message>
-      <Command>copy /y "$(TargetPath)" "$(UDM_PATH)"\bin\
-</Command>
-      <Outputs>$(UDM_PATH)\bin\$(TargetFileName);%(Outputs)</Outputs>
-    </CustomBuildStep>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <IntrinsicFunctions>true</IntrinsicFunctions>
@@ -111,4 +97,14 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
+  <PropertyGroup>
+    <BuildDependsOn>
+      $(BuildDependsOn);
+      CopyToBin;
+    </BuildDependsOn>
+  </PropertyGroup>
+  <Target Name="CopyToBin">
+    <Message Importance="high" Text="Copying $(TargetPath) to bin" Condition="'$(Configuration)'=='Release'"/>
+    <Copy SourceFiles="$(TargetPath)" DestinationFolder="$(MSBuildThisFileDirectory)\..\..\..\..\..\bin" Condition="'$(Configuration)'=='Release'" />
+  </Target>
 </Project>
\ No newline at end of file


More information about the Mobies-commit mailing list