Hi Miguel and folks, Mono.GetOptions ---------------------
Big feature added: - Mono.GetOptions.Useful.CommonCompilerOptions: implements common .net compiler options processing (extracted from mbas), including soft/hard assembly referencing, target type/name processing,... mbas already uses it. New informational attibutes: - Mono.IsPartOfPackageAttribute: For installer reflection - Mono.AdditionalInfoAttribute: This new attribute permit to add some extra text at the end of the automatically generated help screen - Mono.ReportBugsToAttribute: This new attribute adds a "Report bugs to <Url>" message at the end of the automatically generated help screen Important Bug Fix: - Support quoted arguments in response files. Fixes bug #65484. Small features - To make code using Mono.GetOptions Unit-Testable the assembly with the Options-derived class is assumed to be the "entry" one instead of the one pointed by Reflection, unless some Mono.GetOptions provided class is used directly - Optional splitting of option values on Commas - Mono.GetOptions.KillOptionAttribute: This new attribute permit to hide (kill) an inherited option when overriding the virtual base member. - Mono.GetOptions.Options: Added helper properties string FirstArgument, SecondArgument, ThirdArgument, FourthArgument, FifthArgument and bool GotNoArguments Added a helper property bool RunningOnWindows :) -- Rafael "Monoman" Teixeira --------------------------------------- I'm trying to become a "Rosh Gadol" before my own eyes. See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment. It hurts! _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list