xref: /OK3568_Linux_fs/buildroot/package/firmware-utils/firmware-utils.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun################################################################################
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# firmware-utils
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun################################################################################
6*4882a593Smuzhiyun
7*4882a593SmuzhiyunFIRMWARE_UTILS_VERSION = 86739f2b3ae9502368b89ef37fa6f31c42aad6f4
8*4882a593SmuzhiyunFIRMWARE_UTILS_SITE = git://git.openwrt.org/project/firmware-utils.git
9*4882a593SmuzhiyunFIRMWARE_UTILS_LICENSE = \
10*4882a593Smuzhiyun	BSD-2-Clause (tplink-safeloader), \
11*4882a593Smuzhiyun	BSD-3-Clause (seama), \
12*4882a593Smuzhiyun	GPL-2.0 (add_header, bcmalgo, buffalo-enc, buffalo-lib, buffalo-tag, \
13*4882a593Smuzhiyun		 buffalo-tftp, dgfirmware, dns313-header, edimax_fw_header, \
14*4882a593Smuzhiyun		 fix-u-media-header, hcsmakeimage, mkbrncmdline, mkbrnimg, \
15*4882a593Smuzhiyun		 mkbuffaloimg, mkcameofw, mkcasfw, mkdapimg, mkdapimg2, \
16*4882a593Smuzhiyun		 mkdhpimg, mkdniimg, mkhilinkfw, mkmerakifw-old, mkmerakifw, \
17*4882a593Smuzhiyun		 mkplanexfw, mkporayfw, mkrasimage, mkrtn56uimg, mksenaofw, \
18*4882a593Smuzhiyun		 mksercommfw, mktitanimg, mktplinkfw-lib, mktplinkfw, \
19*4882a593Smuzhiyun		 mktplinkfw2, mkwrggimg, mkwrgimg, mkzcfw, mkzynfw, \
20*4882a593Smuzhiyun		 mkzyxelzldfw osbridge-crc, pc1crypt, srec2bin, trx2edips, \
21*4882a593Smuzhiyun		 uimage_padhdr, wrt400n, zyimage, zytrx), \
22*4882a593Smuzhiyun	GPL-2.0+ (addpattern, asustrx, bcm4908asus, bcm4908kernel, dgn3500sum, \
23*4882a593Smuzhiyun		  encode_crc, jcgimage, lzma2eva, makeamitbin, mkchkimg, \
24*4882a593Smuzhiyun		  mkcsysimg, mkdlinkfw-lib, mkdlinkfw, mkedimaximg, mkfwimage, \
25*4882a593Smuzhiyun		  mkfwimage2, mkheader_gemtek, mkmylofw, motorola-bin, \
26*4882a593Smuzhiyun		  nec-enc, oseama, otrx, ptgen, sign_dlink_ru, spw303v, trx, \
27*4882a593Smuzhiyun		  uimage_sgehdr, xiaomifw, xorimage, zyxbcm), \
28*4882a593Smuzhiyun	GPL-2.0 OR GPL-3.0 (nand_ecc), \
29*4882a593Smuzhiyun	GPL-2.0+ OR MIT (lxlfw), \
30*4882a593Smuzhiyun	UNKNOWN (imagetag, trx2usr)
31*4882a593Smuzhiyun# No explicit license file. We could use the source files, but that would mean
32*4882a593Smuzhiyun# we need to use all of them. If we need to do that, we can just as well leave
33*4882a593Smuzhiyun# it to the integrator to get them from the sources
34*4882a593Smuzhiyun
35*4882a593SmuzhiyunFIRMWARE_UTILS_DEPENDENCIES = openssl zlib
36*4882a593SmuzhiyunHOST_FIRMWARE_UTILS_DEPENDENCIES = host-openssl host-zlib
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun$(eval $(cmake-package))
39*4882a593Smuzhiyun$(eval $(host-cmake-package))
40