Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
c4b62169
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c4b62169
编写于
7月 20, 2013
作者:
B
bors
浏览文件
操作
浏览文件
下载
差异文件
auto merge of #7913 : brson/rust/rm-install-snap, r=graydon
上级
c325cb0a
79677f05
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
2 addition
and
39 deletion
+2
-39
mk/snap.mk
mk/snap.mk
+0
-5
src/etc/make-snapshot.py
src/etc/make-snapshot.py
+1
-4
src/etc/snapshot.py
src/etc/snapshot.py
+1
-30
未找到文件。
mk/snap.mk
浏览文件 @
c4b62169
...
...
@@ -12,13 +12,8 @@ define DEF_SNAP_FOR_STAGE_H
# $(1) stage
# $(2) triple
ifdef
CFG_INSTALL_SNAP
snap-stage$(1)-H-$(2)
:
$$(HSREQ$(1)_H_$(2))
$(CFG_PYTHON)
$(S)
src/etc/make-snapshot.py stage
$(1)
$(2)
install
else
snap-stage$(1)-H-$(2)
:
$$(HSREQ$(1)_H_$(2))
$(CFG_PYTHON)
$(S)
src/etc/make-snapshot.py stage
$(1)
$(2)
endif
endef
...
...
src/etc/make-snapshot.py
浏览文件 @
c4b62169
...
...
@@ -3,7 +3,4 @@
import
snapshot
,
sys
if
len
(
sys
.
argv
)
==
3
:
print
(
snapshot
.
make_snapshot
(
sys
.
argv
[
1
],
sys
.
argv
[
2
],
""
))
else
:
print
(
snapshot
.
make_snapshot
(
sys
.
argv
[
1
],
sys
.
argv
[
2
],
sys
.
argv
[
3
]))
print
(
snapshot
.
make_snapshot
(
sys
.
argv
[
1
],
sys
.
argv
[
2
]))
src/etc/snapshot.py
浏览文件 @
c4b62169
...
...
@@ -156,7 +156,7 @@ def hash_file(x):
return
scrub
(
h
.
hexdigest
())
def
make_snapshot
(
stage
,
triple
,
flag
):
def
make_snapshot
(
stage
,
triple
):
kernel
=
get_kernel
(
triple
)
platform
=
get_platform
(
triple
)
rev
=
local_rev_short_sha
()
...
...
@@ -190,33 +190,4 @@ Please make a clean build." % "\n ".join(matches))
shutil
.
move
(
file0
,
file1
)
if
flag
==
"install"
:
# FIXME (#2664): this is an ugly quick hack; pls make it better
path
=
file1
comps
=
path
.
split
(
"-"
)
parts
=
{
'year'
:
comps
[
2
],
\
'month'
:
comps
[
3
],
\
'date'
:
comps
[
4
],
\
'check'
:
comps
[
5
],
\
'plat'
:
comps
[
6
],
\
'arch'
:
comps
[
7
],
\
'sha'
:
comps
[
8
].
split
(
"."
)[
0
]
}
shutil
.
move
(
path
,
"dl/"
+
path
)
shutil
.
move
(
'src/snapshots.txt'
,
'src/snapshots-old.txt'
)
newf
=
open
(
'src/snapshots.txt'
,
'w'
)
newf
.
write
(
"T %(year)s-%(month)s-%(date)s %(check)s
\n
"
%
parts
)
newf
.
write
(
" %(plat)s-%(arch)s %(sha)s
\n\n
"
%
parts
)
oldf
=
open
(
'src/snapshots-old.txt'
,
'r'
)
for
line
in
oldf
:
newf
.
write
(
line
)
oldf
.
close
()
newf
.
close
()
os
.
remove
(
'src/snapshots-old.txt'
)
return
file1
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录