9 Star 38 Fork 7

Gitee 极速下载 / Mogo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/shimohq/mogo
克隆/下载
Makefile 1.75 KB
一键复制 编辑 原始数据 按行查看 历史
kl7sn 提交于 2023-10-09 14:37 . refactor: directory structure optimization
APP_NAME:=clickvisual
SHELL:=/bin/bash
ROOT:=$(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
APP_PATH=$(ROOT)
SCRIPT_PATH:=$(APP_PATH)/scripts
COMPILE_OUT:=$(APP_PATH)/bin/$(APP_NAME)
HUB_USER:=clickvisual
build: build.ui build.dist build.api
docs:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ego gen api $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@egogen --config egogen.yaml
@echo -e "success \n"
build.api:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@chmod +x $(SCRIPT_PATH)/build/*.sh
@cd $(APP_PATH) && $(SCRIPT_PATH)/build/gobuild.sh $(APP_NAME) $(COMPILE_OUT)
@echo -e "\n"
build.dist:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@rm -rf $(APP_PATH)/api/internal/ui/dist
@mv $(APP_PATH)/ui/dist $(APP_PATH)/api/internal/ui/dist
@echo -e "\n"
build.ui:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@cd $(APP_PATH)/ui && yarn install --frozen-lockfile && yarn run build
@echo -e "\n"
docker:docker.build docker.push
docker.build:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@docker build -t $(HUB_USER)/clickvisual:latest .
@echo -e "\n"
docker.push:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@docker push $(HUB_USER)/clickvisual:latest
@echo -e "\n"
docker.clean:
@echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>making $@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"
@rm -rf $(ROOT)/data/all-in-one/clickhouse/database
@rm -rf $(ROOT)/data/all-in-one/kafka/data
@rm -rf $(ROOT)/data/all-in-one/zookeeper/data
@rm -rf $(ROOT)/data/all-in-one/zookeeper/datalog
1
https://gitee.com/mirrors/Mogo.git
git@gitee.com:mirrors/Mogo.git
mirrors
Mogo
Mogo
master

搜索帮助