1# This file is generated by cargo2rulesmk.py --run --config cargo2rulesmk.json. 2# Do not modify this file as changes will be overridden on upgrade. 3 4LOCAL_DIR := $(GET_LOCAL_DIR) 5MODULE := $(LOCAL_DIR) 6MODULE_CRATE_NAME := protobuf 7MODULE_SRCS := \ 8 $(LOCAL_DIR)/src/lib.rs \ 9 10OUT_FILE := $(call TOBUILDDIR,$(MODULE))/version.rs 11$(OUT_FILE): $(MODULE)/out/version.rs 12 @echo copying $< to $@ 13 @$(MKDIR) 14 cp $< $@ 15 16MODULE_RUST_ENV += OUT_DIR=$(dir $(OUT_FILE)) 17 18MODULE_SRCDEPS := $(OUT_FILE) 19MODULE_RUST_EDITION := 2021 20MODULE_RUSTFLAGS += \ 21 --cfg 'feature="default"' \ 22 23MODULE_LIBRARY_DEPS := \ 24 external/rust/crates/once_cell \ 25 external/rust/crates/protobuf-support \ 26 external/rust/crates/thiserror \ 27 28include make/library.mk 29