Skip to content

Commit 44196d9

Browse files
committed
invremented version to 1.4.0 and added the release script.
1 parent cb63b31 commit 44196d9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+139
-11
lines changed

doc/changelog.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
ConsoleTools Commando
2+
====================================================================================================
3+
4+
v1.4.0
5+
----------------------------------------------------------------------------------------------------
6+
- [feature] Added in the more details about the command being executed in the CommandCreated event.
7+
8+
v1.3.0
9+
----------------------------------------------------------------------------------------------------
10+
- [bugfix] Removed the "velo" references from the "help" information.
11+
12+
v1.2.0
13+
----------------------------------------------------------------------------------------------------
14+
- unreleased version
15+
16+
v1.1.0
17+
----------------------------------------------------------------------------------------------------
18+
- unreleased version
19+
20+
v1.0.0
21+
----------------------------------------------------------------------------------------------------
22+
- [feature] Added the Arguments class to parse the command line arguments.
23+
- [feature] Added commands, command parameters and the binding mechanism.
24+
- [feature] Added the views mechansim.
25+
- developped under the VeloCity project.
26+
- unreleased version

doc/readme.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
ConsoleTools Commando 1.4.0
2+
====================================================================================================
3+
4+
A presentation layer framework using MVVM that helps to implement a CLI (command line interface).
5+
6+
7+
Note: For any bug or feature request please use the "Discussions" page in GitHub:
8+
- https://github.com/lastunicorn/ConsoleTools.Commando/discussions
9+
or add a new issue:
10+
- https://github.com/lastunicorn/ConsoleTools/issues/new/choose

doc/version-management.md

Lines changed: 6 additions & 0 deletions

readme.txt

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

release/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
temp/
2+
output/

release/ConsoleTools.Commando.proj

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<Project
2+
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
3+
DefaultTargets="Build">
4+
5+
<PropertyGroup>
6+
<OutputPath>output\</OutputPath>
7+
<TempPath>temp\</TempPath>
8+
<Version>1.4.0</Version>
9+
<OutputFileName>ConsoleTools.Commando-$(Version).zip</OutputFileName>
10+
<RepositoryRoot>..\</RepositoryRoot>
11+
</PropertyGroup>
12+
13+
<Target Name="Build">
14+
<MSBuild
15+
Projects="..\sources\ConsoleTools.Commando.sln"
16+
Properties="Configuration=Release;Platform=Any CPU;Version=$(Version)"/>
17+
18+
<ItemGroup>
19+
<CoreFile Include="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\**\*.exe" />
20+
<CoreFile Include="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\**\*.dll" />
21+
<CoreFile Include="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\**\*.xml" />
22+
<CoreFile Include="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\**\*.json" />
23+
<CoreFile Remove="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\velo.runtimeconfig.dev.json" />
24+
<CoreFile Remove="$(RepositoryRoot)sources\VeloCity.Bootstrapper\bin\Release\net5.0\ref\**" />
25+
</ItemGroup>
26+
27+
<!-- Copy the nuget package files. -->
28+
29+
<Copy
30+
SourceFiles="$(RepositoryRoot)\sources\ConsoleTools.Commando\bin\Release\ConsoleTools.Commando.$(Version).nupkg"
31+
DestinationFolder="$(OutputPath)" />
32+
33+
<Copy
34+
SourceFiles="$(RepositoryRoot)\sources\ConsoleTools.Commando.Autofac.DependencyInjection\bin\Release\ConsoleTools.Commando.Autofac.DependencyInjection.$(Version).nupkg"
35+
DestinationFolder="$(OutputPath)" />
36+
37+
</Target>
38+
39+
<Target Name="PrepareForBuild" BeforeTargets="Build">
40+
<RemoveDir Directories="$(TempPath)" />
41+
<RemoveDir Directories="$(OutputPath)" />
42+
<Delete Files="$(OutputFileName)" />
43+
</Target>
44+
45+
<Target Name="FinalCleanup" AfterTargets="Build">
46+
<RemoveDir Directories="$(TempPath)" />
47+
</Target>
48+
49+
</Project>

release/README.md

Lines changed: 34 additions & 0 deletions

0 commit comments

Comments
 (0)