Skip to content
Snippets Groups Projects
  1. May 03, 2020
  2. Apr 29, 2020
  3. Apr 25, 2020
  4. Apr 09, 2020
  5. Mar 27, 2020
    • David Bauer's avatar
      build: add class-packages for targets without devices · c9f90c3e
      David Bauer authored
      When adding device classes, targets without devices such as x86 were not
      handled. As site and feature packages are included on such a per-device
      decision, x86 images ended up without most packages.
      
      Include a class setting for a target and include the class-packages
      target-wide when this setting is configured.
      
      Fixes 9c523650 ("build: introduce device classes")
      c9f90c3e
  6. Mar 25, 2020
    • David Bauer's avatar
      build: introduce device classes · 9c523650
      David Bauer authored
      This commit allows to define a device-class flag in the target
      definitions. This way, it is possible to distinguish between groups
      of devices in the build-process in terms of package or feature
      selection.
      9c523650
  7. Mar 14, 2020
  8. Dec 29, 2019
  9. Dec 14, 2019
  10. Sep 14, 2019
  11. Aug 21, 2019
  12. Jun 17, 2019
  13. Jun 16, 2019
  14. Jun 15, 2019
    • Matthias Schiffer's avatar
      Add GLUON_DEPRECATED flag · 912490c0
      Matthias Schiffer authored
      This new build flag is mandatory for now (it may default to 0 in a future
      Gluon version). It may be set to the following values:
      
      * 0 - Do not build any images for deprecated devices.
      * upgrade - Only build sysupgrade images for deprecated devices.
      * full - Build both sysupgrade and factory images for deprecated devices.
      
      "Other" images are handled like factory images, as they are also used for
      the initial installation of Gluon on a device.
      Unverified
      912490c0
    • Matthias Schiffer's avatar
      Switch to Lua for target definitions · 071cf7b2
      Matthias Schiffer authored
      The old bash-based parsing code was way too complex. Replace it with Lua.
      Unverified
      071cf7b2
  15. Apr 28, 2019
  16. Apr 22, 2019
  17. Apr 11, 2019
  18. Feb 12, 2019
  19. Jul 15, 2018
    • David Bauer's avatar
      scripts: include binaries in patch · 6e48dede
      David Bauer authored
      This commit allows for binary content in patches created via 'make
      update-patches'.
      
      Binary patches are needed for BDFs required for al boards on the new
      ipq40xx target. Before this commit, binaries were omitted from the
      generated patch which resulted in the patch not able to apply.
      
      Patches without binary content do not differ in case they are created
      with the '--binary' flag.
      6e48dede
  20. Jul 14, 2018
    • Matthias Schiffer's avatar
      scripts/copy_output.sh: add support for "extra" images · 7460431f
      Matthias Schiffer authored
      
      The new extra_image command allows to copy additional images that don't
      fall into the sysupgrade or factory categories to the output directory.
      These images will be placed in the "other" subdirectory.
      
      The extra_image command takes 3 arguments: in_suffix (suffix in OpenWrt
      bin directory), out_suffix (suffix in Gluon output directory) and ext (file
      extension). Example:
      
        extra_image '-tftp' '-tftp' '.bin'
      
      The ext argument can be omitted to control the whole filename suffix
      including the extension from in_suffix and out_suffix. Multiple extra_image
      commands can be used for a single device; aliases work as usual.
      
      Based-on-patch-by: default avatarDavid Bauer <mail@david-bauer.net>
      Unverified
      7460431f
    • Matthias Schiffer's avatar
      scripts/copy_output.sh: refactor · e8cb34ba
      Matthias Schiffer authored
      Unverified
      e8cb34ba
  21. Jul 11, 2018
  22. Jul 10, 2018
  23. Jun 29, 2018
  24. Apr 27, 2018
  25. Apr 01, 2018
  26. Mar 20, 2018
  27. Jan 26, 2018
Loading