Lines 1-4
Link Here
|
1 |
--- src/findlib/Makefile.orig 2016-11-18 13:04:46 UTC |
1 |
--- src/findlib/Makefile.orig 2019-07-29 12:06:35 UTC |
2 |
+++ src/findlib/Makefile |
2 |
+++ src/findlib/Makefile |
3 |
@@ -19,6 +19,7 @@ OCAMLDEP = ocamldep |
3 |
@@ -19,6 +19,7 @@ OCAMLDEP = ocamldep |
4 |
OCAMLLEX = ocamllex |
4 |
OCAMLLEX = ocamllex |
Lines 8-14
Link Here
|
8 |
|
8 |
|
9 |
|
9 |
|
10 |
OBJECTS = findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo \ |
10 |
OBJECTS = findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo \ |
11 |
@@ -119,23 +120,23 @@ clean: |
11 |
@@ -118,23 +119,23 @@ clean: |
12 |
ocamlfind$(EXEC_SUFFIX) ocamlfind_opt$(EXEC_SUFFIX) |
12 |
ocamlfind$(EXEC_SUFFIX) ocamlfind_opt$(EXEC_SUFFIX) |
13 |
|
13 |
|
14 |
install: all |
14 |
install: all |
Lines 18-24
Link Here
|
18 |
+ mkdir -p "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)" |
18 |
+ mkdir -p "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)" |
19 |
+ mkdir -p "$(DESTDIR)$(prefix)$(OCAMLFIND_BIN)" |
19 |
+ mkdir -p "$(DESTDIR)$(prefix)$(OCAMLFIND_BIN)" |
20 |
+ test $(INSTALL_TOPFIND) -eq 0 || cp topfind "$(DESTDIR)$(prefix)$(OCAML_CORE_STDLIB)" |
20 |
+ test $(INSTALL_TOPFIND) -eq 0 || cp topfind "$(DESTDIR)$(prefix)$(OCAML_CORE_STDLIB)" |
21 |
files=`$(SH) $(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ |
21 |
files=`$(SH) $(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib$(LIB_SUFFIX) findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top$(LIB_SUFFIX) findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload$(LIB_SUFFIX) findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ |
22 |
- cp $$files "$(prefix)$(OCAML_SITELIB)/$(NAME)" |
22 |
- cp $$files "$(prefix)$(OCAML_SITELIB)/$(NAME)" |
23 |
+ cp $$files "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)" |
23 |
+ cp $$files "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)" |
24 |
f="ocamlfind$(EXEC_SUFFIX)"; { test -f ocamlfind_opt$(EXEC_SUFFIX) && f="ocamlfind_opt$(EXEC_SUFFIX)"; }; \ |
24 |
f="ocamlfind$(EXEC_SUFFIX)"; { test -f ocamlfind_opt$(EXEC_SUFFIX) && f="ocamlfind_opt$(EXEC_SUFFIX)"; }; \ |
Lines 28-34
Link Here
|
28 |
if [ $(OCAML_REMOVE_DIRECTORY) -eq 0 -a -f "$(OCAML_CORE_STDLIB)/compiler-libs/topdirs.cmi" ]; then \ |
28 |
if [ $(OCAML_REMOVE_DIRECTORY) -eq 0 -a -f "$(OCAML_CORE_STDLIB)/compiler-libs/topdirs.cmi" ]; then \ |
29 |
cd "$(OCAML_CORE_STDLIB)/compiler-libs/"; \ |
29 |
cd "$(OCAML_CORE_STDLIB)/compiler-libs/"; \ |
30 |
- cp topdirs.cmi toploop.cmi "$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \ |
30 |
- cp topdirs.cmi toploop.cmi "$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \ |
31 |
+ cp topdirs.cmi toploop.cmi "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)/"; \ |
31 |
+ cp topdirs.cmi toploop.cmi "$(DESTDIR)$(prefix)$(OCAML_SITELIB)/$(NAME)" |
32 |
fi |
32 |
fi |
33 |
|
33 |
|
34 |
install-num-top: |
34 |
install-num-top: |