From: David Reiss Date: Tue, 18 May 2010 21:32:16 +0000 (+0000) Subject: THRIFT-784. erl: Fix two problems with "make install" X-Git-Tag: 0.4.0~61 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=d09f09c89d626f145bf429d2e5f0431ea42ea2b3;p=common%2Fthrift.git THRIFT-784. erl: Fix two problems with "make install" - Support DESTDIR. - Pass proper arguments to install. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@945898 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/lib/erl/Makefile.am b/lib/erl/Makefile.am index a7ed477f..33761a11 100644 --- a/lib/erl/Makefile.am +++ b/lib/erl/Makefile.am @@ -26,16 +26,16 @@ all clean docs: done install: all - mkdir -p $(ERLANG_INSTALL_LIB_DIR_thrift) ; \ - mkdir -p $(ERLANG_INSTALL_LIB_DIR_thrift)/ebin ; \ - mkdir -p $(ERLANG_INSTALL_LIB_DIR_thrift)/include ; \ - mkdir -p $(ERLANG_INSTALL_LIB_DIR_thrift)/src ; \ - for i in ebin/*.app* ebin/*.beam include/*.hrl src/*.erl ; \ - do $(INSTALL) $$p $(ERLANG_INSTALL_LIB_DIR_thrift)/$$p ; \ + mkdir -p $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift) ; \ + mkdir -p $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift)/ebin ; \ + mkdir -p $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift)/include ; \ + mkdir -p $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift)/src ; \ + for p in ebin/*.app* ebin/*.beam include/*.hrl src/*.erl ; \ + do $(INSTALL) $$p $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift)/$$p ; \ done uninstall: - rm -rf $(ERLANG_INSTALL_LIB_DIR_thrift) + rm -rf $(DESTDIR)$(ERLANG_INSTALL_LIB_DIR_thrift) maintainer-clean-local: