Skip to content

Commit 80f0316

Browse files
authored
doc (#14)
1 parent 260810f commit 80f0316

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Other toolchains should be possible with minimal effort.</p>
1818

1919
![Console Interface](art/Console_Example.png)
2020

21+
![Console Interface](art/Console_Example2.png)
22+
2123
## EdDSA (ed25519) signatures
2224

2325
As the updater is downloading an installer from a remote location, security must be considered.
@@ -149,6 +151,28 @@ ul.b { list-style-type: square; padding: 0px; margin: 0px; }
149151
</manifest>
150152
```
151153

154+
## Integration
155+
156+
### Building
157+
158+
To build from source directly, you'll need to compile from a git checkout.
159+
160+
```
161+
git clone https://github.com/adamyg/libappupdater
162+
$ cd libappupdater
163+
```
164+
165+
Note: Generally _libappupdater_ would be a submodule within the application repo.
166+
167+
To compile the library, just open within Visual Studio one of bundled AutoUpdater.xxx.sln solutions (atching your corresponding compiler version) and build it. Alternatively run __msbuild__ against the same solution.
168+
169+
```
170+
msbuild AutoUpdater.vs160.sln /property:Configuration=Release
171+
msbuild AutoUpdater.vs160.sln /property:Configuration=Debug
172+
msbuild AutoUpdater.vs160.sln /property:Configuration=Release /p:Platform=x64
173+
msbuild AutoUpdater.vs160.sln /property:Configuration=Debug /p:Platform=x64
174+
```
175+
152176
### Updater application integration
153177

154178
Application integration can be achieved using several methods.

art/Console_Example.png

-4.08 KB
Loading

art/Console_Example2.png

43.2 KB
Loading

0 commit comments

Comments
 (0)