diff options
author | Yann Collet <yann.collet.73@gmail.com> | 2015-09-01 15:55:55 (GMT) |
---|---|---|
committer | Yann Collet <yann.collet.73@gmail.com> | 2015-09-01 15:55:55 (GMT) |
commit | cd18ed3086a3eaf5d6531412959bd875b74dc6c1 (patch) | |
tree | b0ec5f56b0d8e8b477fc3e054c1fa0e4ba739d94 /lib | |
parent | fb6fece7704c7747d008c0afbc79d61671dcb1d6 (diff) | |
download | lz4-cd18ed3086a3eaf5d6531412959bd875b74dc6c1.zip lz4-cd18ed3086a3eaf5d6531412959bd875b74dc6c1.tar.gz lz4-cd18ed3086a3eaf5d6531412959bd875b74dc6c1.tar.bz2 |
create link to dynamic library without using `cp -a` (#147)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Makefile | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/Makefile b/lib/Makefile index 77d787e..f4d8af9 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -94,15 +94,15 @@ liblz4.pc: liblz4.pc.in Makefile install: liblz4 liblz4.pc @install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/ - @install -m 755 liblz4.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/liblz4.$(SHARED_EXT_VER) - @cp -a liblz4.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR) - @cp -a liblz4.$(SHARED_EXT) $(DESTDIR)$(LIBDIR) - @cp -a liblz4.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ + @install -m 755 liblz4.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR) + @ln -sf liblz4.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/liblz4.$(SHARED_EXT_MAJOR) + @ln -sf liblz4.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/liblz4.$(SHARED_EXT) + @install -m 644 liblz4.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ @install -m 644 liblz4.a $(DESTDIR)$(LIBDIR)/liblz4.a @install -m 644 lz4.h $(DESTDIR)$(INCLUDEDIR)/lz4.h @install -m 644 lz4hc.h $(DESTDIR)$(INCLUDEDIR)/lz4hc.h @install -m 644 lz4frame.h $(DESTDIR)$(INCLUDEDIR)/lz4frame.h - @echo lz4 static and shared library installed + @echo lz4 static and shared libraries installed uninstall: @rm -f $(DESTDIR)$(LIBDIR)/liblz4.$(SHARED_EXT) |