Skip to content

Commit

Permalink
help text with -- options
Browse files Browse the repository at this point in the history
  • Loading branch information
jakubmisek committed Jun 2, 2024
1 parent 5341784 commit 2a1dfa3
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 30 deletions.
8 changes: 4 additions & 4 deletions src/Peachpie.CodeAnalysis/PhpResources.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

52 changes: 26 additions & 26 deletions src/Peachpie.CodeAnalysis/PhpResources.resx
Original file line number Diff line number Diff line change
Expand Up @@ -124,66 +124,66 @@
<value>PeachPie PHP Compiler Options

- OUTPUT FILES -
-out:{file} Specify output file name (default: base name of
--out:{file} Specify output file name (default: base name of
file with main class or first file)
-target:exe Build a console executable (default) (Short
--target:exe Build a console executable (default) (Short
form: /t:exe)
-target:winexe Build a Windows executable (Short form:
--target:winexe Build a Windows executable (Short form:
/t:winexe)
-target:library Build a library (Short form: /t:library)
-target:module Build a module that can be added to another
--target:library Build a library (Short form: /t:library)
--target:module Build a module that can be added to another
assembly (Short form: /t:module)
-target:appcontainerexe Build an Appcontainer executable (Short form:
--target:appcontainerexe Build an Appcontainer executable (Short form:
/t:appcontainerexe)
-doc:{file} XML Documentation file to generate
--doc:{file} XML Documentation file to generate

- INPUT FILES -
-reference:{file list} Reference metadata from the specified assembly
--reference:{file list} Reference metadata from the specified assembly
files (Short form: /r)
{file} Source file to be compiled
{wildcards} Pattern matching files to be compiled

- CODE GENERATION -
-debug[+|-] Emit debugging information
-debug:{full|pdbonly|portable|embedded}
--debug[+|-] Emit debugging information
--debug:{full|pdbonly|portable|embedded}
Specify debugging type ('full' is default,
'portable' is a cross-platform format,
'embedded' is a cross-platform format embedded into
the target .dll or .exe)
-optimize[+|-] Enable optimizations (Short form: /o)
--optimize[+|-] Enable optimizations (Short form: /o)

- ERRORS AND WARNINGS -
-nowarn:{warn list} Disable specific warning messages
--nowarn:{warn list} Disable specific warning messages

- LANGUAGE -
-langversion:{string} Specify language version such as
--langversion:{string} Specify language version such as
`default` (latest major version)
or specific versions like `5.6.` or `7.0`
-shortopentag[+|-] Whether to enable PHP short open tag syntax (&lt;?).
--shortopentag[+|-] Whether to enable PHP short open tag syntax (&lt;?).
Disabled by default.

- SECURITY -
-delaysign[+|-] Delay-sign the assembly using only the public
--delaysign[+|-] Delay-sign the assembly using only the public
portion of the strong name key
-publicsign[+|-] Public-sign the assembly using only the public
--publicsign[+|-] Public-sign the assembly using only the public
portion of the strong name key
-keyfile:{file} Specify a strong name key file
-keycontainer:{string} Specify a strong name key container
--keyfile:{file} Specify a strong name key file
--keycontainer:{string} Specify a strong name key container

- MISCELLANEOUS -
@{file} Read response file for more options
-help Display this usage message (Short form: /?)
-nologo Suppress compiler copyright message
-parallel[+|-] Concurrent build.
--help Display this usage message (Short form: /?)
--nologo Suppress compiler copyright message
--parallel[+|-] Concurrent build.

- ADVANCED -
-main:{type} Specify the script file, class or function
--main:{type} Specify the script file, class or function
representing the entry point (Short form: /m)
-pdb:{file} Specify debug information file name (default:
--pdb:{file} Specify debug information file name (default:
output file name with .pdb extension)
-modulename:{string} Specify the name of the source module
-define:{name}={value} Defines compile-time constant. (Short form: /d)
-version:{value} Specifies the assembly version string. (Short form: /v)</value>
--modulename:{string} Specify the name of the source module
--define:{name}={value} Defines compile-time constant. (Short form: /d)
--version:{value} Specifies the assembly version string. (Short form: /v)</value>
</data>
<data name="IDS_LangVersions" xml:space="preserve">
<value>Language versions:</value>
Expand Down

0 comments on commit 2a1dfa3

Please sign in to comment.