Skip to content

Commit

Permalink
Build stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
abjerner committed Feb 4, 2021
1 parent bcf5884 commit d557fd5
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 4 deletions.
3 changes: 3 additions & 0 deletions release.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@echo off

dotnet build src/Skybrud.TextAnalysis --configuration Release /t:rebuild /t:pack -p:BuildTools=1 -p:PackageOutputPath=../../releases/nuget
26 changes: 26 additions & 0 deletions skybrud.build.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"tasks": {
"postBuild": [
{
"alias": "zip",
"destination": "releases/github/{packageName}.v{version}.zip",
"files": [
{
"source": "src/{packageName}/bin/Release/",
"destination": "bin/",
"patterns": [
"**/*.dll",
"**/*.xml"
]
},
{
"source": "src",
"patterns": [
"LICENSE.html"
]
}
]
}
]
}
}
12 changes: 8 additions & 4 deletions src/Skybrud.TextAnalysis/Skybrud.TextAnalysis.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
<Copyright>Copyright © 2020</Copyright>
</PropertyGroup>

<!--<PropertyGroup>
<PropertyGroup>
<PackageId>Skybrud.Analysis</PackageId>
<PackageTags>Skybrud, Text, Analysis, Hunspell</PackageTags>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://packages.skybrud.dk/skybrud.analysis/</PackageProjectUrl>
<!--<PackageProjectUrl>https://packages.skybrud.dk/skybrud.textanalysis/</PackageProjectUrl>-->
<PackageIconUrl>http://www.skybrud.dk/img/5431sk/icon/favicon.ico</PackageIconUrl>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/skybrud/Skybrud.TextAnalysis</RepositoryUrl>
</PropertyGroup>-->
</PropertyGroup>

<PropertyGroup>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\Skybrud.Analysis.xml</DocumentationFile>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\Skybrud.TextAnalysis.xml</DocumentationFile>
</PropertyGroup>

<ItemGroup>
Expand All @@ -40,5 +40,9 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>

<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition="'$(ConfigurationName)'=='Release' AND '$(TargetFramework)'=='net472' AND '$(BuildTools)'=='1'">
<Exec Command="&quot;$(ProjectDir)..\build\Skybrud.BuildTools.Tasks.exe&quot; &quot;postBuild&quot; &quot;$(ConfigurationName)&quot; &quot;$(ProjectPath)&quot; &quot;$(TargetPath)&quot;" />
</Target>

</Project>
Binary file added src/build/Newtonsoft.Json.dll
Binary file not shown.
Binary file added src/build/Skybrud.BuildTools.Tasks.exe
Binary file not shown.
Binary file added src/build/Skybrud.Essentials.dll
Binary file not shown.

0 comments on commit d557fd5

Please sign in to comment.