X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=msvc%2Flibmono.vcxproj;h=50fe92351f6dd0dc2b715f2225ecdd854981b580;hb=92576e31d2dadb37308abf8b048ccd0a97c98584;hp=bcf1f7a7ab5ae07a4f706b54f8fb1166974ecc91;hpb=8f745e3426313052b54a936739d55af703f0a1ba;p=mono.git diff --git a/msvc/libmono.vcxproj b/msvc/libmono.vcxproj index bcf1f7a7ab5..50fe92351f6 100644 --- a/msvc/libmono.vcxproj +++ b/msvc/libmono.vcxproj @@ -1,14 +1,6 @@  - + - - Debug_SGen - Win32 - - - Debug_SGen - x64 - Debug Win32 @@ -17,14 +9,6 @@ Debug x64 - - Release_SGen - Win32 - - - Release_SGen - x64 - Release Win32 @@ -34,271 +18,91 @@ x64 - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - true - true - true - true - - - true - true - true - true - - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - {CB0D9E92-293C-439C-9AC7-C5F59B6E0771} libmono + 8.1 DynamicLibrary false Unicode - v120 - - - DynamicLibrary - false - Unicode - v120 + v140 DynamicLibrary false Unicode - v120 - - - DynamicLibrary - false - Unicode - v120 + v140 DynamicLibrary false Unicode - v120 - - - DynamicLibrary - false - Unicode - v120 + v140 DynamicLibrary false Unicode - v120 - - - DynamicLibrary - false - Unicode - v120 + v140 - - - + - - - + - - - + - - - + <_ProjectFileVersion>10.0.30319.1 - mono-2.0 - monosgen-2.0 - mono-2.0 - monosgen-2.0 - mono-2.0 - monosgen-2.0 - mono-2.0 - monosgen-2.0 - $(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)\ - $(Platform)\obj\$(ProjectName)\$(Configuration)\ - $(Platform)\obj\$(ProjectName)\$(Configuration)\ - $(Platform)\obj\$(ProjectName)\$(Configuration)\ - $(Platform)\obj\$(ProjectName)\$(Configuration)\ - $(Platform)\obj\$(ProjectName)\$(Configuration)\ + mono-2.0$(MONO_TARGET_SUFFIX) + mono-2.0$(MONO_TARGET_SUFFIX) + mono-2.0$(MONO_TARGET_SUFFIX) + mono-2.0$(MONO_TARGET_SUFFIX) + $(MONO_BUILD_DIR_PREFIX)$(Platform)\bin\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\bin\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\bin\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\bin\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)$(MONO_TARGET_SUFFIX)\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)$(MONO_TARGET_SUFFIX)\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)$(MONO_TARGET_SUFFIX)\$(Configuration)\ + $(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)$(MONO_TARGET_SUFFIX)\$(Configuration)\ + + + true + + + true - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h + + /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) Disabled Default true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) + $(MONO_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories) WIN32;_DEBUG;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebugDLL @@ -313,85 +117,27 @@ 0x0409 - false - - - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - mono.def - true - false - - - $(Platform)\lib\$(Configuration)\$(TargetName).lib - $(TargetDir)$(TargetName).pdb - - - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" - - - - - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h - - - /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) - Disabled - Default - true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) - WIN32;_DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - - - - - true - ProgramDatabase - CompileAsC - 4996;4018;4244;%(DisableSpecificWarnings) - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - false + true - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def + $(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + $(MONO_DEF) true false - $(Platform)\lib\$(Configuration)\$(TargetName).lib - $(TargetDir)$(TargetName).pdb + $(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib + $(OutDir)$(TargetName).pdb - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + .\libmono.bat "$(MONO_INCLUDE_DIR)" "$(SolutionDir)include\mono" -q - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h + + X64 @@ -401,11 +147,10 @@ $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(So Disabled Default true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) + $(MONO_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories) WIN32;WIN64;_DEBUG;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebugDLL @@ -420,92 +165,33 @@ $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(So 0x0409 - false - - - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - mono.def - true - $(Platform)\lib\$(Configuration)\$(TargetName).lib - MachineX64 - - - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" - - - - - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h - - - X64 - - - /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) - Disabled - Default - true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) - WIN32;WIN64;_DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - - - - - true - ProgramDatabase - CompileAsC - 4996;4018;4244;%(DisableSpecificWarnings) - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - false + true - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def + $(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + $(MONO_DEF) true - $(Platform)\lib\$(Configuration)\$(TargetName).lib + $(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + .\libmono.bat "$(MONO_INCLUDE_DIR)" "$(SolutionDir)include\mono" -q - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h + + /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) MinSpace OnlyExplicitInline true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) + $(MONO_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories) WIN32;NDEBUG;%(PreprocessorDefinitions) true - MultiThreadedDLL true @@ -518,130 +204,26 @@ $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(So 0x0409 - false - - - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - mono.def - false - - - $(Platform)\lib\$(Configuration)\$(TargetName).lib - true - - - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" - - - - - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h - - - /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) - MinSpace - OnlyExplicitInline - true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) - WIN32;NDEBUG;%(PreprocessorDefinitions) - true - MultiThreadedDLL - true - - - - - CompileAsC - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - false + true - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def + $(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + $(MONO_DEF) false - $(Platform)\lib\$(Configuration)\$(TargetName).lib + $(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib true - $(TargetDir)$(TargetName).pdb - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + .\libmono.bat "$(MONO_INCLUDE_DIR)" "$(SolutionDir)include\mono" -q - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h - - - X64 - - - /D /NODEFAULTLIB:LIBCD" " %(AdditionalOptions) - MinSpace - OnlyExplicitInline - true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) - WIN32;WIN64;NDEBUG;%(PreprocessorDefinitions) - true - MultiThreadedDLL - true - - - - - CompileAsC - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - false - - - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - mono.def - $(Platform)\lib\$(Configuration)\$(TargetName).lib - MachineX64 - true - - - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" - - - - - echo #define FULL_VERSION "Visual Studio built mono" > ..\mono\mini\version.h + + X64 @@ -651,10 +233,9 @@ $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(So MinSpace OnlyExplicitInline true - $(top_srcdir);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE) + $(MONO_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories) WIN32;WIN64;NDEBUG;%(PreprocessorDefinitions) true - MultiThreadedDLL true @@ -667,75 +248,59 @@ $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(So 0x0409 - false + true - %(AdditionalDependencies) - $(Platform)\lib;%(AdditionalLibraryDirectories) - monosgen.def - $(Platform)\lib\$(Configuration)\$(TargetName).lib + $(MONO_STATIC_LIBMONO_LIB);%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + $(MONO_DEF) + $(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\$(TargetName).lib MachineX64 true - $(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\cil\opcode.def" "$(SolutionDir)include\mono\cil\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\mini\jit.h" "$(SolutionDir)include\mono\jit\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\metadata\*.h" "$(SolutionDir)include\mono\metadata\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-counters.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-dl-fallback.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-error.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-logger.h" "$(SolutionDir)include\mono\utils\" -$(windir)\system32\xcopy /F /Y "$(SolutionDir)..\mono\utils\mono-publib.h" "$(SolutionDir)include\mono\utils\" + .\libmono.bat "$(MONO_INCLUDE_DIR)" "$(SolutionDir)include\mono" -q true - true true - true true - true true - true {158073ed-99ae-4196-9edc-ddb2344f8466} - false - true - false - true - false + + + {b7098dfa-31e6-4006-8a15-1c9a4e925149} {eb56000b-c80b-4e8b-908d-d84d31b517d3} - true - false - false - true - false + + + {c36612bd-22d3-4b95-85e2-7fdc4fc5d740} + + + {cb0d9e92-293c-439c-9ac7-c5f59b6e0772} {c36612bd-22d3-4b95-85e2-7fdc4fc5d739} - false - true - false - true - false {8fc2b0c8-51ad-49df-851f-5d01a77a75e4} - false - true - false - true - false + + + + + +