mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-10-22 04:18:53 +00:00
libs: convert to a cargo workspace
Convert libs into a Cargo workspace, so all libraries could share the build infrastructure. Fixes #3282 Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
This commit is contained in:
@@ -8,11 +8,11 @@ include ../../../utils.mk
|
||||
.DEFAULT_GOAL := default
|
||||
default: build
|
||||
|
||||
build: logging-crate-tests
|
||||
build: libs-crate-tests
|
||||
@RUSTFLAGS="$(EXTRA_RUSTFLAGS) --deny warnings" cargo build --target $(TRIPLE) --$(BUILD_TYPE)
|
||||
|
||||
logging-crate-tests:
|
||||
make -C $(CWD)/../../libs/logging
|
||||
libs-crate-tests:
|
||||
make -C $(CWD)/../../libs
|
||||
|
||||
clean:
|
||||
cargo clean
|
||||
@@ -32,6 +32,6 @@ check: standard_rust_check
|
||||
check \
|
||||
clean \
|
||||
install \
|
||||
logging-crate-tests \
|
||||
libs-crate-tests \
|
||||
test \
|
||||
vendor
|
||||
|
Reference in New Issue
Block a user