diff --git a/src/makefile b/src/makefile index 70425c4..9213714 100644 --- a/src/makefile +++ b/src/makefile @@ -75,8 +75,9 @@ print: # Install directories # -INSTALL_DATA=cp -INSTALL_EXEC=cp +INSTALL_DIR=install -d +INSTALL_DATA=install -m644 +INSTALL_EXEC=install INSTALL_TOP=$(DESTDIR)$(prefix) INSTALL_TOP_SHARE=$(INSTALL_TOP)/share/lua/$(LUAV) @@ -271,13 +272,13 @@ $(SERIAL_SO): $(SERIAL_OBJS) $(LD) $(SERIAL_OBJS) $(LDFLAGS)$@ install: - mkdir -p $(INSTALL_TOP_SHARE) + $(INSTALL_DIR) $(INSTALL_TOP_SHARE) $(INSTALL_DATA) $(TO_TOP_SHARE) $(INSTALL_TOP_SHARE) - mkdir -p $(INSTALL_SOCKET_SHARE) + $(INSTALL_DIR) $(INSTALL_SOCKET_SHARE) $(INSTALL_DATA) $(TO_SOCKET_SHARE) $(INSTALL_SOCKET_SHARE) - mkdir -p $(INSTALL_SOCKET_LIB) + $(INSTALL_DIR) $(INSTALL_SOCKET_LIB) $(INSTALL_EXEC) $(SOCKET_SO) $(INSTALL_SOCKET_LIB)/core.$(SO) - mkdir -p $(INSTALL_MIME_LIB) + $(INSTALL_DIR) $(INSTALL_MIME_LIB) $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(SO) install-unix: install