diff options
Diffstat (limited to 't/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig')
14 files changed, 34 insertions, 0 deletions
diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/Makefile b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/Makefile new file mode 100644 index 0000000..da8b039 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/Makefile @@ -0,0 +1,17 @@ +# A simple makefile to build a *.o file and a *.a file to install to test +# the OCaml checks for dangling *.cmx files. +all: symbol.a symbol-dev.a libbaz.a + +%.a: %.o + ar rv $@ $< + # Not entirely sure this is acceptable for a normal OCaml + # library, but for this test the library does not need + # to work and it avoids a warning about unneeded sections. + strip --remove-section=.comment --remove-section=.note \ + --strip-debug $@ + +symbol-dev.o: symbol.c + cc -c $< -o $@ + +libbaz.a: symbol-dev.o + ar r $@ $< diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/META b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/META new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/META @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmi b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmi new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmi @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmxs b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmxs new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bar.cmxs @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/baz.cmi b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/baz.cmi new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/baz.cmi @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cma b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cma new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cma @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cmo b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cmo new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/bleh.cmo @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/boo.cmi b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/boo.cmi new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/boo.cmi @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmi b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmi new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmi @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmxa b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmxa new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/foo.cmxa @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol-dev.cmx b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol-dev.cmx new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol-dev.cmx @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol.cmx b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol.cmx new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol.cmx @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol2.cmx b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol2.cmx new file mode 100644 index 0000000..72885c2 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/ocaml/symbol2.cmx @@ -0,0 +1 @@ +MEANINGLESS CONTENT diff --git a/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/symbol.c b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/symbol.c new file mode 100644 index 0000000..79a896f --- /dev/null +++ b/t/recipes/checks/languages/ocaml/meta/ocaml-general/build-spec/orig/symbol.c @@ -0,0 +1,5 @@ +int +symbol(void) +{ + return 42; +} |