This is an automated email from the git hooks/post-receive script. glondu pushed a commit to branch master in repository oasis.
commit 23d539e9a23ccb33cb04c22b68b6a72136d3565a Merge: 2f8abbe 64a203a Author: Stephane Glondu <st...@glondu.net> Date: Thu Jul 20 13:55:16 2017 +0200 Updated version 0.4.10 from 'upstream/0.4.10' with Debian dir 9c583ef070cef307265148e5e453ea8a71a7f142 .gitignore | 26 +- .merlin | 13 + .ocp-indent.conf | 4 + .travis.yml | 34 + .../oasis/AUTHORS.md.exp => AUTHORS.md | 4 +- AUTHORS.txt | 12 - CHANGES.txt | 424 +- HACKING.md | 142 +- INSTALL.md | 55 + INSTALL.txt | 56 - Makefile | 53 +- README.md | 79 + README.txt | 42 - _headache.config | 11 +- _header | 2 +- _oasis | 327 +- _tags | 256 +- appveyor.yml | 34 + doc-dist.sh => appveyor_build.sh | 64 +- ardivink.lua | 2 +- deps.ml | 10 +- dist.ml | 199 - doc-dist.sh | 4 +- doc/ANALYSIS.mkd | 58 +- doc/FAQ.mkd | 8 +- doc/ext/README.txt | 2 +- doc/ext/fetch-doc.sh | 2 +- examples/custom/LICENSE | 2 +- examples/custom/TopMakefile | 2 +- examples/custom/_oasis | 2 +- examples/custom/myconfigure | 2 +- examples/custom/myconfigure.bat | 2 +- examples/custom/src/META | 2 +- examples/custom/src/bar.ml | 2 +- examples/custom/src/bar.mli | 2 +- examples/custom/src/foo.ml | 2 +- examples/custom/src/foo.mli | 2 +- examples/findlib/LICENSE | 2 +- examples/findlib/_oasis | 4 +- examples/findlib/src/META | 2 +- examples/findlib/src/bar.ml | 2 +- examples/findlib/src/bar.mli | 2 +- examples/findlib/src/foo.ml | 2 +- examples/findlib/src/foo.mli | 2 +- examples/flags/LICENSE | 2 +- examples/flags/_oasis | 4 +- examples/flags/src/simplelib/Bar.ml | 2 +- examples/flags/src/simplelib/Conf.ml.ab | 2 +- examples/flags/src/simplelib/Foo.ml | 2 +- examples/flags/src/simplelib/META | 2 +- examples/flags/src/simplelibext/BarExt.ml | 2 +- examples/flags/src/simplelibext/FooExt.ml | 2 +- examples/flags/src/simplelibext/META | 2 +- examples/interdepend-libraries/_oasis | 2 +- examples/interdepend-libraries/src/execa/Main.ml | 2 +- examples/interdepend-libraries/src/liba/A.ml | 2 +- .../interdepend-libraries/src/liba/intern/A2.ml | 2 +- .../src/liba/intern/A_lexer.mll | 2 +- .../src/liba/intern/A_parser.mly | 2 +- examples/interdepend-libraries/src/libb/B.ml | 2 +- examples/interdepend-libraries/src/libc/C.ml | 2 +- examples/interdepend-libraries/src/libd/D.ml | 2 +- examples/interdepend-libraries/src/libe/E.ml | 2 +- examples/oasis/cryptokit.oasis | 2 +- examples/oasis/uuidm.oasis | 2 +- examples/object/src1/single.ml | 2 +- examples/object/src1/single.mli | 2 +- examples/object/src2/m1.ml | 2 +- examples/object/src2/m2.ml | 2 +- examples/object/src2/m2.mli | 2 +- examples/ocamlbuild/_oasis | 5 +- examples/ocamlbuild/myocamlbuild.ml | 5 +- examples/ocamlbuild/src/test.ml | 2 +- examples/order-matter/_oasis | 2 +- examples/order-matter/src/bar/Bar.ml | 2 +- examples/order-matter/src/baz/Baz.ml | 2 +- examples/order-matter/src/foo/Foo.ml | 2 +- examples/packedlib/LICENSE | 2 +- examples/packedlib/_oasis | 5 +- examples/packedlib/src/Baz.ml | 2 +- examples/packedlib/src/bar.ml | 2 +- examples/packedlib/src/bar.mli | 2 +- examples/packedlib/src/foo.ml | 2 +- examples/packedlib/src/foo.mli | 2 +- examples/packedlib/test/main.ml | 2 +- examples/plugins/oasis-plugin-print-hello/_oasis | 19 + .../OASISPluginPrintHello.ml | 19 +- examples/plugins/oasis-plugin-versionfile/_oasis | 23 + .../oasis-plugin-versionfile/myocamlbuild.ml | 110 +- .../oasis-plugin-versionfile/MANUAL-template.mkd | 6 + .../OASISPluginVersionFile.ml | 103 +- .../OASISPluginVersionFileConf.ml.ab} | 9 +- .../OASISPluginVersionFileData.mlify | 1 + .../OASISPluginVersionFileGettext.ml} | 3 +- examples/plugins/with-plugin-versionfile/_oasis | 9 + examples/simplelib/LICENSE | 2 +- examples/simplelib/_oasis | 5 +- examples/simplelib/src/META | 2 +- examples/simplelib/src/bar.ml | 2 +- examples/simplelib/src/bar.mli | 2 +- examples/simplelib/src/foo.ml | 2 +- examples/simplelib/src/foo.mli | 2 +- examples/syntax-camlp4/src/pi.ml | 2 +- examples/syntax-camlp4/test/data/foo.ml | 2 +- examples/syntax-camlp4/test/data/foo.ml.exp | 2 +- examples/with-c/LICENSE | 2 +- examples/with-c/_oasis | 2 +- examples/with-c/src/A.ml | 2 +- examples/with-c/src/A_header.h | 2 +- examples/with-c/src/A_stub.c | 2 +- examples/with-c/src/main.ml | 2 +- examples/with-c/src/main_custom.ml | 2 +- examples/with-c/src/main_custom_stub.c | 2 +- examples/with-c/src/main_native.ml | 2 +- examples/with-c/src/main_native_stub.c | 2 +- examples/with-c/src/main_stub.c | 2 +- examples/with-data/_oasis | 2 +- examples/with-data/src/test.ml | 2 +- examples/with-interface-module/src/pim_impl.ml | 2 +- examples/with-interface-module/src/pim_impl.mli | 2 +- examples/with-interface-module/src/pim_intf.mli | 2 +- examples/with-interface-module/src/pim_types.mli | 2 +- examples/with-subpackage/_oasis | 2 +- examples/with-subpackage/src/A.ml | 2 +- examples/with-subpackage/src/B.ml | 2 +- examples/with-subpackage/src/main.ml | 2 +- examples/with-subpackage/src/syntax/pa_test.ml | 2 +- examples/with-test/_oasis | 2 +- examples/with-test/src/test.ml | 2 +- examples/with-test/src/test.mli | 2 +- myocamlbuild.ml | 945 +- po/LINGUAS | 1 - po/Makefile | 91 - po/POTFILES | 71 - po/fr.po | 1426 --- po/oasis.pot | 1350 --- setup.ml | 11461 ++++++++++++------- src/OASISBuiltinPlugins.ml | 5 +- src/api-oasis.odocl | 9 +- src/base/BaseArgExt.ml | 38 +- src/base/BaseArgExt.mli | 6 +- src/base/BaseBuilt.ml | 139 +- src/base/BaseBuilt.mli | 42 +- src/base/BaseCheck.ml | 128 +- src/base/BaseCheck.mli | 24 +- src/base/BaseCompat.ml | 168 + src/base/BaseContext.ml | 2 +- src/base/BaseContext.mli | 8 +- src/base/BaseCustom.ml | 44 +- src/base/BaseCustom.mli | 6 +- src/base/BaseData.mli | 10 +- src/base/BaseDoc.ml | 30 +- src/base/BaseDoc.mli | 20 +- src/base/BaseDynVar.ml | 59 +- src/base/BaseDynVar.mli | 9 +- src/base/BaseEnv.ml | 519 +- src/base/BaseEnv.mli | 94 +- src/base/BaseEnvLight.ml | 135 +- src/base/BaseEnvLight.mli | 34 +- src/base/BaseFileAB.ml | 57 +- src/base/BaseFileAB.mli | 14 +- src/base/BaseGenerate.ml | 340 +- src/base/BaseGenerate.mli | 13 +- src/base/BaseLog.ml | 186 +- src/base/BaseLog.mli | 28 +- src/base/BaseMessage.ml | 4 +- src/base/BaseMessage.mli | 12 +- src/base/BaseOCamlcConfig.ml | 118 +- src/base/BaseOCamlcConfig.mli | 14 +- src/base/BaseSetup.ml | 976 +- src/base/BaseSetup.mli | 132 +- src/base/BaseStandardVar.ml | 87 +- src/base/BaseStandardVar.mli | 34 +- src/base/BaseSys.mod | 1 + src/base/BaseTest.ml | 101 +- src/base/BaseTest.mli | 20 +- src/base/base.mldylib | 5 +- src/base/base.mllib | 5 +- src/base/compiled_setup_ml.ml | 2 +- src/base/dynrun.ml | 2 +- src/base/dynrun_for_release.ml | 24 +- src/builtin-plugins.mldylib | 9 +- src/builtin-plugins.mllib | 9 +- src/cli/CLIArgExt.ml | 253 +- src/cli/CLICommon.ml | 10 +- src/cli/CLICommon.mli | 2 +- src/cli/CLIPager.ml | 56 +- src/{oasis/ODNFunc.ml => cli/CLIPluginLoader.ml} | 52 +- src/cli/CLISubCommand.ml | 134 +- src/cli/CLISubCommand.mli | 60 +- src/cli/Check.ml | 4 +- src/cli/Help.ml | 24 +- src/cli/Main.ml | 21 +- src/cli/MainGettext.ml | 54 - src/cli/Manual.ml | 60 +- src/cli/Query.ml | 201 +- .../OASISVersion_lexer.mll => cli/Query_lexer.mll} | 19 +- .../src/main_stub.c => src/cli/Query_parser.mly | 34 +- .../OASISLicense_types.ml => cli/Query_types.ml} | 13 +- src/cli/Quickstart.ml | 6 +- src/cli/Setup.ml | 55 +- src/cli/SetupClean.ml | 15 +- src/cli/SetupDev.ml | 9 +- src/cli/Version.ml | 8 +- src/cli/cli.mldylib | 5 +- src/cli/cli.mllib | 5 +- src/dynrun/OASISDynRun.ml | 40 +- src/dynrun/dynrun.mldylib | 2 +- src/dynrun/dynrun.mllib | 2 +- src/ext/plugin-loader/src/META | 8 +- src/ext/plugin-loader/src/PluginLoader.ml | 309 +- src/ext/plugin-loader/src/plugin-loader.mldylib | 2 +- src/ext/plugin-loader/src/plugin-loader.mllib | 2 +- src/ext/plugin-loader/test/TestLoader.ml | 82 +- .../data/{pluginloader.ml => PluginLoaderMain.ml} | 76 +- .../plugin-loader/test/data/findlib/plugin1/META | 8 +- .../test/data/findlib/plugin1/plugin1.ml | 4 +- .../test/data/findlib/plugin1/plugin1.mldylib | 2 +- .../test/data/findlib/plugin1/plugin1.mllib | 2 +- .../plugin-loader/test/data/findlib/plugin2/META | 8 +- .../test/data/findlib/plugin2/plugin2.ml | 4 +- .../test/data/findlib/plugin2/plugin2.mldylib | 2 +- .../test/data/findlib/plugin2/plugin2.mllib | 2 +- .../plugin-loader/test/data/findlib/plugin3/META | 8 +- .../test/data/findlib/plugin3/plugin3.ml | 4 +- .../test/data/findlib/plugin3/plugin3.mldylib | 2 +- .../test/data/findlib/plugin3/plugin3.mllib | 2 +- .../test/data/findlib/pluginloaderLib/META | 8 +- .../findlib/pluginloaderLib/pluginloaderLib.ml | 2 +- .../pluginloaderLib/pluginloaderLib.mldylib | 2 +- .../findlib/pluginloaderLib/pluginloaderLib.mllib | 2 +- src/ext/userconf/README.txt | 9 - src/ext/userconf/src/userconf.mldylib | 26 - src/ext/userconf/src/userconf.mllib | 26 - src/ext/userconf/test/TestUserConf.ml | 23 - src/oasis/FormatExt.ml | 102 +- src/oasis/FormatExt.mli | 14 +- src/oasis/MANUAL-template.mkd | 2 +- src/oasis/META | 16 +- src/oasis/OASISAst.ml | 419 +- src/oasis/OASISAst_lexer.mll | 222 + src/oasis/OASISAst_parser.mly | 116 + src/oasis/{OASISAstTypes.ml => OASISAst_types.ml} | 71 +- src/oasis/OASISBuildSection.ml | 202 +- src/oasis/OASISBuildSection.mli | 17 +- src/oasis/OASISBuildSection_intern.ml | 178 +- src/oasis/OASISCheck.ml | 128 +- src/oasis/OASISConf.ml.ab | 2 +- src/oasis/OASISContext.ml | 23 +- src/oasis/OASISContext.mli | 14 +- src/oasis/OASISCustom.ml | 14 +- src/oasis/OASISDataNotation.ml | 273 + src/oasis/OASISDocument.ml | 2 +- src/oasis/OASISDocument.mli | 6 +- src/oasis/OASISDocument_intern.ml | 190 +- src/oasis/OASISExec.ml | 80 +- src/oasis/OASISExec.mli | 6 +- src/oasis/OASISExecutable.ml | 22 +- src/oasis/OASISExecutable.mli | 8 +- src/oasis/OASISExecutable_intern.ml | 36 +- src/oasis/OASISExpr.ml | 39 +- src/oasis/OASISExpr.mli | 29 +- src/oasis/OASISFeatures.ml | 350 +- src/oasis/OASISFileSystem.ml | 153 + .../{OASISAstTypes.ml => OASISFileSystem.mli} | 76 +- src/oasis/OASISFileTemplate.ml | 636 +- src/oasis/OASISFileTemplate.mli | 46 +- src/oasis/OASISFileUtil.ml | 204 +- src/oasis/OASISFileUtil.mli | 22 +- src/oasis/OASISFindlib.ml | 306 +- src/oasis/OASISFindlib.mli | 16 +- src/oasis/OASISFlag.ml | 2 +- src/oasis/OASISFlag.mli | 6 +- src/oasis/OASISFlag_intern.ml | 20 +- src/oasis/OASISFormat.ml | 144 +- src/oasis/OASISGettext.ml | 33 +- src/oasis/OASISGettext.mli | 14 +- src/oasis/OASISGraph.ml | 80 +- src/oasis/OASISHelp.ml | 2 +- src/oasis/OASISHostPath.ml | 101 +- src/oasis/OASISHostPath.mli | 14 +- src/oasis/OASISLexer.mll | 47 - src/oasis/OASISLibrary.ml | 193 +- src/oasis/OASISLibrary.mli | 21 +- src/oasis/OASISLibrary_intern.ml | 44 +- src/oasis/OASISLicense.ml | 413 +- src/oasis/OASISLicense.mli | 80 +- src/oasis/OASISLicense_lexer.mll | 2 +- src/oasis/OASISLicense_parser.mly | 2 +- src/oasis/OASISLicense_types.ml | 2 +- src/oasis/OASISMessage.ml | 16 +- src/oasis/OASISMessage.mli | 14 +- src/{base/BaseArgExt.mli => oasis/OASISMutex.ml} | 26 +- src/oasis/OASISObject.ml | 82 +- src/oasis/OASISObject.mli | 14 +- src/oasis/OASISObject_intern.ml | 40 +- src/oasis/OASISPackage.ml | 2 +- src/oasis/OASISPackage.mli | 6 +- src/oasis/OASISPackage_intern.ml | 440 +- src/oasis/OASISParse.ml | 50 +- src/oasis/OASISParse.mli | 10 +- src/oasis/OASISParser.mly | 76 - src/oasis/OASISPath_intern.ml | 46 +- src/oasis/OASISPlugin.ml | 463 +- src/oasis/OASISPlugin.mli | 184 +- src/oasis/OASISQuickstart.ml | 18 +- src/oasis/OASISRecDescParser.ml | 740 -- src/oasis/OASISSchema.ml | 77 +- src/oasis/OASISSchema.mli | 8 +- src/oasis/OASISSchema_intern.ml | 444 +- src/oasis/OASISSection.ml | 45 +- src/oasis/OASISSection.mli | 23 +- src/oasis/OASISSection_intern.ml | 10 +- src/oasis/OASISSetupUpdate.ml | 2 +- src/oasis/OASISSourcePatterns.ml | 198 + .../OASISSourcePatterns.mli} | 54 +- src/oasis/OASISSourceRepository.ml | 2 +- src/oasis/OASISSourceRepository.mli | 6 +- src/oasis/OASISSourceRepository_intern.ml | 36 +- src/oasis/OASISString.ml | 172 +- src/oasis/OASISSys.mod | 8 +- src/oasis/OASISSysBundle.mod | 7 +- src/oasis/OASISSysLight.mod | 1 + src/oasis/OASISTest.ml | 2 +- src/oasis/OASISTest.mli | 6 +- src/oasis/OASISTest_intern.ml | 82 +- src/oasis/OASISText.ml | 101 +- src/oasis/OASISTypes.ml | 602 +- src/oasis/OASISTypes.mli | 564 +- src/oasis/OASISUnixPath.ml | 132 +- src/oasis/OASISUnixPath.mli | 32 +- src/oasis/OASISUtils.ml | 49 +- src/oasis/OASISUtils.mli | 38 +- src/oasis/OASISValues.ml | 46 +- src/oasis/OASISValues.mli | 40 +- src/oasis/OASISValues_lexer.mll | 2 +- src/oasis/OASISVersion.ml | 341 +- src/oasis/OASISVersion.mli | 69 +- src/oasis/OASISVersion_lexer.mll | 2 +- src/oasis/OASISVersion_parser.mly | 2 +- src/oasis/OASISVersion_types.ml | 4 +- src/oasis/ODNFunc.mli | 65 - src/oasis/PropList.ml | 191 +- src/oasis/PropList.mli | 168 +- src/oasis/oasis.mldylib | 14 +- src/oasis/oasis.mllib | 14 +- src/plugins/custom/CustomPlugin.ml | 399 +- src/plugins/extra/META/METAPlugin.ml | 346 +- src/plugins/extra/camlidl.ml | 4 +- src/plugins/extra/devfiles/DevFilesPlugin.ml | 152 +- src/plugins/extra/docbook.ml | 4 +- src/plugins/extra/stdfiles/StdFilesPlugin.ml | 600 +- src/plugins/internal/InternalConfigurePlugin.ml | 238 +- src/plugins/internal/InternalId.ml | 6 +- src/plugins/internal/InternalInstallPlugin.ml | 774 +- src/plugins/none/NonePlugin.ml | 29 +- src/plugins/ocamlbuild/MANUAL-template.mkd | 5 +- src/plugins/ocamlbuild/MyOCamlbuildBase.ml | 122 +- src/plugins/ocamlbuild/MyOCamlbuildFindlib.ml | 191 +- src/plugins/ocamlbuild/OCamlbuildCommon.ml | 132 +- src/plugins/ocamlbuild/OCamlbuildDocPlugin.ml | 192 +- src/plugins/ocamlbuild/OCamlbuildId.ml | 6 +- src/plugins/ocamlbuild/OCamlbuildPlugin.ml | 56 +- src/plugins/omake/MANUAL-template.mkd | 13 + src/plugins/omake/OMakeData.mlify | 6 + src/plugins/omake/OMakeEquip.ml | 1259 ++ src/plugins/omake/OMakeFields.ml | 173 + src/plugins/omake/OMakeFormat.ml | 174 + src/plugins/omake/OMakePlugin.ml | 283 + src/plugins/omake/OMakeSys.mod | 2 + src/plugins/omake/OMakefile_nontop.om | 44 + src/plugins/omake/OMakefile_top.om | 205 + src/plugins/omake/OMakeroot.om | 5 + src/plugins/omake/README.md | 240 + src/plugins/omake/oasis_lib.om | 1159 ++ .../bug571/A.ml => src/tools/bench/Bench.ml | 20 +- .../custom/myconfigure => src/tools/ci/build.bash | 18 +- .../postconf.sh => src/tools/ci/jenkins.bash | 22 +- doc-dist.sh => src/tools/ci/oasis2opam.bash | 62 +- src/tools/{oasis => ci/opam-build-revdeps.bash} | 35 +- src/tools/{oasis => ci/opam.bash} | 27 +- .../myconfigure => src/tools/ci/packages.bash | 18 +- .../custom/myconfigure => src/tools/ci/travis.bash | 7 +- src/tools/dist/Dist.ml | 164 + src/tools/{guess-cmx.ml => guess-cmx/GuessCMX.ml} | 80 +- .../OASISAnnounce.ml} | 152 +- src/tools/oasis-dist.ml | 375 - src/tools/oasis-dist/OASISDist.ml | 388 + src/tools/oasis-i18n.sh | 27 - src/tools/oasis.bat | 22 - src/tools/setup-wc.awk | 30 - test/TestFull.ml | 1047 -- .../src => test/data/TestBaseCompat}/A.ml | 2 +- test/data/TestBaseCompat/_oasis-0.3 | 11 + test/data/TestBaseCompat/_oasis-0.4 | 11 + .../setup-0.4.ml} | 26 +- test/data/TestBaseLog/unix/setup.log | 3 + test/data/TestBaseLog/win32/setup.log | 2 + test/data/TestFull/1level/A.ml | 2 +- test/data/TestFull/1level/_oasis | 2 +- test/data/TestFull/1level/main.ml | 2 +- test/data/TestFull/bug1239/_oasis | 2 +- .../data/TestFull/bug1239/src/bar/a.ml | 3 +- .../data/TestFull/bug1239/src/baz/baz.ml | 3 +- .../Bar.ml => test/data/TestFull/bug1239/src/m.ml | 3 +- test/data/TestFull/bug1358/foo.ml | 2 +- .../compiled_setup_ml => TestFull/bug1473}/_oasis | 5 +- test/data/TestFull/{dev/A.ml => bug1473/foo.ml} | 3 +- test/data/TestFull/bug571/A.ml | 2 +- test/data/TestFull/bug571/_oasis | 2 +- test/data/TestFull/bug588/_oasis | 4 +- test/data/TestFull/bug588/_tags | 48 - test/data/TestFull/bug588/_tags_manual | 2 +- test/data/TestFull/bug588/libtest.ml | 12 +- test/data/TestFull/bug588/test.ml | 2 +- test/data/TestFull/bug619/_oasis | 6 +- test/data/TestFull/bug623/_oasis | 8 +- .../Bar.ml => test/data/TestFull/bug623/a.ml | 2 +- test/data/TestFull/bug738/_oasis | 2 +- test/data/TestFull/bug738/myocamlbuild.ml | 2 +- test/data/TestFull/bug791/_oasis | 2 +- test/data/TestFull/bug791/src/A.ml | 2 +- test/data/TestFull/bug791/src/lib/B.ml | 2 +- test/data/TestFull/bug791/test/C.ml | 2 +- test/data/TestFull/bug823/_oasis | 2 +- test/data/TestFull/bug823/postconf.sh | 2 +- test/data/TestFull/bug823/preconf.sh | 2 +- test/data/TestFull/bug938/_oasis | 2 +- test/data/TestFull/bug938/postconf.sh | 2 +- test/data/TestFull/bug982/A.ml | 2 +- test/data/TestFull/bug982/Makefile.setup-data | 2 +- test/data/TestFull/bug982/_oasis | 2 +- test/data/TestFull/bug982/test-setup-data.sh | 2 +- test/data/TestFull/bugClib/foo.ml | 2 +- test/data/TestFull/bugClib/src/bar.ml | 2 +- test/data/TestFull/bugClib/src/fooC.c | 2 +- test/data/TestFull/cppcc/_oasis | 14 + .../Bar.ml => test/data/TestFull/cppcc/cppcc.ml | 2 +- .../env-tags => TestFull/cppcc}/myocamlbuild.ml | 21 +- .../data/TestFull/cppcc/testc++.c | 16 +- test/data/TestFull/create-parent-dir/_oasis | 2 +- test/data/TestFull/customdoc/A.ml | 2 +- test/data/TestFull/customdoc/Makefile | 2 +- test/data/TestFull/customdoc/_oasis | 2 +- test/data/TestFull/dev/A.ml | 2 +- test/data/TestFull/dev/_oasis.v1 | 2 +- test/data/TestFull/dev/_oasis.v2 | 2 +- test/data/TestFull/dev/_tags | 2 +- test/data/TestFull/dev/main.ml | 2 +- test/data/TestFull/dynlink/dyn_loaded.ml | 2 +- test/data/TestFull/dynlink/dyn_loaded_ext.ml | 2 +- test/data/TestFull/dynlink/entry_point.ml | 2 +- test/data/TestFull/dynlink/main.ml | 2 +- test/data/TestFull/dynrun_for_release/foo.ml | 2 +- test/data/TestFull/flag-ccopt/A.ml | 2 +- test/data/TestFull/flag-ccopt/_oasis | 2 +- .../TestFull/{dev/_oasis.v1 => issue107/_oasis} | 9 +- .../set-ocamlfind => TestFull/issue107}/main.ml | 2 +- test/data/TestFull/no-install-doc/_oasis | 2 +- test/data/TestFull/recurselib/src/binary.ml | 2 +- test/data/TestFull/ver0.3/touch.ml | 2 +- test/data/TestFull/with-cclib/_oasis | 2 +- test/data/TestFull/with-cclib/src/stringprep.ml | 2 +- .../TestFull/with-cclib/src/stringprep_stubs.c | 2 +- test/data/TestFull/with-cclib/src/test_compile.ml | 2 +- test/data/TestOASIS/src/stuff/A.ml | 22 - test/data/TestOASIS/src/stuff/META | 22 - test/data/TestOASIS/test13.oasis | 12 - .../data/TestOASISLibrary/source_patterns/L1.ml | 2 +- .../data/TestOASISLibrary/source_patterns/L2.mli | 2 +- .../data/TestOASISLibrary/source_patterns/L3.mlify | 0 test/data/TestOASISLibrary/source_patterns/_oasis | 12 + test/data/TestOASISObject/source_patterns/O1.eliom | 0 .../data/TestOASISObject/source_patterns/O1.eliomi | 0 .../data/TestOASISObject/source_patterns/O2.ml | 2 +- test/data/TestOASISObject/source_patterns/_oasis | 18 + test/data/{TestOASIS => TestOASISParse}/LICENSE | 2 +- .../{TestOASIS => TestOASISParse}/bug1236.oasis | 0 .../{TestOASIS => TestOASISParse}/bug1239.oasis | 0 .../{TestOASIS => TestOASISParse}/bug1295.oasis | 2 +- .../{TestOASIS => TestOASISParse}/bug571.oasis | 2 +- .../comment-in-field.oasis | 2 +- .../data/TestOASISParse/src/stuff}/A.ml | 2 +- .../{TestOASIS => TestOASISParse}/src/stuff/B.mli | 2 +- .../{TestOASIS => TestOASISParse}/src/stuff/C.ml | 2 +- .../data/TestOASISParse/src/stuff}/META | 2 +- .../data/{TestOASIS => TestOASISParse}/src/toto.ml | 2 +- test/data/TestOASISParse/test-extra-blanks.oasis | 49 + .../test-freeform.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test1.oasis | 2 +- .../{TestOASIS => TestOASISParse}/test10.oasis | 2 +- .../{TestOASIS => TestOASISParse}/test11.oasis | 2 +- .../{TestOASIS => TestOASISParse}/test12.oasis | 2 +- test/data/TestOASISParse/test13.oasis | 12 + .../{TestOASIS => TestOASISParse}/test14.oasis | 2 +- .../{TestOASIS => TestOASISParse}/test15.oasis | 2 +- .../{TestOASIS => TestOASISParse}/test16.oasis | 0 .../data/{TestOASIS => TestOASISParse}/test2.oasis | 3 +- .../data/{TestOASIS => TestOASISParse}/test3.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test4.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test5.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test6.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test7.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test8.oasis | 2 +- .../data/{TestOASIS => TestOASISParse}/test9.oasis | 2 +- test/data/TestOCamlbuild/env-tags/A.ml | 22 - test/data/TestOCamlbuild/missing-source/A.ml | 22 - test/data/TestOCamlbuild/use-ocamlfind/A.ml | 22 - .../compiled_setup_ml/_oasis | 0 .../compiled_setup_ml/foo.ml | 2 +- .../test-devfiles1.oasis | 2 +- .../findlib_directory/L.ml} | 3 +- .../findlib_directory/O.ml} | 3 +- .../TestPluginInternal/findlib_directory/_oasis | 21 + .../TestPluginInternal/findlib_extra_files/L.ml | 2 +- .../TestPluginInternal/findlib_extra_files/_oasis | 15 + .../bug1659-ocamlbuild-support-plugins}/A.ml | 2 +- .../bug1659-ocamlbuild-support-plugins/_oasis | 16 + .../myocamlbuild.ml | 9 +- .../data/TestPluginOCamlbuild/env-tags}/A.ml | 2 +- .../env-tags/_oasis | 0 .../env-tags/myocamlbuild.ml | 2 +- .../external-c-rebuild/A.ml | 2 +- .../external-c-rebuild/B.ml | 2 +- .../external-c-rebuild/_oasis | 0 .../external-c-rebuild/c_source.c | 2 +- .../external-c-rebuild/header.h | 2 +- .../data/TestPluginOCamlbuild/missing-source}/A.ml | 2 +- .../missing-source/B.mli | 2 +- .../missing-source/C.ml | 2 +- .../missing-source/_oasis | 0 .../pr61-pass-thread-to-C-files/_oasis | 15 + .../pr61-pass-thread-to-C-files/src/dummy.ml | 2 +- .../pr61-pass-thread-to-C-files/src/test.c} | 2 +- .../pr63-no-automatic-syntax}/A.ml | 8 +- .../pr63-no-automatic-syntax/_oasis | 15 + .../pr63-no-automatic-syntax}/_tags | 6 +- .../set-ocamlfind/_oasis | 0 .../TestPluginOCamlbuild/set-ocamlfind}/main.ml | 2 +- .../data/TestPluginOCamlbuild/use-ocamlfind}/A.ml | 2 +- .../use-ocamlfind/_oasis | 0 test/data/TestPluginOMake/bug1736/_oasis | 28 + .../data/TestPluginOMake/bug1736/liba}/META | 6 +- .../data/TestPluginOMake/bug1736/liba/mod1.ml | 7 +- .../data/TestPluginOMake/bug1736/libb}/META | 5 +- .../data/TestPluginOMake/bug1736/libb/mod2.ml | 5 +- .../data/TestPluginOMake/bug1736/main.ml | 7 +- test/data/TestPluginOMake/bug1737/_oasis | 15 + .../data/TestPluginOMake/bug1737/liba/META | 7 +- .../TestPluginOMake/bug1737/liba/modules/mod1.ml | 7 +- test/data/TestPluginOMake/bug1747/_oasis | 30 + .../data/TestPluginOMake/bug1747/liba}/META | 6 +- .../data/TestPluginOMake/bug1747/liba/mod1.ml | 5 +- .../data/TestPluginOMake/bug1747/main.ml | 5 +- test/data/TestPluginOMake/complex/_oasis | 60 + .../data/TestPluginOMake/complex/src/exec/x1.ml | 4 +- .../complex/src/exec/x2.ml} | 15 +- .../data/TestPluginOMake/complex/src/liba/a1.ml | 10 +- .../data/TestPluginOMake/complex/src/liba/a2.ml | 4 +- .../data/TestPluginOMake/complex/src/libb/B1.ml | 4 +- .../data/TestPluginOMake/complex/src/libc_/c1.ml | 4 +- .../data/TestPluginOMake/complex/src/libc_/c1.mli | 3 +- .../data/TestPluginOMake/complex/src/libwithc/p.ml | 6 +- .../data/TestPluginOMake/complex/src/libwithc/pc.c | 6 +- .../TestPluginOMake/complex/src/packedlib/q.ml | 4 +- test/data/TestPluginOMake/github105/_oasis | 30 + .../data/TestPluginOMake/github105/caller.ml | 9 +- .../data/TestPluginOMake/github105/liba}/META | 4 +- .../data/TestPluginOMake/github105/liba/liba.mli | 8 +- .../data/TestPluginOMake/github105/liba/mod1.ml | 4 +- .../data/TestPluginOMake/github105/libb/META | 6 +- .../data/TestPluginOMake/github105/libb/mod2.ml | 5 +- .../data/TestPluginOMake/github105}/main.ml | 3 +- test/data/TestPluginOMake/noocamlversion.oasis | 21 + test/data/TestPluginOMake/ocamlversion312.oasis | 22 + test/data/TestPluginOMake/ocamlversion401.oasis | 22 + test/data/TestPluginOMake/ocamlversion402.oasis | 22 + .../data/TestPluginOMake/simplelib}/LICENSE | 2 +- test/data/TestPluginOMake/simplelib/_oasis | 31 + .../data/TestPluginOMake/simplelib/src}/META | 5 +- .../data/TestPluginOMake/simplelib}/src/bar.ml | 2 +- .../data/TestPluginOMake/simplelib}/src/bar.mli | 2 +- .../data/TestPluginOMake/simplelib}/src/foo.ml | 4 +- .../data/TestPluginOMake}/simplelib/src/foo.mli | 2 +- .../oasis/AUTHORS.md.exp | 0 .../oasis/INSTALL.md.exp | 0 .../oasis/README.md.exp | 2 + .../oasis/_oasis | 2 + .../oasis/foo.ml | 2 +- .../remove/AUTHORS.txt.fst | 0 .../remove/INSTALL.txt.fst | 0 .../remove/README.txt.fst | 0 .../remove/README.txt.snd | 0 .../remove/_oasis | 0 test/data/TestQuery/test1.oasis | 2 +- test/data/TestQuery/test10.oasis | 2 +- .../FakeOCamlfind.ml} | 2 +- {src/ext/userconf/src => test/test-common}/META | 19 +- test/{ => test-common}/TestCommon.ml | 171 +- test/{ => test-common}/TestFullUtils.ml | 271 +- .../test-common/test-common.mldylib | 7 +- .../test-common/test-common.mllib | 7 +- src/cli/Manual.ml => test/test-devel/TestDevel.ml | 88 +- test/{ => test-devel}/TestSelfCompile.ml | 63 +- test/{test.ml => test-main/Test.ml} | 39 +- test/test-main/TestBaseCompat.ml | 114 + .../test-main/TestBaseEnv.ml | 24 +- test/{TestLog.ml => test-main/TestBaseLog.ml} | 81 +- test/{ => test-main}/TestBasic.ml | 23 +- test/test-main/TestExamples.ml | 604 + test/{ => test-main}/TestFileTemplate.ml | 16 +- test/test-main/TestFull.ml | 603 + test/{ => test-main}/TestLicense.ml | 8 +- test/test-main/TestOASISAst.ml | 266 + test/test-main/TestOASISFileSystem.ml | 141 + .../TestOASISLibrary.ml} | 71 +- .../TestOASISObject.ml} | 71 +- test/{TestOASIS.ml => test-main/TestOASISParse.ml} | 133 +- .../TestOASISSourcePatterns.ml} | 74 +- test/{ => test-main}/TestOASISString.ml | 2 +- test/{ => test-main}/TestOASISText.ml | 2 +- .../TestPluginDevFiles.ml} | 14 +- test/test-main/TestPluginInternal.ml | 78 + test/{TestMETA.ml => test-main/TestPluginMETA.ml} | 14 +- .../TestPluginOCamlbuild.ml} | 247 +- .../TestPluginStdFiles.ml} | 12 +- test/{ => test-main}/TestPropList.ml | 2 +- test/{ => test-main}/TestQuery.ml | 12 +- test/{ => test-main}/TestValues.ml | 12 +- test/{ => test-main}/TestVersion.ml | 59 +- .../test-omake/TestOMake.ml | 20 +- test/test-omake/TestPluginOMake.ml | 256 + test/{ => test-quickstart}/TestQuickstart.ml | 26 +- 633 files changed, 27909 insertions(+), 20661 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/oasis.git _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits