From 67bc27d435c9bea1b3989a248e05bf2a3634c3c4 Mon Sep 17 00:00:00 2001 From: philip Date: Mon, 15 Dec 2025 09:20:11 -0500 Subject: [PATCH] feat: add installation target to Makefile for ipc-cli and fendermint --- Makefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Makefile b/Makefile index 3fcecbf8ca..5a300ba726 100644 --- a/Makefile +++ b/Makefile @@ -15,6 +15,15 @@ build-with-ui: ./target/release/ipc-cli --version ./target/release/fendermint --version +install: default + @echo "Installing binaries to ~/.cargo/bin..." + @mkdir -p ~/.cargo/bin + @cp ./target/release/ipc-cli ~/.cargo/bin/ipc-cli + @cp ./target/release/fendermint ~/.cargo/bin/fendermint + @chmod +x ~/.cargo/bin/ipc-cli ~/.cargo/bin/fendermint + @echo "Installation complete! Make sure ~/.cargo/bin is in your PATH." + @echo "Installed: ipc-cli and fendermint" + SUBTREES_RUST := fendermint ipc ipld/resolver SUBTREES_CONTRACTS := contracts SUBTREES_ALL := $(SUBTREES_RUST) $(SUBTREES_CONTRACTS)