Add mkdir to Makefile and Makefile.inc, use $prefix for binary
authorJens Muecke <jens@nons.de>
Sun, 24 Aug 2008 17:28:09 +0000 (19:28 +0200)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 31 Aug 2008 10:49:07 +0000 (12:49 +0200)
Makefile
Makefile.inc

index 1016fac..3e1d7ac 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -56,10 +56,12 @@ clean:
        rm -f uci uci-static *.[oa] *.so* *.dylib* uci_config.h
 
 install: all
+       $(MKDIR) -p $(DESTDIR)$(prefix)/lib
        $(INSTALL) -m0644 libuci.a $(DESTDIR)$(prefix)/lib/
        $(INSTALL) -m0755 $(SHLIB_FILE) $(DESTDIR)$(prefix)/lib/
        ln -sf $(SHLIB_FILE) $(DESTDIR)$(prefix)/lib/libuci.$(SHLIB_EXT)
-       $(INSTALL) -m0755 uci $(DESTDIR)/usr/bin/
+       $(MKDIR) -p $(DESTDIR)$(prefix)/bin
+       $(INSTALL) -m0755 uci $(DESTDIR)$(prefix)/bin/
 
 test: all
        make -C test
index 2578c72..44c6aa5 100644 (file)
@@ -11,6 +11,7 @@ LD=ld
 CC=gcc
 RANLIB=ranlib
 INSTALL=install
+MKDIR=mkdir
 
 ifeq ($(DEBUG),1)
   COPTS = -O0