Skip to content

Commit d1446db

Browse files
committed
Build stuff
1 parent ced72e2 commit d1446db

10 files changed

+154
-97
lines changed

Gruntfile.js

Lines changed: 0 additions & 72 deletions
This file was deleted.

package.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

release.bat

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
@echo off
22
cd src/Skybrud.Essentials.Http
3-
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\msbuild.exe" /t:pack /p:Configuration=Release /p:PackageOutputPath=../../releases/nuget
4-
cd ../../
5-
grunt
3+
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\msbuild.exe" /t:rebuild /t:pack /p:Configuration=Release /p:PackageOutputPath=../../releases/nuget
4+
cd ../../

skybrud.build.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"tasks": {
3+
"postBuild": [
4+
{
5+
"alias": "zip",
6+
"destination": "releases/github/{packageName}.v{version}.zip",
7+
"files": [
8+
{
9+
"source": "src/{packageName}/bin/Release/",
10+
"destination": "bin/",
11+
"patterns": [
12+
"**/*.dll",
13+
"**/*.xml",
14+
"**/*.json"
15+
]
16+
},
17+
{
18+
"source": "src",
19+
"patterns": [
20+
"LICENSE.html"
21+
]
22+
}
23+
]
24+
}
25+
]
26+
}
27+
}

