Skip to content

Commit 3b38741

Browse files
authored
Merge pull request #26 from jpdillingham/master
Updated to reflect updates to SDK.Packaging library
2 parents 5c3ed41 + 668f605 commit 3b38741

12 files changed

+24
-40
lines changed

OpenIIoT.Tools.Packager.Tests/Data/manifest.json

+6-8
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@
77
"Copyright": "Copyright (c) 2017 OpenIIoT",
88
"License": "AGPLv3",
99
"Url": "http://github.com/openiiot",
10-
"Files": {
11-
"WebIndex": [
12-
{
13-
"Source": "index.html",
14-
"Checksum": ""
15-
}
16-
]
17-
}
10+
"Files": [
11+
{
12+
"Source": "index.html",
13+
"Checksum": ""
14+
}
15+
]
1816
}
201 Bytes
Binary file not shown.
Binary file not shown.

OpenIIoT.Tools.Packager.Tests/OpenIIoT.Tools.Packager.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
<DocumentationFile>bin\Release\OpenIIoT.Tools.Packager.Tests.XML</DocumentationFile>
4343
</PropertyGroup>
4444
<ItemGroup>
45-
<Reference Include="OpenIIoT.SDK.Packaging, Version=0.9.0.23796, Culture=neutral, processorArchitecture=MSIL">
46-
<HintPath>..\packages\OpenIIoT.SDK.Packaging.0.9.0.23796-beta\lib\OpenIIoT.SDK.Packaging.dll</HintPath>
45+
<Reference Include="OpenIIoT.SDK.Packaging, Version=0.9.1.26849, Culture=neutral, processorArchitecture=MSIL">
46+
<HintPath>..\packages\OpenIIoT.SDK.Packaging.0.9.1.26849-beta\lib\OpenIIoT.SDK.Packaging.dll</HintPath>
4747
<Private>True</Private>
4848
</Reference>
4949
<Reference Include="System" />

OpenIIoT.Tools.Packager.Tests/packages.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="OpenCover" version="4.6.519" targetFramework="net452" />
4-
<package id="OpenIIoT.SDK.Packaging" version="0.9.0.23796-beta" targetFramework="net452" />
4+
<package id="OpenIIoT.SDK.Packaging" version="0.9.1.26849-beta" targetFramework="net452" />
55
<package id="StyleCop.Analyzers" version="1.0.2" targetFramework="net452" developmentDependency="true" />
66
<package id="xunit" version="2.2.0" targetFramework="net452" />
77
<package id="xunit.abstractions" version="2.0.1" targetFramework="net452" />

OpenIIoT.Tools.Packager/HelpPrinter.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -201,12 +201,11 @@ private static void PrintManifestHelp()
201201
lineBreak();
202202

203203
prefixed("<-d|--directory <directory>>\tThe directory containing payload files.");
204-
prefixed("[-i|--include-resources]\t\tInclude non-binary/web files.");
205204
prefixed("[-h|--hash]\t\t\tMark files to be hashed during packaging.");
206205
prefixed("[-m|--manifest <file>]\t\tThe output manifest file.");
207206

208207
lineBreak();
209-
prefixed("! ex: 'manifest -hi -d \"desktop\\coolPlugin\" -o \"manifest.json\"'");
208+
prefixed("! ex: 'manifest -h -d \"desktop\\coolPlugin\" -o \"manifest.json\"'");
210209
PrintFooter();
211210
}
212211

