Browse Source

Update bob.md

Обновление аргументов Боба
Niko McLys 3 years ago
parent
commit
3722a00024
1 changed files with 82 additions and 64 deletions
  1. 82 64
      docs/ru/manuals/bob.md

+ 82 - 64
docs/ru/manuals/bob.md

@@ -18,70 +18,88 @@ Bob запускается из оболочки или из командной
 ```text
 $ java -jar bob.jar --help
 usage: bob [options] [commands]
-  -a,--archive                       Build archive
- -ar,--architectures <arg>           comma separated list of architectures
-                                     to include for the platform, for example
-                                     "arm64-android,armv7-android"
-  -u,--auth <arg>                    User auth token
-     --binary-output <arg>           Location where built engine binary
-                                     will be placed. Default is
-                                     "<build-output>/<platform>/"
- -br,--build-report <arg>            Filepath where to save a build report
-                                     as JSON
- -brhtml,--build-report-html <arg>   Filepath where to save a build report
-                                     as HTML
-     --build-server <arg>            The build server (when using native
-                                     extensions)
- -bo,--bundle-output <arg>           Bundle output directory
-     --bundle-format <apk|aab>       Which format to generate Android bundle in
-  -d,--debug                         Use debug version of dmengine (when
-                                     bundling). Deprecated, use --variant
-                                     instead
-     --debug-ne-upload               Outputs the files sent to build server as
-                                     upload.zip
-     --defoldsdk <arg>               What version of the defold sdk (sha1)
-                                     to use
-     --exclude-build-folder          Comma separated list of folders to exclude
-                                     from the build
-  -e,--email <arg>                   User email
-  -h,--help                          This help message
-  -i,--input <arg>                   Source directory. Default is current
-                                     directory
-     --identity <arg>                Sign identity (iOS)
-  -k,--keep-unused                   Keep unused resources in archived
-                                     output
-     --keystore <arg>                Which keystore file to use when signing the
-                                     Android bundle.
-     --keystore-pass <arg>           Path to file with keystore password used to
-                                     when bundling for Android.
-     --keystore-alias <arg>          Name of alias from provided keystore to use
-                                     when bundling for Android.
-  -l,--liveupdate <arg>              yes if liveupdate content should be
-                                     published
- -mp,--mobileprovisioning <arg>      mobileprovisioning profile (iOS)
-  -o,--output <arg>                  Output directory. Default is
-                                     "build/default"
-  -p,--platform <arg>                Platform (when bundling)
-  -r,--root <arg>                    Build root directory. Default is
-                                     current directory
-     --settings <arg>                Path to a game project settings
-                                     file. more than one occurrance are
-                                     allowed. the settings files are
-                                     applied left to right.
-     --strip-executable              Strip the dmengine of debug symbols
-                                     (when bundling iOS or Android)
- -tc,--texture-compression <arg>     Use texture compression as specified
-                                     in texture profiles
- -tp,--texture-profiles <arg>        Use texture profiles (deprecated)
-     --use-vanilla-lua               Only ships vanilla source code (i.e.
-                                     no byte code)
-  -v,--verbose                       Verbose output
-     --variant <arg>                 Specify debug, release or headless
-                                     version of dmengine (when bundling)
-     --version                       Prints the version number to the
-                                     output
-     --with-symbols                  Generate the symbol file (if
-                                     applicable)
+-a,--archive                            Build archive
+-ar,--architectures <arg>               Comma separated list of
+                                        architectures to include for the
+                                        platform
+   --archive-resource-padding <arg>     The alignment of the resources in
+                                        the game archive. Default is 4
+-bf,--bundle-format <arg>               Format of the created bundle
+                                        (Android: 'apk' and 'aab')
+   --binary-output <arg>                Location where built engine
+                                        binary will be placed. Default is
+                                        "<build-output>/<platform>/"
+-bo,--bundle-output <arg>               Bundle output directory
+-br,--build-report <arg>                Filepath where to save a build
+                                        report as JSON
+-brhtml,--build-report-html <arg>       Filepath where to save a build
+                                        report as HTML
+   --build-artifacts <arg>              If left out, will default to
+                                        build the engine. Choices:
+                                        'engine', 'plugins'. Comma
+                                        separated list.
+   --build-server <arg>                 The build server (when using
+                                        native extensions)
+-ce,--certificate <arg>                 DEPRECATED! Certificate (Android)
+-d,--debug                              Use debug version of dmengine
+                                        (when bundling). Deprecated, use
+                                        --variant instead
+   --debug-ne-upload                    Outputs the files sent to build
+                                        server as upload.zip
+   --defoldsdk <arg>                    What version of the defold sdk
+                                        (sha1) to use
+-e,--email <arg>                        User email
+   --exclude-build-folder <arg>         Comma separated list of folders
+                                        to exclude from the build
+-h,--help                               This help message
+-i,--input <arg>                        Source directory. Default is
+                                        current directory
+   --identity <arg>                     Sign identity (iOS)
+-k,--keep-unused                        Keep unused resources in archived
+                                        output
+-ks,--keystore <arg>                    Deployment keystore used to sign
+                                        APKs (Android)
+-ksa,--keystore-alias <arg>             The alias of the signing key+cert
+                                        you want to use (Android)
+-ksp,--keystore-pass <arg>              Pasword of the deployment
+                                        keystore (Android)
+-l,--liveupdate <arg>                   Yes if liveupdate content should
+                                        be published
+-mp,--mobileprovisioning <arg>          mobileprovisioning profile (iOS)
+-o,--output <arg>                       Output directory. Default is
+                                        "build/default"
+-p,--platform <arg>                     Platform (when bundling)
+-pk,--private-key <arg>                 DEPRECATED! Private key (Android)
+-r,--root <arg>                         Build root directory. Default is
+                                        current directory
+   --resource-cache-local <arg>         Path to local resource cache.
+   --resource-cache-remote <arg>        URL to remote resource cache.
+   --resource-cache-remote-pass <arg>   Password/token to authenticate
+                                        access to the remote resource
+                                        cache.
+   --resource-cache-remote-user <arg>   Username to authenticate access
+                                        to the remote resource cache.
+   --settings <arg>                     Path to a game project settings
+                                        file. More than one occurrance
+                                        are allowed. The settings files
+                                        are applied left to right.
+   --strip-executable                   Strip the dmengine of debug
+                                        symbols (when bundling iOS or
+                                        Android)
+-tc,--texture-compression <arg>         Use texture compression as
+                                        specified in texture profiles
+-tp,--texture-profiles <arg>            Use texture profiles (deprecated)
+-u,--auth <arg>                         User auth token
+   --use-vanilla-lua                    Only ships vanilla source code
+                                        (i.e. no byte code)
+-v,--verbose                            Verbose output
+   --variant <arg>                      Specify debug, release or
+                                        headless version of dmengine
+                                        (when bundling)
+   --version                            Prints the version number to the
+                                        output
+   --with-symbols                       Generate the symbol file (if
+                                        applicable)
 ```
 
 Доступные команды: