11# Name of the output file
22extern " fsharpc" [
3- -- out: # Name of the output file
3+ # --out: # Name of the output file
44 # --target:exe # Build a console executable
55 # --target:winexe # Build a Windows executable
66 # --target:library # Build a library
77 # --target:module # Build a module that can be added to another assembly
88 # --delaysign+ # Delay-sign the assembly using only the public portion of the strong name key
99 # --delaysign- # Disable --delaysign
10- -- doc: # Write the xmldoc of the assembly to the given file
11- -- keyfile: # Specify a strong name key file
12- -- keycontainer: # Specify a strong name key container
10+ # --doc: # Write the xmldoc of the assembly to the given file
11+ # --keyfile: # Specify a strong name key file
12+ # --keycontainer: # Specify a strong name key container
1313 # --platform:x86 # Limit the platform to x86
1414 # --platform:Itanium # Limit the platform to Itanium
1515 # --platform:x64 # Limit the platform to x64
1616 # --platform:anycpu32bitpreferred # Limit the platform to anycpu32bitpreferred
1717 # --platform:anycpu # Limit the platform to anycpu (default)
1818 -- nooptimizationdata # Only include optimization information for inlined constructs
1919 -- nointerfacedata # Don't add a resource to the assembly containing F#-specific metadata
20- -- sig: # Print the inferred interface of the assembly to a file
21- -- reference: # Reference an assembly
22- -- win32res: # Specify a Win32 resource file (.res)
23- -- win32manifest: # Specify a Win32 manifest file
20+ # --sig: # Print the inferred interface of the assembly to a file
21+ # --reference: # Reference an assembly
22+ # --win32res: # Specify a Win32 resource file (.res)
23+ # --win32manifest: # Specify a Win32 manifest file
2424 -- nowin32manifest # Do not include the default Win32 manifest
25- -- resource: # Embed the specified managed resource
26- -- linkresource: # Link the specified resource to this assembly
25+ # --resource: # Embed the specified managed resource
26+ # --linkresource: # Link the specified resource to this assembly
2727 # --debug+(-g) # Emit debug information
2828 # --debug- # Disable --debug
2929 # --optimize+(-O) # Enable optimizations
@@ -38,26 +38,26 @@ extern "fsharpc" [
3838 # --warnaserror- # Disable --warnaserror
3939 # --warnaserror+: # Report specific warnings as errors
4040 # --warnaserror-: # Disable --warnaserror:
41- -- nowarn: # Disable specific warning messages
42- -- warnon: # Enable specific warnings that may be off by default
41+ # --nowarn: # Disable specific warning messages
42+ # --warnon: # Enable specific warnings that may be off by default
4343 # --consolecolors+ # Output warning and error messages in color
4444 # --consolecolors- # Disable --consolecolors
4545 # --checked+ # Generate overflow checks
4646 # --checked- # Disable --checked
47- -- define: # Define conditional compilation symbols
47+ # --define: # Define conditional compilation symbols
4848 -- mlcompatibility # Ignore ML compatibility warnings
4949 -- nologo # Suppress compiler copyright message
5050 -- help (- ?) # Display this usage message
5151 -- codepage: # Specify the codepage used to read source files
5252 -- utf8output # Output messages in UTF-8 encoding
5353 -- fullpaths # Output messages with fully qualified paths
54- -- lib: # Specify a directory for include path for resolving source files and assemblies
54+ # --lib: # Specify a directory for include path for resolving source files and assemblies
5555 -- simpleresolution # Resolve assembly references using directory-based rules
5656 -- baseaddress: # Base address for the library to be built
5757 -- noframework # Do not reference the default CLI assemblies by default
5858 -- standalone # Statically link F# library and referenced DLLs into the generated assembly
5959 -- staticlink: # Statically link the assembly and referenced DLLs that depend on this assembly
60- -- pdb: # Name the output debug file
60+ # --pdb: # Name the output debug file
6161 # --highentropyva+ # Enable high-entropy ASLR
6262 # --highentropyva- # Disable --highentropyva
6363 -- subsystemversion: # Specify subsystem version of this assembly
0 commit comments