===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
ocaml-dune-2.7.1/CHANGES.md-17-
ocaml-dune-2.7.1/CHANGES.md:18:- Resolve symlinks before running `$ git diff` (#3750, fixes #3740, @rgrinberg)
ocaml-dune-2.7.1/CHANGES.md-19-
##############################################
ocaml-dune-2.7.1/CHANGES.md-48-
ocaml-dune-2.7.1/CHANGES.md:49:- `$ dune utop` no longer tries to load optional libraries that are unavailable
ocaml-dune-2.7.1/CHANGES.md-50-  (#3612, fixes #3188, @anuragsoni)
##############################################
ocaml-dune-2.7.1/CHANGES.md-141-
ocaml-dune-2.7.1/CHANGES.md:142:- Fix `$ dune print-rules` crashing (#3459, fixes #3440, @rgrinberg)
ocaml-dune-2.7.1/CHANGES.md-143-
##############################################
ocaml-dune-2.7.1/CHANGES.md-380-
ocaml-dune-2.7.1/CHANGES.md:381:- Add `--mandir` option to `$ dune install`. This option allows to override the
ocaml-dune-2.7.1/CHANGES.md-382-  installation directory for man pages. (#2915, fixes #2670, @rgrinberg)
##############################################
ocaml-dune-2.7.1/CHANGES.md-514-
ocaml-dune-2.7.1/CHANGES.md:515:- Remove git integration from `$ dune upgrade` (#2565, @rgrinberg)
ocaml-dune-2.7.1/CHANGES.md-516-
##############################################
ocaml-dune-2.7.1/CHANGES.md-528-
ocaml-dune-2.7.1/CHANGES.md:529:- Add `--sections` option to `$ dune install` to install subsections of .install
ocaml-dune-2.7.1/CHANGES.md-530-  files. This is useful for installing only the binaries in a workspace for
##############################################
ocaml-dune-2.7.1/CHANGES.md-667-
ocaml-dune-2.7.1/CHANGES.md:668:- Add `$ dune init project` subcommand to create project boilerplate according
ocaml-dune-2.7.1/CHANGES.md-669-  to a common template. (#2185, fixes #159, @shonfeder)
##############################################
ocaml-dune-2.7.1/CHANGES.md-909-
ocaml-dune-2.7.1/CHANGES.md:910:- Add experimental `$ dune init` command. This command is used to create or
ocaml-dune-2.7.1/CHANGES.md-911-  update project boilerplate. (#1448, fixes #159, @shonfeder)
##############################################
ocaml-dune-2.7.1/CHANGES.md-988-
ocaml-dune-2.7.1/CHANGES.md:989:- Fix 0 error code when `$ dune format-dune-file` fails. (#1915, fix #1914,
ocaml-dune-2.7.1/CHANGES.md-990-  @rgrinberg)
##############################################
ocaml-dune-2.7.1/CHANGES.md-1010-
ocaml-dune-2.7.1/CHANGES.md:1011:- Add `${corrected-suffix}`, `${library-name}` and a few other
ocaml-dune-2.7.1/CHANGES.md-1012-  variables to the list of variables to upgrade. This fixes the
##############################################
ocaml-dune-2.7.1/CHANGES.md-1015-
ocaml-dune-2.7.1/CHANGES.md:1016:- Fix `$ dune subst` failing because the build directory wasn't set. (#1854, fix
ocaml-dune-2.7.1/CHANGES.md-1017-  #1846, @rgrinberg)
##############################################
ocaml-dune-2.7.1/CHANGES.md-1151-
ocaml-dune-2.7.1/CHANGES.md:1152:- Make configurator append paths to `$PKG_CONFIG_PATH` on macOS. Previously it
ocaml-dune-2.7.1/CHANGES.md:1153:  was prepending paths and thus `$PKG_CONFIG_PATH` set by users could have been
ocaml-dune-2.7.1/CHANGES.md-1154-  overridden by homebrew installed libraries (#1785, @andreypopp)
##############################################
ocaml-dune-2.7.1/CHANGES.md-1159-
ocaml-dune-2.7.1/CHANGES.md:1160:- Forbid use of `%{targets}` (or `${@}` in jbuild files) inside
ocaml-dune-2.7.1/CHANGES.md-1161-  preprocessing actions
##############################################
ocaml-dune-2.7.1/CHANGES.md-1476-
ocaml-dune-2.7.1/CHANGES.md:1477:- Interpret `$ dune build dir` as building the default alias in `dir`. (#1259,
ocaml-dune-2.7.1/CHANGES.md-1478-  @rgrinberg)
##############################################
ocaml-dune-2.7.1/CHANGES.md-1485-
ocaml-dune-2.7.1/CHANGES.md:1486:- Fix `$ jbuilder --dev` (#1104, fixes #1103, @rgrinberg)
ocaml-dune-2.7.1/CHANGES.md-1487-
##############################################
ocaml-dune-2.7.1/CHANGES.md-1691-- New syntax for naming dependencies: `(deps (:x a b) (:y (glob_files *.c*)))`.
ocaml-dune-2.7.1/CHANGES.md:1692:  This replaces the use for `${<}` in dune files. (#950, @diml, @rgrinberg)
ocaml-dune-2.7.1/CHANGES.md-1693-
##############################################
ocaml-dune-2.7.1/CHANGES.md-1719-
ocaml-dune-2.7.1/CHANGES.md:1720:- Missing asm in ocaml -config on bytecode only architecture is no longer fatal.
ocaml-dune-2.7.1/CHANGES.md-1721-  The same kind of fix is preemptively applied to C compilers being absent.
##############################################
ocaml-dune-2.7.1/CHANGES.md-1778-- Expose a few more variables in jbuild files: `ext_obj`, `ext_asm`,
ocaml-dune-2.7.1/CHANGES.md:1779:  `ext_lib`, `ext_dll` and `ext_exe` as well as `${ocaml-config:XXX}`
ocaml-dune-2.7.1/CHANGES.md-1780-  for most variables in the output of `ocamlc -config` (#590)
##############################################
ocaml-dune-2.7.1/CHANGES.md-1908-
ocaml-dune-2.7.1/CHANGES.md:1909:- Deprecated `${!...}`: the split behavior is now a property of the
ocaml-dune-2.7.1/CHANGES.md:1910:  variable. For instance `${CC}`, `${^}`, `${read-lines:...}` all
ocaml-dune-2.7.1/CHANGES.md-1911-  expand to lists unless used in the middle of a longer atom (#336)
##############################################
ocaml-dune-2.7.1/CHANGES.md-2016-
ocaml-dune-2.7.1/CHANGES.md:2017:- Support `${..}` syntax in the `include` stanza. (#231)
ocaml-dune-2.7.1/CHANGES.md-2018-
##############################################
ocaml-dune-2.7.1/CHANGES.md-2081-
ocaml-dune-2.7.1/CHANGES.md:2082:- Add `${SCOPE_ROOT}` pointing to the root of the current scope, to
ocaml-dune-2.7.1/CHANGES.md:2083:  fix some misuses of `${ROOT}`
ocaml-dune-2.7.1/CHANGES.md-2084-
##############################################
ocaml-dune-2.7.1/CHANGES.md-2119-
ocaml-dune-2.7.1/CHANGES.md:2120:- Inside user actions, `${^}` now includes files matches by
ocaml-dune-2.7.1/CHANGES.md-2121-  `(glob_files ...)` or `(file_recursively_in ...)`
##############################################
ocaml-dune-2.7.1/CHANGES.md-2125-
ocaml-dune-2.7.1/CHANGES.md:2126:- Inside `(run ...)`, `${xxx}` forms that expands to lists can now be
ocaml-dune-2.7.1/CHANGES.md:2127:  split across multiple arguments by adding a `!`: `${!xxx}`. For
ocaml-dune-2.7.1/CHANGES.md:2128:  instance: `(run foo ${!^})`
ocaml-dune-2.7.1/CHANGES.md-2129-
ocaml-dune-2.7.1/CHANGES.md-2130-- Add support for using the contents of a file inside an action:
ocaml-dune-2.7.1/CHANGES.md:2131:  - `${read:<file>}`
ocaml-dune-2.7.1/CHANGES.md:2132:  - `${read-lines:<file>}`
ocaml-dune-2.7.1/CHANGES.md:2133:  - `${read-strings:<file>}` (same as `read-lines` but lines are
ocaml-dune-2.7.1/CHANGES.md-2134-    escaped using OCaml convention)
##############################################
ocaml-dune-2.7.1/CHANGES.md-2144-- `(run <prog> ...)` now resolves `<prog>` locally if
ocaml-dune-2.7.1/CHANGES.md:2145:  possible. i.e. `(run ${bin:prog} ...)` and `(run prog ...)` behave
ocaml-dune-2.7.1/CHANGES.md-2146-  the same. This seems like the right default
##############################################
ocaml-dune-2.7.1/CHANGES.md-2222-
ocaml-dune-2.7.1/CHANGES.md:2223:- Added `${lib-available:<library-name>}` which expands to `true` or
ocaml-dune-2.7.1/CHANGES.md-2224-  `false` with the same semantic as literals in `(select ...)` stanzas
##############################################
ocaml-dune-2.7.1/CHANGES.md-2314-  - `ignore-{stdout,stderr,outputs}`
ocaml-dune-2.7.1/CHANGES.md:2315:- Added `${null}` which expands to `/dev/null` on Unix and `NUL` on
ocaml-dune-2.7.1/CHANGES.md-2316-  Windows
##############################################
ocaml-dune-2.7.1/CHANGES.md-2351-  + use the current directory
ocaml-dune-2.7.1/CHANGES.md:2352:- Fixed the expansion of `${ROOT}` in actions
ocaml-dune-2.7.1/CHANGES.md-2353-
##############################################
ocaml-dune-2.7.1/HACKING.md-116-
ocaml-dune-2.7.1/HACKING.md:117:Running the entire test suite is done with `$ make test`. A particular test can
ocaml-dune-2.7.1/HACKING.md:118:be executed with `$ dune build @<test-name>`.
ocaml-dune-2.7.1/HACKING.md-119-
##############################################
ocaml-dune-2.7.1/HACKING.md-125-
ocaml-dune-2.7.1/HACKING.md:126:Simply add a new directory in test/blackbox-tests/test-cases and then `$ make`
ocaml-dune-2.7.1/HACKING.md:127:generate the rules for the test , followed by `$ make promote` to accept the new
ocaml-dune-2.7.1/HACKING.md-128-rules.
##############################################
ocaml-dune-2.7.1/HACKING.md-133-output. If the new output generated by the command is satisfactory, it can be
ocaml-dune-2.7.1/HACKING.md:134:*promoted* with the `$ make promote` command.
ocaml-dune-2.7.1/HACKING.md-135-
##############################################
ocaml-dune-2.7.1/README.md-109-
ocaml-dune-2.7.1/README.md:110:If you are new to opam, make sure to run `eval $(opam config env)` to
ocaml-dune-2.7.1/README.md-111-make `dune` available in your `PATH`. The dune binary is self
##############################################
ocaml-dune-2.7.1/doc/concepts.rst-657-context as the dune file they are defined in. So for instance an action defined
ocaml-dune-2.7.1/doc/concepts.rst:658:in ``src/foo/dune`` will be run from ``$build/<context>/src/foo``.
ocaml-dune-2.7.1/doc/concepts.rst-659-
##############################################
ocaml-dune-2.7.1/doc/migration.rst-137-
ocaml-dune-2.7.1/doc/migration.rst:138:``${foo} and $(foo)`` are no longer valid variable syntax in dune files.
ocaml-dune-2.7.1/doc/migration.rst-139-Variables are defined as ``%{foo}``. This change is done to simplify
ocaml-dune-2.7.1/doc/migration.rst:140:interoperability with bash commands which also use the ``${foo}`` syntax.
ocaml-dune-2.7.1/doc/migration.rst-141-
##############################################
ocaml-dune-2.7.1/doc/migration.rst-169-======================== ============
ocaml-dune-2.7.1/doc/migration.rst:170:``${@}``                  ``%{targets}``
ocaml-dune-2.7.1/doc/migration.rst:171:``${^}``                  ``%{deps}``
ocaml-dune-2.7.1/doc/migration.rst:172:``${path:file}``          ``%{dep:file}``
ocaml-dune-2.7.1/doc/migration.rst:173:``${SCOPE_ROOT}``         ``%{project_root}``
ocaml-dune-2.7.1/doc/migration.rst:174:``${ROOT}``               ``%{workspace_root}``
ocaml-dune-2.7.1/doc/migration.rst:175:``${findlib:..}``         ``%{lib:..}``
ocaml-dune-2.7.1/doc/migration.rst:176:``${CPP}``                ``%{cpp}``
ocaml-dune-2.7.1/doc/migration.rst:177:``${CC}``                 ``%{cc}``
ocaml-dune-2.7.1/doc/migration.rst:178:``${CXX}``                ``%{cxx}``
ocaml-dune-2.7.1/doc/migration.rst:179:``${OCAML}``              ``%{ocaml}``
ocaml-dune-2.7.1/doc/migration.rst:180:``${OCAMLC}``             ``%{ocamlc}``
ocaml-dune-2.7.1/doc/migration.rst:181:``${OCAMLOPT}``           ``%{ocamlopt}``
ocaml-dune-2.7.1/doc/migration.rst:182:``${ARCH_SIXTYFOUR}``     ``%{arch_sixtyfour}``
ocaml-dune-2.7.1/doc/migration.rst:183:``${MAKE}``               ``%{make}``
ocaml-dune-2.7.1/doc/migration.rst-184-======================== ============
##############################################
ocaml-dune-2.7.1/doc/migration.rst-188-
ocaml-dune-2.7.1/doc/migration.rst:189:``${path-no-dep:file}`` and ``${<}`` have been removed.
ocaml-dune-2.7.1/doc/migration.rst-190-
ocaml-dune-2.7.1/doc/migration.rst:191:A named dependency should be used instead of ``${<}``. For instance
ocaml-dune-2.7.1/doc/migration.rst-192-the following jbuild file:
##############################################
ocaml-dune-2.7.1/doc/tests.rst-640-
ocaml-dune-2.7.1/doc/tests.rst:641:- The ``PWD`` of the test will be replaced by ``$TESTCASE_ROOT``
ocaml-dune-2.7.1/doc/tests.rst:642:- The temporary directory for the current script will be replaced by ``$TMPDIR``
ocaml-dune-2.7.1/doc/tests.rst-643-
##############################################
ocaml-dune-2.7.1/doc/usage.rst-267-* ``default`` - this alias includes all the targets that dune will build if a
ocaml-dune-2.7.1/doc/usage.rst:268:  target isn't specified, i.e. ``$ dune build``. By default, this is set to the
ocaml-dune-2.7.1/doc/usage.rst-269-  ``all`` alias. Note that for dune 1.x, this was set to the ``install`` alias.
##############################################
ocaml-dune-2.7.1/src/dune_rules/pform.ml-324-    let other =
ocaml-dune-2.7.1/src/dune_rules/pform.ml:325:      let ext_asm = Ocaml_config.ext_asm context.ocaml_config in
ocaml-dune-2.7.1/src/dune_rules/pform.ml-326-      let ext_exe = Ocaml_config.ext_exe context.ocaml_config in
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-96-  ; system : string
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:97:  ; asm : Prog_and_args.t
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-98-  ; asm_cfi_supported : bool
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-101-  ; ext_obj : string
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:102:  ; ext_asm : string
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-103-  ; ext_lib : string
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-170-
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:171:let asm t = t.asm
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-172-
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-180-
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:181:let ext_asm t = t.ext_asm
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-182-
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-467-    let with_frame_pointers = get_bool vars "with_frame_pointers" in
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:468:    let asm = get_prog_or_dummy_exn vars "asm" in
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-469-    let word_size =
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-483-    let ext_obj = get vars "ext_obj" in
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml:484:    let ext_asm = get vars "ext_asm" in
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.ml-485-    let ext_lib = get vars "ext_lib" in
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli-112-
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli:113:val asm : t -> Prog_and_args.t
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli-114-
##############################################
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli-122-
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli:123:val ext_asm : t -> string
ocaml-dune-2.7.1/src/ocaml-config/ocaml_config.mli-124-
##############################################
ocaml-dune-2.7.1/test/blackbox-tests/test-cases/install-libdir.t/run.t-23-
ocaml-dune-2.7.1/test/blackbox-tests/test-cases/install-libdir.t/run.t:24:If prefix is passed, the default for libdir is `$prefix/lib`:
ocaml-dune-2.7.1/test/blackbox-tests/test-cases/install-libdir.t/run.t-25-
##############################################
ocaml-dune-2.7.1/vendor/cmdliner/src/cmdliner.mli-1502- `S "MORE HELP";
ocaml-dune-2.7.1/vendor/cmdliner/src/cmdliner.mli:1503: `P "Use `$(mname) $(i,COMMAND) --help' for help on a single command.";`Noblank;
ocaml-dune-2.7.1/vendor/cmdliner/src/cmdliner.mli:1504: `P "Use `$(mname) help patterns' for help on patch matching."; `Noblank;
ocaml-dune-2.7.1/vendor/cmdliner/src/cmdliner.mli-1505- `P "Use `$(mname) help environment' for help on environment variables.";