tangled
alpha
login
or
join now
keii.dev
/
osu-framework
A game framework written with osu! in mind.
0
fork
atom
overview
issues
pulls
pipelines
Use cake as a local tool
Huo Yaoyuan
6 years ago
e53a01ae
807782dc
+15
-2
4 changed files
expand all
collapse all
unified
split
.config
dotnet-tools.json
build.ps1
build.sh
osu-framework.sln
+12
.config/dotnet-tools.json
···
1
1
+
{
2
2
+
"version": 1,
3
3
+
"isRoot": true,
4
4
+
"tools": {
5
5
+
"cake.tool": {
6
6
+
"version": "0.35.0",
7
7
+
"commands": [
8
8
+
"dotnet-cake"
9
9
+
]
10
10
+
}
11
11
+
}
12
12
+
}
+1
-1
build.ps1
···
21
21
if ($Experimental) { $cakeArguments += "-experimental" }
22
22
$cakeArguments += $ScriptArgs
23
23
24
24
-
dotnet tool install Cake.Tool --global --version 0.35.0
24
24
+
dotnet tool restore
25
25
dotnet cake ./build/build.cake --bootstrap
26
26
dotnet cake ./build/build.cake $cakeArguments
27
27
exit $LASTEXITCODE
+1
-1
build.sh
···
1
1
echo "Installing Cake.Tool..."
2
2
-
dotnet tool install Cake.Tool --global --version 0.35.0
2
2
+
dotnet tool restore
3
3
4
4
# Parse arguments.
5
5
CAKE_ARGUMENTS=()
+1
osu-framework.sln
···
29
29
ProjectSection(SolutionItems) = preProject
30
30
.editorconfig = .editorconfig
31
31
Directory.Build.props = Directory.Build.props
32
32
+
.config\dotnet-tools.json = .config\dotnet-tools.json
32
33
global.json = global.json
33
34
osu-framework.sln.DotSettings = osu-framework.sln.DotSettings
34
35
osu.Framework.Android.props = osu.Framework.Android.props