logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

js_of_ocaml-link - Js_of_ocaml linker

Arguments

JS_FILES
           Link JavaScript files [JS_FILES].

Authors

       Jerome Vouillon, Hugo Heuzard.

Bugs

       Bugs are tracked on github at https://github.com/ocsigen/js_of_ocaml/issues.

Common Options

--help[=FMT] (default=auto)
           Show this help in format FMT. The value FMT must be one of auto, pager, groff or  plain.  With  auto,
           the format is pager or plain whenever the TERM env var is dumb or undefined.

       --version
           Show version information.

Description

       js_of_ocaml-link is a JavaScript linker. It can concatenate multiple JavaScript files keeping sourcemap
       information.

Exit Status

js_of_ocamllink exits with:

       0   on success.

       123 on indiscriminate errors reported on standard error.

       124 on command line parsing errors.

       125 on unexpected internal errors (bugs).

License

       Copyright (C) 2010-2020.

       js_of_ocaml  is free software, you can redistribute it and/or modify it under the terms of the GNU Lesser
       General Public License as published by the Free  Software  Foundation,  with  linking  exception;  either
       version 2.1 of the License, or (at your option) any later version.

Js_of_ocaml 5.9.1                                                                            JS_OF_OCAML-LINK(1)

Name

       js_of_ocaml-link - Js_of_ocaml linker

Options

-a  Build  a  library (.cma.js file) with the js files (.cmo.js files) given on the command line. Similar
           to ocamlc -a.

       --custom-header=VAL
           Provide a custom header for the generated JavaScript file, useful for making the script an executable
           file with #!/usr/bin/env node

       --debug=SECTION
           enable debug [SECTION].

       --debuginfo, --debug-info
           Output debug information.

       --disable=OPT
           Disable optimization [OPT].

       --enable=OPT
           Enable optimization [OPT].

       --linkall
           Link all compilation units.

       --no-sourcemap, --no-source-map
           Don't generate source map. All other source map related flags will be ignored.

       --noinline, --no-inline
           Disable inlining.

       -oFILE
           Set output file name to [FILE].

       --pretty
           Pretty print the output.

       -q, --quiet
           suppress non-error messages.

       --resolve-sourcemap-url=VAL (absent=false)
           Resolve source map url.

       --source-map-inline
           Inline sourcemap in the generated JavaScript.

       --source-map-root=VAL
           root dir for source map.

       --sourcemap, --source-map
           Generate source map.

       --toplevel
           Compile a toplevel.

       --Werror
           turn all warnings into errors.

See Also

ocaml(1)

       js_of_ocaml(1)

Synopsis

js_of_ocamllink [OPTION]… [JS_FILES]…

See Also