Source

js-elisp / ocaml / contrib / ocp-indent / src / ocp-indent.ocp

comp += [ "-g" "-w" "+A-4-9" "-warn-error" "+A-4-9" ]

begin library "ocp-indent-lexer"
  files = [
     "approx_common.mli"
     "approx_tokens.ml"
     "approx_lexer.mll"
  ]
end

begin library "ocp-indent-utils"
   sort = false
   files = [
     "compat.ml"
     "pos.ml"
     "util.ml"
     "nstream.ml"
   ]
   requires = [
     "ocp-indent-lexer"
   ]
end

begin library "ocp-indent-lib"
   sort = false
   files = [
     "indentConfig.ml"
     "indentBlock.ml"
     "indentPrinter.ml"
   ]
   requires = [
     "ocp-indent-lexer" "ocp-indent-utils"
   ]
end

begin program "ocp-indent"
   sort = false
   files = [
     "indentVersion.ml" (ocp2ml) (* auto-generated by ocp-build *)
     "indentArgs.ml"
     "indentMain.ml"
   ]
   requires = [
     "ocp-indent-lexer" "ocp-indent-lib"
   ]
end
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.