Skip to content
Snippets Groups Projects
  1. Feb 27, 2017
  2. Feb 09, 2017
  3. Feb 07, 2017
  4. Jan 29, 2017
  5. Jan 27, 2017
    • Jo-Philipp Wich's avatar
      build: introduce STAGING_DIR_IMAGE · 7d57db4d
      Jo-Philipp Wich authored
      
      Introduce a new location STAGING_DIR_IMAGE which is intended to be used by
      bootloader iamges and similar image-related artifacts.
      
      This directory is guaranteed to be persistent across kernel upgrades which
      might involve a removal of KERNEL_BUILD_DIR and is guranteed to be bundled
      with the image builder.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      7d57db4d
  6. Jan 18, 2017
  7. Jan 05, 2017
  8. Dec 22, 2016
  9. Dec 17, 2016
    • Felix Fietkau's avatar
      build: implement make check and make package/X/check · 7a315b0b
      Felix Fietkau authored
      
      This is intended to be used for a wide array of package sanity checks.
      
      The first check that is implemented is for the hash of downloaded files.
      It checks:
        - Missing hash
        - Use of SHA256 instead of MD5
        - dl/<file> hash not matching hash in makefile
        - deprecated MD5SUM variable
      
      The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
      is updated as well
      
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      7a315b0b
  10. Nov 01, 2016
  11. Aug 01, 2016
    • Jo-Philipp Wich's avatar
      build: add checksum target · 27854a0a
      Jo-Philipp Wich authored
      
      Add a new "checksum" make target which generates an sha256sums file over the
      image files produced in bin/targets/ and automatically call it during make
      world after the package index generation.
      
      The advantage of this new target is that it is guaranteed to run after the
      images, the SDK and the ImageBuilder archives have been generated to ensure
      that they all end up in the checksum file. Fixes FS#51.
      
      Uses sed to postprocess the OpenSSL digest output into an sha256sum command
      compatible format.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      27854a0a
  12. Apr 06, 2016
    • Jo-Philipp Wich's avatar
      rules.mk: introduce new variable OUTPUT_DIR · 54fbe8af
      Jo-Philipp Wich authored
      
      Introduce a new variable OUTPUT_DIR which refers to the parent bin/ directory
      without the architecture specific component.
      
      Also construct the BIN_DIR variable based on OUTPUT_DIR now and add both target
      and subtarget components to it to prevent different subtargets from
      overwriting each others files in bin/.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      54fbe8af
  13. Feb 13, 2016
  14. Feb 08, 2016
  15. Jan 28, 2016
  16. Jan 25, 2016
  17. Jan 20, 2016
  18. Jan 03, 2016
  19. Nov 10, 2015
  20. Nov 07, 2015
  21. Oct 30, 2015
    • Felix Fietkau's avatar
      build: Allow kernel modules to set build ID debug symbol · 3bbb9277
      Felix Fietkau authored
      
      This change adds support for specifying a build ID for kernel modules.
      This is done by setting PKG_BUILD_ID to a hexadecimal string, which will
      then be passed to the kernel linker. In addition, when this flag is set,
      the build ID debug symbol (.note.gnu.build-id) will not be stripped from
      the kernel module. This symbol is exported in sysfs by the kernel (if
      the kernel is compiled with CONFIG_KALLSYMS) and so can be used to
      uniquely identify a version of a kernel module in a running kernel. This
      is useful for keeping track of different versions of a module when doing
      experiments and development.
      
      Modules that specify the build ID will be ~100 bytes larger (depending
      on the length of the build ID specified). There is no size difference
      for kernel modules that do not set this variable.
      
      Signed-off-by: default avatarToke Høiland-Jørgensen <toke@toke.dk>
      
      SVN-Revision: 47290
      3bbb9277
  22. Aug 25, 2015
  23. Jun 29, 2015
  24. Jun 23, 2015
  25. Jun 15, 2015
  26. Apr 06, 2015
  27. Mar 15, 2015
  28. Feb 10, 2015
  29. Feb 06, 2015
  30. Feb 05, 2015
  31. Jan 10, 2015
Loading