Skip to content

Commit fac6db1

Browse files
Sannisry
authored andcommitted
Add DESTDIR support to Makefile
1 parent 2b08bac commit fac6db1

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

Makefile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
WANT_OPENSSL=1
66
PREFIX=/usr
7+
DESTDIR=
78
SHELL=/bin/sh
89
INSTALL = install
910
SCONS = python tools/scons/scons.py
@@ -322,14 +323,14 @@ $(builddir)/debug/src/node.o: $(builddir)/debug/src/node_config.h
322323
# TODO install libs
323324
#install: all doc
324325
install: all
325-
$(INSTALL) -d -m 755 '$(PREFIX)/bin'
326-
$(INSTALL) $(builddir)/node '$(PREFIX)/bin'
327-
$(INSTALL) -d -m 755 '$(PREFIX)/share/man/man1/'
328-
$(INSTALL) -d -m 755 '$(PREFIX)/lib/node/wafadmin/Tools'
329-
$(INSTALL) tools/wafadmin/*.py '$(PREFIX)/lib/node/wafadmin'
330-
$(INSTALL) tools/wafadmin/Tools/*.py '$(PREFIX)/lib/node/wafadmin/Tools'
331-
$(INSTALL) tools/node-waf '$(PREFIX)/bin'
332-
# $(INSTALL) doc/node.1 '$(PREFIX)/share/man/man1/'
326+
$(INSTALL) -d -m 755 '$(DESTDIR)$(PREFIX)/bin'
327+
$(INSTALL) $(builddir)/node '$(DESTDIR)$(PREFIX)/bin'
328+
$(INSTALL) -d -m 755 '$(DESTDIR)$(PREFIX)/share/man/man1/'
329+
$(INSTALL) -d -m 755 '$(DESTDIR)$(PREFIX)/lib/node/wafadmin/Tools'
330+
$(INSTALL) tools/wafadmin/*.py '$(DESTDIR)$(PREFIX)/lib/node/wafadmin'
331+
$(INSTALL) tools/wafadmin/Tools/*.py '$(DESTDIR)$(PREFIX)/lib/node/wafadmin/Tools'
332+
$(INSTALL) tools/node-waf '$(DESTDIR)$(PREFIX)/bin'
333+
# $(INSTALL) doc/node.1 '$(DESTDIR)$(PREFIX)/share/man/man1/'
333334

334335
libnode-static: $(builddir)/libnode.a
335336
ln -fs $< $@

0 commit comments

Comments
 (0)