Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Chu Peng 楚鹏
minikube
提交
be865e58
M
minikube
项目概览
Chu Peng 楚鹏
/
minikube
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minikube
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
be865e58
编写于
11月 06, 2019
作者:
A
Anders Björklund
提交者:
GitHub
11月 06, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #5749 from afbjorklund/make-build
Use faster build for the default minikube target
上级
cf953f9d
e5c47204
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
4 deletion
+12
-4
Makefile
Makefile
+12
-4
未找到文件。
Makefile
浏览文件 @
be865e58
...
...
@@ -106,6 +106,9 @@ CMD_SOURCE_DIRS = cmd pkg
SOURCE_DIRS
=
$(CMD_SOURCE_DIRS)
test
SOURCE_PACKAGES
=
./cmd/... ./pkg/... ./test/...
SOURCE_GENERATED
=
pkg/minikube/assets/assets.go pkg/minikube/translate/translations.go
SOURCE_FILES
=
$(
shell
find
$(CMD_SOURCE_DIRS)
-type
f
-name
"*.go"
|
grep
-v
_test.go
)
# kvm2 ldflags
KVM2_LDFLAGS
:=
-X
k8s.io/minikube/pkg/drivers/kvm.version
=
$(VERSION)
-X
k8s.io/minikube/pkg/drivers/kvm.gitCommitID
=
$(COMMIT)
...
...
@@ -139,8 +142,12 @@ else
endif
out/minikube$(IS_EXE)
:
out/minikube-$(GOOS)-$(GOARCH)$(IS_EXE)
cp
$<
$@
out/minikube$(IS_EXE)
:
$(SOURCE_GENERATED) $(SOURCE_FILES) go.mod
ifeq
($(MINIKUBE_BUILD_IN_DOCKER),y)
$(
call
DOCKER,
$(BUILD_IMAGE)
,GOOS
=
$(GOOS)
GOARCH
=
$(GOARCH)
/usr/bin/make
$@
)
else
go build
-tags
"
$(MINIKUBE_BUILD_TAGS)
"
-ldflags
=
"
$(MINIKUBE_LDFLAGS)
"
-o
$@
k8s.io/minikube/cmd/minikube
endif
out/minikube-windows-amd64.exe
:
out/minikube-windows-amd64
cp
$<
$@
...
...
@@ -157,11 +164,12 @@ minikube-linux-arm64: out/minikube-linux-arm64
minikube-darwin-amd64
:
out/minikube-darwin-amd64
minikube-windows-amd64.exe
:
out/minikube-windows-amd64.exe
out/minikube-%
:
pkg/minikube/assets/assets.go pkg/minikube/translate/translations.go $(shell find $(CMD_SOURCE_DIRS) -type f -name "*.go"
)
out/minikube-%
:
$(SOURCE_GENERATED) $(SOURCE_FILES
)
ifeq
($(MINIKUBE_BUILD_IN_DOCKER),y)
$(
call
DOCKER,
$(BUILD_IMAGE)
,/usr/bin/make
$@
)
else
GOOS
=
"
$(
firstword
$(
subst
-, ,
$*
))
"
GOARCH
=
"
$(
lastword
$(
subst
-, ,
$(
subst
$(IS_EXE)
, ,
$*
)))
"
go build
-tags
"
$(MINIKUBE_BUILD_TAGS)
"
-ldflags
=
"
$(MINIKUBE_LDFLAGS)
"
-a
-o
$@
k8s.io/minikube/cmd/minikube
GOOS
=
"
$(
firstword
$(
subst
-, ,
$*
))
"
GOARCH
=
"
$(
lastword
$(
subst
-, ,
$(
subst
$(IS_EXE)
, ,
$*
)))
"
\
go build
-tags
"
$(MINIKUBE_BUILD_TAGS)
"
-ldflags
=
"
$(MINIKUBE_LDFLAGS)
"
-a
-o
$@
k8s.io/minikube/cmd/minikube
endif
.PHONY
:
e2e-linux-amd64 e2e-darwin-amd64 e2e-windows-amd64.exe
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录