Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-20Add csc-dim as a prototype if default interface implementationMarek Safar
2017-12-18[linker-analyzer] Rename the tool to illinkanalyzerRadek Doulik
As per discussion in https://github.com/mono/mono/pull/6168
2017-12-13[linker-analyzer] Added to the scriptsRadek Doulik
2017-12-07Add install of Visual Basic compiler (#6127)Alex Earl
This is a follow on to mono/roslyn-binaries#3 which adds the Roslyn VB.NET compiler to the roslyn-binaries repo. This will then install the binaries to the mono installation.
2017-08-19Remove lingering bits from removed prj2make tool (#5405)Miguel de Icaza
2017-08-12Install Roslyn binaries, including msbuild tasks to msbuild/Roslyn (#5251)Ankit Jain
.. directory, which is `$mono_prefix/lib/mono/msbuild/15.0/bin/Roslyn/` Mono installs `csc.exe` but the corresponding `Microsoft.Build.Tasks.CodeAnalysis.dll` required for supporting msbuild C# projects is installed by msbuild. But these two can get out of sync, like they did and had to be worked around in https://github.com/mono/msbuild/pull/19 . Instead, we now install all the relevant roslyn bits (C# and VB) from the same source. Only the msbuild specific files are copied to the Roslyn folder. VBCSCompiler, csi and their dependencies are symlinked from `lib/mono/4.5`. Also: - csi.exe is included since the tool is surfaced as an msbuild task, and that requires the *Scripting.dll assemblies. - VBCSCompiler* - shared compiler is installed - vbc.exe doesn't work on mono currently, so skipping that - And `Microsoft.DiaSymReader.Native.{amd64,x86}.dll` are dropped.
2017-01-27Add .sh extension to update_submodules so it gets correct line endingAlexander Köplinger
It'd not be recognized as a shell file so it'd get CRLF line endings on Windows which doesn't work. Also added a shebang. Also remove get-cygwin-deps.sh, it is long outdated. Correct instructions are on the Mono website.
2017-01-13[btls] Remove btls-cert-sync and integrate it into cert-syncAlexander Köplinger
cert-sync already knew how to import into the BTLS cert store, update it to always import into both stores so we don't need the btls-cert-sync tool anymore.
2016-11-28[build] Roslyn switchMarek Safar
2016-10-04Add mono-package-runtime to EXTRA_DISTAlexander Köplinger
The file was added in 15b6ef60e45bb978203b57da4b956aa1d1f86f3c
2016-09-30[scripts]: Add 'btls-cert-sync' script.Martin Baulig
(cherry picked from commit 30fabaedd3c8e7f6cc7b512ce731396bb82e98eb)
2016-09-29[scripts] Add script to package the basic runtime to reuse by mkbundleMiguel de Icaza
2016-06-07Fix make distAlexander Köplinger
It got broken when the versions.py file was moved around in d110f526706b7c4880ca916e2dfbab93138871cd. Also add the new locations to EXTRA_DIST so they get distributed too.
2016-03-22Install mono-api-htmlmhutch
We install its counterpart mono-api-info already
2016-02-26[scripts] Point scripts like nunit-console2/mono-service2 to the 4.5 directoryAlexander Köplinger
The 2.0 profile doesn't ship with Mono anymore. To avoid breaking existing scripts we just point to the 4.5 version instead.
2015-07-15[build] Switch to 4.6 profile as default profileMarek Safar
2015-03-09[mono-symbolicate] Added tool man page and script.Marcos Henrich
2014-12-08gmcs script is no longer installed.Marek Safar
The intention is to make build failures easy to spot instead of silently upgrading target framework from 2 to 4 and then fail down the road on e.g type ambiguity caused by new 4.0 framework types or methods
2014-12-05revive nunit-console which referenced lib/mono/2.0.Atsushi Eno
Actually the entire REWRITE2_* should be killed.
2014-12-04Remove 4.0 profileMarek Safar
2014-11-28Make the various '2' (al2/resgen2 etc.) scripts target net 4.5.Zoltan Varga
2014-10-24[runtime] Remove build system support for the interpreter.Zoltan Varga
2014-09-22Add a tool which can sync the Mono cert store from an arbitrary cert bundle ↵Jo Shields
(i.e. every trusted CA.pem in one big text file). This is a format used by most Linux distributions, so allows Mono packagers to automatically integrate the Mono cert store with the OS cert store.
2014-05-03[runtime] Fix some automake conditionals in scripts/, they should be in the ↵Zoltan Varga
beginning of the line.
2014-03-25Distribute the ikdasm managed disassembler written by Jeroen Frijters.Zoltan Varga
2014-01-08[xbuild] Make xbuild script point to xbuild 12Michael Hutchinson
2013-03-20Use 4.0 path when configured with disabled 4.5 profile. Fixes #11233Marek Safar
2013-02-01Add new mdbrebase tool that lets you change the prefix of its source files.Rodrigo Kumpera
2012-10-19Second try to make quiet build work reliablyMarek Safar
2012-04-05Add the update_submodules script to EXTRA_DISTAlan McGovern
2012-01-24Add a nunit-console4 script. Fixes #2156.Zoltan Varga
2011-09-29Make mdoc a .NET 4.0 profile app.Jonathan Pryor
This isn't so much so that mdoc can use C#4 features. It's instead so that the mdoc unit tests can use C#4 features. :-)
2011-09-26Install 4.0 profile as developers package and make 4.5 profile default gac ↵Marek Safar
target for 4.x
2011-08-30Install cccheck scriptMarek Safar
2011-03-28Add new crlupdate toolSebastien Pouliot
* man/Makefile.am: * man/crlupdate.1: * man/man.xml: Add new manual page for crlupdate * mcs/tools/security/Makefile: * mcs/tools/security/crlupdate.cs: Add new crlupdate tool * scripts/Makefile.am: Generate script wrapper for crlupdate
2011-02-10Drop csharp2Marek Safar
2011-02-01Make mcs.exe .net4 applicationMarek Safar
2011-01-12All C# compiler scripts point to mcs.exe nowMarek Safar
2011-01-11Install new ikvm based C# compiler as mcsMarek Safar
2010-09-16Make mdoc a 2.0 app, not a 4.0 app.Jonathan Pryor
The problem is build sanity: it's possible to disable the 4.0 profile (--with-profile4=no) while not disabling documentation building (--with-mcs-docs=yes is the default). The result would be a 4.0-less build, and thus no mdoc, and thus no mdoc to assemble the documentation, and thus a build break as we attempted to use an app during the build which didn't exist. Oops. mdoc doesn't need to be a 4.0 app anyway...
2010-09-15mono-configuration-crypto is a 4.0 assembly, not 2.0Andrew Jorgensen
2010-08-23[tools] Merge mono-abi-info tool into a "--abi" flag for mono-api-infoAndrés G. Aragoneses
This commit also includes a brief (help welcome!) man page for mono-api-info that explains its usage.
2010-08-13Add ccrewrite scriptMarek Safar
2010-08-10Added new ABI mode to mono-api-info tool, wrapped in a mono-abi-info script.Andrés G. Aragoneses
2010-08-05 Andrés G. Aragoneses <andres@lindenlab.com> * mcs/tools/corcompare/mono-api-info.cs: Implemented new mode to show ABI. * mcs/tools/corcompare/Makefile: added mono-abi-info autofoo. * scripts/.gitignore: added mono-abi-info. * scripts/Makefile.am: added mono-abi-info autofoo.
2010-03-05Fix non-4.0 build.Martin Baulig
svn path=/trunk/mono/; revision=153120
2010-02-27Couple of extra fixesMiguel de Icaza
svn path=/trunk/mono/; revision=152607
2010-02-27One fixMiguel de Icaza
svn path=/trunk/mono/; revision=152606
2010-02-272010-02-26 Miguel de Icaza <miguel@novell.com>Miguel de Icaza
* Make the scripts default to 4.0 now. 2009-05-21 Miguel de Icaza <miguel@novell.com> svn path=/trunk/mono/; revision=152599
2010-02-182010-02-18 Marek Habersack <mhabersack@novell.com>Marek Habersack
* scripts/mono-configuration-crypto.in: added * scripts/Makefile.am: added mono-configuration-crypto targets 2010-02-18 Marek Habersack <mhabersack@novell.com> * mono-configuration-crypto.1: added * Makefile.am (man_MANS): added mono-configuration-crypto.1 svn path=/trunk/mono/; revision=151952
2010-01-152010-01-15 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* scripts/get-cygwin-deps.sh: New file. Contains a script to download and setup the dependencies needed for compiling mono on cygwin. svn path=/trunk/mono/; revision=149582