代码拉取完成,页面将自动刷新
# Go parameters
GOCMD=go
GOBUILD=$(GOCMD) build
MAIN_SRC=./main
XML2PLUGIN_SRC=./tools/xml2plugin
XML2PROTO_SRC=./tools/xml2proto
XML2FUNC_SRC=./tools/xml2func
PLUGIN_BUILD = $(GOBUILD) -buildmode=plugin -v
PLUGIN_PATH = ./bin/plugin/service
TYPE_PLUGIN_PATH = ./bin/plugin/type
PLUGINLIST = arangodb database httpclient lua netserver netclient rabbitmq redis timertask webserver
#PLUGINLIST =
all: build
build:
$(GOBUILD) -o ./bin/mgo $(MAIN_SRC)
$(GOBUILD) -o ./bin/xml2plugin $(XML2PLUGIN_SRC)
$(GOBUILD) -o ./bin/xml2proto $(XML2PROTO_SRC)
$(GOBUILD) -o ./bin/xml2func $(XML2FUNC_SRC)
@for VAR in $(PLUGINLIST); do \
echo "building $$VAR"; \
$(PLUGIN_BUILD) -o $(PLUGIN_PATH)/$$VAR.so ./plugin/$$VAR; \
done
# $(PLUGIN_BUILD) -o $(TYPE_PLUGIN_PATH)/rabbitmq.so ./service/typemanager.go;
clean:
rm -f ./bin/mgo
rm -f ./bin/xml2plugin
rm -f ./bin/xml2proto
rm -f ./bin/xml2func
rm -f ./bin/plugin/service/*.so
rm -f ./bin/plugin/type/*.so
cleanlog:
rm -f ./bin/log/*
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。