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
2017-12-05Fix genproj.cs (make update-solution-files) (#6162)Egor Bogatov
make update-solution-files works but actually throws an ArgumentOutOfRangeException and as a result - corrupted csproj (fails on System.Runtime.CompilerServices.Unsafe - System.Runtime.CompilerServices.Unsafe.dll.sources is empty)
2017-11-25[genproj] Support setting /langversion in csproj (#6096)Alexander Köplinger
2017-11-13Add ignoring features option into genprojMikhail Filippov
2017-09-25Add test projects (optional) to net_4_x.sln (#5633)Egor Bogatov
* add tests to net_4_x.sln * remove redundant string.Format
2017-08-07[genproj] Simplify strong name key handlingAlexander Köplinger
It doesn't need to be in a separate PropertyGroup.
2017-05-13[csproj] Update generator to handle platform-specific assemblies (#4847)Alexander Köplinger
After https://github.com/mono/mono/pull/4837 was merged the csproj update bot started sending PRs which hardcoded net_4_x-linux as the OutputPath. Updated the csproj generator to detect this and use a variable in the OutputPath instead. It'll autodetect based on the current OS and can be overriden by passing /p:HostPlatform=foobar to msbuild. Ideally we'd have configurations for each platform in the csproj since in the future the file lists will be different but this is a first step.
2016-12-01[genproj] Recognize /deterministic and /runtimemetadataversionAlexander Köplinger
2016-06-14WIP [library.make] Make resource usage declarative in the class libraries ↵Miguel de Icaza
(#3159) [library.make] Make resource usage declarative in the class libraries
2016-05-31[genproj] support for using prebuilt resourcesMiguel de Icaza
2016-05-31[genproj] Getting closer to a full buildMiguel de Icaza
* Add TODO list * Use -useSourcePath when building resources, so we do not need to add the explicit extra path * More updates, now battling resource generation across the board * Use newlines in the Unix commands to avoid generating things like cs-parser.cs^M
2016-05-27[genproj] Do not use \r on the Unix parts of the build hook, add RabbitMQ hooksMiguel de Icaza
2016-05-25[genproj] Handle resources properly, add helper scripts to bootstrapMiguel de Icaza
2016-05-24[genproj] Properly include EmbeddedResources for .resx->resourcesMiguel de Icaza
2016-05-19[msbuild projects] Use newlines without a carriage return for Unix targets ↵Miguel de Icaza
to appease MS msbuild
2016-05-19[genproj] Fix the Makefile THISDIR location, so MSBuild can work with nunit.coreMiguel de Icaza
2016-05-19[genproj] Now we can build all executables with msbuild as wellMiguel de Icaza
2016-05-19[genproj] Fix THISDIR location in a few projects, so genproj can generate ↵Miguel de Icaza
MSBuild files
2016-05-19[genproj] Use an explicit IntermediateOutputPath to prevent rebuilds on ↵Miguel de Icaza
cyclic assemblies
2016-05-18genproj: Improve handling of executables and projects with build dependenciesMiguel de Icaza
2016-05-18Graduate the csproj/solution to completed - you can now build with the ↵Miguel de Icaza
toplevel net_4_x.sln
2016-05-18[WIP] Important change: more comprehensive Makefile to support csproj-local ↵Miguel de Icaza
on System.Design (#3006) * Important change: more comprehensive Makefile to support csproj-local on System.Design * Change the dependency * update
2016-05-18[genproj] Updates to project generator and csproj files.Miguel de Icaza
* Adds support for a handful of new command line arguments that we now use in the build. * Always attempts to match to a project name, to get the proper project dependency. * Update to support .exe and .dll in the generation. * Remove warnings and some dead code * Update the resulting csproj files based on running: make update-csproj make package-inputs mono genproj.exe
2015-09-14[genproj] Skip Facades, mcs and Microsoft.Web.Infrastructure.João Matos
2015-09-14[genproj] Update the generator to handle the net_4_x profile.João Matos
2015-03-17[genproj] Added support for mcs "/-getresourcestrings" switch.João Matos
2015-03-17[genproj] Remove non .NET 4.5 solutions from being generated.João Matos
2015-02-19[genproj] Fix line endings in generated file to be CRLFAlexander Köplinger
The template uses CRLF everywhere, so we should generate the same to avoid mixed line endings.
2015-02-05Start work to generate dependenciesMiguel de Icaza
2015-01-13Fixed msvc/scripts/genproj.cs file seperator issue on UNIX.Marcos Henrich
On UNIX '\\' is a valid file name character. In this case we have to replace '\\' for Path.GetFileNameWithoutExtension to work as expected.
2014-05-25[build] MSBuild setup: Add support for -keyfile and -delaysign, thanks to ↵Miguel de Icaza
Marek Safar for the pointer
2014-05-24[msvc/scripts] Update order.xml file with Makefile changes, update generatorMiguel de Icaza
2014-05-23[build/msbuild] Tool resolves assemblies based on exact match, not random-lastMiguel de Icaza
2014-04-28genproj: add support for Alias in project referencesMiguel de Icaza
2014-04-28[genproj] For Path.GetFullPath to work, we must use convert Windows paths to ↵Miguel de Icaza
Unix paths
2014-04-19[genproj] Steps towards making pre-build scripts cross platform; Lots more ↵Miguel de Icaza
build now
2014-04-19[genproj] Set the output directory to the Mono one, not an intermediary oneMiguel de Icaza
2014-04-18[genproj] Some hygiene changes to genproj, to be able to even digest thisMiguel de Icaza
2013-02-07Update csproj generator to work on macMarek Safar
2013-01-13FIX: doubling up on curly braces around GUIDs in the solution filesJean-Michel Perraud
Ongoing work to handle the PrebuiltSystem alias and to figure out what to do where no prior matching assembly name exists
2013-01-11minor refactor for solution files names generationJean-Michel Perraud
2013-01-10Document the Visual Studio csproj and .sln generation, tidy up/fixes. ↵Jean-Michel Perraud
Getting ready for a pull request.
2013-01-07solution and VS project file generation improvements. Get solutions that ↵per202
include assemblies related to a particular profile, and their dependencies. Currently at a stage where most of the System.* for .NET 2.0 compile (although the assemblies end up targeting v4.0 runtime)
2013-01-05Add a file with ivsual studio settings with (trying to conform to) the Mono ↵per202
coding guildelines Format genproj.cs to the Mono coding guildelines
2013-01-04Initial work to make the mono csproj files mroe readily compilable in Visual ↵per202
Studio. This is work finally following up on my offer in http://lists.ximian.com/pipermail/mono-devel-list/2012-May/038908.html.
2012-04-05Update csproj filesMarek Safar
2012-02-10Add VS project files for test projectMarek Safar
2011-02-13Various updatesMiguel de Icaza
2011-02-13Pass warningsMiguel de Icaza
2011-02-13Visual Studio build support: updated the scripts that generate csproj files.Miguel de Icaza
With the new C# compiler, the build complexity is vastly reduced, the new setup is able to produce many of the csproj files. The next step is to generate a couple of solutions: * BootstrapSolution: to build the basic assemblies used to build the rest of Mono from a set of basic assemblies. This should be run to prepare a tree. * 2.0 solution: builds the various 2.0 libraries and executables * 4.0 solution: builds the various 4.0 libraries and executables Installation: where should the resulting assemblies go once they are built? Where should the assemblies go after the build is complete? How do we turn a build into an redistributable package?
2010-03-16rename net_2_1 to moonlightJb Evain
svn path=/trunk/mono/; revision=153639