Jo Shields 599d21e79a [msvc] Fix path to ml64.exe in masm.fixed.props 10 éve
..
scripts 96f08f5e14 Updated csproj files. 10 éve
.gitattributes b293948fb7 EOL handling 15 éve
.gitignore ed95f38d9c Update .gitignore 14 éve
ChangeLog 67355837e2 2010-06-28 Robert Jordan <[email protected]> 15 éve
Makefile.am eb0344c34f Add msvc/mono.props to EXTRA_DIST so make dist will find it. 12 éve
README 52030ae183 Update 17 éve
classlibs.sln 67e68c8c46 First two assemblies, will probably autogenerate this later 16 éve
create-windef.pl a4821b47a6 Exclude some functions that aren't on win32. 12 éve
eglib.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
genmdesc.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
getopt.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 éve
getopt.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 éve
getopt_long.c 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 éve
getopt_long.h 10f6ce36d0 2007-04-27 Jonathan Chambers <[email protected]> 19 éve
jaystuff.bat dec5ac4085 Update for moving \mcs to \mono\mcs. 15 éve
libgc.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
libmono.vcxproj 2f97fa4262 [windows] Updated VS project files. 10 éve
libmonoruntime.vcxproj 87e626328a [msvc] Update Visual Studio project files. 10 éve
libmonoutils.vcxproj 7be29019a8 Bundle modified masm.props with fully qualified ml.exe call. 10 éve
libtest.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
masm.fixed.props 599d21e79a [msvc] Fix path to ml64.exe in masm.fixed.props 10 éve
mono-profiler-codeanalyst.def 9ff4f6ea84 Add CodeAnalyst profiler and clean up vcxproj files. 15 éve
mono-profiler-vtune.def 623846e347 VTune Amplifier XE 2011 plugin for Mono 15 éve
mono.def b2a9512d01 Remove obsolete mono_install_threadpool* from msvc/mono*.def 10 éve
mono.props 6b98370101 [windows] Prepare VS build properties for proper DLL export/import definitions. 10 éve
mono.sln 90ae50f236 [msvc] Remove left over project guid from mono.sln 10 éve
mono.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
mono_csharp.vssettings 06821ecafa Add a file with ivsual studio settings with (trying to conform to) the Mono coding guildelines 13 éve
monodiet.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
monodis.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
monograph.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
monoposixhelper.def b913627471 add zlib functions 16 éve
monoposixhelper.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
monosgen.def b2a9512d01 Remove obsolete mono_install_threadpool* from msvc/mono*.def 10 éve
monosgen64.def b2a9512d01 Remove obsolete mono_install_threadpool* from msvc/mono*.def 10 éve
pedump.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
profiler-codeanalyst.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
profiler-cov.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
profiler-logging.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
profiler-vtune.vcxproj b271f01f24 Revert "[msvc] Change target MSVC release from v120 to v120_xp" 10 éve
runburg.bat 1b7a563efd 2008-04-04 Bill Holmes <[email protected]> 18 éve
runmdesc.bat e08c5c6745 2009-04-24 Bill Holmes <[email protected]> 17 éve
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 éve
test-invoke.vcxproj 49017bc699 Fix MSVC build. 12 éve
test-metadata.vcxproj 49017bc699 Fix MSVC build. 12 éve
test_eglib.vcxproj f1006fbbe0 [msvc] Upgrade the projects to require VS2013. 11 éve
teste.vcxproj 49017bc699 Fix MSVC build. 12 éve
win32.xml ae17ceeecc [Install] Add Compat.browser files for net_4_0 and net_4_5 12 éve
winsetup.bat 9bdd77969a [msvc] duplicate 1d6b8a75fa31d60e9ddbc0b9eddbf05ed3fb6c12 for eglib 11 éve

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.