dune/src
Jérémie Dimino 0f68e56f64
Remove most useless parentheses from the syntax (#915)
2018-06-27 16:38:05 +01:00
..
configurator Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
fiber Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
ocaml-config Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
stdune Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
usexp Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
xdg Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
action.ml Add Stanza.file_kind 2018-06-25 08:14:27 +01:00
action.mli Make (diff ...) work on Windows 2018-06-25 08:14:27 +01:00
action_intf.ml Make (diff ...) work on Windows 2018-06-25 08:14:27 +01:00
arg_spec.ml Remove aliases of Path.{Set,Map} 2018-05-24 17:34:32 +07:00
arg_spec.mli Add Arg_spec.Hidden_targets 2018-04-18 17:00:11 +01:00
artifacts.ml Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
artifacts.mli Make Stanza.t an open type 2018-05-28 07:59:05 +01:00
bin.ml Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
bin.mli Move Path to Stdune 2018-04-24 19:33:40 +07:00
binary_kind.ml Display the installable modes 2018-06-07 15:40:45 +02:00
binary_kind.mli Display the installable modes 2018-06-07 15:40:45 +02:00
build.ml Rename files_recursively_in to source_tree (#899) 2018-06-20 10:45:54 +01:00
build.mli Rename files_recursively_in to source_tree (#899) 2018-06-20 10:45:54 +01:00
build_interpret.ml Change Paths_glob to return a set of paths 2018-05-29 02:24:52 +07:00
build_interpret.mli fix 2018-03-19 01:19:09 +08:00
build_system.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
build_system.mli Rename Alias.of_path to Alias.of_user_written_path 2018-05-09 08:05:57 +07:00
clflags.ml Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
clflags.mli Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
cm_kind.ml Add Cm_kind.Dict.make_all 2018-04-09 05:59:12 +08:00
cm_kind.mli Add Cm_kind.Dict.make_all 2018-04-09 05:59:12 +08:00
colors.ml Don't on side-effects for setting up the environment 2018-04-03 11:43:07 +08:00
colors.mli Don't on side-effects for setting up the environment 2018-04-03 11:43:07 +08:00
compilation_context.ml Get rid of compatibility symlinks for Dune directories 2018-06-13 11:51:41 +01:00
compilation_context.mli Get rid of compatibility symlinks for Dune directories 2018-06-13 11:51:41 +01:00
config.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
config.mli Make -j default to the number of CPUs (#726) 2018-04-26 16:10:14 +01:00
context.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
context.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
dep_path.ml Get rid of jbuild_file_in 2018-05-03 13:54:47 +01:00
dep_path.mli Get rid of jbuild_file_in 2018-05-03 13:54:47 +01:00
dune Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
dune_lexer.mli Strengthen the parsing of the (lang ...) line 2018-06-01 08:42:45 +01:00
dune_lexer.mll Strengthen the parsing of the (lang ...) line 2018-06-01 08:42:45 +01:00
dune_project.ml Add sexp conversion to univeral maps 2018-06-21 23:06:39 +06:30
dune_project.mli Implement automatic edition of the dune-project file for extensions 2018-06-20 16:06:38 +01:00
env.ml Allow setting ENV vars in findlib.conf per toolchain 2018-05-01 00:13:50 +07:00
env.mli Allow setting ENV vars in findlib.conf per toolchain 2018-05-01 00:13:50 +07:00
errors.ml Move Path to Stdune 2018-04-24 19:33:40 +07:00
errors.mli Move Path to Stdune 2018-04-24 19:33:40 +07:00
exe.ml Add Compilation_context 2018-05-28 08:10:12 +01:00
exe.mli Add Compilation_context 2018-05-28 08:10:12 +01:00
file_tree.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
file_tree.mli Start of support for languages and extensions 2018-06-12 12:09:11 +01:00
findlib.ml Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
findlib.mli Add pretty printers to Findlib.Conf.t 2018-05-01 19:37:51 +07:00
gen_meta.ml Move String_map to stdune 2018-04-23 12:43:20 +07:00
gen_meta.mli Add support for sub-systems 2018-02-26 16:05:48 +00:00
gen_rules.ml Present menhir as an extension 2018-06-20 16:06:38 +01:00
gen_rules.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
glob_lexer.boot.ml Add ignored_subdirs stanza (#767) 2018-05-12 15:38:22 +02:00
glob_lexer.mli Remove jbuilder_ prefix for vendored libraries (#720) 2018-04-24 14:38:30 +01:00
glob_lexer.mll Remove jbuilder_ prefix for vendored libraries (#720) 2018-04-24 14:38:30 +01:00
import.ml Move fmt to stdune 2018-05-24 18:22:55 +07:00
inline_tests.boot.ml Add inline_tests.boot file 2018-06-20 20:31:52 +06:30
inline_tests.ml Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
inline_tests.mli Add a sub-system for inline tests (#547) 2018-02-27 19:06:12 +00:00
install.ml Implement --build-dir and change Path.t to use symbolic paths 2018-06-02 18:14:44 +07:00
install.mli Move Sexp to stdune 2018-04-24 01:47:54 +07:00
install_rules.ml Improve the code for building and installing the compat ppx.exe program 2018-06-05 19:19:10 +01:00
install_rules.mli Move Path to Stdune 2018-04-24 19:33:40 +07:00
installed_dune_file.ml Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
installed_dune_file.mli Port Io to use Path.t 2018-04-25 03:25:27 +07:00
jbuild.ml Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
jbuild.mli Move Jbuild.syntax to Stanza module 2018-06-21 12:54:27 +01:00
jbuild_load.ml Make Dune_project.t private 2018-06-12 12:09:11 +01:00
jbuild_load.mli Restore old ppx behavior for directories with jbuild files 2018-06-05 19:19:10 +01:00
js_of_ocaml_rules.boot.ml Add jsoo boot file 2018-06-20 20:36:04 +06:30
js_of_ocaml_rules.ml Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
js_of_ocaml_rules.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
lib.ml Store the project directory in Jbuild.Library.t 2018-06-12 12:09:11 +01:00
lib.mli Abstract the ppx driver system 2018-06-05 19:19:10 +01:00
loc.ml Remove constructor side validation 2018-06-20 18:23:23 +06:30
loc.mli Move Path to Stdune 2018-04-24 19:33:40 +07:00
log.ml Remove all hard coded uses of "_build" 2018-05-02 22:38:50 +07:00
log.mli Add a configuration file and a quiet mode (#490) 2018-02-07 11:38:21 +00:00
main.ml Add List.assoc 2018-06-05 19:19:10 +01:00
main.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
menhir.boot.ml add menhir.boot.ml 2018-06-20 20:32:57 +06:30
menhir.ml Use Compilation_context in menhir 2018-05-28 08:10:12 +01:00
menhir.mli Use Compilation_context in menhir 2018-05-28 08:10:12 +01:00
merlin.ml Restore old ppx behavior for directories with jbuild files 2018-06-05 19:19:10 +01:00
merlin.mli Restore old ppx behavior for directories with jbuild files 2018-06-05 19:19:10 +01:00
meta.ml Port Io to use Path.t 2018-04-25 03:25:27 +07:00
meta.mli Port Io to use Path.t 2018-04-25 03:25:27 +07:00
meta_lexer.mli meta parser 2016-11-13 10:01:32 +00:00
meta_lexer.mll 114.20+69 2016-12-15 11:20:46 +00:00
ml_kind.ml remove unused function 2017-04-10 10:10:49 +01:00
ml_kind.mli remove unused function 2017-04-10 10:10:49 +01:00
mode.ml Use a single S-expression parser monad 2018-06-19 11:29:27 +01:00
mode.mli Allow to link executables as static or shared objects (#23) 2018-03-12 11:40:53 +00:00
module.ml Make Module.t private and add Module.make (#853) 2018-06-05 18:38:27 +01:00
module.mli Remove module private type 2018-06-07 00:02:21 +07:00
module_compilation.ml Get rid of compatibility symlinks for Dune directories 2018-06-13 11:51:41 +01:00
module_compilation.mli Add Module_compilation.ocamlc_i 2018-05-28 08:10:12 +01:00
modules_partitioner.ml Turn warning about modules being used multiple times into errors 2018-06-13 11:51:41 +01:00
modules_partitioner.mli Turn warning about modules being used multiple times into errors 2018-06-13 11:51:41 +01:00
ocaml_flags.ml Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
ocaml_flags.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00
ocamldep.ml Add Compilation_context 2018-05-28 08:10:12 +01:00
ocamldep.mli Add Compilation_context 2018-05-28 08:10:12 +01:00
odoc.boot.ml Use doc_dir rather than dir 2018-03-24 00:54:33 +08:00
odoc.ml Move stanzas to toplevel value 2018-06-07 17:59:43 +07:00
odoc.mli Pass around library dependencies as static values 2018-04-09 06:31:52 +08:00
opam_file.ml Port Io to use Path.t 2018-04-25 03:25:27 +07:00
opam_file.mli Port Io to use Path.t 2018-04-25 03:25:27 +07:00
ordered_set_lang.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
ordered_set_lang.mli Use a single S-expression parser monad 2018-06-19 11:29:27 +01:00
package.ml Use a single S-expression parser monad 2018-06-19 11:29:27 +01:00
package.mli Make Sexp.Of_sexp.t abstract 2018-06-19 11:29:27 +01:00
per_item.ml Split src/import.ml into a new library src/stdune (#548) 2018-02-25 16:35:25 +00:00
per_item.mli Split src/import.ml into a new library src/stdune (#548) 2018-02-25 16:35:25 +00:00
preprocessing.ml Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
preprocessing.mli Improve the code for building and installing the compat ppx.exe program 2018-06-05 19:19:10 +01:00
print_diff.ml Make (diff ...) work on Windows 2018-06-25 08:14:27 +01:00
print_diff.mli Make (diff ...) work on Windows 2018-06-25 08:14:27 +01:00
process.ml Change Build_job to be set 2018-05-24 10:44:47 +07:00
process.mli Change Build_job to be set 2018-05-24 10:44:47 +07:00
report_error.ml Simplify the parser 2018-06-01 08:42:45 +01:00
report_error.mli Add support for sub-systems 2018-02-26 16:05:48 +00:00
scheduler.ml Make the output of Dune deterministic in tests (#855) 2018-06-06 16:25:04 +01:00
scheduler.mli Make -j default to the number of CPUs (#726) 2018-04-26 16:10:14 +01:00
scope.ml Store the project directory in Jbuild.Library.t 2018-06-12 12:09:11 +01:00
scope.mli Get rid of Jbuild.Scope_info and use Dune_project instead (#776) 2018-05-16 16:21:08 +01:00
setup.boot.ml Allow to set the library path at configure time (#575) 2018-03-06 14:56:24 +00:00
setup.defaults.ml Allow to set the library path at configure time (#575) 2018-03-06 14:56:24 +00:00
setup.mli Allow to set the library path at configure time (#575) 2018-03-06 14:56:24 +00:00
stanza.ml Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
stanza.mli Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
string_with_vars.ml Reduce the number of of_sexp_error... functions 2018-06-19 11:29:27 +01:00
string_with_vars.mli Simplify String_with_vars 2018-06-06 23:42:33 +07:00
sub_system.ml Refactor handling of backend selection errors + add tests 2018-06-05 19:19:10 +01:00
sub_system.mli Add support for sub-systems 2018-02-26 16:05:48 +00:00
sub_system_intf.ml Refactor handling of backend selection errors + add tests 2018-06-05 19:19:10 +01:00
sub_system_name.ml Add an intern option to control ordering 2018-06-06 23:48:11 +07:00
sub_system_name.mli Move interned to stdune 2018-05-24 18:23:02 +07:00
super_context.ml Rename files_recursively_in to source_tree (#899) 2018-06-20 10:45:54 +01:00
super_context.mli Simplify String_with_vars 2018-06-06 23:42:33 +07:00
syntax.ml Add sexp conversion to univeral maps 2018-06-21 23:06:39 +06:30
syntax.mli Add support for declaring when syntactic elements are deleted/removed/renamed 2018-06-19 16:26:27 +01:00
top_closure.ml Move int sets and maps to stdune 2018-05-24 18:22:36 +07:00
top_closure.mli Make Top_closure more polymorphic 2018-03-18 16:21:46 -04:00
utils.ml Add List.assoc 2018-06-05 19:19:10 +01:00
utils.mli Use Marshal for the incremental and digest databases (#817) 2018-05-30 11:54:04 +01:00
utop.ml Make Module.t private and add Module.make (#853) 2018-06-05 18:38:27 +01:00
utop.mli Move Path to Stdune 2018-04-24 19:33:40 +07:00
value.ml Move Value.t list functions to Value.L 2018-06-06 23:42:33 +07:00
value.mli Move Value.t list functions to Value.L 2018-06-06 23:42:33 +07:00
variant.ml Add an intern option to control ordering 2018-06-06 23:48:11 +07:00
variant.mli Move interned to stdune 2018-05-24 18:23:02 +07:00
vfile_kind.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
vfile_kind.mli Revert some changes: 2017-05-15 14:58:37 +01:00
watermarks.ml Change the prog arg in Process to Path.t 2018-04-25 16:30:18 +07:00
watermarks.mli Don't stop on the first error (#477) 2018-02-06 14:39:03 +00:00
workspace.ml Add a user context to Of_sexp.t 2018-06-19 16:26:00 +01:00
workspace.mli Add support for environment & build profiles (#419) 2018-05-04 16:49:25 +01:00