Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help text is super long and full of stuff noone but jenga developers care about :D #39

Open
jaredly opened this issue Sep 19, 2016 · 0 comments

Comments

@jaredly
Copy link
Contributor

jaredly commented Sep 19, 2016

$ rebel -h
build specified targets

  rebel [DEMAND ...]

By default building the .DEFAULT target.
To see other jenga commands, try jenga help.

=== flags ===

  [--output-postpone]                        Omake compatability; ignored
  [-brief-error-summary]                     Don't repeat stdout/stderr from
                                             failing commands in error summary
  [-buildable-targets-fixpoint-max <iters>]  (default = 5); 0 means no limit
  [-camlp4]                                  Preprocess files listed in
                                             jenga.conf using camlp4 instead of
                                             ppx (deprecated)
  [-f <forkers>]                             forker processes, def: 1
  [-j <jobs>]                                parallel jobs, def: 1
  [-major-heap-increment <Mb>]               (default = 200 Mb)
  [-max-par-digest <digests>]                parallel digests, def: 1
  [-minor-heap-size <Mb>]                    (default = 50 Mb)
  [-no-fs-triggers]                          For testing, only valid without
                                             notifiers. Makes jenga more strict
                                             by failing instead of potentially
                                             recovering when the file system
                                             changes.
  [-no-notifiers]                            Disable filesystem notifiers
                                             (inotify); polling wont work
                                             (alias: -nono)
  [-no-server]                               Don't start jenga server (queries
                                             to the server won't work)
  [-path-to-jenga-conf]                      Specify path to <jenga.conf>; The
                                             repo_root is taken to be CWD.
  [-poll-forever]                            poll filesystem for changes (keep
                                             polling forever)
                                             (alias: -P)
  [-progress]                                Show periodic progress report
                                             (omake style)
                                             (alias: --progress)
  [-report-long-cycle-times <ms>]            (for development) pass to
                                             Scheduler.report_long_cycle_times
                                             (alias: -long)
  [-sandbox-actions]                         Check dependencies are right by
                                             running actions in a part of the
                                             filesystem where only the declared
                                             dependencies are available
  [-show-actions-run-verbose]                Be more verbose about the reason
                                             actions are run
                                             (aliases: -act-verbose,
                                             -rr-verbose)
  [-show-actions-run]                        Show actions being run; and the
                                             reason why
                                             (aliases: -act, -rr)
  [-show-buildable-discovery]                Mainly for debug. Shows discovery
                                             of buildable targets in a directory
                                             (alias: -buildable)
  [-show-checked]                            Show actions which are checked, but
                                             not run
                                             (alias: -nr)
  [-show-considering]                        Mainly for debug. Shows when deps
                                             are considered/re-considered
                                             (rather verbose)
                                             (alias: -con)
  [-show-error-dependency-paths]             show dependency paths from root
                                             goal to each error (like exception
                                             stack traces)
  [-show-memory-allocations]                 Show information about memory
                                             allocation at the end of the build
  [-show-reconsidering]                      Mainly for debug. Show when deps
                                             are re-considered
                                             (alias: -recon)
  [-show-reflecting]                         Mainly for debug. Shows when deps
                                             are being reflected
                                             (alias: -reflect)
  [-space-overhead <percent>]                (default = 100)
  [-stop-on-first-error]                     stop when first error encounterd
                                             (alias: -Q)
  [-time]                                    prefix all messages with the time
  [-trace]                                   switch on some additional trace
                                             messages
  [-verbose]                                 Show full command string, and
                                             stdout/stderr from every command
                                             run
                                             (alias: --verbose)
  [-w]                                       Omake compatability; declare
                                             omake-server is caller
                                             (alias: -omake-server)
  [-build-info]                              print info about this build and
                                             exit
  [-version]                                 print the version of this build and
                                             exit
  [-help]                                    print this help text and exit
                                             (alias: -?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant