src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
author mr
Tue, 29 Oct 2019 08:26:55 -0700
changeset 58842 6c255334120d
parent 54824 adb3a3aa2e52
permissions -rw-r--r--
8232080: jlink plugins for vendor information and run-time options Reviewed-by: ihse, alanb, kvn, bobv, mchung
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
38451
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     1
#
58842
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
     2
# Copyright (c) 2015, 2019, Oracle and/or its affiliates. All rights reserved.
38451
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     4
#
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    10
#
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    15
# accompanied this code).
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    16
#
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    17
# You should have received a copy of the GNU General Public License version
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    20
#
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    23
# questions.
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    24
#
a98523f5cbff 8157154: jmod jlink properties file need copyright header
chegar
parents: 37888
diff changeset
    25
58842
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    26
add-options.argument=<options>
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    27
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    28
add-options.description=\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    29
Prepend the specified <options> string, which may include\n\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    30
whitespace, before any other options when invoking the virtual machine\n\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    31
in the resulting image.
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
    32
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    33
release-info.argument=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    34
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    35
release-info.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    36
<file> option is to load release properties from the supplied file.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    37
add: is to add properties to the 'release' file.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    38
Any number of <key>=<value> pairs can be passed.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    39
del: is to delete the list of keys in release file.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    40
39491
504b835d71a8 8160829: Remove ASMPool support from jlink
jlaskey
parents: 39150
diff changeset
    41
class-for-name.argument=
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    42
39491
504b835d71a8 8160829: Remove ASMPool support from jlink
jlaskey
parents: 39150
diff changeset
    43
class-for-name.description=\
504b835d71a8 8160829: Remove ASMPool support from jlink
jlaskey
parents: 39150
diff changeset
    44
Class optimization: convert Class.forName calls to constant loads.
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    45
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    46
compress.argument=<0|1|2>[:filter=<pattern-list>]
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    47
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    48
compress.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    49
Compress all resources in the output image.\n\
43791
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
    50
Level 0: No compression\n\
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
    51
Level 1: Constant string sharing\n\
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
    52
Level 2: ZIP.\n\
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    53
An optional <pattern-list> filter can be specified to list the pattern of\n\
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    54
files to be included.
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    55
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    56
compact-cp.argument=<resource paths>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    57
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    58
compact-cp.description=Constant Pool strings sharing.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    59
By default, all resources are compressed. You can express the set \n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    60
of resources to compress or not compress (use ^ for negation).
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    61
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    62
dedup-legal-notices.argument=[error-if-not-same-content]
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    63
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    64
dedup-legal-notices.description=\
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    65
De-duplicate all legal notices.  If error-if-not-same-content is\n\
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    66
specified then it will be an error if two files of the same filename\n\
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents: 42339
diff changeset
    67
are different.
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    68
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    69
exclude-files.argument=<pattern-list> of files to exclude
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    70
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    71
exclude-files.description=\
43729
21db38703675 8174739: Rename JMOD section name for native libraries from native to lib
mchung
parents: 43336
diff changeset
    72
