moby-buildkit.mk 894 B

12345678910111213141516171819202122232425262728
  1. ################################################################################
  2. #
  3. # moby-buildkit
  4. #
  5. ################################################################################
  6. MOBY_BUILDKIT_VERSION = 0.11.6
  7. MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION))
  8. MOBY_BUILDKIT_LICENSE = Apache-2.0
  9. MOBY_BUILDKIT_LICENSE_FILES = LICENSE
  10. MOBY_BUILDKIT_GOMOD = github.com/moby/buildkit
  11. MOBY_BUILDKIT_TAGS = cgo
  12. MOBY_BUILDKIT_BUILD_TARGETS = cmd/buildctl cmd/buildkitd
  13. MOBY_BUILDKIT_LDFLAGS = \
  14. -X $(MOBY_BUILDKIT_GOMOD)/version.Version="$(MOBY_BUILDKIT_VERSION)"
  15. MOBY_BUILDKIT_INSTALL_BINS = $(notdir $(MOBY_BUILDKIT_BUILD_TARGETS))
  16. HOST_MOBY_BUILDKIT_TAGS = cgo
  17. HOST_MOBY_BUILDKIT_BUILD_TARGETS = cmd/buildctl cmd/buildkitd
  18. HOST_MOBY_BUILDKIT_INSTALL_BINS = $(notdir $(HOST_MOBY_BUILDKIT_BUILD_TARGETS))
  19. $(eval $(golang-package))
  20. $(eval $(host-golang-package))