27 lines
955 B
Plaintext
27 lines
955 B
Plaintext
$NetBSD: patch-Makefile,v 1.1 2016/02/06 13:34:52 jaapb Exp $
|
|
|
|
Proper installation and detection of configuration
|
|
--- Makefile.orig 2015-09-20 07:39:36.000000000 +0000
|
|
+++ Makefile
|
|
@@ -24,7 +24,7 @@ export BINDIR
|
|
|
|
|
|
|
|
-BEST = $(shell if ocamlopt 2>/dev/null; then echo .native; else echo .byte; fi)
|
|
+BEST ?= $(shell if ocamlopt 2>/dev/null; then echo .native; else echo .byte; fi)
|
|
NATDYNLINK ?= $(shell if [ -f `ocamlc -where`/dynlink.cmxa ]; then \
|
|
echo YES; \
|
|
else \
|
|
@@ -76,8 +76,9 @@ install-bin:
|
|
install -m 0755 cppo.exe $(BINDIR)
|
|
|
|
install-lib:
|
|
- ocamlfind install -patch-version ${VERSION} "cppo_ocamlbuild" \
|
|
- META $(OCAMLBUILD_INSTALL)
|
|
+ ocamlfind install -ldconf ignore -patch-version ${VERSION} \
|
|
+ -destdir ${DESTDIR}/${PREFIX}/${OCAML_SITELIBDIR} \
|
|
+ "cppo_ocamlbuild" META $(OCAMLBUILD_INSTALL)
|
|
|
|
cppo_version.ml: Makefile
|
|
echo 'let cppo_version = "$(VERSION)"' > cppo_version.ml
|