From 14d1a4f5e0df54f93c10423613b80bc358807529 Mon Sep 17 00:00:00 2001 From: Rudi Grinberg Date: Sun, 4 Mar 2018 01:29:27 +0700 Subject: [PATCH] META file includes private libraries This is incorrect as those aren't installed --- test/blackbox-tests/test-cases/meta-gen/jbuild | 5 ++++- test/blackbox-tests/test-cases/meta-gen/run.t | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/test/blackbox-tests/test-cases/meta-gen/jbuild b/test/blackbox-tests/test-cases/meta-gen/jbuild index 01bed966..41c833fc 100644 --- a/test/blackbox-tests/test-cases/meta-gen/jbuild +++ b/test/blackbox-tests/test-cases/meta-gen/jbuild @@ -6,10 +6,13 @@ (public_name foobar) (synopsis "contains \"quotes\""))) +(library + ((name privatelib))) + (library ((name foobar_baz) (public_name foobar.baz) - (libraries (bytes)) + (libraries (bytes privatelib)) (modes (byte)) (synopsis "sub library with modes set to byte"))) diff --git a/test/blackbox-tests/test-cases/meta-gen/run.t b/test/blackbox-tests/test-cases/meta-gen/run.t index bf5d1d34..418b7965 100644 --- a/test/blackbox-tests/test-cases/meta-gen/run.t +++ b/test/blackbox-tests/test-cases/meta-gen/run.t @@ -8,7 +8,7 @@ package "baz" ( directory = "baz" description = "sub library with modes set to byte" - requires = "bytes" + requires = "bytes privatelib" archive(byte) = "foobar_baz.cma" archive(native) = "foobar_baz.cmxa" plugin(byte) = "foobar_baz.cma"