src/LICENSE.html

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
<!DOCTYPE html>
2+
3+
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
4+
<head>
5+
<meta charset="utf-8" />
6+
<title>Skybrud.Essentials.Http</title>
7+
<style>
8+
body {
9+
font: 16px/1.4em Arial, sans-serif;
10+
background: #f1f1f1;
11+
color: #333;
12+
margin: 0;
13+
}
14+
h1 {
15+
font-size: 30px;
16+
line-height: 1.1em;
17+
font-weight: normal;
18+
}
19+
h2 {
20+
font-size: 24px;
21+
line-height: 1.1em;
22+
font-weight: normal;
23+
}
24+
.wrapper {
25+
width: 650px;
26+
margin: 0 auto;
27+
padding: 40px 0;
28+
position: relative;
29+
}
30+
.skybrudLogo a {
31+
background: black url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAzCAYAAAD/06q7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMkNFRkFFOTYyMjQxMUUyOEFENDlGQTc2OTAzMzdCOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMkNFRkFFQTYyMjQxMUUyOEFENDlGQTc2OTAzMzdCOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyQ0VGQUU3NjIyNDExRTI4QUQ0OUZBNzY5MDMzN0I4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyQ0VGQUU4NjIyNDExRTI4QUQ0OUZBNzY5MDMzN0I4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qgQCpAAABFpJREFUeNrsl1lsDWEUx+eOVmi01BKCilhapYKIEomlkorgoRL77qWJWMOD8CAE9WKLIJaQ1vIgkdiXkFgSJFqkoaFo+lB70Fav1NJS/zP5DyfXnbmj916uxEl+ud8338x/znzf+b5zri/z/AsjwBLAeJAFMkEPXi8DheAKOANqDXdrlI4vwKFskAsmhnjZMbAXXHIYb7ROk04zl9vtaSAPjDBCW28wEFSBkoCxsHRsh7Ip0tvwbu1AOngCytXMhKVjcq1zf1NEf2EuNSKiIzE0GY2jTncmxpvGhJQEq338aa3hr/sW7LYp/D3ayOd/6JjcBY7O7BjU2liQmmj1XcSynHTkmcQ4n6UhWqLpYlkmt6SjM72S4o3SmjrjYPkHN6FMJx2xnY/9loZohXAq01TnQ1Bn5AtXFVeFioEewXS0bSx5b2mJZl7/Vo46ptM016jlSYwzjXDNX/9TLwkf7DRLJk/OX2xVcbU1zfLgyoyWod5X5qRjW17/ZEtLNBcWVTrFY5nJYzzoLMmD9trbge1ghU46YrO7tfgRiy7OWDomc4rh5pQEpb++wS0Yrzjp2M+IRghnLB05h+SQKPCQd9zy0Ry2w9YxmW0lwT1ohMgDPlsbKR07l5UzwaUzt3gVWQ9Oqmth6+hsX8IE19xDPpLp3RDgTER0fDFXoDU0NBixZBLUW+h1MbmmxneBcfYOBhfASvYPg2Xq3hWshcIzzNAb0FZmKgj5IAe0A4VguRpLAa9Ad5AGHoEWDjqekRnyg8ncGUlBfO4CroP9YLO6/hSs5XbdAxaBD5FYsllgOMjn7pBdkqLuWcOXDwjy/G7QjOMXIxVDN8BUMBi0B6VgpLpnCcjhtRmBKw6KwJ1IBXUckFTuYz8etAqYej/7k8Blvrw0WrssjnGhi6vH4CzbEjsVbN8HC7nrSgMy/dtIORST51BMmSzZUtWvBzfBXfZHq3z0lct2VY09U9k9iaXHASZWewNIAfQcnPeQbqwZktO1mnxm/HTm+HTQjWPi7D4wVo3pfxqtwWq2O/EUl+dquEtPeZ2hLzyDbJNzqS2/3uDOOsF2GkgF5zxoVyrdI9ytnhySMmEb+01BHXio7sngl8q9w9xKXhcTzU9eHapTMyD97ZyJe7w2mEszFCx2qIE87WivDtWrQLXrlS7KIclhp7l0OtdJbCSrfrJLLpOxJl4dSlBrLUvWh+lA21cG8S2VKmSmDoGe/KhRdF4n5Xy+YyBn3tPB2DXg2gsGusHgrlXbtQ1/3/G3A4PcZD1doT6so9K0d/H/kzoiDlUrKpks01UJW82KQKqA2yxxm0fTIXnZIzAXrAODwDz1z6ElHTjFlCDB/THaS/aSZ9FxFZTa5C/yEDCGeemvx9BIFm/9YiWos1i4beUSRt2hvsxnm9h/HeT/93yeOxujXQ8VsG3X0uu5u+wS1uBBeZl/ElOZCqqi4dD/g/GfrKlz/uD7TniJoT8ZRL5/bsm+CzAA4ePgKOYIZ8oAAAAASUVORK5CYII=)
32+
0 -18px no-repeat;
33+
position: absolute;
34+
top: 0;
35+
right: 0;
36+
width: 27px;
37+
height: 32px;
38+
border: 20px solid #000;
39+
}
40+
ul {
41+
margin: 0;
42+
padding: 0;
43+
list-style: none;
44+
}
45+
ul li {
46+
margin-bottom: 8px;
47+
}
48+
ul a {
49+
margin-left: 25px;
50+
position: relative;
51+
}
52+
ul a:before {
53+
content: "";
54+
position: absolute;
55+
top: 0;
56+
left: -25px;
57+
width: 18px;
58+
height: 18px;
59+
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAzCAYAAAD/06q7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMkNFRkFFOTYyMjQxMUUyOEFENDlGQTc2OTAzMzdCOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMkNFRkFFQTYyMjQxMUUyOEFENDlGQTc2OTAzMzdCOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyQ0VGQUU3NjIyNDExRTI4QUQ0OUZBNzY5MDMzN0I4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyQ0VGQUU4NjIyNDExRTI4QUQ0OUZBNzY5MDMzN0I4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qgQCpAAABFpJREFUeNrsl1lsDWEUx+eOVmi01BKCilhapYKIEomlkorgoRL77qWJWMOD8CAE9WKLIJaQ1vIgkdiXkFgSJFqkoaFo+lB70Fav1NJS/zP5DyfXnbmj916uxEl+ud8338x/znzf+b5zri/z/AsjwBLAeJAFMkEPXi8DheAKOANqDXdrlI4vwKFskAsmhnjZMbAXXHIYb7ROk04zl9vtaSAPjDBCW28wEFSBkoCxsHRsh7Ip0tvwbu1AOngCytXMhKVjcq1zf1NEf2EuNSKiIzE0GY2jTncmxpvGhJQEq338aa3hr/sW7LYp/D3ayOd/6JjcBY7O7BjU2liQmmj1XcSynHTkmcQ4n6UhWqLpYlkmt6SjM72S4o3SmjrjYPkHN6FMJx2xnY/9loZohXAq01TnQ1Bn5AtXFVeFioEewXS0bSx5b2mJZl7/Vo46ptM016jlSYwzjXDNX/9TLwkf7DRLJk/OX2xVcbU1zfLgyoyWod5X5qRjW17/ZEtLNBcWVTrFY5nJYzzoLMmD9trbge1ghU46YrO7tfgRiy7OWDomc4rh5pQEpb++wS0Yrzjp2M+IRghnLB05h+SQKPCQd9zy0Ry2w9YxmW0lwT1ohMgDPlsbKR07l5UzwaUzt3gVWQ9Oqmth6+hsX8IE19xDPpLp3RDgTER0fDFXoDU0NBixZBLUW+h1MbmmxneBcfYOBhfASvYPg2Xq3hWshcIzzNAb0FZmKgj5IAe0A4VguRpLAa9Ad5AGHoEWDjqekRnyg8ncGUlBfO4CroP9YLO6/hSs5XbdAxaBD5FYsllgOMjn7pBdkqLuWcOXDwjy/G7QjOMXIxVDN8BUMBi0B6VgpLpnCcjhtRmBKw6KwJ1IBXUckFTuYz8etAqYej/7k8Blvrw0WrssjnGhi6vH4CzbEjsVbN8HC7nrSgMy/dtIORST51BMmSzZUtWvBzfBXfZHq3z0lct2VY09U9k9iaXHASZWewNIAfQcnPeQbqwZktO1mnxm/HTm+HTQjWPi7D4wVo3pfxqtwWq2O/EUl+dquEtPeZ2hLzyDbJNzqS2/3uDOOsF2GkgF5zxoVyrdI9ytnhySMmEb+01BHXio7sngl8q9w9xKXhcTzU9eHapTMyD97ZyJe7w2mEszFCx2qIE87WivDtWrQLXrlS7KIclhp7l0OtdJbCSrfrJLLpOxJl4dSlBrLUvWh+lA21cG8S2VKmSmDoGe/KhRdF4n5Xy+YyBn3tPB2DXg2gsGusHgrlXbtQ1/3/G3A4PcZD1doT6so9K0d/H/kzoiDlUrKpks01UJW82KQKqA2yxxm0fTIXnZIzAXrAODwDz1z6ElHTjFlCDB/THaS/aSZ9FxFZTa5C/yEDCGeemvx9BIFm/9YiWos1i4beUSRt2hvsxnm9h/HeT/93yeOxujXQ8VsG3X0uu5u+wS1uBBeZl/ElOZCqqi4dD/g/GfrKlz/uD7TniJoT8ZRL5/bsm+CzAA4ePgKOYIZ8oAAAAASUVORK5CYII=);
60+
background-position: -18px 0;
61+
}
62+
a {
63+
color: #333;
64+
text-decoration: none;
65+
border-bottom: 1px solid #000000;
66+
border-bottom: 1px solid rgba(0,0,0,0.3);
67+
-webkit-transition: all 300ms ease;
68+
-moz-transition: all 300ms ease;
69+
-o-transition: all 300ms ease;
70+
-ms-transition: all 300ms ease;
71+
transition: all 300ms ease;
72+
}
73+
74+
a:hover {
75+
color: #36b7e6;
76+
}
77+
</style>
78+
</head>
79+
<body>
80+
<div class="wrapper">
81+
<h1>Skybrud.Essentials.Http</h1>
82+
<h2>The MIT License (MIT)</h2>
83+
<div class="skybrudLogo"><a href="http://www.skybrud.dk/" target="_blank"></a></div>
84+
<p>
85+
Copyright &copy; 2019 Skybrud.dk
86+
</p>
87+
<p>
88+
Permission is hereby granted, free of charge, to any person obtaining a copy of
89+
this software and associated documentation files (the "Software"), to deal in
90+
the Software without restriction, including without limitation the rights to
91+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
92+
of the Software, and to permit persons to whom the Software is furnished to do
93+
so, subject to the following conditions:
94+
</p>
95+
<p>
96+
The above copyright notice and this permission notice shall be included in all
97+
copies or substantial portions of the Software.
98+
</p>
99+
<p>
100+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
101+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
102+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
103+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
104+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
105+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
106+
IN THE SOFTWARE.
107+
</p>
108+
<ul>
109+
<li>
110+
<a href="https://github.com/skybrud/Skybrud.Essentials.Http" target="_blank">See project on <strong>GitHub</strong></a>
111+
</li>
112+
<li>
113+
<a href="https://www.nuget.org/packages/Skybrud.Essentials.Http/" target="_blank">Download from <strong>NuGet</strong></a>
114+
</li>
115+
</ul>
116+
</div>
117+
</body>
118+
</html>

