diff options
-rw-r--r-- | mk/paths.mk | 3 | ||||
-rw-r--r-- | mk/target.mk | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/mk/paths.mk b/mk/paths.mk index bbcdd787d8..1ed2ed9a3c 100644 --- a/mk/paths.mk +++ b/mk/paths.mk @@ -47,12 +47,13 @@ endif SRC_INSTALL_OPTS += $(INSTALL_OWNER) $(INSTALL_GROUP) # -# Invocations of `install' for the three different classes +# Invocations of `install' for the four different classes # of targets: # INSTALL_PROGRAM = $(INSTALL) -m 755 INSTALL_SCRIPT = $(INSTALL) -m 755 +INSTALL_SHLIB = $(INSTALL) -m 755 INSTALL_DATA = $(INSTALL) -m 644 INSTALL_DIR = $(FPTOOLS_TOP)/glafp-utils/mkdirhier/mkdirhier diff --git a/mk/target.mk b/mk/target.mk index b773430366..59f00efc02 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -839,6 +839,8 @@ install:: $(INSTALL_LIBS) $(RANLIB) $(libdir)/`basename $$i` ;; \ *.dll) \ $(INSTALL_DATA) -s $(INSTALL_OPTS) $$i $(libdir) ;; \ + *.so) \ + $(INSTALL_SHLIB) $(INSTALL_OPTS) $$i $(libdir) ;; \ *) \ $(INSTALL_DATA) $(INSTALL_OPTS) $$i $(libdir); \ esac; \ |