From b3c5bdfa7f4e2299164b95d32cc1304e03f2e470 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 17 Dec 2008 12:08:43 +0000 Subject: [PATCH] 2008-12-12 Rolf Bjarne Kvinge * Makefile.am, vbnc.1: Remove vbnc.1. It's living in the mono-basic module now. [Backport of r121406.] svn path=/branches/mono-2-2/mono/; revision=121678 --- man/ChangeLog | 7 +++ man/Makefile.am | 1 - man/vbnc.1 | 162 ------------------------------------------------ 3 files changed, 7 insertions(+), 163 deletions(-) delete mode 100644 man/vbnc.1 diff --git a/man/ChangeLog b/man/ChangeLog index b92bb219516..b5e6a825b9f 100644 --- a/man/ChangeLog +++ b/man/ChangeLog @@ -1,3 +1,10 @@ +2008-12-12 Rolf Bjarne Kvinge + + * Makefile.am, vbnc.1: Remove vbnc.1. It's living in the + mono-basic module now. + + [Backport of r121406.] + 2008-10-18 Jonathan Pryor * Makefile.am (man_MANS): Remove unpackaged files. diff --git a/man/Makefile.am b/man/Makefile.am index 56c561a3d07..1c3fc4078c3 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -48,7 +48,6 @@ man_MANS = \ sn.1 \ soapsuds.1 \ sqlsharp.1 \ - vbnc.1 \ wsdl.1 \ xsd.1 diff --git a/man/vbnc.1 b/man/vbnc.1 deleted file mode 100644 index 7504b16e6e2..00000000000 --- a/man/vbnc.1 +++ /dev/null @@ -1,162 +0,0 @@ -.TH vbnc 1 "21 February 2006" -.SH NAME -vbnc \- Mono Visual Basic Compiler. -.SH SYNOPSIS -.B vbnc -[option] [source-files] -.SH DESCRIPTION -.PP -.I (vbnc) -is a CIL compiler for the VisualBasic.NET language. -.PP -Applications developed on Windows with vbc can execute on Mono and applications -compiled with 'vbnc' can be executed on .NET runtime. -.PP -The Mono Visual Basic compiler accepts the same options as -the Microsoft VB.NET compiler. Those options can start with a slash or a -dash (/checked is the same as -checked). -.PP -Visual Basic.NET source files normally ends with a ".vb" extension. -Compilation of VB.NET source code requires all the files that make -up a library, module or executable to be provided on the command line. -There is no support for partial compilation. To achieve the benefits -of partial compilation, you should compile programs into their own -assemblies, and later reference them with the "-r" flag. -.PP -The Mono Basic compiler generates images (.exe files) that contain -CIL byte code that can be executed by any system that implements a Common -Language Infrastructure virtual machine such as the Microsoft .NET -runtime engine on Windows or the Mono runtime engine on Unix systems. -Executables are not bound to a specific CPU or operating system. -.PP -The Mono Basic compiler by default only references these assemblies: -mscorlib.dll, Microsoft.VisualBasic.dll, System.dll and System.Xml.dll. -If you want to reference extra libraries you must manually specify -them using the the -r: command line option. -.PP -.SH OPTIONS -.TP -.I \-addmodule:MODULE1[,MODULE2] -Includes the specified modules in the resulting assembly. -.TP -.I -codepage:ID -Specifies the code page used to process the input files from the -point it is specified on. By default files will be processed in the -current code page. The compiler will also automatically detect -Unicode/UTF8 files that have an embedded byte mark at the beginning. -.TP -Other popular encodings are 28591 (Latin1), 1252 (iso-8859-1) and 65001 (UTF-8). -.TP -.I \-define:SYMLIST, -d:SYMLIST -Defines the symbol listed by the semi-colon separeted list SYMLIST -SYMBOL. This can be tested in the source code by the pre-processor, -or can be used by methods that have been tagged with the Conditional -attribute. -.TP -.I \-debug:AMOUNT -Specify the amount of debugging information to emit. Possible values for -AMOUNT are "full" and "pdbonly". -.TP -.I \-imports:import-list -Declare global Imports for listed namespaces. -.TP -.I \-ignorewarn:XXXX -Ignores warning number XXXX. -.TP -.I -lib:PATHLIST, -libpath:PATHLIST -Each path specified in the comma-separated list will direct the -compiler to look for libraries in that specified path. -.TP -.I \-main:CLASS -Tells the compiler which CLASS or MODULE contains the entry point. Useful when -you are compiling several classes with a Main method. -.TP -.I \-nologo -Suppress printing copyright information on startup. -.TP -.I \-nostdlib, -nostdlib+ -Use this flag if you want to compile the core library. This makes the -compiler load its internal types from the assembly being compiled. -.TP -.I \-noconfig, \-noconfig+ -Disables the default compiler configuration to be loaded. The -compiler by default has references to the system assemblies. -.TP -.I \-nowarn -Makes the compiler ignore warnings. -.TP -.I \-optioncompare:binary, \-optioncompare:text -Select between binary and text string comparisons. The default is binary -string comparisons. -.TP -.I \-optionexplicit[+|-] -Require explicit declaration of variables -.TP -.I \-optionstrict[+|-] -Enforce strict language semantics -.TP -.I \-out:FNAME, -o FNAME -Names the output file to be generated. -.TP -.I -q -quiet -Commands the compiler to show only error messages for syntax-related errors -and warnings. -.TP -.I -resource:RESOURCE[,ID] -Embeds to the given resource file. The optional ID can be used to -give a different name to the resource. If not specified, the resource -name will be the file name. -.TP -.I -linkresource:RESOURCE[,ID] -Links to the specified RESOURCE. The optional ID can be used to give -a name to the linked resource. -.TP -.I -r:ASSEMBLY1[,ASSEMBLY2], \-r ASSEMBLY1[,ASSEMBLY2] -Reference the named assemblies. Use this to use classes from the named -assembly in your program. The assembly will be loaded from either the -system directory where all the assemblies live, or from the path -explicitly given with the -L option. -.PP -You can also use a semicolon to separate the assemblies instead of a -comma. -.TP -.I \-removeintchecks[+|-] -Remove integer checks. Default off. -.TP -.I \-rootnamespace:namespace -Specifies the root namespace for all type declarations -.TP -.I \-target:KIND, \-t:KIND -Used to specify the desired target. The possible values are: exe -(plain executable), winexe (Windows.Forms executable), library -(component libraries) and module (partial library). -.TP -.I \-utf8output[+|-] -Emit compiler output in UTF8 character encoding. Currently ignored. -.TP -.I \-\-version -Shows the compiler version. -.TP -.I \-warnaserror, \-warnaserror+ -Treat warnings as errors. -.SH STABILITY -As of early 2007, the Mono Visual Basic compiler is still considered preview -software. The compiler is almost feature-complete (targeting the Microsoft -Visual Basic 8 compiler), only lacking support for the 'My' namespace. -Frequent crashes are still occuring, especially with incorrect code. -.PP -.SH AUTHORS -See the ChangeLog for authors -.PP -.SH LICENSE -The Mono Visual Basic compiler is released under the terms of the GNU LGPL. -Alternative licenses are available from Novell. -.PP -.SH SEE ALSO -mcs(1), mono(1), mint(1), sn(1) -.PP -.SH BUGS -To report bugs in the compiler, you can file bug reports in our -bug tracking system: http://bugzilla.ximian.com. -.SH MAILING LIST -The Mono Basic Mailing List is available at: mono-vb-list-request@ximian.com -- 2.25.1