2017/9/21

bitbake -- print environment variable

ref: https://douglasfranca.tech.blog/2016/12/29/yocto-printing-environments-variables/

在 bitbake 的 conf, layer, bb 等有一堆變數。
要怎麼知道這些變數在 make 得時候,是什麼內容?

bitbake -e recipts-name 印出所有build 內容,然後用 grep ^VARNAME= 來取出..

例如,最後 build image 的 command 是 ..
bitbake fsl-image-qt5
我想知道所有的 DISTRO_FEATURES 是?
$ bitbake -e fsl-image-qt5 | grep ^DISTRO_FEATURES=

DISTRO_FEATURES="alsa argp bluetooth ext2 irda largefile pcmcia usbgadget usbhost wifi xattr nfs zeroconf pci 3g nfc 
ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc 
libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl 
libc-libm libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn 
libc-streams libc-sunrpc libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp 
libc-posix-regexp-glibc libc-posix-wchar-io largefile opengl ptest multiarch bluez pulseaudio sysvinit bluez5 
gobject-introspection-data"

沒有留言:

張貼留言