dune/src
Etienne Millon dcf3f0713b Make -p honor test stanzas
Previously, this option would consider that test stanzas do not have any
package set.

Closes #1231

Signed-off-by: Etienne Millon <me@emillon.org>
2018-09-07 11:29:35 +02:00
..
configurator Fix preprocessing action in src/dune (#1200) 2018-08-31 10:58:28 +01:00
dsexp Introduce String.{take,drop,split_n} 2018-08-26 14:33:47 +03:00
fiber Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
let-syntax Switch jbuild.ml to applicative parsing and let%map 2018-07-18 11:02:43 +01:00
ocaml-config Simplify code with Option.{map,bind} 2018-08-26 14:33:47 +03:00
stdune Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
which_program Rename private libraries and add a test to make sure we don't publicize too much (#1111) 2018-08-09 10:03:06 +01:00
xdg Remove most useless parentheses from the syntax (#915) 2018-06-27 16:38:05 +01:00
action.ml Add (env var) dependencies 2018-09-05 09:32:54 +02:00
action.mli Add (env var) dependencies 2018-09-05 09:32:54 +02:00
action_exec.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
action_exec.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
action_intf.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
arg_spec.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
arg_spec.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
artifacts.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
artifacts.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
bin.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
bin.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
binary_kind.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
binary_kind.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
blang.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
blang.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
build.ml Add (env var) dependencies 2018-09-05 09:32:54 +02:00
build.mli Add (env var) dependencies 2018-09-05 09:32:54 +02:00
build_interpret.ml Extract a Static_deps module 2018-09-05 09:36:06 +02:00
build_interpret.mli Extract a Static_deps module 2018-09-05 09:36:06 +02:00
build_system.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
build_system.mli Add (env var) dependencies 2018-09-05 09:32:54 +02:00
clflags.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
clflags.mli Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
cm_kind.ml Add Cm_kind.to_sexp conversion 2018-08-31 19:04:48 +03:00
cm_kind.mli Add Cm_kind.to_sexp conversion 2018-08-31 19:04:48 +03:00
colors.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
colors.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
compilation_context.ml Rename Lib_deps to Lib_file_deps 2018-09-03 16:25:34 +04:00
compilation_context.mli Change terminology to wrapped_compat 2018-08-31 19:04:48 +03:00
config.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
config.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
context.ml Cleanup the way we detect the library search path (#1226) 2018-09-06 17:37:27 +01:00
context.mli s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
dep_path.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
dep_path.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
deps.ml Add (env var) dependencies 2018-09-05 09:32:54 +02:00
deps.mli Add (env var) dependencies 2018-09-05 09:32:54 +02:00
dir_contents.ml Add virtual implementation info to lib info 2018-09-07 11:19:26 +04:00
dir_contents.mli Introduce Module.Name_map.t alias 2018-09-04 15:22:15 +04:00
dune Fix preprocessing action in src/dune (#1200) 2018-08-31 10:58:28 +01:00
dune_env.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
dune_env.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
dune_file.ml Add virtual implementation info to lib info 2018-09-07 11:19:26 +04:00
dune_file.mli Add virtual implementation info to lib info 2018-09-07 11:19:26 +04:00
dune_fmt.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
dune_fmt.mli Initial implementation of `dune fmt` 2018-08-20 10:21:47 +02:00
dune_lexer.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
dune_lexer.mll Move error functions to Errors 2018-08-23 11:58:10 +03:00
dune_project.ml Add support for experimental extensions 2018-09-05 14:47:00 +04:00
dune_project.mli Add support for experimental extensions 2018-09-05 14:47:00 +04:00
dynlink_supported.ml Do not build and install shared libs when not supported (#1165) 2018-08-22 14:48:02 +01:00
dynlink_supported.mli Do not build and install shared libs when not supported (#1165) 2018-08-22 14:48:02 +01:00
env.ml Add (env var) dependencies 2018-09-05 09:32:54 +02:00
env.mli Add (env var) dependencies 2018-09-05 09:32:54 +02:00
errors.ml Always display the line number in file excerpts 2018-09-03 09:54:29 +02:00
errors.mli Entirely eliminate Dloc 2018-08-23 11:58:10 +03:00
exe.ml Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
exe.mli Rename Jbuild module to Dune_file 2018-08-13 10:53:51 +00:00
file_tree.ml Entirely eliminate Dloc 2018-08-23 11:58:10 +03:00
file_tree.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
findlib.ml Add ~loc to of_string_exn 2018-08-28 13:30:40 +03:00
findlib.mli Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
gen_meta.ml Add ~loc to of_string_exn 2018-08-28 13:30:40 +03:00
gen_meta.mli Add support for sub-systems 2018-02-26 16:05:48 +00:00
gen_rules.ml Make -p honor test stanzas 2018-09-07 11:29:35 +02:00
gen_rules.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
glob_lexer.boot.ml Add ignored_subdirs stanza (#767) 2018-05-12 15:38:22 +02:00
glob_lexer.mli 4.02.3 compat 2018-08-23 11:58:10 +03:00
glob_lexer.mll Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
hooks.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
hooks.mli Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
import.ml Entirely eliminate Dloc 2018-08-23 11:58:10 +03:00
inline_tests.boot.ml Add inline_tests.boot file 2018-06-20 20:31:52 +06:30
inline_tests.ml Simplify some Result.List.all 2018-09-03 16:01:46 +04:00
inline_tests.mli Add a sub-system for inline tests (#547) 2018-02-27 19:06:12 +00:00
install.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
install.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
install_rules.ml Interpret virtual modules field 2018-09-04 15:22:15 +04:00
install_rules.mli Remove one functor 2018-07-18 10:58:45 +01:00
installed_dune_file.ml Simplify code with Option.{map,bind} 2018-08-26 14:33:47 +03:00
installed_dune_file.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
jbuild_load.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
jbuild_load.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
js_of_ocaml_rules.boot.ml Refactor jsoo rules to use Compilation_context 2018-07-30 15:12:08 +02:00
js_of_ocaml_rules.ml wrapped transition mode 2018-08-31 19:04:48 +03:00
js_of_ocaml_rules.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
lib.ml Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
lib.mli Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
lib_deps_info.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
lib_deps_info.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
lib_file_deps.ml Rename Lib_deps to Lib_file_deps 2018-09-03 16:25:34 +04:00
lib_file_deps.mli Rename Lib_deps to Lib_file_deps 2018-09-03 16:25:34 +04:00
lib_info.ml Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
lib_info.mli Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
lib_name.ml Copy virtual library artifacts 2018-09-07 11:19:26 +04:00
lib_name.mli Copy virtual library artifacts 2018-09-07 11:19:26 +04:00
lib_rules.ml Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
lib_rules.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
link_time_code_gen.ml Move Lib.Info to own module 2018-09-03 16:16:18 +04:00
link_time_code_gen.mli Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
log.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
log.mli Add a configuration file and a quiet mode (#490) 2018-02-07 11:38:21 +00:00
main.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
main.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
menhir.boot.ml add menhir.boot.ml 2018-06-20 20:32:57 +06:30
menhir.ml Move the "try: " part to hints themselves 2018-08-31 17:04:22 +02:00
menhir.mli Rename Jbuild module to Dune_file 2018-08-13 10:53:51 +00:00
merlin.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
merlin.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
meta.ml Add ~loc to of_string_exn 2018-08-28 13:30:40 +03:00
meta.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
meta_lexer.mli meta parser 2016-11-13 10:01:32 +00:00
meta_lexer.mll Move error functions to Errors 2018-08-23 11:58:10 +03: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 Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
mode.mli Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
module.ml Copy virtual library artifacts 2018-09-07 11:19:26 +04:00
module.mli Copy virtual library artifacts 2018-09-07 11:19:26 +04:00
module_compilation.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
module_compilation.mli Rename Jbuild module to Dune_file 2018-08-13 10:53:51 +00:00
ocaml_flags.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
ocaml_flags.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
ocaml_version.ml Extract predicates for compiler versions 2018-08-06 11:49:03 +00:00
ocaml_version.mli Extract predicates for compiler versions 2018-08-06 11:49:03 +00:00
ocamldep.ml Change terminology to wrapped_compat 2018-08-31 19:04:48 +03:00
ocamldep.mli Change terminology to wrapped_compat 2018-08-31 19:04:48 +03:00
odoc.boot.ml Move all code dealing with scanning directories into its own module 2018-07-18 10:58:45 +01:00
odoc.ml Move the "try: " part to hints themselves 2018-08-31 17:04:22 +02:00
odoc.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
opam_file.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
opam_file.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
ordered_set_lang.ml Fix ppx flags with (staged_pps ...) (#1218) 2018-09-04 15:29:58 +01:00
ordered_set_lang.mli Fix ppx flags with (staged_pps ...) (#1218) 2018-09-04 15:29:58 +01:00
package.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
package.mli Adds support for findlib.dynload 2018-08-28 18:10:14 +01:00
path_dsexp.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
path_dsexp.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
per_item.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
per_item.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
pform.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
pform.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
preprocessing.ml Fix ppx flags with (staged_pps ...) (#1218) 2018-09-04 15:29:58 +01:00
preprocessing.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
print_diff.ml Entirely eliminate Dloc 2018-08-23 11:58:10 +03:00
print_diff.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
process.ml Pun a few record fields in Process 2018-08-27 12:42:02 +03:00
process.mli Fix #1116 (#1118) 2018-08-09 12:35:39 +01:00
promotion.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
promotion.mli Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
report_error.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
report_error.mli When there are extra parentheses, display the exn 2018-08-31 17:05:06 +02:00
scheduler.ml Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
scheduler.mli Added a simple version of a polling loop. (#1140) 2018-09-05 10:53:21 +01:00
scope.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
scope.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03: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
simple_rules.ml Calculate stamps directly from marshal 2018-08-23 15:09:45 +03:00
simple_rules.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
stanza.ml wrapped transition mode 2018-08-31 19:04:48 +03:00
stanza.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
static_deps.ml Extract a Static_deps module 2018-09-05 09:36:06 +02:00
static_deps.mli Extract a Static_deps module 2018-09-05 09:36:06 +02:00
string_with_vars.ml s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
string_with_vars.mli s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
sub_system.ml Simplify some Result.List.all 2018-09-03 16:01:46 +04:00
sub_system.mli Add support for sub-systems 2018-02-26 16:05:48 +00:00
sub_system_intf.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
sub_system_name.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
sub_system_name.mli Move interned to stdune 2018-05-24 18:23:02 +07:00
super_context.ml Add (env var) dependencies 2018-09-05 09:32:54 +02:00
super_context.mli Move library glob handling to own module 2018-09-03 16:25:34 +04:00
syntax.ml s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
syntax.mli s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
top_closure.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
top_closure.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
utils.ml Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
utils.mli Introduce Lib_name.t and Lib_name.Local.t types 2018-08-28 13:30:40 +03:00
utop.ml Add ~loc to of_string_exn 2018-08-28 13:30:40 +03:00
utop.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
value.ml s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
value.mli s/sexp_of_t/to_sexp/g 2018-08-23 16:02:30 +03:00
variant.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
variant.mli Move interned to stdune 2018-05-24 18:23:02 +07:00
versioned_file.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
versioned_file.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
vfile_kind.ml Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00
vfile_kind.mli Rename sexp_of_t to dgen and t to dsexp where appropriate 2018-08-23 11:58:10 +03:00
virtual_rules.ml Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
virtual_rules.mli Add support for building stubs archive for implementations 2018-09-07 11:19:26 +04:00
watermarks.ml Introduce String.{take,drop,split_n} 2018-08-26 14:33:47 +03:00
watermarks.mli Don't stop on the first error (#477) 2018-02-06 14:39:03 +00:00
workspace.ml Move error functions to Errors 2018-08-23 11:58:10 +03:00
workspace.mli Invert the stdune and dsexp dependency 2018-08-23 11:58:10 +03:00