Remove the Monero build (#64)

* Remove the Monero CMake and make

* Download the Monero daemon instead of building it

* Cache the Monero daemon

Prevents hammering the Monero servers, should reduce CI time.

* Correct YAML

* Add back sodium-dev

* Create an independent job for downloading the Monero daemon

Improves parallelism while decreasing the amount of work re-done if 
build fails. Also increases modularity.

* Correct Monero job definition

* Correct skipping the Monero download on cache hit
This commit is contained in:
Luke Parker
2022-07-23 03:35:32 -05:00
committed by GitHub
parent b80c1bec4c
commit 42d62c38b9
3 changed files with 39 additions and 113 deletions

View File

@@ -1,7 +1,5 @@
#include <mutex>
#include "device/device_default.hpp"
#include "ringct/bulletproofs.h"
#include "ringct/rctSigs.h"