-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate Initial Package Manager Publish/Install/Build (#30)
* Add new cpp http lib dependency and hook in a stub for an Opal Network Manager interface * Start conversion for c# soup api to c++ * Hook up simple api tests * Hook in json parse for package model * Hook up basic package manager install method and tests * Most of the way through install package manager * Hook up basic install command * Add staging cleanup on error * Add another test * Add 7zip * Start a developer setup doc * Start to hook up LZMA compression and the publish command * Hook up basic package using 7z * Hook up publish command * Hook up basic install command support in the package manager * Hook up file system to allow for easy testing of package manager * Hook up test for package manager install * Fix file issue * Hook up reference builds * Hook up to live service * Fix tests Co-authored-by: Matthew Asplund <[email protected]>
- Loading branch information
Showing
84 changed files
with
2,994 additions
and
905 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule cpp-httplib
added at
71a451
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Developer Setup | ||
|
||
## Requirements | ||
* Windows 10 | ||
* Build Tools | ||
* [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) with "Desktop development with c++" workload. | ||
* OR | ||
* [Build Tools For Visual Studio 2019](https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019) with "c++ build tools" workload. | ||
* [Latest Release](https://github.com/mwasplund/Soup/releases) | ||
|
||
## Setup | ||
Clone the repository and all submodules recursively. | ||
|
||
``` | ||
git clone --recursive https://github.com/mwasplund/Soup.git | ||
``` | ||
|
||
## Build the client | ||
|
||
``` | ||
cd Source/Client | ||
soup build | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.