petalinux 사용자 패키지에 비상업적 인 라이센스가 있습니다. 그리고 내가 localft 파일의 끝에 LICENSE_WHITELIST = "non-commercial"
줄을 추가하려고하지만 내 로컬 라이브러리에 URL: git://github.com/openembedded/openembedded-core.git
을 지정해야한다는 것을 알고 있으므로 패키지 라이브러리를 컴파일하지 않습니다. URL ftp://ftp.netperf.org/netperf/archive/netperf-2.6.0.tar.bz2
에서 가져 오려고합니다. 그것은 올바른 것이 아닙니다. Whitlist 라이센스에 URL을 추가하여 다음 파일을 변경하려면 어떻게해야합니까?openembedded 패키지를 만드는 방법
MACHINE ??= "qemuzynq"
DISTRO ?= "petalinux"
PACKAGE_CLASSES ?= "package_rpm"
USER_CLASSES ?= "buildstats image-mklibs"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
STOPTASKS,/tmp,100M,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K \
ABORT,/tmp,10M,1K"
XILINX_VER_MAIN = "2017.1"
SOURCE_MIRROR_URL ?= "https://www.author.xilinx.com/sswreleases/rel-v2017.1/downloads"
INHERIT += "own-mirrors"
INHERIT += "rm_work"
DL_DIR = "${TOPDIR}/downloads"
INHERIT += "uninative"
UNINATIVE_CHECKSUM[x86_64] = "406f783daa6f3923283b3f6ec514cb0470c3a3ea12cb12d5f4bfaec51b2b4dd3"
CONF_VERSION = "1"
INHERIT_remove = "buildhistory icecc"
CONNECTIVITY_CHECK_URIS = ""
SIGGEN_LOCKEDSIGS_SSTATE_EXISTS_CHECK = "none"
SIGGEN_LOCKEDSIGS_TASKSIG_CHECK = "warn"
BB_SETSCENE_ENFORCE_WHITELIST = "%:* *:do_shared_workdir *:do_rm_work *:do_package"
BUILDCFG_HEADER = ""
require conf/locked-sigs.inc
require conf/unlocked-sigs.inc
# Extra settings from environment:
MACHINE = "zynq-generic"
include conf/plnxtool.conf
include conf/petalinuxbsp.conf