Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
682d9b8f
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
682d9b8f
编写于
6月 29, 2016
作者:
J
Jared Parsons
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Download NuGet.exe on Linux / Mac
上级
228cab29
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
13 addition
and
5 deletion
+13
-5
Makefile
Makefile
+10
-3
Restore.cmd
Restore.cmd
+1
-1
build/scripts/restore.sh
build/scripts/restore.sh
+2
-1
未找到文件。
Makefile
浏览文件 @
682d9b8f
...
...
@@ -9,6 +9,8 @@ BOOTSTRAP_PATH = $(BINARIES_PATH)/Bootstrap
BUILD_LOG_PATH
=
HOME_DIR
=
$(
shell
cd
~
&&
pwd
)
DOTNET_VERSION
=
1.0.0-preview2-002911
NUGET_VERSION
=
3.5.0-beta2
NUGET_EXE
=
$(
shell
pwd
)
/nuget.exe
MSBUILD_ADDITIONALARGS
:=
/v:m /fl /fileloggerparameters:Verbosity
=
normal /p:Configuration
=
$(BUILD_CONFIGURATION)
...
...
@@ -36,7 +38,7 @@ endif
MSBUILD_CMD
=
$(ROSLYN_TOOLSET_PATH)
/corerun
$(ROSLYN_TOOLSET_PATH)
/MSBuild.exe
$(MSBUILD_ARGS)
.PHONY
:
all bootstrap test restore toolset
.PHONY
:
all bootstrap test restore toolset
nuget
all
:
$(ROSLYN_TOOLSET_PATH) $(RESTORE_SEMAPHORE_PATH)
export
ReferenceAssemblyRoot
=
$(ROSLYN_TOOLSET_PATH)
/reference-assemblies/Framework
;
\
...
...
@@ -57,12 +59,17 @@ bootstrap: $(ROSLYN_TOOLSET_PATH) $(RESTORE_SEMAPHORE_PATH)
test
:
build/scripts/tests.sh
$(BUILD_CONFIGURATION)
restore
:
$(RESTORE_SEMAPHORE_PATH)
restore
:
$(
NUGET_EXE) $(
RESTORE_SEMAPHORE_PATH)
$(RESTORE_SEMAPHORE_PATH)
:
$(ROSLYN_TOOLSET_PATH)
@
build/scripts/restore.sh
$(ROSLYN_TOOLSET_PATH)
&&
\
@
build/scripts/restore.sh
$(ROSLYN_TOOLSET_PATH)
$(NUGET_EXE)
&&
\
touch
$(RESTORE_SEMAPHORE_PATH)
$(NUGET_EXE)
:
curl https://dist.nuget.org/win-x86-commandline/v
$(NUGET_VERSION)
/NuGet.exe
-o
$(NUGET_EXE)
--create-dirs
nuget
:
$(NUGET_EXE)
clean
:
@
rm
-rf
Binaries
...
...
Restore.cmd
浏览文件 @
682d9b8f
...
...
@@ -3,7 +3,7 @@
set
RoslynRoot
=
%~dp0
.
set
NuGetExeVersion
=
3
.5.0
-beta
2
set
NuGetExeFolder
=
"
%RoslynRoot%
\Binaries\Download
ed
\
%NuGetExeVersion%
"
set
NuGetExeFolder
=
"
%RoslynRoot%
\Binaries\Download\
%NuGetExeVersion%
"
set
NuGetExe
=
"
%NuGetExeFolder%
\NuGet.exe"
set
NuGetAdditionalCommandLineArgs
=
-verbosity
quiet
-configfile
"
%RoslynRoot%
\nuget.config"
-Project
2
ProjectTimeOut
1200
...
...
build/scripts/restore.sh
浏览文件 @
682d9b8f
#!/usr/bin/env bash
ROSLYN_TOOLSET_PATH
=
$1
NUGET_EXE
=
$2
DOTNET_PATH
=
$ROSLYN_TOOLSET_PATH
/dotnet-cli/dotnet
# Workaround, see https://github.com/dotnet/roslyn/issues/10210
...
...
@@ -12,4 +13,4 @@ $DOTNET_PATH restore -v Minimal --disable-parallel $(pwd)/build/ToolsetPackages/
echo
"Restore CrossPlatform.sln"
$ROSLYN_TOOLSET_PATH
/RoslynRestore
$(
pwd
)
/CrossPlatform.sln
$
(
pwd
)
/nuget.exe
$DOTNET_PATH
$ROSLYN_TOOLSET_PATH
/RoslynRestore
$(
pwd
)
/CrossPlatform.sln
$
NUGET_EXE
$DOTNET_PATH
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录