del: 移除captrace/data2html/crontask程序
This commit is contained in:
45
makefile
45
makefile
@@ -35,25 +35,14 @@ EmsFEDir = $(GitLocalRoot)/fe.ems
|
||||
EmsFEVue3Dir = $(GitLocalRoot)/fe.ems.vue3/dist
|
||||
LibDir = $(EmsBEDir)/lib
|
||||
RESTAGENT = restagent
|
||||
CRONTASK = crontask
|
||||
SshSvcBin = sshsvc
|
||||
CapTraceBin = captrace
|
||||
Data2htmlBin = data2html
|
||||
NBI_ALARM = nbi_alarm
|
||||
NBI_AGENT = nbi_agent
|
||||
4A_AGENT = 4a_agent
|
||||
RestagentDir = $(EmsBEDir)/$(RESTAGENT)
|
||||
CrontaskDir = $(EmsBEDir)/$(CRONTASK)
|
||||
SshSvcDir = $(EmsBEDir)/$(SshSvcBin)
|
||||
CapTraceDir = $(EmsBEDir)/$(CapTraceBin)
|
||||
Data2htmlDir = $(EmsBEDir)/$(Data2htmlBin)
|
||||
DBSQLSrcDir = $(EmsBEDir)/database
|
||||
MiscDir = $(EmsBEDir)/misc
|
||||
FrontBuildDir = $(BuildOMCDir)/htdocs
|
||||
FrontSrcDir = $(EmsBEDir)/front
|
||||
ReleaseDebs = $(ReleaseDir)/debs/$(PLATFORM)
|
||||
CrontaskSize = 27788951
|
||||
RestagentSize = 29525312
|
||||
BinWriterDir = $(HOME)/bin
|
||||
ifeq ($(shell grep VERSION_ID /etc/os-release), VERSION_ID="22.04")
|
||||
DebBuildDir := $(DebBuild2204Dir)
|
||||
@@ -67,44 +56,30 @@ DebPkgFile := $(PROJECT)-r$(VERSION)-$(Release)-ub18.deb
|
||||
DebPkgFileBA := $(PROJECT)-r$(VERSION)-$(Release)-ub18-ba.deb
|
||||
endif
|
||||
|
||||
.PHONY: all $(RESTAGENT) $(CRONTASK) $(SshSvcBin) $(CapTraceBin) $(Data2htmlBin)
|
||||
all: $(RESTAGENT) $(CRONTASK) $(SshSvcBin) $(CapTraceBin) $(Data2htmlBin)
|
||||
.PHONY: all $(RESTAGENT) $(SshSvcBin)
|
||||
all: $(RESTAGENT) $(SshSvcBin)
|
||||
cd $(RestagentDir)
|
||||
go build -o $(RESTAGENT) -v -ldflags "-s -w -X 'be.ems/lib/conifg.Version=$(RelVer)' \
|
||||
-X '$(LibDir)/conifg.BuildTime=`date`' \
|
||||
-X '$(LibDir)/conifg.GoVer=`go version`'"
|
||||
cd $(CrontaskDir)
|
||||
go build -o $(CRONTASK) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
|
||||
-X '$(LibDir)/conifg.BuildTime=`date`' \
|
||||
-X '$(LibDir)/conifg.GoVer=`go version`'"
|
||||
cd $(SshSvcDir)
|
||||
go build -o $(SshSvcBin) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
|
||||
-X '$(LibDir)/conifg.BuildTime=`date`' \
|
||||
-X '$(LibDir)/conifg.GoVer=`go version`'"
|
||||
cd $(CapTraceDir)
|
||||
go build -o $(CapTraceBin) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
|
||||
-X '$(LibDir)/conifg.BuildTime=`date`' \
|
||||
-X '$(LibDir)/conifg.GoVer=`go version`'"
|
||||
cd $(Data2htmlDir)
|
||||
go build -o $(Data2htmlBin) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
|
||||
-X '$(LibDir)/conifg.BuildTime=`date`' \
|
||||
-X '$(LibDir)/conifg.GoVer=`go version`'"
|
||||
|
||||
clean:
|
||||
rm ./restagent/$(RESTAGENT) ./crontask/$(CRONTASK) $(SshSvcDir)/$(SshSvcBin) $(CapTraceDir)/$(CapTraceBin) $(Data2htmlDir)/$(Data2htmlBin)
|
||||
rm ./restagent/$(RESTAGENT) $(SshSvcDir)/$(SshSvcBin)
|
||||
|
||||
dist:
|
||||
tar -zvcPf $(ReleaseDir)/$(PROJECT)-src-$(VERSION).tar.gz \
|
||||
../lib \
|
||||
../restagent \
|
||||
../crontask \
|
||||
../initems \
|
||||
../database \
|
||||
../docs \
|
||||
../misc \
|
||||
../config \
|
||||
--exclude=../restagent/restagent \
|
||||
--exclude=../crontask/crontask \
|
||||
--exclude=../initems/initems
|
||||
|
||||
pre_build: $(BINNAME)
|
||||
@@ -114,10 +89,7 @@ pre_build: $(BINNAME)
|
||||
rm -rf $(DebBuildDir)/usr/local/omc/etc/db/*
|
||||
|
||||
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
|
||||
cp -rf $(CrontaskDir)/$(CRONTASK) $(BuildOMCBinDir)
|
||||
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
|
||||
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BuildOMCBinDir)
|
||||
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BuildOMCBinDir)
|
||||
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
|
||||
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
|
||||
cp -rf $(ConfigEtcDir)/* $(BuildOMCEtcDir)
|
||||
rm -rf $(BuildOMCEtcDir)/db/*
|
||||
@@ -162,16 +134,7 @@ rpm: $(BINNAME)
|
||||
rm -rf $(RpmBuildDir)/BUILD/usr/local/omc/etc/db/*
|
||||
|
||||
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
|
||||
cp -rf $(CrontaskDir)/$(CRONTASK) $(BuildOMCBinDir)
|
||||
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
|
||||
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BuildOMCBinDir)
|
||||
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BuildOMCBinDir)
|
||||
# $(BinWriterDir)/binWriter $(BuildOMCBinDir)/$(RESTAGENT) $(RestagentSize)
|
||||
# $(BinWriterDir)/binWriter $(BuildOMCBinDir)/$(CRONTASK) $(CrontaskSize)
|
||||
# cp -rf $(MiscDir)/ne-hosts $(BuildOMCBinDir)
|
||||
# cp -rf ./nbi/$(NBI_ALARM)/bin/$(NBI_ALARM) $(BinDir2)
|
||||
# cp -rf ./nbi/$(NBI_AGENT)/bin/$(NBI_AGENT) $(BinDir2)
|
||||
# cp -rf ./$(4A_AGENT)/bin/$(4A_AGENT) $(BinDir2)
|
||||
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
|
||||
# rm -rf $(BinDir2)/ne-hosts
|
||||
cp -rf $(ConfigEtcDir)/* $(BuildOMCEtcDir)
|
||||
|
||||
Reference in New Issue
Block a user