Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlateralusX <lateralusx.github@gmail.com>2016-05-04 10:12:45 +0300
committerlateralusX <lateralusx.github@gmail.com>2016-06-15 10:40:06 +0300
commit35f830a6f2786cd4e9d405afafd067e606821a21 (patch)
tree78408e821520fb98abd0351829956591817c3b54 /msvc/libmonoutils.vcxproj
parentaa4f4e69629ade0ac91cdf3440cdf514b28d63cf (diff)
Added additional build dependecies + setting up source availabilty depending on platform.
Diffstat (limited to 'msvc/libmonoutils.vcxproj')
-rw-r--r--msvc/libmonoutils.vcxproj65
1 files changed, 56 insertions, 9 deletions
diff --git a/msvc/libmonoutils.vcxproj b/msvc/libmonoutils.vcxproj
index 548548f80db..879fd408fa6 100644
--- a/msvc/libmonoutils.vcxproj
+++ b/msvc/libmonoutils.vcxproj
@@ -25,10 +25,30 @@
<ClCompile Include="..\mono\utils\lock-free-alloc.c" />
<ClCompile Include="..\mono\utils\lock-free-array-queue.c" />
<ClCompile Include="..\mono\utils\lock-free-queue.c" />
- <ClCompile Include="..\mono\utils\mach-support-amd64.c" />
- <ClCompile Include="..\mono\utils\mach-support-arm.c" />
- <ClCompile Include="..\mono\utils\mach-support-x86.c" />
- <ClCompile Include="..\mono\utils\mach-support.c" />
+ <ClCompile Include="..\mono\utils\mach-support-amd64.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mach-support-arm.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mach-support-x86.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mach-support.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\mono\utils\mono-codeman.c" />
<ClCompile Include="..\mono\utils\mono-conc-hashtable.c" />
<ClCompile Include="..\mono\utils\mono-context.c" />
@@ -58,14 +78,39 @@
<ClCompile Include="..\mono\utils\mono-publib.c" />
<ClCompile Include="..\mono\utils\mono-sha1.c" />
<ClCompile Include="..\mono\utils\mono-stdlib.c" />
- <ClCompile Include="..\mono\utils\mono-threads-mach.c" />
- <ClCompile Include="..\mono\utils\mono-threads-posix.c" />
- <ClCompile Include="..\mono\utils\mono-threads-posix-signals.c" />
+ <ClCompile Include="..\mono\utils\mono-threads-mach.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mono-threads-posix.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mono-threads-posix-signals.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\mono\utils\mono-threads-windows.c" />
<ClCompile Include="..\mono\utils\mono-threads.c" />
<ClCompile Include="..\mono\utils\mono-threads-coop.c" />
- <ClCompile Include="..\mono\utils\mono-threads-posix-abort-syscall.c" />
- <ClCompile Include="..\mono\utils\mono-threads-mach-abort-syscall.c" />
+ <ClCompile Include="..\mono\utils\mono-threads-posix-abort-syscall.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="..\mono\utils\mono-threads-mach-abort-syscall.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\mono\utils\mono-threads-windows-abort-syscall.c" />
<ClCompile Include="..\mono\utils\mono-time.c" />
<ClCompile Include="..\mono\utils\mono-tls.c" />
@@ -154,6 +199,8 @@
<ItemGroup>
<MASM Include="..\mono\utils\win64.asm">
<FileType>Document</FileType>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</MASM>
</ItemGroup>
<ItemGroup>