runc.mk 787 B

123456789101112131415161718192021222324252627282930
  1. ################################################################################
  2. #
  3. # runc
  4. #
  5. ################################################################################
  6. RUNC_VERSION = 1.1.12
  7. RUNC_SITE = $(call github,opencontainers,runc,v$(RUNC_VERSION))
  8. RUNC_LICENSE = Apache-2.0, LGPL-2.1 (libseccomp)
  9. RUNC_LICENSE_FILES = LICENSE
  10. RUNC_CPE_ID_VENDOR = linuxfoundation
  11. RUNC_LDFLAGS = -X main.version=$(RUNC_VERSION)
  12. RUNC_TAGS = cgo static_build
  13. ifeq ($(BR2_PACKAGE_LIBAPPARMOR),y)
  14. RUNC_DEPENDENCIES += libapparmor
  15. RUNC_TAGS += apparmor
  16. endif
  17. ifeq ($(BR2_PACKAGE_LIBSECCOMP),y)
  18. RUNC_TAGS += seccomp
  19. RUNC_DEPENDENCIES += libseccomp host-pkgconf
  20. endif
  21. HOST_RUNC_LDFLAGS = $(RUNC_LDFLAGS)
  22. HOST_RUNC_TAGS = cgo static_build
  23. $(eval $(golang-package))
  24. $(eval $(host-golang-package))