src/Skybrud.Essentials.Http/Skybrud.Essentials.Http.csproj

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,22 @@
77
</PropertyGroup>
88

99
<PropertyGroup>
10-
<RootNamespace>Skybrud.Essentials.Http</RootNamespace>
1110
<Version>1.0.4</Version>
1211
<Company>Skybrud.dk a/s</Company>
1312
<Product>Skybrud.Essentials</Product>
1413
<Authors>Anders Bjerner</Authors>
1514
<Copyright>Copyright © 2019</Copyright>
1615
<Description>.NET library for making HTTP requests.</Description>
16+
</PropertyGroup>
17+
18+
<PropertyGroup>
19+
<RepositoryType>git</RepositoryType>
1720
<RepositoryUrl>https://github.com/skybrud/Skybrud.Essentials.Http</RepositoryUrl>
1821
</PropertyGroup>
1922

2023
<PropertyGroup>
2124
<PackageTags>Skybrud, HTTP, OAuth</PackageTags>
22-
<PackageLicenseUrl>https://github.com/skybrud/Skybrud.Essentials.Http/blob/master/LICENSE.md</PackageLicenseUrl>
25+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2326
<PackageProjectUrl>https://github.com/skybrud/Skybrud.Essentials.Http</PackageProjectUrl>
2427
<PackageIconUrl>https://www.skybrud.dk/img/5431sk/icon/favicon.ico</PackageIconUrl>
2528
</PropertyGroup>
@@ -48,8 +51,8 @@
4851
<DocumentationFile>bin\$(ConfigurationName)\$(TargetFramework)\Skybrud.Essentials.Http.xml</DocumentationFile>
4952
</PropertyGroup>
5053

51-
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
52-
<Exec Command="mkdir $(ProjectDir)bin\Dev\$(TargetFramework)&#xD;&#xA;xcopy $(ProjectDir)bin\$(ConfigurationName)\$(TargetFramework)\$(TargetName).* $(ProjectDir)bin\Dev\$(TargetFramework)\ /y&#xD;&#xA;&quot;$(ProjectDir)..\build\UpdateAssemblyInfoJson.exe&quot; &quot;$(ProjectPath)&quot; &quot;$(TargetPath)&quot;" />
54+
<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition="'$(ConfigurationName)'=='Release'">
55+
<Exec Command="&quot;$(ProjectDir)..\build\Skybrud.BuildTools.Tasks.exe&quot; &quot;postBuild&quot; &quot;$(ConfigurationName)&quot; &quot;$(ProjectPath)&quot; &quot;$(TargetPath)&quot;" />
5356
</Target>
5457

5558
</Project>

src/build/Newtonsoft.Json.dll

-6.5 KB
Binary file not shown.
25.5 KB
Binary file not shown.

src/build/Skybrud.Essentials.dll

109 KB
Binary file not shown.

src/build/UpdateAssemblyInfoJson.exe

-8 KB
Binary file not shown.

0 commit comments

Comments
 (0)