diff options
author | lateralusX <lateralusx.github@gmail.com> | 2017-09-18 17:00:35 +0300 |
---|---|---|
committer | lateralusX <lateralusx.github@gmail.com> | 2017-10-03 10:12:14 +0300 |
commit | 92576e31d2dadb37308abf8b048ccd0a97c98584 (patch) | |
tree | 9dfbe6bf67cf6663344913abf5510fb26dd9ce01 /msvc/pedump.vcxproj | |
parent | 098e88f3a87205d92516a1fe912b6f84164d0a59 (diff) |
Merge all static runtime libs into libmono-static.
Make libmono-static lib file include all needed runtime libs making it easier to
link and distribute as part of Mono SDK.
Commit also updates linking of vcxprojs in mono.sln to use merged static lib.
Diffstat (limited to 'msvc/pedump.vcxproj')
-rw-r--r-- | msvc/pedump.vcxproj | 42 |
1 files changed, 4 insertions, 38 deletions
diff --git a/msvc/pedump.vcxproj b/msvc/pedump.vcxproj index fded8b5ffe6..5ffd5ac8af5 100644 --- a/msvc/pedump.vcxproj +++ b/msvc/pedump.vcxproj @@ -112,7 +112,7 @@ <LinkLibraryDependencies>false</LinkLibraryDependencies>
</ProjectReference>
<Link>
- <AdditionalDependencies>eglib.lib;libmonoruntime$(MONO_TARGET_SUFFIX).lib;libmonoutils.lib;$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>$(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
@@ -136,7 +136,7 @@ <LinkLibraryDependencies>false</LinkLibraryDependencies>
</ProjectReference>
<Link>
- <AdditionalDependencies>eglib.lib;libmonoruntime$(MONO_TARGET_SUFFIX).lib;libmonoutils.lib;$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>$(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
@@ -171,7 +171,7 @@ <LinkLibraryDependencies>false</LinkLibraryDependencies>
</ProjectReference>
<Link>
- <AdditionalDependencies>eglib.lib;libmonoruntime$(MONO_TARGET_SUFFIX).lib;libmonoutils.lib;$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>$(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
@@ -195,7 +195,7 @@ <LinkLibraryDependencies>false</LinkLibraryDependencies>
</ProjectReference>
<Link>
- <AdditionalDependencies>eglib.lib;libmonoruntime$(MONO_TARGET_SUFFIX).lib;libmonoutils.lib;$(GC_LIB);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>$(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
@@ -205,40 +205,6 @@ </Link>
</ItemDefinitionGroup>
<ItemGroup>
- <ClCompile Include="..\mono\metadata\appdomain.c" />
- <ClCompile Include="..\mono\metadata\assembly.c" />
- <ClCompile Include="..\mono\metadata\boehm-gc.c" />
- <ClCompile Include="..\mono\metadata\class.c" />
- <ClCompile Include="..\mono\metadata\console-win32.c" />
- <ClCompile Include="..\mono\metadata\domain.c" />
- <ClCompile Include="..\mono\metadata\environment.c" />
- <ClCompile Include="..\mono\metadata\w32file-win32.c" />
- <ClCompile Include="..\mono\metadata\w32file.c" />
- <ClCompile Include="..\mono\metadata\w32error-win32.c" />
- <ClCompile Include="..\mono\metadata\filewatcher.c" />
- <ClCompile Include="..\mono\metadata\gc.c" />
- <ClCompile Include="..\mono\metadata\icall-windows.c" />
- <ClCompile Include="..\mono\metadata\icall.c" />
- <ClCompile Include="..\mono\metadata\image.c" />
- <ClCompile Include="..\mono\metadata\loader.c" />
- <ClCompile Include="..\mono\metadata\locales.c" />
- <ClCompile Include="..\mono\metadata\marshal-windows.c" />
- <ClCompile Include="..\mono\metadata\marshal.c" />
- <ClCompile Include="..\mono\metadata\metadata.c" />
- <ClCompile Include="..\mono\metadata\monitor.c" />
- <ClCompile Include="..\mono\metadata\mono-config.c" />
- <ClCompile Include="..\mono\utils\mono-dl.c" />
- <ClCompile Include="..\mono\metadata\object.c" />
- <ClCompile Include="..\mono\metadata\w32process.c" />
- <ClCompile Include="..\mono\metadata\w32process-win32.c" />
- <ClCompile Include="..\mono\metadata\profiler.c" />
- <ClCompile Include="..\mono\metadata\rand.c" />
- <ClCompile Include="..\mono\metadata\reflection.c" />
- <ClCompile Include="..\mono\metadata\security-manager.c" />
- <ClCompile Include="..\mono\metadata\w32socket.c" />
- <ClCompile Include="..\mono\metadata\string-icalls.c" />
- <ClCompile Include="..\mono\metadata\sysmath.c" />
- <ClCompile Include="..\mono\metadata\threads.c" />
<ClCompile Include="..\tools\pedump\pedump.c" />
</ItemGroup>
<ItemGroup>
|