Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
  • [parent not found: <20221017143125.41622-4-thomas.perale@mind.be>]
  • [parent not found: <20221017142849.41399-1-thomas.perale@mind.be>]
    * [Buildroot] [PATCH 0/4] Add support for using a pre-compiled Go compiler
    @ 2022-10-17 15:17 Thomas Perale via buildroot
      2022-10-17 15:17 ` [Buildroot] [PATCH 3/4] package/go-bin: new package Thomas Perale via buildroot
      0 siblings, 1 reply; 8+ messages in thread
    From: Thomas Perale via buildroot @ 2022-10-17 15:17 UTC (permalink / raw)
      To: buildroot; +Cc: Thomas Perale
    
    Improvement from the buildroot TODO list. This patch add supports for
    pre-built version of the Go compiler.
    
    Right now this patch introduce a new virtual package called 'goc' to
    do the selection between two provider:
      - go
      - go-bin
    Right now there is some variable from the 'go' package are used in 
    multiple go provider packages.
    In an upcoming patch all the go related packages will move to a 'go'
    subfolder that will hold all the common variables.
    
    Thomas Perale (4):
      package/goc: new virtual package
      package/pkg-golang: set dependencies to host-goc
      package/go-bin: new package
      support/testing: add tests for Go
    
     fs/oci/Config.in                         |  1 +
     package/Config.in.host                   |  2 ++
     package/balena-engine/Config.in          |  1 +
     package/containerd/Config.in             |  1 +
     package/crucible/Config.in               |  1 +
     package/delve/Config.in                  |  1 +
     package/docker-cli/Config.in             |  1 +
     package/docker-compose/Config.in         |  1 +
     package/docker-engine/Config.in          |  1 +
     package/docker-proxy/Config.in           |  1 +
     package/embiggen-disk/Config.in          |  1 +
     package/flannel/Config.in                |  1 +
     package/gitlab-runner/Config.in          |  1 +
     package/go-bin/Config.in.host            |  5 +++
     package/go-bin/go-bin.hash               |  4 +++
     package/go-bin/go-bin.mk                 | 20 ++++++++++++
     package/go/go.mk                         |  2 ++
     package/goc/Config.in.host               | 39 +++++++++++++++++++++++
     package/goc/goc.mk                       |  7 +++++
     package/gocryptfs/Config.in              |  1 +
     package/mender-artifact/Config.in.host   |  1 +
     package/mender-connect/Config.in         |  1 +
     package/mender/Config.in                 |  1 +
     package/moby-buildkit/Config.in          |  1 +
     package/moby-buildkit/Config.in.host     |  1 +
     package/nerdctl/Config.in                |  1 +
     package/pkg-golang.mk                    |  4 +--
     package/runc/Config.in                   |  1 +
     package/tinifier/Config.in               |  1 +
     package/wtfutil/Config.in                |  1 +
     support/testing/tests/package/test_go.py | 40 ++++++++++++++++++++++++
     31 files changed, 143 insertions(+), 2 deletions(-)
     create mode 100644 package/go-bin/Config.in.host
     create mode 100644 package/go-bin/go-bin.hash
     create mode 100644 package/go-bin/go-bin.mk
     create mode 100644 package/goc/Config.in.host
     create mode 100644 package/goc/goc.mk
     create mode 100644 support/testing/tests/package/test_go.py
    
    -- 
    2.37.0
    
    _______________________________________________
    buildroot mailing list
    buildroot@buildroot.org
    https://lists.buildroot.org/mailman/listinfo/buildroot
    
    ^ permalink raw reply	[flat|nested] 8+ messages in thread

    end of thread, other threads:[~2022-10-18  6:36 UTC | newest]
    
    Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20221017143125.41622-1-thomas.perale@mind.be>
         [not found] ` <20221017143125.41622-3-thomas.perale@mind.be>
    2022-10-17 16:10   ` [Buildroot] [PATCH 2/4] package/pkg-golang: set dependencies to host-goc Christian Stewart via buildroot
         [not found] ` <20221017143125.41622-4-thomas.perale@mind.be>
    2022-10-17 16:13   ` [Buildroot] [PATCH 3/4] package/go-bin: new package Christian Stewart via buildroot
    2022-10-18  6:36     ` Thomas Petazzoni via buildroot
         [not found] <20221017142849.41399-1-thomas.perale@mind.be>
         [not found] ` <20221017142849.41399-4-thomas.perale@mind.be>
    2022-10-17 16:05   ` Christian Stewart via buildroot
    2022-10-17 18:03     ` Yann E. MORIN
    2022-10-17 18:42       ` Thomas Petazzoni via buildroot
    2022-10-17 18:52         ` Christian Stewart via buildroot
    2022-10-17 15:17 [Buildroot] [PATCH 0/4] Add support for using a pre-compiled Go compiler Thomas Perale via buildroot
    2022-10-17 15:17 ` [Buildroot] [PATCH 3/4] package/go-bin: new package Thomas Perale via buildroot
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox