mirror of
https://github.com/vacp2p/zerokit.git
synced 2026-01-09 21:58:06 -05:00
feat(ci): cross-compile release assets, cache deps (#128)
* feat(ci): cross-compile release assets, cache deps chore(ci): add caching to regular tests * fix(ci): include cross only in ci env, add note about release assets
This commit is contained in:
committed by
GitHub
parent
c319f32a1e
commit
bb7dfb80ee
5
Makefile
5
Makefile
@@ -6,8 +6,9 @@ all: .pre-build build
|
||||
@git submodule update --init --recursive
|
||||
|
||||
.pre-build: .fetch-submodules
|
||||
ifeq (, $(shell which cargo-make))
|
||||
@cargo install --force cargo-make
|
||||
@cargo install cargo-make
|
||||
ifdef CI
|
||||
@cargo install cross --git https://github.com/cross-rs/cross --branch main
|
||||
endif
|
||||
|
||||
installdeps: .pre-build
|
||||
|
||||
Reference in New Issue
Block a user