Changeset View
Changeset View
Standalone View
Standalone View
lib/libarchive/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
PACKAGE=lib${LIB} | PACKAGE=lib${LIB} | ||||
_LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive | _LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive | ||||
LIB= archive | LIB= archive | ||||
LIBADD= z bz2 lzma bsdxml | LIBADD= z bz2 lzma bsdxml zstd | ||||
CFLAGS+= -DHAVE_BZLIB_H=1 -DHAVE_LIBLZMA=1 -DHAVE_LZMA_H=1 | CFLAGS+= -DHAVE_BZLIB_H=1 -DHAVE_LIBLZMA=1 -DHAVE_LZMA_H=1 -DHAVE_ZSTD_H=1 -DHAVE_LIBZSTD=1 | ||||
# FreeBSD SHLIB_MAJOR value is managed as part of the FreeBSD system. | # FreeBSD SHLIB_MAJOR value is managed as part of the FreeBSD system. | ||||
# It has no real relation to the libarchive version number. | # It has no real relation to the libarchive version number. | ||||
SHLIB_MAJOR= 7 | SHLIB_MAJOR= 7 | ||||
CFLAGS+= -DPLATFORM_CONFIG_H=\"${.CURDIR}/config_freebsd.h\" | CFLAGS+= -DPLATFORM_CONFIG_H=\"${.CURDIR}/config_freebsd.h\" | ||||
CFLAGS+= -I${.OBJDIR} | CFLAGS+= -I${.OBJDIR} | ||||
CFLAGS+= -I${SRCTOP}/sys/contrib/zstd/lib | |||||
.if ${MK_OPENSSL} != "no" | .if ${MK_OPENSSL} != "no" | ||||
CFLAGS+= -DWITH_OPENSSL | CFLAGS+= -DWITH_OPENSSL | ||||
LIBADD+= crypto | LIBADD+= crypto | ||||
.else | .else | ||||
LIBADD+= md | LIBADD+= md | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 401 Lines • Show Last 20 Lines |