Просмотр исходного кода

2007-01-09 Marek Sieradzki <[email protected]>

        * xbuild/Microsoft.Common.targets: Added $(ProjectDir).


svn path=/trunk/mcs/; revision=70740
Marek Sieradzki 19 лет назад
Родитель
Сommit
b8f335dc6d
2 измененных файлов с 14 добавлено и 0 удалено
  1. 4 0
      mcs/tools/xbuild/ChangeLog
  2. 10 0
      mcs/tools/xbuild/xbuild/Microsoft.Common.targets

+ 4 - 0
mcs/tools/xbuild/ChangeLog

@@ -1,3 +1,7 @@
+2007-01-09  Marek Sieradzki  <[email protected]>
+
+	* xbuild/Microsoft.Common.targets: Added $(ProjectDir).
+
 2007-01-06  Marek Sieradzki  <[email protected]>
 
 	* Makefile, Main.cs: Moved XBuild files to lib/mono/2.0 from

+ 10 - 0
mcs/tools/xbuild/xbuild/Microsoft.Common.targets

@@ -7,6 +7,10 @@
 		<TargetExt Condition="'$(OutputType)' == 'Netmodule'">.netmodule</TargetExt>
 	</PropertyGroup>
 
+	<PropertyGroup>
+		<ProjectDir Condition="'$(ProjectDir)' == ''">$(MSBuildProjectDirectory)\</ProjectDir>
+	</PropertyGroup>
+
 	<PropertyGroup>
 		<AllowUnsafeBlocks Condition="'$(AllowUnsafeBlocks)' == ''">false</AllowUnsafeBlocks>
 		<AssemblyName Condition="'$(AssemblyName)' == ''">$(RootNamespace)</AssemblyName>
@@ -32,6 +36,12 @@
 		</ResolveAssemblyReference>
 	</Target>
 
+	<Target Name="_ComputeNonExistentFileProperty" Condition='false'>
+		<CreateProperty Value="__NonExistentSubDir__\__NonExistentFile__">
+			<Output TaskParameter="Value" PropertyName="NonExistentFile"/>
+		</CreateProperty>
+	</Target>
+
 	<Target Name="Build" DependsOnTargets="PrepareForBuild;ResolveAssemblyReferences;CoreCompile"/>
 
 </Project>