Skip to content

Commit 7815eaf

Browse files
committed
+vssbe managing
1 parent ff1c7f6 commit 7815eaf

12 files changed

Lines changed: 1108 additions & 4 deletions

File tree

.gitattributes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
# Our batch files requires CRLF for correct work.
3+
# https://github.com/3F/hMSBuild/issues/2
4+
5+
*.bat text eol=crlf
6+
*.cmd text eol=crlf
7+
*.tpl text eol=crlf

.gnt/packages.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="vsSBE.CI.MSBuild" version="1.6.12011" output="vsSBE.CI.MSBuild" />
4+
</packages>

.version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1.14.0

.vssbe

Lines changed: 395 additions & 0 deletions
Large diffs are not rendered by default.

Readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Extended Core components for SobaScript. Extensible Modular Scripting Programmin
66

77
https://github.com/3F/SobaScript
88

9-
[![Build status](https://ci.appveyor.com/api/projects/status/SobaScript.Z.Ext/branch/master?svg=true)](https://ci.appveyor.com/project/3Fs/SobaScript.Z.Ext/branch/master)
9+
[![Build status](https://ci.appveyor.com/api/projects/status/7q5gin883508elb7/branch/master?svg=true)](https://ci.appveyor.com/project/3Fs/sobascript-z-ext/branch/master)
1010
[![release-src](https://img.shields.io/github/release/3F/SobaScript.Z.Ext.svg)](https://github.com/3F/SobaScript.Z.Ext/releases/latest)
1111
[![License](https://img.shields.io/badge/License-MIT-74A5C2.svg)](https://github.com/3F/SobaScript.Z.Ext/blob/master/License.txt)
1212
[![NuGet package](https://img.shields.io/nuget/v/SobaScript.Z.Ext.svg)](https://www.nuget.org/packages/SobaScript.Z.Ext/)
13-
[![Tests](https://img.shields.io/appveyor/tests/3Fs/SobaScript.Z.Ext/master.svg)](https://ci.appveyor.com/project/3Fs/SobaScript.Z.Ext/build/tests)
13+
[![Tests](https://img.shields.io/appveyor/tests/3Fs/sobascript-z-ext/master.svg)](https://ci.appveyor.com/project/3Fs/sobascript-z-ext/build/tests)
1414

15-
[![Build history](https://buildstats.info/appveyor/chart/3Fs/SobaScript.Z.Ext?buildCount=20&includeBuildsFromPullRequest=true&showStats=true)](https://ci.appveyor.com/project/3Fs/SobaScript.Z.Ext/history)
15+
[![Build history](https://buildstats.info/appveyor/chart/3Fs/SobaScript.Z.Ext?buildCount=20&showStats=true)](https://ci.appveyor.com/project/3Fs/SobaScript.Z.Ext/history)
1616

1717
## License
1818

SobaScript.Z.Ext.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{7D1F1A61
6565
SobaScript.Mapper\tools\hMSBuild.bat = SobaScript.Mapper\tools\hMSBuild.bat
6666
EndProjectSection
6767
EndProject
68+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{7C20734D-2A3E-4EE0-BEB3-D110F83B48CC}"
69+
ProjectSection(SolutionItems) = preProject
70+
tools\gnt.bat = tools\gnt.bat
71+
tools\hMSBuild.bat = tools\hMSBuild.bat
72+
EndProjectSection
73+
EndProject
6874
Global
6975
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7076
DBG_SDK10|Any CPU = DBG_SDK10|Any CPU

SobaScript.Z.Ext/SobaScript.Z.Ext.csproj

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Version>0.0.1.0</Version>
4+
<Version>1.14.0</Version>
5+
<BuildInfoVSSBE></BuildInfoVSSBE>
56
<!-- <AssemblyVersion>0.0.1.0</AssemblyVersion> -->
67
<!-- <FileVersion>0.0.1.0</FileVersion> -->
78
</PropertyGroup>
@@ -17,6 +18,14 @@
1718
<Description>Extended Core components for SobaScript -- Extensible Modular Scripting Programming Language
1819

1920
https://github.com/3F/SobaScript.Z.Ext
21+
22+
=======================================
23+
gnt /p:ngpackages="SobaScript.Z.Ext/$(Version)"
24+
================== https://github.com/3F/GetNuTool
25+
26+
Build info:
27+
28+
$(BuildInfoVSSBE)
2029
</Description>
2130
<PackageOwners>reg</PackageOwners>
2231
<PackageProjectUrl>https://github.com/3F/SobaScript.Z.Ext</PackageProjectUrl>
@@ -49,6 +58,14 @@
4958
<Pack>True</Pack>
5059
<PackagePath></PackagePath>
5160
</None>
61+
<None Include="..\changelog.txt">
62+
<Pack>True</Pack>
63+
<PackagePath></PackagePath>
64+
</None>
65+
<None Include="..\.version">
66+
<Pack>True</Pack>
67+
<PackagePath></PackagePath>
68+
</None>
5269
<!-- <Content Include="NuGet\gnt.bat">
5370
<Pack>True</Pack>
5471
<PackagePath>lib\net40\</PackagePath>
@@ -62,6 +79,19 @@
6279
<EmbeddedResource Include="NuGet\gnt.bat" />
6380
</ItemGroup>
6481

82+
<ItemGroup>
83+
<None Include="..\tools\hMSBuild.bat">
84+
<Visible>false</Visible>
85+
<Pack>True</Pack>
86+
<PackagePath>tools\</PackagePath>
87+
</None>
88+
<None Include="..\tools\gnt.bat">
89+
<Visible>false</Visible>
90+
<Pack>True</Pack>
91+
<PackagePath>tools\</PackagePath>
92+
</None>
93+
</ItemGroup>
94+
6595
<ItemGroup>
6696
<ProjectReference Include="..\SobaScript.Mapper\SobaScript.Mapper\SobaScript.Mapper.csproj" />
6797
<ProjectReference Include="..\SobaScript\SobaScript\SobaScript.csproj" />

SobaScript.Z.Ext/ZExtVersion.cs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// This code was generated by a vsSolutionBuildEvent.
2+
// Changes to this file may cause incorrect behavior and will be lost if the code is regenerated.
3+
namespace net.r_eg.SobaScript.Z.Ext
4+
{
5+
using System;
6+
7+
public struct ZExtVersion
8+
{
9+
public static readonly Version number = new Version(S_NUM_REV);
10+
11+
public const string S_NUM = "1.14.0";
12+
public const string S_REV = "10671";
13+
14+
public const string S_NUM_REV = S_NUM + "." + S_REV;
15+
16+
public const string B_SHA1 = "c0aeebf";
17+
public const string B_NAME = "local/init/stage3";
18+
public const string B_REVC = "9";
19+
20+
internal const string S_INFO = S_NUM_REV + "+" + B_SHA1;
21+
internal const string S_INFO_FULL = S_INFO + ":" + B_NAME + "-" + B_REVC;
22+
}
23+
}

build.bat

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
@echo off
2+
3+
REM # Version of used CI.MSBuild
4+
set cimdll=packages\vsSBE.CI.MSBuild\bin\CI.MSBuild.dll
5+
6+
set _msbuild=tools\hMSBuild -notamd64
7+
8+
REM # Verbosity level by default: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic].
9+
set level=minimal
10+
11+
set _gnt=tools\gnt
12+
13+
:::: --------
14+
15+
set reltype=%~1
16+
17+
if "%reltype%"=="" (
18+
set "reltype=DCI"
19+
)
20+
21+
:::: --------
22+
23+
set __p_call=1
24+
25+
:: Activate vsSBE
26+
27+
call %_gnt% /p:ngpath="%cd%/packages" /p:ngconfig="%cd%/.gnt/packages.config" || goto err
28+
29+
:: Build
30+
set bnode=%_msbuild% SobaScript.Z.Ext.sln /m:4 /l:"%cimdll%" /p:Platform="Any CPU" /v:%level% /nologo
31+
32+
call %bnode% /p:Configuration=%reltype%_SDK15 /t:Rebuild || goto err
33+
34+
goto ok
35+
36+
:err
37+
38+
echo. Build failed. 1>&2
39+
exit /B 1
40+
41+
:ok
42+
exit /B 0

changelog.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
SobaScript.Z.Ext - https://github.com/3F/SobaScript.Z.Ext
2+
_ _ _ _ _ _ _ _ _
3+
4+
5+
6+
[1.14] 2019.09.??
7+
8+
* First public release of the SobaScript.Z.Ext project.
9+
10+
Extended Core components for SobaScript. Extensible Modular Scripting Programming Language.
11+
https://github.com/3F/SobaScript.Z.Ext
12+
https://github.com/3F/SobaScript
13+
14+
Previous changes can be found in:
15+
https://github.com/3F/vsSolutionBuildEvent
16+
17+
The number was based on latest changes for SBE-Scripts part from vsSolutionBuildEvent project.

0 commit comments

Comments
 (0)