OpenIIoT.Tools.Packager/OpenIIoT.Tools.Packager.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
</PropertyGroup>
4040
<ItemGroup>
4141
<Reference Include="Microsoft.VisualBasic" />
42-
<Reference Include="OpenIIoT.SDK.Packaging, Version=0.9.0.23796, Culture=neutral, processorArchitecture=MSIL">
43-
<HintPath>..\packages\OpenIIoT.SDK.Packaging.0.9.0.23796-beta\lib\OpenIIoT.SDK.Packaging.dll</HintPath>
42+
<Reference Include="OpenIIoT.SDK.Packaging, Version=0.9.1.26849, Culture=neutral, processorArchitecture=MSIL">
43+
<HintPath>..\packages\OpenIIoT.SDK.Packaging.0.9.1.26849-beta\lib\OpenIIoT.SDK.Packaging.dll</HintPath>
4444
<Private>True</Private>
4545
</Reference>
4646
<Reference Include="System" />

OpenIIoT.Tools.Packager/Program.cs

+1-8
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141

4242
using System;
4343
using System.Collections.Generic;
44-
using System.Linq;
4544
using OpenIIoT.SDK.Packaging;
4645
using OpenIIoT.SDK.Packaging.Manifest;
4746
using OpenIIoT.SDK.Packaging.Operations;
@@ -68,12 +67,6 @@ public class Program
6867
[Argument('h', "hash-files")]
6968
private static bool HashFiles { get; set; }
7069

71-
/// <summary>
72-
/// Gets or sets a value indicating whether resource files are included when generating a manifest.
73-
/// </summary>
74-
[Argument('i', "include-resources")]
75-
private static bool IncludeResources { get; set; }
76-
7770
/// <summary>
7871
/// Gets or sets the Keybase.io username of the account hosting the PGP public key used for digest verification.
7972
/// </summary>
@@ -174,7 +167,7 @@ public static void Process(string args = "")
174167
ManifestGenerator generator = new ManifestGenerator();
175168
generator.Updated += Update;
176169

177-
PackageManifest manifest = generator.GenerateManifest(Directory, IncludeResources, HashFiles, ManifestFile);
170+
PackageManifest manifest = generator.GenerateManifest(Directory, HashFiles, ManifestFile);
178171

179172
if (string.IsNullOrEmpty(ManifestFile) && manifest != default(PackageManifest))
180173
{

OpenIIoT.Tools.Packager/Properties/AssemblyInfo.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
[assembly: AssemblyCulture("")]
1212
[assembly: ComVisible(false)]
1313
[assembly: Guid("ebe1344b-38fd-4266-a5d9-06ad10fe0aee")]
14-
[assembly: AssemblyVersion("1.0.1")]
14+
[assembly: AssemblyVersion("1.1.0")]

OpenIIoT.Tools.Packager/packages.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="OpenIIoT.SDK.Packaging" version="0.9.0.23796-beta" targetFramework="net452" />
3+
<package id="OpenIIoT.SDK.Packaging" version="0.9.1.26849-beta" targetFramework="net452" />
44
<package id="StyleCop.Analyzers" version="1.1.0-beta001" targetFramework="net452" developmentDependency="true" />
55
<package id="Utility.BigFont" version="2.1.2" targetFramework="net452" />
66
<package id="Utility.CommandLine.Arguments" version="1.3.0" targetFramework="net452" />

README.md

+8-14
Original file line numberDiff line numberDiff line change
@@ -65,23 +65,17 @@ the Manifest should look something like the following:
6565
"Copyright": "Copyright (c) 2017 OpenIIoT",
6666
"License": "AGPLv3",
6767
"Url": "http://github.com/openiiot",
68-
"Files": {
69-
"Binary": [
70-
{
68+
"Files": [
69+
{
7170
"Source": "binary.dll"
72-
}
73-
],
74-
"WebIndex": [
75-
{
71+
},
72+
{
7673
"Source": "index.html"
77-
}
78-
],
79-
"Resource": [
80-
{
74+
},
75+
{
8176
"Source": "resource.bmp"
82-
}
83-
]
84-
}
77+
}
78+
]
8579
}
8680
```
8781

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 0.9.0.{build}
1+
version: 1.1.0.{build}
22
before_build:
33
- cmd: nuget restore
44
build:

0 commit comments

Comments
 (0)