diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-01-25 06:10:23 +0100 |
---|---|---|
committer | Christoph Hellwig <hch@brick.lst.de> | 2009-01-25 06:10:23 +0100 |
commit | 71afe54062ba0497796b17761a1a523915198529 (patch) | |
tree | 896f79ddf70561d66bb3acb472174f8f18b7855a | |
parent | d6a276bd586fd0d8d986d9d6a240aff2bc09e6d0 (diff) | |
download | xfsdump-dev-71afe54062ba0497796b17761a1a523915198529.tar.gz |
only symlink development libraries when needed
We dont want to generate symlinks when the libdir is the same as the
devlibdir, otherwise we clobber the real files with broken symlinks.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Nathan Scott <nscott@aconex.com>
-rw-r--r-- | include/buildmacros | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/buildmacros b/include/buildmacros index 6c1fc6bd..ce30cd31 100644 --- a/include/buildmacros +++ b/include/buildmacros @@ -74,9 +74,11 @@ INSTALL_LTLIB_DEV = \ ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_DEVLIB_DIR)/$(LIBNAME).la ; \ ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \ ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR); \ + if test "x$(PKG_DEVLIB_DIR)" != "x$(PKG_LIB_DIR)" ; then \ ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).a $(PKG_LIB_DIR)/$(LIBNAME).a; \ ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).la $(PKG_LIB_DIR)/$(LIBNAME).la; \ - ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so $(PKG_DEVLIB_DIR)/$(LIBNAME).so + ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so $(PKG_DEVLIB_DIR)/$(LIBNAME).so; \ + fi else INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC) endif |