Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-06 | [gitattributes] Do CRLF normalization on sln/proj files | Alexander Köplinger | |
They can be used with native line endings. We now have a shared folder with the dotnet repos and they have CRLF normalization enabled. This difference leads to conflicts while applying changes from the dotnet repos to mono. | |||
2019-01-02 | [csproj] Update project files | monojenkins | |
2018-09-02 | Move the PreBuild dependency property later in the file so targets can't ↵ | Katelyn Gadd | |
override it (#10429) * Move the PreBuild dependency property later in the file so targets can't override it * [csproj] Update project files | |||
2018-08-31 | Kill sln dependencies (#10406) | Katelyn Gadd | |
* Remove use of sln dependencies and use csproj project references instead * Rewrite jay.vcxproj so it builds correctly even without help from the sln file * Force pre-build event to run after references are resolved. Change how culevel.exe path is computed to be more resilient. * [csproj] Update project files | |||
2018-08-09 | Move to generating msbuild choose elements to get if-else selection behavior ↵ | Katelyn Gadd | |
for sources in projects so that we don't get erroneous duplicate files in cases where there are both profile and host platform criteria (#9952) A recent commit revealed that in cases where we select based on a mix of host platform and profile, genproj csproj files can end up with duplicate sources because the existing <ItemGroup Condition= approach could make multiple groups match for a given compile when we really just want one. This PR changes to generating a cascade of msbuild <Choose> elements, which give if-else selection to ensure that we only ever build a single set of files. | |||
2018-06-29 | Rework genproj to use gensources to build sources list for each profile and ↵ | Katelyn Gadd | |
host platform (#8985) * Update genproj makefile to include gensources Update genproj argument parser to be more generous about displaying help * Checkpoint * Checkpoint * Checkpoint * Checkpoint * Checkpoint * Checkpoint * Checkpoint * Checkpoint * Fix rebase issue * Checkpoint * Checkpoint * Fix built sources only being added to one profile * Fix typo * Checkpoint * Fix indentation * Use csc instead of mcs * Checkpoint * Fix BUILT_SOURCES only being handled for the first profile processed * Checkpoint * Checkpoint * Strip double slashes from paths to fix spurious csproj change * Checkpoint * Checkpoint * Checkpoint * Checkpoint: Fix genproj compilation * Checkpoint * Checkpoint * Checkpoint * Fix crash when no targets were loaded (due to an error) * Checkpoint * Checkpoint * Checkpoint * Fix TryParseTargetInto bug * Checkpoint * Shuffle exclude logic around so that it works correctly during genproj diffing * Remove gensources tracing * Checkpoint * Fix handling of oddball sources paths from executable.make * Fix jay not being set to build * Fix wrong slashes being used for embedded resource paths * [csproj] Update project files | |||
2018-06-01 | [csproj] Update project files | monojenkins | |
2018-04-16 | Default platform to net_4_x if none is specified, to fix tools that build ↵ | Katelyn Gadd | |
without setting a platform (#8223) * Default platform to net_4_x if none is specified, to fix tools that build without setting a platform * [csproj] Update project files | |||
2018-03-28 | [msvc] Update csproj files (#7811) | monojenkins | |
* [msvc] Update csproj files * [msvc] Delete old net_4_x.csproj and xbuild_12.csproj files | |||
2018-03-08 | [msvc] Update csproj files (#7497) | monojenkins | |
2018-02-23 | [msvc] Update csproj files (#7238) | monojenkins | |
2017-11-26 | [msvc] Update csproj files (#6100) | monojenkins | |
2017-08-07 | [msvc] Update csproj files | Alexander Köplinger | |
2017-05-15 | [msvc] Update csproj files (#4846) | monojenkins | |
2017-04-18 | [msvc] Update csproj files (#4711) | monojenkins | |
2017-01-10 | [msvc] Update csproj files (#4221) | monojenkins | |
2016-11-14 | [msvc] Update .csproj files | Alexander Köplinger | |
2016-10-17 | [build] Regenerate .csproj files | Alexander Köplinger | |
Note: DISABLE_CAS_USE was removed in ed989a8e9e5c170b6d19edc60bb80e8a4e6d5cc0 | |||
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-06-01 | [genproj] More updates to the project files, getting closer, down to 5 errors | Miguel de Icaza | |
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-19 | [msbuild projects] Use newlines without a carriage return for Unix targets ↵ | Miguel de Icaza | |
to appease MS msbuild | |||
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 | [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-12-02 | [csproj] Remove *net_4_5.csproj files from the class libs | Alexander Köplinger | |
We only use the net_4_x profile now so those csproj's don't make sense anymore. | |||
2015-09-14 | [build] Generated up-to-date net_4_x MSBuild projects. | João Matos | |
2015-03-17 | [genproj] Re-generated the class library projects. | João Matos | |
2015-03-02 | [build] Add the assemblies in LIB_REFS to LIB_MCS_FLAGS automatically to ↵ | Zoltan Varga | |
reduce duplication. | |||
2015-02-27 | [build] Add dependency information for class libraries using a LIB_REFS ↵ | Zoltan Varga | |
variable which lists the assemblies a given assembly depends on to build. | |||
2015-01-13 | [build] Updated csproj files. | Marcos Henrich | |
2014-05-25 | [build] the csproj files can now do a full class libraries build | Miguel de Icaza | |
2014-05-24 | [build] Fresh new csproj files based on the updated build system. | Miguel de Icaza | |
2014-04-19 | Refreshed the CSProj files to use the new output build directory | Miguel de Icaza | |
2013-07-02 | Update csproj files | Marek Safar | |
2013-02-21 | Update 4.5 bcl solution files | Marek Safar | |
2013-02-07 | Update csproj files | Marek Safar | |
2012-09-26 | Upadte csproj files | Marek Safar | |
2012-09-13 | Add missing .resources files in aspnetwebstack projects | David Straw | |
2012-06-26 | Fix System.Core reference in VS projects | Marek Safar | |
2012-06-26 | Update VS project files | Marek Safar | |
2012-06-07 | Update System.Net.Http | Marek Safar | |
2012-04-17 | Add missing references | Marek Safar | |
2012-04-16 | Fix System.Net.Http.Formatting compilation | Marek Habersack | |
2012-04-16 | System.Net.Http.Formatting, System.Web.Http and System.Web.WebPages updates | Marek Habersack | |
2012-04-05 | Update csproj files | Marek Safar | |
2012-04-05 | aspnetwebstack update | Marek Habersack | |
2012-03-30 | Don't install Newtonsoft.Json | Marek Safar | |
2012-03-29 | Import System.Net.Http.Formatting | Marek Safar | |