d
This commit is contained in:
53
makefile
53
makefile
@@ -10,6 +10,11 @@ ARMPLATFORM = aarch64
|
|||||||
GitLocalRoot = $(HOME)/local.git
|
GitLocalRoot = $(HOME)/local.git
|
||||||
EmsBuildRoot=$(GitLocalRoot)/build.ems
|
EmsBuildRoot=$(GitLocalRoot)/build.ems
|
||||||
BuildDir = $(EmsBuildRoot)/build
|
BuildDir = $(EmsBuildRoot)/build
|
||||||
|
BuildOMCDir = $(BuildDir)/usr/local/omc
|
||||||
|
BuildOMCBinDir = $(BuildOMCDir)/bin
|
||||||
|
BuildOMCEtcDir = $(BuildOMCDir)/etc
|
||||||
|
BuildLibDir = $(BuildDir)/lib
|
||||||
|
BuildLibSystemdDir = $(BuildLibDir)/systemd
|
||||||
DebBuildDir = $(EmsBuildRoot)/debbuild
|
DebBuildDir = $(EmsBuildRoot)/debbuild
|
||||||
RpmBuildDir = $(EmsBuildRoot)/rpmbuild
|
RpmBuildDir = $(EmsBuildRoot)/rpmbuild
|
||||||
OmcInstallDir = /usr/local/omc
|
OmcInstallDir = /usr/local/omc
|
||||||
@@ -37,8 +42,6 @@ MiscDir = $(EmsBEDir)/misc
|
|||||||
FrontBuildDir = $(BuildDir)/omc/htdocs
|
FrontBuildDir = $(BuildDir)/omc/htdocs
|
||||||
FrontSrcDir = $(EmsBEDir)/front
|
FrontSrcDir = $(EmsBEDir)/front
|
||||||
ReleaseDebs = $(ReleaseDir)/debs/$(PLATFORM)
|
ReleaseDebs = $(ReleaseDir)/debs/$(PLATFORM)
|
||||||
BinDir = $(BuildDir)/omc/bin
|
|
||||||
BinDir2 = $(BuildDir)/omc/run
|
|
||||||
CrontaskSize = 27788951
|
CrontaskSize = 27788951
|
||||||
RestagentSize = 29525312
|
RestagentSize = 29525312
|
||||||
BinWriterDir = $(HOME)/bin
|
BinWriterDir = $(HOME)/bin
|
||||||
@@ -84,19 +87,19 @@ dist:
|
|||||||
--exclude=../initems/initems
|
--exclude=../initems/initems
|
||||||
|
|
||||||
deb: $(BINNAME)
|
deb: $(BINNAME)
|
||||||
cp -rf $(RestagentDir)/$(RESTAGENT) $(BinDir)
|
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
|
||||||
cp -rf $(CrontaskDir)/$(CRONTASK) $(BinDir)
|
cp -rf $(CrontaskDir)/$(CRONTASK) $(BuildOMCBinDir)
|
||||||
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BinDir)
|
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
|
||||||
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BinDir)
|
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BuildOMCBinDir)
|
||||||
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BinDir)
|
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BuildOMCBinDir)
|
||||||
cp -rf $(MiscDir)/* $(BinDir)
|
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
|
||||||
cp -rf $(ConfigEtcDir)/* $(BuildDir)/omc/etc/
|
cp -rf $(ConfigEtcDir)/* $(BuildOMCEtcDir)
|
||||||
cp -rf $(DBSQLSrcDir)/* $(BuildDir)/omc/etc/db/
|
cp -rf $(DBSQLSrcDir)/* $(BuildOMCEtcDir)/db/
|
||||||
cp -rf $(ConfigSystemdDir)/* $(BuildDir)/systemd/
|
cp -rf $(ConfigSystemdDir)/* $(BuildLibSystemdDir)
|
||||||
rm -rf $(FrontBuildDir)/*
|
rm -rf $(FrontBuildDir)/*
|
||||||
mkdir -p $(FrontBuildDir)/front
|
mkdir -p $(FrontBuildDir)/front
|
||||||
cp -rf $(EmsFEDir)/* $(FrontBuildDir)/front >/dev/null
|
cp -rf $(EmsFEDir)/* $(FrontBuildDir)/front >/dev/null
|
||||||
chmod 755 $(BinDir)/*
|
chmod 755 $(BuildOMCBinDir)/*
|
||||||
chmod 755 $(BuildDir)/omc/bin/*
|
chmod 755 $(BuildDir)/omc/bin/*
|
||||||
chmod 755 $(DebBuildDir)/DEBIAN/preinst
|
chmod 755 $(DebBuildDir)/DEBIAN/preinst
|
||||||
chmod 755 $(DebBuildDir)/DEBIAN/postinst
|
chmod 755 $(DebBuildDir)/DEBIAN/postinst
|
||||||
@@ -109,27 +112,27 @@ deb: $(BINNAME)
|
|||||||
dpkg -b $(DebBuildDir) $(ReleaseDebs)/$(PROJECT)-$(VERSION)-$(Release).$(PLATFORM).deb
|
dpkg -b $(DebBuildDir) $(ReleaseDebs)/$(PROJECT)-$(VERSION)-$(Release).$(PLATFORM).deb
|
||||||
|
|
||||||
rpm: $(BINNAME)
|
rpm: $(BINNAME)
|
||||||
cp -rf $(RestagentDir)/$(RESTAGENT) $(BinDir)
|
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
|
||||||
cp -rf $(CrontaskDir)/$(CRONTASK) $(BinDir)
|
cp -rf $(CrontaskDir)/$(CRONTASK) $(BuildOMCBinDir)
|
||||||
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BinDir)
|
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
|
||||||
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BinDir)
|
cp -rf $(CapTraceDir)/$(CapTraceBin) $(BuildOMCBinDir)
|
||||||
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BinDir)
|
cp -rf $(Data2htmlDir)/$(Data2htmlBin) $(BuildOMCBinDir)
|
||||||
# $(BinWriterDir)/binWriter $(BinDir)/$(RESTAGENT) $(RestagentSize)
|
# $(BinWriterDir)/binWriter $(BuildOMCBinDir)/$(RESTAGENT) $(RestagentSize)
|
||||||
# $(BinWriterDir)/binWriter $(BinDir)/$(CRONTASK) $(CrontaskSize)
|
# $(BinWriterDir)/binWriter $(BuildOMCBinDir)/$(CRONTASK) $(CrontaskSize)
|
||||||
# cp -rf $(MiscDir)/ne-hosts $(BinDir)
|
# cp -rf $(MiscDir)/ne-hosts $(BuildOMCBinDir)
|
||||||
# cp -rf ./nbi/$(NBI_ALARM)/bin/$(NBI_ALARM) $(BinDir2)
|
# cp -rf ./nbi/$(NBI_ALARM)/bin/$(NBI_ALARM) $(BinDir2)
|
||||||
# cp -rf ./nbi/$(NBI_AGENT)/bin/$(NBI_AGENT) $(BinDir2)
|
# cp -rf ./nbi/$(NBI_AGENT)/bin/$(NBI_AGENT) $(BinDir2)
|
||||||
# cp -rf ./$(4A_AGENT)/bin/$(4A_AGENT) $(BinDir2)
|
# cp -rf ./$(4A_AGENT)/bin/$(4A_AGENT) $(BinDir2)
|
||||||
cp -rf $(MiscDir)/* $(BinDir)
|
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
|
||||||
# rm -rf $(BinDir2)/ne-hosts
|
# rm -rf $(BinDir2)/ne-hosts
|
||||||
cp -rf $(ConfigEtcDir)/* $(BuildDir)/omc/etc/
|
cp -rf $(ConfigEtcDir)/* $(BuildOMCEtcDir)
|
||||||
cp -rf $(DBSQLSrcDir)/* $(BuildDir)/omc/etc/db/
|
cp -rf $(DBSQLSrcDir)/* $(BuildOMCEtcDir)/db/
|
||||||
cp -rf $(ConfigSystemdDir)/* $(BuildDir)/systemd/
|
cp -rf $(ConfigSystemdDir)/* $(BuildLibSystemdDir)
|
||||||
rm -rf $(FrontBuildDir)/*
|
rm -rf $(FrontBuildDir)/*
|
||||||
#unzip $(FrontSrcDir)/front.zip -d $(FrontBuildDir) >/dev/null
|
#unzip $(FrontSrcDir)/front.zip -d $(FrontBuildDir) >/dev/null
|
||||||
mkdir -p $(FrontBuildDir)/front
|
mkdir -p $(FrontBuildDir)/front
|
||||||
cp -rf $(EmsFEDir)/* $(FrontBuildDir)/front >/dev/null
|
cp -rf $(EmsFEDir)/* $(FrontBuildDir)/front >/dev/null
|
||||||
chmod 755 $(BinDir)/*
|
chmod 755 $(BuildOMCBinDir)/*
|
||||||
# chmod 755 $(BinDir2)/*
|
# chmod 755 $(BinDir2)/*
|
||||||
cp -rf $(BuildDir)/* $(RpmBuildDir)/BUILD/
|
cp -rf $(BuildDir)/* $(RpmBuildDir)/BUILD/
|
||||||
#cp -rf $(BuildDir)/nginx $(RpmBuildDir)/BUILD/etc/
|
#cp -rf $(BuildDir)/nginx $(RpmBuildDir)/BUILD/etc/
|
||||||
|
|||||||
Reference in New Issue
Block a user