tetragon

Форк
0
/
Makefile 
27 строк · 603.0 Байт
1
# Copyright 2017-2020 Authors of Cilium
2
# SPDX-License-Identifier: Apache-2.0
3

4
# renovate: datasource=docker
5
BUILDER_IMAGE=quay.io/cilium/cilium-builder@sha256:a2036a3f6420647e6702695dabd2ffa4d2832db45157042d0255bdc707b8e1f2
6
GO ?= go
7

8
.PHONY: all
9
all: proto
10

11
.PHONY: proto
12
proto: v1
13

14
.PHONY: v1
15
v1:
16
	docker container run --rm \
17
		--volume $(CURDIR)/..:/src \
18
		--user "$(shell id -u):$(shell id -g)" \
19
		$(BUILDER_IMAGE) \
20
		make -C /src/api/v1 -f Makefile.protoc
21
	./export-doc.sh ../docs/content/en/docs/reference/grpc-api.md
22

23
.PHONY: vendor
24
vendor:
25
	$(GO) mod tidy
26
	$(GO) mod vendor
27
	$(GO) mod verify
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.