make creates libzstd binaries (#415)
This commit is contained in:
parent
8b70d012f0
commit
e19111c42f
15
Makefile
15
Makefile
@ -22,15 +22,18 @@ endif
|
|||||||
|
|
||||||
.PHONY: default all zlibwrapper zstd clean install uninstall travis-install test clangtest gpptest armtest usan asan uasan
|
.PHONY: default all zlibwrapper zstd clean install uninstall travis-install test clangtest gpptest armtest usan asan uasan
|
||||||
|
|
||||||
default: zstd
|
default: libzstd zstd
|
||||||
|
|
||||||
all:
|
all:
|
||||||
$(MAKE) -C $(ZSTDDIR) $@
|
$(MAKE) -C $(ZSTDDIR) $@
|
||||||
$(MAKE) -C $(PRGDIR) $@ zstd32
|
$(MAKE) -C $(PRGDIR) $@ zstd32
|
||||||
$(MAKE) -C $(TESTDIR) $@ all32
|
$(MAKE) -C $(TESTDIR) $@ all32
|
||||||
|
|
||||||
|
libzstd:
|
||||||
|
@$(MAKE) -C $(ZSTDDIR)
|
||||||
|
|
||||||
zstd:
|
zstd:
|
||||||
$(MAKE) -C $(PRGDIR)
|
@$(MAKE) -C $(PRGDIR)
|
||||||
cp $(PRGDIR)/zstd .
|
cp $(PRGDIR)/zstd .
|
||||||
|
|
||||||
zlibwrapper:
|
zlibwrapper:
|
||||||
@ -54,12 +57,12 @@ clean:
|
|||||||
ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly NetBSD))
|
ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly NetBSD))
|
||||||
HOST_OS = POSIX
|
HOST_OS = POSIX
|
||||||
install:
|
install:
|
||||||
$(MAKE) -C $(ZSTDDIR) $@
|
@$(MAKE) -C $(ZSTDDIR) $@
|
||||||
$(MAKE) -C $(PRGDIR) $@
|
@$(MAKE) -C $(PRGDIR) $@
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(MAKE) -C $(ZSTDDIR) $@
|
@$(MAKE) -C $(ZSTDDIR) $@
|
||||||
$(MAKE) -C $(PRGDIR) $@
|
@$(MAKE) -C $(PRGDIR) $@
|
||||||
|
|
||||||
travis-install:
|
travis-install:
|
||||||
$(MAKE) install PREFIX=~/install_test_dir
|
$(MAKE) install PREFIX=~/install_test_dir
|
||||||
|
18
lib/Makefile
18
lib/Makefile
@ -103,15 +103,15 @@ install: libzstd libzstd.pc
|
|||||||
@echo zstd static and shared library installed
|
@echo zstd static and shared library installed
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
|
@$(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
|
||||||
$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
|
@$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
|
||||||
$(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
|
@$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
|
||||||
$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
|
@$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
|
||||||
$(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
|
@$(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
|
||||||
$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
|
@$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
|
||||||
$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
|
@$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
|
||||||
$(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
|
@$(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
|
||||||
$(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
|
@$(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
|
||||||
@echo zstd libraries successfully uninstalled
|
@echo zstd libraries successfully uninstalled
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -153,11 +153,11 @@ install: zstd
|
|||||||
@echo zstd installation completed
|
@echo zstd installation completed
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
$(RM) $(DESTDIR)$(BINDIR)/zstdcat
|
@$(RM) $(DESTDIR)$(BINDIR)/zstdcat
|
||||||
$(RM) $(DESTDIR)$(BINDIR)/unzstd
|
@$(RM) $(DESTDIR)$(BINDIR)/unzstd
|
||||||
$(RM) $(DESTDIR)$(BINDIR)/zstd$(EXT)
|
@$(RM) $(DESTDIR)$(BINDIR)/zstd$(EXT)
|
||||||
$(RM) $(DESTDIR)$(MANDIR)/zstdcat.1
|
@$(RM) $(DESTDIR)$(MANDIR)/zstdcat.1
|
||||||
$(RM) $(DESTDIR)$(MANDIR)/unzstd.1
|
@$(RM) $(DESTDIR)$(MANDIR)/unzstd.1
|
||||||
$(RM) $(DESTDIR)$(MANDIR)/zstd.1
|
@$(RM) $(DESTDIR)$(MANDIR)/zstd.1
|
||||||
@echo zstd programs successfully uninstalled
|
@echo zstd programs successfully uninstalled
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user