Specify files to exclude. e.g.: **.java,glob:/java.base/lib/client/**
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    73
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    74
exclude-resources.argument=<pattern-list> resources to exclude
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    75
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    76
exclude-resources.description=\
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
    77
Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/**
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    78
41561
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    79
exclude-jmod-section.argument=<section-name>\n\
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    80
where <section-name> is \"man\" or \"headers".
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    81
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    82
exclude-jmod-section.description=\
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    83
Specify a JMOD section to exclude
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
    84
48071
a5cadeee8763 8185130: jlink should throw error if target image and current JDK versions don't match
sundar
parents: 47216
diff changeset
    85
generate-jli-classes.argument=@filename
36757
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    86
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    87
generate-jli-classes.description=\
43837
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    88
Specify a file listing the java.lang.invoke classes to pre-generate. \n\
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    89
By default, this plugin may use a builtin list of classes to pre-generate. \n\
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    90
If this plugin runs on a different runtime version than the image being \n\
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    91
created then code generation will be disabled by default to guarantee \n\
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    92
correctness - add ignore-version=true to override this.
51a9f82cff03 8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents: 43791
diff changeset
    93
43336
be9fca030f91 8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
mchung
parents: 43328
diff changeset
    94
system-modules.argument=retainModuleTarget
be9fca030f91 8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
mchung
parents: 43328
diff changeset
    95
42338
a60f280f803c 8169069: Module system implementation refresh (11/2016)
alanb
parents: 41831
diff changeset
    96
system-modules.description=Fast loading of module descriptors (always enabled)
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    97
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    98
onoff.argument=<on|off>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    99
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
   100
order-resources.argument=<pattern-list> of paths in priority order.  If a @file\n\
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
   101
is specified, then each line should be an exact match for the path to be ordered
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   102
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
   103
order-resources.description=\
39150
cb99396625b4 8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents: 38451
diff changeset
   104
Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/**
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   105
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   106
strip-debug.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   107
Strip debug information from the output image
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   108
53923
c431ab7f9e85 8218913: Rename --strip-debug jlink plugin
sgehwolf
parents: 48071
diff changeset
   109
strip-java-debug-attributes.description=\
c431ab7f9e85 8218913: Rename --strip-debug jlink plugin
sgehwolf
parents: 48071
diff changeset
   110
Strip Java debug attributes from classes in the output image
c431ab7f9e85 8218913: Rename --strip-debug jlink plugin
sgehwolf
parents: 48071
diff changeset
   111
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   112
strip-native-commands.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   113
Exclude native commands (such as java/java.exe) from the image
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   114
58842
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   115
vendor-version.argument=<vendor-version>
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   116
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   117
vendor-version.description=\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   118
Override the vendor version string baked into the build, if any.\n\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   119
The value of the system property "java.vendor.version" will be <vendor-version>.
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   120
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   121
vendor-bug-url.argument=<vendor-bug-url>
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   122
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   123
vendor-bug-url.description=\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   124
Override the vendor bug URL baked into the build.  The value\n\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   125
of the system property "java.vendor.url.bug" will be <vendor-url-bug>.
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   126
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   127
vendor-vm-bug-url.argument=<vendor-vm-bug-url>
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   128
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   129
vendor-vm-bug-url.description=\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   130
Override the vendor VM bug URL baked into the build.  The URL\n\
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   131
displayed in VM error logs will be <vendor-vm-bug-url>.
6c255334120d 8232080: jlink plugins for vendor information and run-time options
mr
parents: 54824
diff changeset
   132
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   133
vm.argument=<client|server|minimal|all>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   134
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   135
vm.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   136
Select the HotSpot VM in the output image.  Default is all
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
   137
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   138
zip.argument=[comma separated list of resource paths]
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   139
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   140
zip.description=ZIP Compression
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   141
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   142
include-locales.argument=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   143
<langtag>[,<langtag>]*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   144
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   145
include-locales.description=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   146
BCP 47 language tags separated by a comma, allowing locale matching\n\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
   147
defined in RFC 4647. e.g.: en,ja,*-IN
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   148
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   149
include-locales.missingpackages=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   150
Missing locale data packages in jdk.localedata:\n\t
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   151
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
   152
include-locales.nomatchinglocales=\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
   153
No matching locales found for \"%s\". Check the specified pattern.
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
   154
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
   155
include-locales.invalidtag=\
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
   156
Invalid language tag: %s
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   157
37790
71c730d5e73a 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents: 36757
diff changeset
   158
include-locales.localedatanotfound=\
40261
86a49ba76f52 8136930: Simplify use of module-system options by custom launchers
mchung
parents: 39491
diff changeset
   159
jdk.localedata module was not specified with --add-modules option
37790
71c730d5e73a 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents: 36757
diff changeset
   160
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   161
main.status.ok=Functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   162
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   163
main.status.not.ok= Not functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   164
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   165
plugin.plugins.header=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   166
List of available plugin options:
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   167
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   168
plugin.opt.list-plugins=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   169
\      --list-plugins                    List available plugins
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   170
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   171
plugin.opt.post-process-path=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   172
\      --post-process-path <imagefile>   Post process an existing image
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   173
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   174
plugin.opt.resources-last-sorter=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   175
\      --resources-last-sorter <name>    The last plugin allowed to sort\n\
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   176
\                                        resources
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   177
41831
2dd91b18195b 8160063: Provide a means to disable a plugin via the command line
sundar
parents: 41561
diff changeset
   178
plugin.opt.disable-plugin=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   179
\      --disable-plugin <pluginname>     Disable the plugin mentioned
41831
2dd91b18195b 8160063: Provide a means to disable a plugin via the command line
sundar
parents: 41561
diff changeset
   180
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   181
plugin.opt.compress=\
43791
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
   182
\  -c, --compress=<0|1|2>                Enable compression of resources:\n\
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
   183
\                                          Level 0: No compression\n\
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
   184
\                                          Level 1: Constant string sharing\n\
116beb9c53a5 8174209: Renumber the compress levels
sundar
parents: 43729
diff changeset
   185
\                                          Level 2: ZIP
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   186
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   187
plugin.opt.strip-debug=\
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   188
\  -G, --strip-debug                     Strip debug information
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   189
41561
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
   190
plugin.opt.no-man-pages=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   191
\      --no-man-pages                    Exclude man pages
41561
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
   192
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
   193
plugin.opt.no-header-files=\
42174
fa763b059501 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents: 41831
diff changeset
   194
\      --no-header-files                 Exclude include header files
41561
0c6942d13f2e 8167558: Add new JMOD section for header files and man pages
mchung
parents: 40736
diff changeset
   195
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   196
main.plugin.name=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   197
\Plugin Name
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   198
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   199
main.plugin.class=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   200
\Plugin Class
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   201
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   202
main.plugin.module=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   203
\Plugin Module
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   204
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   205
main.plugin.category=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   206
\Category
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   207
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   208
main.plugin.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   209
\Description
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   210
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   211
main.plugin.post.processors=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   212
Image Post Processors:
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   213
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   214
main.plugin.argument=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   215
\Argument
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   216
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   217
main.plugin.range.from=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   218
Range from
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   219
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   220
main.plugin.range.to=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   221
to
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   222
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   223
main.plugin.option=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   224
\Option
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   225
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   226
main.plugin.no.value=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   227
\<empty>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   228
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   229
main.plugin.state=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   230
Functional state
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   231
41831
2dd91b18195b 8160063: Provide a means to disable a plugin via the command line
sundar
parents: 41561
diff changeset
   232
err.no.such.plugin=No such plugin: {0}
2dd91b18195b 8160063: Provide a means to disable a plugin via the command line
sundar
parents: 41561
diff changeset
   233
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   234
err.provider.not.functional=The provider {0} is not functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   235
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   236
err.plugin.mutiple.options=More than one plugin enabled by {0} option
54824
adb3a3aa2e52 8214796: Create a jlink plugin for stripping debug info symbols from native libraries
sgehwolf
parents: 53923
diff changeset
   237
err.plugin.conflicts={0} ({1}) conflicts with {2}. Please use one or the other, but not both.
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   238
err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1}
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   239
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   240
err.no.plugins.path=No plugins path argument.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   241
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
   242
err.dir.already.exits=directory already exists: {0}
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   243
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   244
err.invalid.index=invalid index for option {0}
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   245
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   246
err.plugin.option.not.set=Option {0} must be set.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   247
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   248
warn.thirdparty.plugins=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   249
Enabling third party plugins can lead to unusable generated image.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   250
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   251
warn.thirdparty.plugins.enabled=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   252
You have enabled third party plugins.