Miguel de Icaza 66a493cefe Compiler-less mkbundle support in Mono. 9 лет назад
..
scripts fa1cb5bbf4 [msvc] Update order.xml and csproj files 10 лет назад
.gitattributes b293948fb7 EOL handling 15 лет назад
.gitignore 53ad517b70 [msvc] Add 'include' directory to .gitignore 10 лет назад
Makefile.am eb0344c34f Add msvc/mono.props to EXTRA_DIST so make dist will find it. 12 лет назад
README 52030ae183 Update 17 лет назад
classlibs.sln 67e68c8c46 First two assemblies, will probably autogenerate this later 16 лет назад
create-windef.pl a4821b47a6 Exclude some functions that aren't on win32. 12 лет назад
eglib.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
genmdesc.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
getopt.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 лет назад
getopt.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 лет назад
getopt_long.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 лет назад
getopt_long.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 лет назад
jaystuff.bat dec5ac4085 Update for moving \mcs to \mono\mcs. 15 лет назад
libgc.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
libmono.vcxproj 371efbec90 [msvc] add new module 9 лет назад
libmonoruntime.vcxproj e612c5901f [msvc] Add missing files to MSVC project files 9 лет назад
libmonoutils.vcxproj a51f7d90e5 [msvc] Fix Windows build breaks caused by a595d489fa64d8e213c74470f23c576296e2d548 10 лет назад
libtest.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
masm.fixed.props e3fa11a369 [msvc] Fix path to ml64.exe in masm.fixed.props 10 лет назад
mono-profiler-vtune.def 623846e347 VTune Amplifier XE 2011 plugin for Mono 15 лет назад
mono.def 66a493cefe Compiler-less mkbundle support in Mono. 9 лет назад
mono.props 6b98370101 [windows] Prepare VS build properties for proper DLL export/import definitions. 10 лет назад
mono.sln 0bfc83e5c0 [msvc] Fix Debug build by disabling outdated projects in sln 10 лет назад
mono.vcxproj a8ef200b11 [msvc] Remove outdated projects and configs to fix x64 build 10 лет назад
mono_csharp.vssettings 06821ecafa Add a file with ivsual studio settings with (trying to conform to) the Mono coding guildelines 13 лет назад
monodis.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
monograph.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
monoposixhelper.def b913627471 add zlib functions 16 лет назад
monoposixhelper.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
monosgen.def 66a493cefe Compiler-less mkbundle support in Mono. 9 лет назад
pedump.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
profiler-vtune.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 лет назад
runburg.bat 1b7a563efd 2008-04-04 Bill Holmes <[email protected]> 18 лет назад
runmdesc.bat e08c5c6745 2009-04-24 Bill Holmes <[email protected]> 17 лет назад
setup-solution.bat 2602bea504 Fix compiler build, make sure generated solutions include the actual HintPath so VS does not turn lib/basic/System.dll into GAC system.dll, so pass the entire relative path 16 лет назад
test-invoke.vcxproj 8c455550ab [Windows-VS2013] Added a post-build event to libmono that copies all required header files to a directory named include 10 лет назад
test-metadata.vcxproj 8c455550ab [Windows-VS2013] Added a post-build event to libmono that copies all required header files to a directory named include 10 лет назад
test_eglib.vcxproj 47bdf35be9 Fixed MSVC solution to compile straight out of the box 10 лет назад
teste.vcxproj 8c455550ab [Windows-VS2013] Added a post-build event to libmono that copies all required header files to a directory named include 10 лет назад
win32.xml ae17ceeecc [Install] Add Compat.browser files for net_4_0 and net_4_5 12 лет назад
winsetup.bat 22cc7b350e [msvc] %PATH% is sometimes empty in Jenkins, so "powershell" doesn't run 10 лет назад

README

README Last updated: 2007-03-09


INTRODUCTION

This directory (msvc) serves as a central location for all
things needed to build the mono runtime using Microsoft Visual
Studio.

BUILDING

From this directory type:

msbuild.exe mono.sln /p:Configuration=Debug_eglib

msbuild must be in your path, it comes with the .NET Framework.

MAINTENANCE

When new exported API calls are added to the runtime, issue the
command:

make update-def

in this directory and commit the resulting mono.def file.

This must happen on a Linux system, because we get the list of
the exported symbols from the generated shared library.