Add binary target and use go mod

Signed-off-by: Renaud Gaubert <rgaubert@nvidia.com>
This commit is contained in:
Renaud Gaubert
2020-04-11 17:18:00 -07:00
parent 60f165ad69
commit 87c8a868f9
48 changed files with 123 additions and 25 deletions

View File

@@ -1,18 +1,24 @@
# Copyright (c) 2017-2018, NVIDIA CORPORATION. All rights reserved.
# Copyright (c) 2017-2020, NVIDIA CORPORATION. All rights reserved.
DOCKER ?= docker
MKDIR ?= mkdir
REGISTRY ?= nvidia/toolkit
REGISTRY ?= nvidia/container-toolkit
GOLANG_VERSION := 1.10.3
GOLANG_VERSION := 1.14.2
VERSION := 1.0.5
DIST_DIR := $(CURDIR)/dist
.NOTPARALLEL:
TOOLKIT=nvidia-container-toolkit
include $(CURDIR)/docker.mk
.PHONY: all
all: ubuntu18.04 ubuntu16.04 debian10 debian9 centos7 amzn2 amzn1 opensuse-leap15.1
binary:
go build -ldflags "-s -w" -o "$(TOOLKIT)" github.com/NVIDIA/container-toolkit/pkg
push%:
docker push "$(REGISTRY)/$*"