Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2d65e38

Browse files
committedNov 2, 2021
fix asbuild version info.
1 parent 70041d1 commit 2d65e38

File tree

4 files changed

+17
-14
lines changed

4 files changed

+17
-14
lines changed
 

‎AvalonStudio/AvalonStudioBuild/AvalonStudioBuild.csproj

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@
1111
<NoWarn>NU1701</NoWarn>
1212
<PackAsTool>true</PackAsTool>
1313
<ToolCommandName>avalon</ToolCommandName>
14-
<PackageId>AvalonBuild</PackageId>
15-
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
14+
<AssemblyVersion>$(Version)</AssemblyVersion>
15+
<PackageId>AvalonBuild</PackageId>
16+
<GenerateAssemblyInfo>True</GenerateAssemblyInfo>
1617
<PackageOutputPath>./nupkg</PackageOutputPath>
1718
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
18-
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
19+
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
1920
</PropertyGroup>
2021

2122
<ItemGroup>

‎AvalonStudio/AvalonStudioBuild/GlobalAssemblyInfo.cs

+1-8
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,9 @@
55
// General Information about an assembly is controlled through the following
66
// // set of attributes. Change these attribute values to modify the information
77
// // associated with an assembly.
8-
[assembly: AssemblyTitle("Avalon Build")]
98
[assembly: AssemblyDescription("")]
109
// [assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("VitalElement")]
12-
[assembly: AssemblyProduct("AvalonStudio")]
13-
[assembly: AssemblyCopyright("Copyright © 2019 Vital Element")]
10+
1411
// [assembly: AssemblyTrademark("")]
1512
// [assembly: AssemblyCulture("")]
1613
//
@@ -36,7 +33,3 @@
3633
// [assembly: AssemblyFileVersion("1.0.0.0")]
3734
//
3835

39-
40-
[assembly: AssemblyVersion (ThisAssembly.Git.BaseVersion.Major + "." + ThisAssembly.Git.BaseVersion.Minor + "." + ThisAssembly.Git.BaseVersion.Patch)]
41-
[assembly: AssemblyFileVersion (ThisAssembly.Git.BaseVersion.Major + "." + ThisAssembly.Git.BaseVersion.Minor + "." + ThisAssembly.Git.BaseVersion.Patch)]
42-

‎AvalonStudio/AvalonStudioBuild/Program.cs

+11-2
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@
1717
using System.Diagnostics;
1818
using System.IO;
1919
using System.Linq;
20+
using System.Reflection;
2021
using System.Threading;
2122

2223
namespace AvalonStudio
2324
{
2425
internal class Program
2526
{
26-
private const string releaseName = "Apollo";
27+
private const string releaseName = "Artemis";
2728

2829
private static readonly ProgramConsole console = new ProgramConsole();
2930

@@ -521,6 +522,11 @@ private static int RunPackage (PackageOptions options)
521522
{
522523
var arguments = $"cvf package.tar {options.SourceDirectory}";
523524

525+
if(options.SourceDirectory == ".")
526+
{
527+
arguments += " --exclude=package.tar";
528+
}
529+
524530
if (!File.Exists(Path.Combine(options.SourceDirectory, "package.manifest")))
525531
{
526532
console.WriteLine("File: package.manifest was not found.");
@@ -602,7 +608,10 @@ private static int Main(string[] args)
602608

603609
PackageManager.LoadAssetsAsync().Wait();
604610

605-
Console.WriteLine("Avalon Build - {0} - {1} - {2}", releaseName, ThisAssembly.Git.BaseVersion.Major + "." + ThisAssembly.Git.BaseVersion.Minor + "." + ThisAssembly.Git.BaseVersion.Patch, Platform.PlatformIdentifier);
611+
612+
var assemblyVersion = Assembly.GetCallingAssembly().GetName().Version;
613+
614+
Console.WriteLine("Avalon Build - {0} - {1} - {2}", releaseName, assemblyVersion.Major + "." + assemblyVersion.Minor + "." + assemblyVersion.Build, Platform.PlatformIdentifier);
606615

607616
Console.WriteLine($"Cache Path: {Platform.BaseDirectory}");
608617

‎AvalonStudio/build/SharedVersion.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Owners>VitalElement, Dan Walmsley</Owners>
55
<Authors>Dan Walmsley</Authors>
6-
<Version>0.10.0</Version>
6+
<Version>0.10.1</Version>
77
<Copyright>Copyright 2021 &#169; VitalElement</Copyright>
88
<PackageLicenseUrl>https://github.com/VitalElement/AvalonStudio.Shell/blob/master/LICENSE.md</PackageLicenseUrl>
99
<PackageProjectUrl>https://github.com/VitalElement/AvalonStudio/</PackageProjectUrl>

0 commit comments

Comments
 (0)
Please sign in to comment.