Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-05 | Fix 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-13 | Add ignoring features option into genproj | Mikhail Filippov | |
2017-09-25 | Add 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 handling | Alexander 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 /runtimemetadataversion | Alexander Köplinger | |
2016-06-14 | WIP [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 resources | Miguel de Icaza | |
2016-05-31 | [genproj] Getting closer to a full build | Miguel 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 hooks | Miguel de Icaza | |
2016-05-25 | [genproj] Handle resources properly, add helper scripts to bootstrap | Miguel de Icaza | |
2016-05-24 | [genproj] Properly include EmbeddedResources for .resx->resources | Miguel 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.core | Miguel de Icaza | |
2016-05-19 | [genproj] Now we can build all executables with msbuild as well | Miguel 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-18 | genproj: Improve handling of executables and projects with build dependencies | Miguel de Icaza | |
2016-05-18 | Graduate 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 CRLF | Alexander Köplinger | |
The template uses CRLF everywhere, so we should generate the same to avoid mixed line endings. | |||
2015-02-05 | Start work to generate dependencies | Miguel de Icaza | |
2015-01-13 | Fixed 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 generator | Miguel de Icaza | |
2014-05-23 | [build/msbuild] Tool resolves assemblies based on exact match, not random-last | Miguel de Icaza | |
2014-04-28 | genproj: add support for Alias in project references | Miguel 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 one | Miguel de Icaza | |
2014-04-18 | [genproj] Some hygiene changes to genproj, to be able to even digest this | Miguel de Icaza | |
2013-02-07 | Update csproj generator to work on mac | Marek Safar | |
2013-01-13 | FIX: doubling up on curly braces around GUIDs in the solution files | Jean-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-11 | minor refactor for solution files names generation | Jean-Michel Perraud | |
2013-01-10 | Document the Visual Studio csproj and .sln generation, tidy up/fixes. ↵ | Jean-Michel Perraud | |
Getting ready for a pull request. | |||
2013-01-07 | solution 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-05 | Add 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-04 | Initial 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-05 | Update csproj files | Marek Safar | |
2012-02-10 | Add VS project files for test project | Marek Safar | |
2011-02-13 | Various updates | Miguel de Icaza | |
2011-02-13 | Pass warnings | Miguel de Icaza | |
2011-02-13 | Visual 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-16 | rename net_2_1 to moonlight | Jb Evain | |
svn path=/trunk/mono/; revision=153639 |