X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=msvc%2Flibmono.vcxproj;h=0abd1f4dc60e998d068a5d9edbc2729872d0d506;hb=8c455550ab91f88362c01fcbe64208b8772877e8;hp=b647427902e8b1d0746df6689fd54e63401f1300;hpb=3fb128ac0de7cca459098c2dc3359d81f5e48353;p=mono.git diff --git a/msvc/libmono.vcxproj b/msvc/libmono.vcxproj index b647427902e..0abd1f4dc60 100644 --- a/msvc/libmono.vcxproj +++ b/msvc/libmono.vcxproj @@ -36,6 +36,7 @@ + true @@ -55,6 +56,7 @@ true true + true @@ -63,6 +65,7 @@ true + @@ -79,10 +82,12 @@ true + + @@ -90,15 +95,12 @@ - - - @@ -109,8 +111,6 @@ - - true true @@ -123,10 +123,8 @@ true true - - @@ -144,6 +142,7 @@ + {CB0D9E92-293C-439C-9AC7-C5F59B6E0771} @@ -236,14 +235,14 @@ monosgen-2.0 mono-2.0 monosgen-2.0 - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ - $(Platform)\bin\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ + $(Platform)\bin\$(Configuration)\ $(Platform)\obj\$(ProjectName)\$(Configuration)\ $(Platform)\obj\$(ProjectName)\$(Configuration)\ $(Platform)\obj\$(ProjectName)\$(Configuration)\ @@ -284,16 +283,26 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) mono.def true false - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib $(TargetDir)$(TargetName).pdb + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -326,16 +335,26 @@ false - libmonoruntimesgen.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) monosgen.def true false - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib $(TargetDir)$(TargetName).pdb + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -371,13 +390,23 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) mono.def true - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -413,13 +442,23 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + libgc.lib;libmonoruntimesgen.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def + monosgen64.def true - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -437,7 +476,8 @@ true - .\Release/libmono.pch + + CompileAsC @@ -448,15 +488,25 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) mono.def false - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib true + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -474,7 +524,8 @@ true - .\Release/libmono.pch + + CompileAsC @@ -485,16 +536,26 @@ false - libgc.lib;libmonoruntimesgen.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) monosgen.def false - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib true $(TargetDir)$(TargetName).pdb + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -515,7 +576,8 @@ true - .\Release/libmono.pch + + CompileAsC @@ -526,13 +588,23 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) mono.def - $(Platform)\lib\$(TargetName).lib + $(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 true + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -553,7 +625,8 @@ true - .\Release/libmono.pch + + CompileAsC @@ -564,13 +637,23 @@ false - libgc.lib;libmonoruntime.lib;libmonoutils.lib;eglib.lib;%(AdditionalDependencies) + %(AdditionalDependencies) $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def - $(Platform)\lib\$(TargetName).lib + monosgen64.def + $(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 true + + xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" +xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" +xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" +xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + @@ -589,15 +672,35 @@ {158073ed-99ae-4196-9edc-ddb2344f8466} - false - - - {b7098dfa-31e6-4006-8a15-1c9a4e925149} - false + false + true + false + true + false {eb56000b-c80b-4e8b-908d-d84d31b517d3} - false + true + false + false + true + false + + + {c36612bd-22d3-4b95-85e2-7fdc4fc5d739} + false + true + false + true + false + + + {8fc2b0c8-51ad-49df-851f-5d01a77a75e4} + false + true + false + true + false