initial zano commit (#83)
* initial zano commit * update checksum, fix zano patches on CI * fix monero builds * fix cmake command * fix: devcontainer on x64 ffigen: add zano zano: add missing free dart: implement zano * update boost filenames * unboost the cmakelists * fix zano boost issues * added patch into proper location * fix various build issues * [skip ci] update tor-connect * fix zano builds for ios * fix apply patches and don't fail-fast * uncomment build depends for monero * build_single.sh fix for macos native builds * disable qemu on arm64 builders from buildjet * fix boost, fix missing symbols (maybe) * fix ordering of crypto and ssl libraries * fix wownero mingw * fetch zano releases to release-bulk * build things 'the zano way' * proper cmake config * Zano.. yeah... * Update zano release to 2.0.1.367 * update zano patches * update zano builds * update zano build * fix zano build * move zlibstatic to the top (this shouldn't matter anyway) * fix patch location, update tor-connect * update ci runner * fix zano build on the CI * enable zano for other targets * nvm * don't use darwin in single release file * Increase max password length * build contrib/depends offline * zano support for macos * Update dependencies to work on multithread via rosetta2 * different way of adding .patch-applied * Improve performance of incremental builds * remove unnecessary patches * update coin-control patch * fix test * remove contrib/depends patches in wownero * chore: support fallback names in the download_deps util --------- Co-authored-by: Im-Beast <franik.mateusz@gmail.com>
This commit is contained in:
34
.github/workflows/full_check.yaml
vendored
34
.github/workflows/full_check.yaml
vendored
@@ -64,8 +64,8 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
coin: [monero, wownero]
|
||||
runs-on: ubuntu-24.04
|
||||
coin: [monero, wownero, zano]
|
||||
runs-on: ubuntu-22.04
|
||||
# container:
|
||||
# image: debian:bookworm
|
||||
steps:
|
||||
@@ -137,7 +137,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
coin: [monero, wownero]
|
||||
coin: [monero, wownero, zano]
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: debian:bullseye
|
||||
@@ -195,7 +195,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
coin: [monero, wownero]
|
||||
coin: [monero, wownero, zano]
|
||||
name: macos build
|
||||
runs-on: macos-14
|
||||
steps:
|
||||
@@ -210,7 +210,7 @@ jobs:
|
||||
xcode-version: '15.4'
|
||||
- name: install dependencies
|
||||
run: |
|
||||
brew install ccache binutils pigz autoconf automake libtool
|
||||
brew install ccache binutils pigz autoconf automake libtool pkg-config
|
||||
- name: Patch sources
|
||||
run: |
|
||||
git config --global --add safe.directory '*'
|
||||
@@ -256,9 +256,9 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
coin: [monero, wownero]
|
||||
coin: [monero, wownero, zano]
|
||||
name: ios build
|
||||
runs-on: macos-14
|
||||
runs-on: macos-15
|
||||
steps:
|
||||
- name: Checkout monero_c repo
|
||||
uses: actions/checkout@v4
|
||||
@@ -268,10 +268,10 @@ jobs:
|
||||
submodules: recursive
|
||||
- uses: maxim-lobanov/setup-xcode@v1
|
||||
with:
|
||||
xcode-version: '15.4'
|
||||
xcode-version: '16.1'
|
||||
- name: install dependencies
|
||||
run: |
|
||||
brew install ccache unbound zmq autoconf automake libtool
|
||||
brew install ccache cmake autoconf automake libtool
|
||||
- name: Patch sources
|
||||
run: |
|
||||
git config --global --add safe.directory '*'
|
||||
@@ -325,6 +325,10 @@ jobs:
|
||||
with:
|
||||
name: android wownero
|
||||
path: release/wownero
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: android zano
|
||||
path: release/zano
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ios monero
|
||||
@@ -333,6 +337,10 @@ jobs:
|
||||
with:
|
||||
name: ios wownero
|
||||
path: release/wownero
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ios zano
|
||||
path: release/zano
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: linux monero
|
||||
@@ -341,6 +349,10 @@ jobs:
|
||||
with:
|
||||
name: linux wownero
|
||||
path: release/wownero
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: linux zano
|
||||
path: release/zano
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: macos monero
|
||||
@@ -349,6 +361,10 @@ jobs:
|
||||
with:
|
||||
name: macos wownero
|
||||
path: release/wownero
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: macos zano
|
||||
path: release/zano
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: mingw monero
|
||||
|
||||
Reference in New Issue
Block a user