1
0
mirror of https://github.com/facebook/zstd.git synced 2025-03-07 01:10:04 +02:00

Enable build on FreeBSD ports (includes DragonFly BSD)

Zstd has been introduced to FreeBSD ports
(http://www.freshports.org/archivers/zstd/) which DragonFly BSD also
uses.  FreeBSD and DragonFly use the install targets (albeit modified in
some cases) so they must be added to the associated Makefile filters.
This commit is contained in:
jrmarino 2016-07-30 19:10:36 -05:00
parent 70e725085c
commit 0d07ec0c0c
3 changed files with 10 additions and 10 deletions

View File

@ -70,10 +70,10 @@ clean:
@echo Cleaning completed @echo Cleaning completed
#------------------------------------------------------------------------ #----------------------------------------------------------------------------------
#make install is validated only for Linux, OSX, kFreeBSD and Hurd targets #make install is validated only for Linux, OSX, kFreeBSD, Hurd and some BSD targets
#------------------------------------------------------------------------ #----------------------------------------------------------------------------------
ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU)) ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly))
HOST_OS = POSIX HOST_OS = POSIX
install: install:
$(MAKE) -C $(ZSTDDIR) $@ $(MAKE) -C $(ZSTDDIR) $@

View File

@ -98,8 +98,8 @@ clean:
@echo Cleaning library completed @echo Cleaning library completed
#------------------------------------------------------------------------ #------------------------------------------------------------------------
#make install is validated only for Linux, OSX, kFreeBSD and Hurd targets #make install is validated only for Linux, OSX, kFreeBSD, Hurd and some BSD targets
ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU)) ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly))
libzstd.pc: libzstd.pc:
libzstd.pc: libzstd.pc.in libzstd.pc: libzstd.pc.in

View File

@ -154,10 +154,10 @@ clean:
@echo Cleaning completed @echo Cleaning completed
#--------------------------------------------------------------------------------- #----------------------------------------------------------------------------------
#make install is validated only for Linux, OSX, kFreeBSD, Hurd and OpenBSD targets #make install is validated only for Linux, OSX, kFreeBSD, Hurd and some BSD targets
#--------------------------------------------------------------------------------- #----------------------------------------------------------------------------------
ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU OpenBSD)) ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU OpenBSD FreeBSD DragonFly))
HOST_OS = POSIX HOST_OS = POSIX
install: zstd install: zstd
@echo Installing binaries @echo Installing binaries