1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun# Copyright (C) 2014 Wind River Systems, Inc. 3*4882a593Smuzhiyun# Released under the BSD-3-Clause license (see COPYING.BSD-3 for the terms) 4*4882a593Smuzhiyun# 5*4882a593SmuzhiyunSUMMARY = "A compression/decompression library" 6*4882a593SmuzhiyunDESCRIPTION = "Snappy is a fast data compression and decompression library \ 7*4882a593SmuzhiyunIt was designed to be very fast and stable, but not to achieve a high \ 8*4882a593Smuzhiyuncompression ratio." 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunLICENSE = "BSD-3-Clause" 11*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=f62f3080324a97b3159a7a7e61812d0c" 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunSRC_URI = "gitsm://github.com/google/snappy.git;protocol=https;branch=main \ 14*4882a593Smuzhiyun file://0001-Add-inline-with-SNAPPY_ATTRIBUTE_ALWAYS_INLINE.patch \ 15*4882a593Smuzhiyun" 16*4882a593SmuzhiyunSRCREV = "2b63814b15a2aaae54b7943f0cd935892fae628f" 17*4882a593SmuzhiyunS = "${WORKDIR}/git" 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun 20*4882a593Smuzhiyuninherit cmake pkgconfig 21*4882a593Smuzhiyun 22*4882a593SmuzhiyunPACKAGECONFIG ??= "" 23*4882a593SmuzhiyunPACKAGECONFIG[lzo] = "-DHAVE_LIBLZO2=1,-DHAVE_LIBLZO2=0,lzo," 24*4882a593SmuzhiyunTARGET_CFLAGS += "-fPIC" 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunEXTRA_OECMAKE += '-DBUILD_SHARED_LIBS="ON" -DSNAPPY_BUILD_TESTS="OFF" -DSNAPPY_BUILD_BENCHMARKS="OFF"' 27