diff options
author | lateralusX <lateralusx.github@gmail.com> | 2016-10-28 16:24:53 +0300 |
---|---|---|
committer | lateralusX <lateralusx.github@gmail.com> | 2016-11-08 11:04:49 +0300 |
commit | 23a69556ded315d102337bf13971411188e26bcd (patch) | |
tree | 44e31c1284d660c6ce31a31e840bc952084af0c9 /msvc/eglib.vcxproj | |
parent | b75ef2bf8505c8028c98a0ee9bb30abcabe52072 (diff) |
Build mono runtime under none desktop Windows API family, adjustments and cleanup.
Continuation work on previous none desktop Windows API family PR's adjusting all
changes to similar patterns used over previous PR's. This PR also move the logic
to silence a MS VS linker warning on empty source files into a macro. It also includes
the use of the macro in a couple of more source files causing linker warnings when build
on none desktop API families excluding JIT support.
Since other Windows API family work is still in progress it also disables build capabilities
for none desktop API families.
Diffstat (limited to 'msvc/eglib.vcxproj')
-rw-r--r-- | msvc/eglib.vcxproj | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/msvc/eglib.vcxproj b/msvc/eglib.vcxproj index 94a7127d731..98a8849ab35 100644 --- a/msvc/eglib.vcxproj +++ b/msvc/eglib.vcxproj @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
@@ -178,11 +178,13 @@ <ClCompile Include="..\eglib\src\gstr.c" />
<ClCompile Include="..\eglib\src\gstring.c" />
<ClCompile Include="..\eglib\src\gtimer-win32.c" />
+ <ClCompile Include="..\eglib\src\gunicode-win32.c" />
<ClCompile Include="..\eglib\src\gunicode.c" />
<ClCompile Include="..\eglib\src\gutf8.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\eglib\src\glib.h" />
+ <ClInclude Include="..\eglib\src\gmodule-win32-internals.h" />
<ClInclude Include="..\eglib\src\gmodule.h" />
<ClInclude Include="..\eglib\src\sort.frag.h" />
</ItemGroup>
@@ -191,7 +193,10 @@ <Project>{92ae7622-5f58-4234-9a26-9ec71876b3f4}</Project>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <None Include="..\eglib\src\Makefile.am" />
+ </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
+</Project>
\ No newline at end of file |