mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-27 07:48:55 +00:00
agent: Add target optimize for Makefile
Run `make optimize` will strip the binary. Fixes: #626 Signed-off-by: Tim Zhang <tim@hyper.sh>
This commit is contained in:
parent
c14d44aba8
commit
32b86a8d8b
@ -91,6 +91,9 @@ $(TARGET): $(TARGET_PATH)
|
|||||||
$(TARGET_PATH): $(SOURCES) | show-summary
|
$(TARGET_PATH): $(SOURCES) | show-summary
|
||||||
@cargo build --target $(TRIPLE) --$(BUILD_TYPE)
|
@cargo build --target $(TRIPLE) --$(BUILD_TYPE)
|
||||||
|
|
||||||
|
optimize: $(SOURCES) | show-summary show-header
|
||||||
|
@RUSTFLAGS='-C link-arg=-s' cargo build --target $(TRIPLE) --$(BUILD_TYPE)
|
||||||
|
|
||||||
show-header:
|
show-header:
|
||||||
@printf "%s - version %s (commit %s)\n\n" "$(TARGET)" "$(VERSION)" "$(COMMIT_MSG)"
|
@printf "%s - version %s (commit %s)\n\n" "$(TARGET)" "$(VERSION)" "$(COMMIT_MSG)"
|
||||||
|
|
||||||
@ -140,7 +143,8 @@ help: show-summary
|
|||||||
.PHONY: \
|
.PHONY: \
|
||||||
help \
|
help \
|
||||||
show-header \
|
show-header \
|
||||||
show-summary
|
show-summary \
|
||||||
|
optimize
|
||||||
|
|
||||||
generate-protocols:
|
generate-protocols:
|
||||||
protocols/hack/update-generated-proto.sh "${PROTO_FILE}"
|
protocols/hack/update-generated-proto.sh "${PROTO_FILE}"
|
||||||
|
Loading…
Reference in New Issue
Block a user