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
2021-02-27Remove .csproj files from mcs/ build, they were never used (#20883)Alexander Köplinger
This allows us to remove a lot of cruft and simplifies our CI build.
2019-03-06[gitattributes] Do CRLF normalization on sln/proj filesAlexander 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 filesmonojenkins
2018-09-02Move 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-31Kill 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-09Move 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-08-02Use msbuild project reference to establish dependency on genconsts instead ↵Katelyn Gadd
of solution dependencies (#9670) Using solution dependencies in ```bcl.sln``` seems flaky and seems like it might not establish the full ordering we need to ensure that ```Consts.cs``` exists before we build things that require it. Let's try using project references (where ```corlib.dll``` 'depends' on ```genconsts.exe```) instead. This should also insert the dependency for any project that includes Consts.cs instead of just corlib. This PR also makes update-solution-files actually fail if ```genconsts.exe``` fails to build because it was driving me mad. Part of #6886
2018-06-29Rework 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 filesmonojenkins
2018-04-16Default 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-02-23[msvc] Update csproj files (#7238)monojenkins
2017-11-26[msvc] Update csproj files (#6100)monojenkins
2017-08-07[msvc] Update csproj filesAlexander 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 filesAlexander Köplinger
2016-10-17[build] Regenerate .csproj filesAlexander Köplinger
Note: DISABLE_CAS_USE was removed in ed989a8e9e5c170b6d19edc60bb80e8a4e6d5cc0
2016-05-27[genproj] Do not use \r on the Unix parts of the build hook, add RabbitMQ hooksMiguel 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-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-04-20[build] Add missing empty assemblies needed by default csc configMarek Safar
2005-07-07Remove dead codeMiguel de Icaza
svn path=/trunk/mcs/; revision=47024
2005-06-27remove .cvsignore from everywhere, as it is useless on svnBen Maurer
svn path=/trunk/mcs/; revision=46564
2005-06-14more copy and paste reuse going awayBen Maurer
svn path=/trunk/mcs/; revision=45988
2005-06-14Remove copy and paste reuse for Locale.cs.Ben Maurer
First step in attempting to do an actual framework here. svn path=/trunk/mcs/; revision=45986
2004-06-25Add licensing infoDuncan Mak
svn path=/trunk/mcs/; revision=30348
2004-06-032004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>Gonzalo Paniagua Javier
* Cscompmgd/Microsoft.CSharp/TODOAttribute.cs: * Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs: * Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs: * Mono.Data.MySql/Mono.Data.MySql/TODOAttribute.cs: * Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/TODOAttribute.cs: * Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs: * Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs: * Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs: * Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs: * Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs: * System/Microsoft.Win32/TODOAttribute.cs: * System/System/TODOAttribute.cs: * System.Data/System.Data/TODOAttribute.cs: * System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs: * System.Design/System.Design/TODOAttribute.cs: * System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs: * System.Design/System.Windows.Forms.Design/TODOAttribute.cs: * System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs: * System.Drawing.Design/Assembly/TODOAttribute.cs: * System.Messaging/System.Messaging/MonoTODO.cs: * System.Web/System.Web/TODOAttribute.cs: * System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs: * System.Web.Services/System.Web.Services/TODOAttribute.cs: * System.Windows.Forms/System.Resources/ResXResourceReader.cs: * System.Windows.Forms/System.Windows.Forms/TODOAttribute.cs: * System.Windows.Forms/WINELib/TODOAttribute.cs: * System.XML/System.Xml/TODOAttribute.cs: Added Comment property. svn path=/trunk/mcs/; revision=28778
2004-04-282004-04-27 Sebastien PouliotSebastien Pouliot
* AssemblyInfo.cs: Changed public key to msfinal.pub to match MS svn path=/trunk/mcs/; revision=26100
2004-04-28delay sign assemblies with the ecma keyJackson Harper
svn path=/trunk/mcs/; revision=26087
2004-04-072004-04-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>Andreas N
* AssemblyInfo.cs: Added * ChangeLog: Added * Locale.cs: Added svn path=/trunk/mcs/; revision=25112
2003-10-082003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* SelectionList.cs : Initial implementation. * ListDataHelper.cs : Initial implementation. * TextBox.cs : Dummy implmentation. svn path=/trunk/mcs/; revision=18751
2003-10-082003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* CHtmlCalendarAdapter.cs: Initial implmentation. * ControlAdapter.cs : HandlePostBackEvent(string), : OnLoad(EventArgs), : OnPreRender(EventArgs), : OnUnload(EventArgs), : OnRender(EventArgs) - Marked virtual svn path=/trunk/mcs/; revision=18750
2003-10-082003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* HtmlCalendarAdapter.cs: Initial implmentation. svn path=/trunk/mcs/; revision=18748
2003-10-082003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* Style.cs : ApplyTo(WebControl) - Stubbed. svn path=/trunk/mcs/; revision=18747
2003-09-292003-09-29 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* HtmlMobileTextWriter.cs : Added several Style related methods, and also some Write methods. * MobileTextWriter.cs : Device { get; } - Implemented * StyleStack.cs, WriterState.cs, WriterStyle.cs, StyleTag.cs : (Private / Internal) Helper classes. svn path=/trunk/mcs/; revision=18402
2003-09-042003-09-04 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* ControlAdapter.cs : Control property - Marked virtual : LoadPostData(...) - Marked virtual * HtmlCommandAdapter.cs : Implemented. * HtmlControlAdapter.cs : RenderEndLink(...) - Correct signature * HtmlMobileTextWriter.cs : Added several properties, : Stubbed several methods svn path=/trunk/mcs/; revision=17861
2003-09-032003-09-03 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* HtmlControlAdapter.cs : Looks like done, at least stubbing. svn path=/trunk/mcs/; revision=17847
2003-08-142003-08-14 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* MobileControl.cs : Style { get; } - Completed. svn path=/trunk/mcs/; revision=17315
2003-08-142003-08-13 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* ControlAdapter.cs : Style { get; } - Implemented. * HtmlControlAdapter.cs : Towards finishing. * HtmlPageAdapter.cs : PersistCookielessData - Mocked. * HtmlMobileTextWriter.cs : EnterStyle(Style) - Mocked. svn path=/trunk/mcs/; revision=17314
2003-08-072003-08-07 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* ControlAdapter.cs : Mark Render(...) virtual. * HtmlControlAdapter.cs : AddAttributes(...), ExitSecondaryUIMode(), LoadAdapterState(), Render(...) - Implemented. svn path=/trunk/mcs/; revision=17151
2003-07-14New build system from Peter Williams (peter@newton.cx)Gonzalo Paniagua Javier
svn path=/trunk/mcs/; revision=16195
2003-06-172003-06-17 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* ChangeLog: Updated the date of action... svn path=/trunk/mcs/; revision=15451
2003-06-172003-05-21 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* HtmlControlAdapter.cs : A little more implementation. * HtmlMobileTextWriter.cs, * MultiPartWriter.cs, * MobileTextWriter.cs : Dummy implementation. * MobileControl.cs : Now implements IAttributeAccessor. -- Commented out. svn path=/trunk/mcs/; revision=15450
2003-05-212003-05-21 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* HtmlControlAdapter.cs : Partial implementation. * HtmlFormAdapter.cs : Initial implementation. * HtmlPageAdapter.cs : Initial implementation. svn path=/trunk/mcs/; revision=14749
2003-04-292003-04-29 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* ControlAdapter.cs : Some more methods. svn path=/trunk/mcs/; revision=14108
2003-04-292003-04-29 Gaurav Vaish <gvaish_mono AT lycos.com>Gaurav Vaish
* MobilePage.cs : Adapter { get; } - Stubbed. svn path=/trunk/mcs/; revision=14107