improve rename
This commit is contained in:
12
Makefile
12
Makefile
@ -58,16 +58,22 @@ check_buf:
|
|||||||
|
|
||||||
rename:
|
rename:
|
||||||
@echo "Current module path: $(GIT_REPO)"
|
@echo "Current module path: $(GIT_REPO)"
|
||||||
@echo "Usage: make rename NAME=your/new/module/name"
|
@echo "Usage: make rename NAME=your/new/module/name APP=your-app-name"
|
||||||
@if [ -z "$(NAME)" ]; then \
|
@if [ -z "$(NAME)" ]; then \
|
||||||
echo "No name provided. Aborting."; \
|
echo "No package name provided. Aborting."; \
|
||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
@echo "New name: $(NAME)"
|
@if [ -z "$(APP)" ]; then \
|
||||||
|
echo "No app name provided. Aborting."; \
|
||||||
|
exit 1; \
|
||||||
|
fi
|
||||||
|
@echo "New name: app=$(APP) pkg=$(NAME)"
|
||||||
@echo "Are you sure you want to proceed? (y/N): " && read CONFIRM && if [ "$$CONFIRM" != "y" ] && [ "$$CONFIRM" != "Y" ]; then \
|
@echo "Are you sure you want to proceed? (y/N): " && read CONFIRM && if [ "$$CONFIRM" != "y" ] && [ "$$CONFIRM" != "Y" ]; then \
|
||||||
echo "Aborted."; \
|
echo "Aborted."; \
|
||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
|
@sed -i "s|APP_NAME=.*|APP_NAME=$(APP)|g" Dockerfile
|
||||||
|
@sed -i "s|CMD_NAME := .*|CMD_NAME := $(APP)|g" Makefile
|
||||||
@find . -type f -a \
|
@find . -type f -a \
|
||||||
\( -name '*.go' -o -name 'go.mod' \
|
\( -name '*.go' -o -name 'go.mod' \
|
||||||
-o -name 'go.sum' -o -name '*.proto' \
|
-o -name 'go.sum' -o -name '*.proto' \
|
||||||
|
Reference in New Issue
Block a user