Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous build integration bot addition of Onion explorer build #196

Open
BigslimVdub opened this issue Sep 18, 2020 · 1 comment
Open

Comments

@BigslimVdub
Copy link

Requesting addition of onion explorer to build checker since all known Aeon block explorers are based off onion and require a specific build of Aeonix repo to build onion explorer. This way nobody will have to question if onion explorer will build on any repo changes.

Requirements for Aeonix deps for build:

For 16.04

sudo apt install git build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libcurl4-openssl-dev libgtest-dev libreadline-dev libzmq3-dev libsodium-dev libpcsclite-dev

For 18.04

sudo apt update && sudo apt install build-essential cmake git pkg-config libboost-all-dev libssl-dev libzmq3-dev libunbound-dev libsodium-dev libunwind-dev liblzma-dev libreadline-dev libldns-dev libexpat1-dev doxygen graphviz libpcsclite-dev libpgm-dev libnorm-dev

Build command:

cd  ~
git clone --recursive https://github.com/aeonix/aeon
cd /aeon
USE_SINGLE_BUILDDIR=1 make

This will verify that any commits merged to master will build binaries needed for onion explorer to build.

Additionally, if you want to go an extra step you can add in building onion explorer as well:

cd ~
git clone https://github.com/moneroexamples/onion-monero-blockchain-explorer
cd onion-monero-blockchain-explorer
git checkout aeon
mkdir build && cd build

Note: For Ubuntu 18.04 you may need to install libcurl3-dev for building Aeonblocks. This did build on v0.13.1.0 but with current commits for v0.14.0.0 it is not building.

cmake ..
make
@ghost
Copy link

ghost commented Dec 3, 2020

This would be a good addition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant