local.conf.sample 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. # Where to cache the files Poky downloads
  2. DL_DIR ?= "${OEROOT}/sources"
  3. BBFILES = "${OEROOT}/meta/packages/*/*.bb"
  4. # To enable extra packages, uncomment the following lines:
  5. # BBFILES := "${OEROOT}/meta/packages/*/*.bb ${OEROOT}/meta-extras/packages/*/*.bb"
  6. # BBFILE_COLLECTIONS = "normal extras"
  7. # BBFILE_PATTERN_normal = "^${OEROOT}/meta/"
  8. # BBFILE_PATTERN_extras = "^${OEROOT}/meta/"
  9. # BBFILE_PRIORITY_normal = "5"
  10. # BBFILE_PRIORITY_extras = "5"
  11. BBMASK = ""
  12. # The machine to target
  13. MACHINE ?= "qemuarm"
  14. # Other supported machines
  15. #MACHINE ?= "cmx270"
  16. #MACHINE ?= "qemux86"
  17. #MACHINE ?= "c7x0"
  18. #MACHINE ?= "akita"
  19. #MACHINE ?= "spitz"
  20. #MACHINE ?= "nokia770"
  21. DISTRO ?= "poky"
  22. # For bleeding edge / experimental / unstable package versions
  23. # DISTRO ?= "poky-bleeding"
  24. # IMAGE_FEATURES configuration of the generated images
  25. # (Some of these are automatically added to certain image types)
  26. # "dbg-pkgs" - add -dbg packages for all installed packages
  27. # (adds symbol information for debugging/profiling)
  28. # "dev-pkgs" - add -dev packages for all installed packages
  29. # (useful if you want to develop against libs in the image)
  30. # "tools-sdk" - add development tools (gcc, make, pkgconfig etc.)
  31. # "tools-debug" - add debugging tools (gdb, strace)
  32. # "tools-profile" - add profiling tools (oprofile, exmap, lttng valgrind (x86 only))
  33. # "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.)
  34. # "debug-tweaks" - make an image for suitable of development
  35. # e.g. ssh root access has a blank password
  36. # There are other application targets too, see meta/classes/poky-image.bbclass
  37. # and meta/packages/tasks/task-poky.bb for more details.
  38. IMAGE_FEATURES = "tools-dbg tools-profile tools-testapps debug-tweaks"
  39. # A list of packaging systems used in generated images
  40. # The first package type listed will be used for rootfs generation
  41. # include 'package_deb' for debs
  42. # include 'package_ipk' for ipks
  43. #PACKAGE_CLASSES ?= "package_deb package_ipk"
  44. PACKAGE_CLASSES ?= "package_ipk"
  45. # POKYMODE controls the characteristics of the generated packages/images.
  46. # Options include several different EABI combinations and a
  47. # compatibility mode for the OABI mode poky use to use. Use "oabi" for machines
  48. # with kernels < 2.6.18 for example. The default is "eabi". These changes only
  49. # really apply for ARM machines.
  50. # POKYMODE = "oabi"
  51. # Uncomment this to specify where BitBake should create its temporary files.
  52. # Note that a full build of everything in OpenEmbedded will take GigaBytes of hard
  53. # disk space, so make sure to free enough space. The default TMPDIR is
  54. # <build directory>/tmp
  55. TMPDIR = "${OEROOT}/build/tmp"
  56. # Uncomment and set to allow bitbake to execute multiple tasks at once.
  57. # Note, This option is currently experimental - YMMV.
  58. # BB_NUMBER_THREADS = "1"
  59. # Comment this out if you are *not* using provided qemu deb - see README
  60. ASSUME_PROVIDED += "qemu-native"
  61. # Uncomment these two if you want BitBake to build images useful for debugging.
  62. # DEBUG_BUILD = "1"
  63. # INHIBIT_PACKAGE_STRIP = "1"
  64. # Uncomment these to build a package such that you can use gprof to profile it.
  65. # NOTE: This will only work with 'linux' targets, not
  66. # 'linux-uclibc', as uClibc doesn't provide the necessary
  67. # object files. Also, don't build glibc itself with these
  68. # flags, or it'll fail to build.
  69. #
  70. # PROFILE_OPTIMIZATION = "-pg"
  71. # SELECTED_OPTIMIZATION = "${PROFILE_OPTIMIZATION}"
  72. # LDFLAGS =+ "-pg"
  73. # Uncomment this if you want BitBake to emit debugging output
  74. # BBDEBUG = "yes"
  75. # Uncomment this if you want BitBake to emit the log if a build fails.
  76. BBINCLUDELOGS = "yes"
  77. # Specifies a location to search for pre-generated tarballs when fetching
  78. # a cvs:// URI. Uncomment this, if you not want to pull directly from CVS.
  79. CVS_TARBALL_STASH = "http://folks.o-hand.com/~richard/poky/sources/"
  80. ENABLE_BINARY_LOCALE_GENERATION = "1"
  81. # A precompiled poky toolchain is available. If installed, uncomment the
  82. # line below to enable (Note this support is still experimental)
  83. #require conf/external_toolchain.conf