]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
make creates libzstd binaries (#415)
authorYann Collet <cyan@fb.com>
Wed, 12 Oct 2016 18:09:36 +0000 (11:09 -0700)
committerYann Collet <cyan@fb.com>
Wed, 12 Oct 2016 18:09:36 +0000 (11:09 -0700)
Makefile
lib/Makefile
programs/Makefile

index ac0c583f4b2ebb1157dbfd1e7a61c8b825592325..ae71899935734934764c99472396eb918ba5f279 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -22,15 +22,18 @@ endif
 
 .PHONY: default all zlibwrapper zstd clean install uninstall travis-install test clangtest gpptest armtest usan asan uasan
 
-default: zstd
+default: libzstd zstd
 
 all:
        $(MAKE) -C $(ZSTDDIR) $@
        $(MAKE) -C $(PRGDIR) $@ zstd32
        $(MAKE) -C $(TESTDIR) $@ all32
 
+libzstd:
+       @$(MAKE) -C $(ZSTDDIR)
+
 zstd:
-       $(MAKE) -C $(PRGDIR)
+       @$(MAKE) -C $(PRGDIR)
        cp $(PRGDIR)/zstd .
 
 zlibwrapper:
@@ -54,12 +57,12 @@ clean:
 ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly NetBSD))
 HOST_OS = POSIX
 install:
-       $(MAKE) -C $(ZSTDDIR) $@
-       $(MAKE) -C $(PRGDIR) $@
+       @$(MAKE) -C $(ZSTDDIR) $@
+       @$(MAKE) -C $(PRGDIR) $@
 
 uninstall:
-       $(MAKE) -C $(ZSTDDIR) $@
-       $(MAKE) -C $(PRGDIR) $@
+       @$(MAKE) -C $(ZSTDDIR) $@
+       @$(MAKE) -C $(PRGDIR) $@
 
 travis-install:
        $(MAKE) install PREFIX=~/install_test_dir
index 5df8c3cb49c6d04faa8b03cb61b753c6d558f03e..1117b491c3d01d24cc222d3e59c45439d165ae12 100644 (file)
@@ -103,15 +103,15 @@ install: libzstd libzstd.pc
        @echo zstd static and shared library installed
 
 uninstall:
-       $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
-       $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
-       $(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
-       $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
-       $(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
-       $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
-       $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
-       $(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h   # Deprecated streaming functions
-       $(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
+       @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
+       @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
+       @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
+       @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
+       @$(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
+       @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
+       @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
+       @$(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h   # Deprecated streaming functions
+       @$(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
        @echo zstd libraries successfully uninstalled
 
 endif
index ed26f07007396610f993fca40143e96b805b3521..06da7c44b7fbf8ff404bc86fba9a6023c50886eb 100644 (file)
@@ -153,11 +153,11 @@ install: zstd
        @echo zstd installation completed
 
 uninstall:
-       $(RM) $(DESTDIR)$(BINDIR)/zstdcat
-       $(RM) $(DESTDIR)$(BINDIR)/unzstd
-       $(RM) $(DESTDIR)$(BINDIR)/zstd$(EXT)
-       $(RM) $(DESTDIR)$(MANDIR)/zstdcat.1
-       $(RM) $(DESTDIR)$(MANDIR)/unzstd.1
-       $(RM) $(DESTDIR)$(MANDIR)/zstd.1
+       @$(RM) $(DESTDIR)$(BINDIR)/zstdcat
+       @$(RM) $(DESTDIR)$(BINDIR)/unzstd
+       @$(RM) $(DESTDIR)$(BINDIR)/zstd$(EXT)
+       @$(RM) $(DESTDIR)$(MANDIR)/zstdcat.1
+       @$(RM) $(DESTDIR)$(MANDIR)/unzstd.1
+       @$(RM) $(DESTDIR)$(MANDIR)/zstd.1
        @echo zstd programs successfully uninstalled
 endif