{"description":null,"options":[{"names":["-j"],"description":null,"args":[{"name":"number","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]},{"name":"target","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--file","-f","--makefile"],"description":"Read FILE as a makefile","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-C","--directory"],"description":"Change to DIRECTORY before doing anything","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-B","--always-make"],"description":"Unconditionally make all targets","args":[{"name":"target","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-e","--environment-overrides"],"description":"Environment variables override makefiles","args":[{"name":"target","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-h","--help"],"description":"Print this message and exit","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-i","--ignore-errors"],"description":"Ignore errors from commands","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-k","--keep-going"],"description":"Keep going when some targets can't be made","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-L","--check-symlink-times"],"description":"Use the latest mtime between symlinks and target","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-p","--print-data-base"],"description":"Print make's internal database","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-q","--question"],"description":"Run no commands; exit status says if up to date","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-r","--no-builtin-rules"],"description":"Disable the built-in implicit rules","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-R","--no-builtin-variables"],"description":"Disable the built-in variable settings","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-t","--touch"],"description":"Touch targets instead of remaking them","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-v","--version"],"description":"Print the version number of make and exit","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-w","--print-directory"],"description":"Print the current directory","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-d"],"description":"Print lots of debugging information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--debug"],"description":"Print various types of debugging information","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-I","--include-dir"],"description":"Search directory for included makefiles","args":[{"name":"directory","description":null,"optional":false,"variadic":false,"template":["folders"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-l","--load-average"],"description":"Don't start multiple jobs unless load is below N","args":[{"name":"N","description":null,"optional":true,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["-o","--old-file"],"description":"Consider file to be very old and don't remake it","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--no-print-directory"],"description":"Turn off -w, even if it was turned on implicitly","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-W","--what-if","--new-file","--assume-new"],"description":"Consider file to be infinitely new","args":[{"name":"file","description":null,"optional":false,"variadic":false,"template":["filepaths"],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--warn-undefined-variables"],"description":"Warn when an undefined variable is referenced","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["-N","--Next-option"],"description":"Turn on value of next option","args":[{"name":"option","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"target","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"subcommands":[],"name":"make"}