[Pkg-ocaml-maint-commits] [jbuilder] branch master updated (5deb08b -> e99addd)
Andy Li
andyli-guest at moszumanska.debian.org
Mon Mar 19 07:37:54 UTC 2018
This is an automated email from the git hooks/post-receive script.
andyli-guest pushed a change to branch master
in repository jbuilder.
from 5deb08b New upstream release * Fix library builds on OCaml bytecode-only architectures (Closes: #881770) * Update d/jbuilder.opam-install and d/jbuilder.manpages * Bump Standards-Version to 4.1.3 (no changes)
new 2bb7e87 Imported Upstream version 1.0~beta19
new a203619 Merge tag 'upstream/1.0_beta19'
new e99addd update to 1.0+beta19
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGES.md | 66 +-
README.md | 61 +-
bin/main.ml | 24 +-
bootstrap.ml | 4 +-
configure | 2 +
configure.ml | 40 +
debian/changelog | 9 +
debian/rules | 4 +
doc/index.rst | 1 +
doc/jbuild.rst | 121 ++-
doc/tests.rst | 381 +++++++
jbuilder.opam | 12 +-
src/action.ml | 62 +-
src/arg_spec.mli | 28 +
src/binary_kind.ml | 14 +
src/binary_kind.mli | 10 +
src/build.ml | 9 +-
src/build.mli | 44 +-
src/build_interpret.ml | 3 +
src/build_system.ml | 27 +-
src/build_system.mli | 3 +
src/configurator/configurator.ml | 455 +++++++++
src/configurator/configurator.mli | 97 ++
src/configurator/jbuild | 7 +
src/context.ml | 273 ++---
src/context.mli | 37 +-
src/{with_required_by.ml => dep_path.ml} | 19 +-
src/{with_required_by.mli => dep_path.mli} | 20 +-
src/env.ml | 81 ++
src/env.mli | 24 +
src/exe.ml | 115 ++-
src/exe.mli | 43 +-
src/fiber/fiber.mli | 2 +
src/findlib.ml | 33 +-
src/findlib.mli | 1 +
src/gen_meta.ml | 14 +-
src/gen_meta.mli | 1 -
src/gen_rules.ml | 620 ++++--------
src/gen_rules.mli | 2 +-
src/import.ml | 2 +
src/inline_tests.ml | 296 ++++++
src/inline_tests.mli | 1 +
src/install.ml | 3 +-
src/install.mli | 4 +-
src/install_rules.ml | 308 ++++++
src/install_rules.mli | 19 +
src/installed_dune_file.ml | 58 ++
src/installed_dune_file.mli | 4 +
src/interned.ml | 40 +-
src/interned.mli | 4 +-
src/jbuild | 12 +-
src/jbuild.ml | 430 +++++---
src/jbuild.mli | 123 ++-
src/jbuild_load.ml | 29 +-
src/jbuild_load.mli | 3 +-
src/lib.ml | 1044 +++++++++++++-------
src/lib.mli | 159 ++-
src/loc.ml | 4 +
src/loc.mli | 7 +-
src/main.ml | 27 +-
src/main.mli | 8 +-
src/menhir.ml | 63 ++
src/menhir.mli | 12 +
src/merlin.ml | 24 +-
src/merlin.mli | 21 +-
src/mode.mli | 1 +
src/module.ml | 22 +-
src/module.mli | 23 +-
src/module_compilation.ml | 9 +-
src/module_compilation.mli | 4 +-
src/modules_partitioner.ml | 31 +-
src/modules_partitioner.mli | 8 +-
src/ocaml-config/jbuild | 6 +
src/ocaml-config/ocaml_config.ml | 418 ++++++++
src/ocaml-config/ocaml_config.mli | 99 ++
src/ocaml_flags.ml | 3 +
src/ocaml_flags.mli | 2 +
src/ocamlc_config.ml | 102 --
src/ocamlc_config.mli | 19 -
src/ocamldep.ml | 47 +-
src/ocamldep.mli | 8 +-
src/odoc.ml | 85 +-
src/odoc.mli | 3 +-
src/ordered_set_lang.ml | 39 +-
src/ordered_set_lang.mli | 18 +-
src/package.ml | 16 +-
src/package.mli | 14 +-
src/preprocessing.ml | 369 +++++++
src/preprocessing.mli | 30 +
src/process.ml | 2 +-
src/process.mli | 8 +-
src/report_error.ml | 145 ++-
src/report_error.mli | 22 +-
src/scheduler.ml | 17 +-
src/scope.ml | 8 +-
src/setup.boot.ml | 2 +
src/setup.defaults.ml | 2 +
src/setup.mli | 12 +
src/sexp.ml | 11 +
src/sexp.mli | 9 +
src/stdune/caml/caml.ml | 1 +
src/stdune/caml/jbuild | 3 +-
src/stdune/caml/{result => }/result.ml | 0
src/stdune/caml/{result => }/result.mli | 0
src/stdune/caml/result/jbuild | 5 -
src/stdune/caml/{result => }/result_compat.ml | 0
src/{ => stdune}/io.ml | 31 +-
src/{ => stdune}/io.mli | 6 +-
src/stdune/jbuild | 2 +-
src/stdune/ordering.ml | 4 +
src/stdune/ordering.mli | 2 +
src/stdune/result.ml | 4 +
src/stdune/result.mli | 2 +
src/stdune/stdune.ml | 1 +
src/stdune/string.ml | 16 +
src/stdune/string.mli | 4 +
src/string_with_vars.ml | 5 +-
src/string_with_vars.mli | 4 +
src/sub_system.ml | 126 +++
src/sub_system.mli | 38 +
src/sub_system_intf.ml | 91 ++
src/sub_system_name.ml | 1 +
src/sub_system_name.mli | 1 +
src/super_context.ml | 823 ++++-----------
src/super_context.mli | 82 +-
src/syntax.ml | 58 ++
src/syntax.mli | 30 +
src/usexp/gen/gen_parser_automaton.ml | 112 +++
src/usexp/gen/jbuild | 4 +
src/usexp/gen/lib/automaton.ml | 383 +++++++
src/usexp/gen/lib/jbuild | 10 +
src/usexp/jbuild | 7 +
src/usexp/parser_automaton_internal.ml | 13 +-
src/usexp/table.ml | 4 +-
src/usexp/usexp.ml | 40 +-
src/usexp/usexp.mli | 4 +-
src/utils.ml | 3 +-
src/utils.mli | 5 +-
src/utop.ml | 39 +-
test/blackbox-tests/cram.mll | 46 +-
test/blackbox-tests/jbuild | 62 ++
.../native-only}/foo.ml | 0
.../test-cases/byte-code-only/native-only/jbuild | 3 +
.../blackbox-tests/test-cases/byte-code-only/run.t | 9 +-
test/blackbox-tests/test-cases/c-stubs/run.t | 2 +-
test/blackbox-tests/test-cases/copy_files/run.t | 10 +-
.../test-cases/cross-compilation/run.t | 17 +-
.../test-cases/depend-on-the-universe/jbuild | 4 +
.../test-cases/depend-on-the-universe/run.t | 10 +
.../test-cases/exclude-missing-module/run.t | 2 +-
test/blackbox-tests/test-cases/exec-cmd/jbuild | 2 +-
test/blackbox-tests/test-cases/exec-cmd/run.t | 6 +-
test/blackbox-tests/test-cases/findlib/run.t | 7 +-
.../test-cases/gen-opam-install-file/run.t | 36 +-
test/blackbox-tests/test-cases/github25/root/run.t | 11 +-
test/blackbox-tests/test-cases/github568/jbuild | 35 +
.../blackbox-tests/test-cases/github568/lib1.ml | 0
test/blackbox-tests/test-cases/github568/lib1.opam | 4 +
.../blackbox-tests/test-cases/github568/lib2.ml | 0
test/blackbox-tests/test-cases/github568/lib2.opam | 4 +
test/blackbox-tests/test-cases/github568/run.t | 10 +
.../blackbox-tests/test-cases/github568/test1.ml | 0
.../blackbox-tests/test-cases/github568/test2.ml | 0
.../{byte-code-only/src => github597/a}/foo.ml | 0
.../a2 => github597/a}/jbuild | 2 +-
test/blackbox-tests/test-cases/github597/b/foo.ml | 1 +
test/blackbox-tests/test-cases/github597/b/jbuild | 4 +
test/blackbox-tests/test-cases/github597/b/plop.ml | 1 +
test/blackbox-tests/test-cases/github597/run.t | 1 +
.../dune-file}/foo.opam | 0
.../test-cases/inline_tests/dune-file/jbuild | 26 +
.../inline_tests/many-backends-choose/jbuild | 18 +
.../test-cases/inline_tests/missing-backend/jbuild | 3 +
test/blackbox-tests/test-cases/inline_tests/run.t | 44 +
.../test-cases/inline_tests/simple/jbuild | 10 +
.../test-cases/inline_tests/simple/test.ml | 1 +
.../inline_tests/too-many-backends/jbuild | 18 +
.../test-cases/installable-dup-private-libs/run.t | 12 +-
test/blackbox-tests/test-cases/intf-only/run.t | 15 +-
test/blackbox-tests/test-cases/js_of_ocaml/run.t | 36 +-
test/blackbox-tests/test-cases/loop/run.t | 5 +-
test/blackbox-tests/test-cases/menhir/run.t | 16 +-
test/blackbox-tests/test-cases/menhir/src/jbuild | 3 +-
test/blackbox-tests/test-cases/misc/run.t | 2 +-
.../test-cases/multiple-private-libs/run.t | 8 +-
.../test-cases/ocamldep-multi-stanzas/run.t | 12 +-
.../test-cases/odoc-unique-mlds/run.t | 12 +-
test/blackbox-tests/test-cases/odoc/run.t | 12 +-
.../blackbox-tests/test-cases/output-obj/dynamic.c | 20 +
test/blackbox-tests/test-cases/output-obj/jbuild | 56 ++
test/blackbox-tests/test-cases/output-obj/run.t | 22 +
test/blackbox-tests/test-cases/output-obj/static.c | 10 +
.../blackbox-tests/test-cases/output-obj/stub.opam | 0
test/blackbox-tests/test-cases/output-obj/test.ml | 2 +
.../test-cases/private-public-overlap/exes/jbuild | 11 +
.../private-public-overlap/exes/privatelib.ml | 0
.../private-public-overlap/exes/publicbin.ml | 0
.../private-public-overlap/exes/publicbin.opam | 0
.../private-public-overlap/optional/jbuild | 12 +
.../private-public-overlap/optional/privatelib.ml | 0
.../private-public-overlap/optional/publiclib.ml | 0
.../private-public-overlap/optional/publiclib.opam | 0
.../private-public-overlap/private-dep/jbuild | 11 +
.../private-dep/privatelib.ml | 0
.../private-dep/publiclib.ml | 0
.../private-dep/publiclib.opam | 0
.../private-public-overlap/private-rewriter/jbuild | 12 +
.../private-rewriter/mylib.ml | 0
.../private-rewriter/mylib.opam | 0
.../private-runtime-deps/jbuild | 17 +
.../private-runtime-deps/mylib.ml | 0
.../private-runtime-deps/mylib.opam | 0
.../private-runtime-deps/private_runtime_dep.ml | 0
.../test-cases/private-public-overlap/run.t | 44 +
test/blackbox-tests/test-cases/redirections/run.t | 4 +-
test/blackbox-tests/test-cases/scope-bug/run.t | 19 +-
test/blackbox-tests/test-cases/scope-ppx-bug/run.t | 12 +-
test/blackbox-tests/test-cases/select/run.t | 2 +-
test/unit-tests/configurator/jbuild | 10 +
test/unit-tests/configurator/test_configurator.ml | 1 +
test/unit-tests/jbuild | 9 +
test/unit-tests/sexp_tests.ml | 45 +
vendor/cmdliner/src/jbuild | 4 +-
223 files changed, 7252 insertions(+), 2665 deletions(-)
create mode 100755 configure
create mode 100644 configure.ml
create mode 100644 doc/tests.rst
create mode 100644 src/binary_kind.ml
create mode 100644 src/binary_kind.mli
create mode 100644 src/configurator/configurator.ml
create mode 100644 src/configurator/configurator.mli
create mode 100644 src/configurator/jbuild
rename src/{with_required_by.ml => dep_path.ml} (77%)
rename src/{with_required_by.mli => dep_path.mli} (62%)
create mode 100644 src/env.ml
create mode 100644 src/env.mli
create mode 100644 src/inline_tests.ml
create mode 100644 src/inline_tests.mli
create mode 100644 src/install_rules.ml
create mode 100644 src/install_rules.mli
create mode 100644 src/installed_dune_file.ml
create mode 100644 src/installed_dune_file.mli
create mode 100644 src/menhir.ml
create mode 100644 src/menhir.mli
create mode 100644 src/ocaml-config/jbuild
create mode 100644 src/ocaml-config/ocaml_config.ml
create mode 100644 src/ocaml-config/ocaml_config.mli
delete mode 100644 src/ocamlc_config.ml
delete mode 100644 src/ocamlc_config.mli
create mode 100644 src/preprocessing.ml
create mode 100644 src/preprocessing.mli
create mode 100644 src/setup.boot.ml
create mode 100644 src/setup.defaults.ml
create mode 100644 src/setup.mli
rename src/stdune/caml/{result => }/result.ml (100%)
rename src/stdune/caml/{result => }/result.mli (100%)
delete mode 100644 src/stdune/caml/result/jbuild
rename src/stdune/caml/{result => }/result_compat.ml (100%)
rename src/{ => stdune}/io.ml (71%)
rename src/{ => stdune}/io.mli (90%)
create mode 100644 src/sub_system.ml
create mode 100644 src/sub_system.mli
create mode 100644 src/sub_system_intf.ml
create mode 100644 src/sub_system_name.ml
create mode 100644 src/sub_system_name.mli
create mode 100644 src/syntax.ml
create mode 100644 src/syntax.mli
create mode 100644 src/usexp/gen/gen_parser_automaton.ml
create mode 100644 src/usexp/gen/jbuild
create mode 100644 src/usexp/gen/lib/automaton.ml
create mode 100644 src/usexp/gen/lib/jbuild
copy test/blackbox-tests/test-cases/{gen-opam-install-file => byte-code-only/native-only}/foo.ml (100%)
create mode 100644 test/blackbox-tests/test-cases/byte-code-only/native-only/jbuild
create mode 100644 test/blackbox-tests/test-cases/depend-on-the-universe/jbuild
create mode 100644 test/blackbox-tests/test-cases/depend-on-the-universe/run.t
create mode 100644 test/blackbox-tests/test-cases/github568/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/github568/lib1.ml (100%)
create mode 100644 test/blackbox-tests/test-cases/github568/lib1.opam
copy src/stdune/common.ml => test/blackbox-tests/test-cases/github568/lib2.ml (100%)
create mode 100644 test/blackbox-tests/test-cases/github568/lib2.opam
create mode 100644 test/blackbox-tests/test-cases/github568/run.t
copy src/stdune/common.ml => test/blackbox-tests/test-cases/github568/test1.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/github568/test2.ml (100%)
copy test/blackbox-tests/test-cases/{byte-code-only/src => github597/a}/foo.ml (100%)
copy test/blackbox-tests/test-cases/{installable-dup-private-libs/a2 => github597/a}/jbuild (50%)
create mode 100644 test/blackbox-tests/test-cases/github597/b/foo.ml
create mode 100644 test/blackbox-tests/test-cases/github597/b/jbuild
create mode 100644 test/blackbox-tests/test-cases/github597/b/plop.ml
create mode 100644 test/blackbox-tests/test-cases/github597/run.t
copy test/blackbox-tests/test-cases/{byte-code-only => inline_tests/dune-file}/foo.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/inline_tests/dune-file/jbuild
create mode 100644 test/blackbox-tests/test-cases/inline_tests/many-backends-choose/jbuild
create mode 100644 test/blackbox-tests/test-cases/inline_tests/missing-backend/jbuild
create mode 100644 test/blackbox-tests/test-cases/inline_tests/run.t
create mode 100644 test/blackbox-tests/test-cases/inline_tests/simple/jbuild
create mode 100644 test/blackbox-tests/test-cases/inline_tests/simple/test.ml
create mode 100644 test/blackbox-tests/test-cases/inline_tests/too-many-backends/jbuild
create mode 100644 test/blackbox-tests/test-cases/output-obj/dynamic.c
create mode 100644 test/blackbox-tests/test-cases/output-obj/jbuild
create mode 100644 test/blackbox-tests/test-cases/output-obj/run.t
create mode 100644 test/blackbox-tests/test-cases/output-obj/static.c
copy src/stdune/common.ml => test/blackbox-tests/test-cases/output-obj/stub.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/output-obj/test.ml
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/exes/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/exes/privatelib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/exes/publicbin.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/exes/publicbin.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/optional/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/optional/privatelib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/optional/publiclib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/optional/publiclib.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/private-dep/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-dep/privatelib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-dep/publiclib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-dep/publiclib.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/private-rewriter/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-rewriter/mylib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-rewriter/mylib.opam (100%)
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/private-runtime-deps/jbuild
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-runtime-deps/mylib.ml (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-runtime-deps/mylib.opam (100%)
copy src/stdune/common.ml => test/blackbox-tests/test-cases/private-public-overlap/private-runtime-deps/private_runtime_dep.ml (100%)
create mode 100644 test/blackbox-tests/test-cases/private-public-overlap/run.t
create mode 100644 test/unit-tests/configurator/jbuild
create mode 100644 test/unit-tests/configurator/test_configurator.ml
create mode 100644 test/unit-tests/sexp_tests.ml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/jbuilder.git
More information about the Pkg-ocaml-maint-commits
mailing list