diff --git a/README.md b/README.md index ba02020..2b6395f 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,8 @@ Other toolchains should be possible with minimal effort.

![Console Interface](art/Console_Example.png) +![Console Interface](art/Console_Example2.png) + ## EdDSA (ed25519) signatures 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; } ``` +## Integration + +### Building + +To build from source directly, you'll need to compile from a git checkout. + +``` + git clone https://github.com/adamyg/libappupdater + $ cd libappupdater +``` + +Note: Generally _libappupdater_ would be a submodule within the application repo. + +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. + +``` + msbuild AutoUpdater.vs160.sln /property:Configuration=Release + msbuild AutoUpdater.vs160.sln /property:Configuration=Debug + msbuild AutoUpdater.vs160.sln /property:Configuration=Release /p:Platform=x64 + msbuild AutoUpdater.vs160.sln /property:Configuration=Debug /p:Platform=x64 +``` + ### Updater application integration Application integration can be achieved using several methods. diff --git a/art/Console_Example.png b/art/Console_Example.png index 36aad50..fd39bcb 100644 Binary files a/art/Console_Example.png and b/art/Console_Example.png differ diff --git a/art/Console_Example2.png b/art/Console_Example2.png new file mode 100644 index 0000000..0ff8ab8 Binary files /dev/null and b/art/Console_Example2.png differ