diff options
Diffstat (limited to 't/recipes/checks/languages/ocaml/byte-code/plugin/ocaml-general/build-spec/orig/Makefile')
-rw-r--r-- | t/recipes/checks/languages/ocaml/byte-code/plugin/ocaml-general/build-spec/orig/Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/t/recipes/checks/languages/ocaml/byte-code/plugin/ocaml-general/build-spec/orig/Makefile b/t/recipes/checks/languages/ocaml/byte-code/plugin/ocaml-general/build-spec/orig/Makefile new file mode 100644 index 0000000..da8b039 --- /dev/null +++ b/t/recipes/checks/languages/ocaml/byte-code/plugin/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 $@ $< |