Guest User

Untitled

a guest
Jun 14th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. Snippet added to ScriptElement.stage():
  2. run_scope_elements = [x.name for x in self.dependencies(Scope.RUN)]
  3. build_run_elements = set()
  4. for bd in self.dependencies(Scope.BUILD, recurse=False):
  5. build_run_elements |= set([x.name for x in bd.dependencies(Scope.RUN)])
  6. self.warn("Run scope elements!", detail="\n".join(sorted(run_scope_elements)))
  7. self.warn("Build then run elements!", detail="\n".join(sorted(build_run_elements)))
  8. Result:
  9. [--:--:--] WARNING [base-system-image.bst]: Run scope elements!
  10.  
  11. base-system-image.bst
  12. [--:--:--] WARNING [base-system-image.bst]: Build then run elements!
  13.  
  14. base-system-x86_64-generic-content.bst
  15. base-system.bst
  16. bsp-x86_64-generic.bst
  17. bsp-x86_64-generic/linux-x86-64-generic.bst
  18. core.bst
  19. core/XML-Parser.bst
  20. core/acl.bst
  21. core/attr.bst
  22. core/autoconf-tarball.bst
  23. core/autoconf.bst
  24. core/automake.bst
  25. core/bash.bst
  26. core/bc.bst
  27. core/bison.bst
  28. core/bzip2.bst
  29. core/ca-certificates.bst
  30. core/cmake.bst
  31. core/curl.bst
  32. core/cython.bst
  33. core/e2fsprogs.bst
  34. core/file.bst
  35. core/flex.bst
  36. core/gdbm.bst
  37. core/gettext-tarball.bst
  38. core/git-minimal.bst
  39. core/gperf.bst
  40. core/help2man.bst
  41. core/intltool.bst
  42. core/libcap2.bst
  43. core/libexpat.bst
  44. core/libffi.bst
  45. core/libseccomp.bst
  46. core/libtool-tarball.bst
  47. core/libtool.bst
  48. core/libxml2.bst
  49. core/libxslt.bst
  50. core/linux-pam.bst
  51. core/mini-utils.bst
  52. core/ncurses.bst
  53. core/openssl-new.bst
  54. core/patch.bst
  55. core/perl.bst
  56. core/pkg-config.bst
  57. core/python3.bst
  58. core/readline.bst
  59. core/shadow.bst
  60. core/sqlite3.bst
  61. core/texinfo-tarball.bst
  62. core/util-linux.bst
  63. core/xz.bst
  64. coreutils-common.bst
  65. coreutils-common/coreutils.bst
  66. coreutils-common/diff.bst
  67. coreutils-common/findutils.bst
  68. coreutils-common/jq.bst
  69. coreutils-common/less.bst
  70. coreutils-common/sed.bst
  71. coreutils-common/tar.bst
  72. deploy-base.bst
  73. deploy-base/mtools.bst
  74. deploy-base/nasm.bst
  75. deploy-base/syslinux.bst
  76. docutils.bst
  77. docutils/asciidoc.bst
  78. docutils/docbook-xml.bst
  79. docutils/docbook-xsl.bst
  80. docutils/xml-catalog.bst
  81. docutils/xmlto.bst
  82. foundation.bst
  83. foundation/bash-completion.bst
  84. foundation/btrfs-progs.bst
  85. foundation/dbus-pre.bst
  86. foundation/dbus.bst
  87. foundation/fuse.bst
  88. foundation/groff.bst
  89. foundation/kmod.bst
  90. foundation/libarchive.bst
  91. foundation/libgcrypt.bst
  92. foundation/libgpg-error.bst
  93. foundation/libusb.bst
  94. foundation/lzo.bst
  95. foundation/openssh.bst
  96. foundation/pciutils.bst
  97. foundation/python-systemd.bst
  98. foundation/rsync.bst
  99. foundation/systemd.bst
  100. foundation/tbdiff.bst
  101. foundation/time-zone-database.bst
  102. foundation/usbutils.bst
  103. gnu-toolchain.bst
  104. gnu-toolchain/binutils.bst
  105. gnu-toolchain/busybox.bst
  106. gnu-toolchain/ccache.bst
  107. gnu-toolchain/fhs-dirs.bst
  108. gnu-toolchain/gawk.bst
  109. gnu-toolchain/gcc.bst
  110. gnu-toolchain/glibc.bst
  111. gnu-toolchain/linux-api-headers.bst
  112. gnu-toolchain/m4-tarball.bst
  113. gnu-toolchain/make.bst
  114. gnu-toolchain/zlib.bst
  115. initramfs/initramfs-gz.bst
  116. python2-core.bst
  117. python2-core/cython2.bst
  118. python2-core/jsonschema-python2.bst
  119. python2-core/libxml2-python2.bst
  120. python2-core/mako-python2.bst
  121. python2-core/pbr-python2.bst
  122. python2-core/python2-lxml.bst
  123. python2-core/python2-markdown.bst
  124. python2-core/python2-requests.bst
  125. python2-core/python2-setuptools.bst
  126. python2-core/python2.bst
  127. python2-core/pyyaml-python2.bst
  128. python2-core/six-python2.bst
  129. tools.bst
  130. tools/device-tree-compiler.bst
  131. tools/distcc.bst
  132. tools/gdb.bst
  133. tools/ipmitool.bst
  134. tools/kexec-tools.bst
  135. tools/lsof.bst
  136. tools/parted.bst
  137. tools/procps-ng.bst
  138. tools/strace.bst
  139. tools/sudo.bst
  140. tools/u-boot.bst
  141. tools/zip.bst
Advertisement
Add Comment
Please, Sign In to add comment