update makefile
This commit is contained in:
294
src/Makefile
294
src/Makefile
@@ -1,238 +1,154 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
src_dir=`pwd`
|
src_dir=`pwd`
|
||||||
|
|
||||||
default: all
|
.PHONY: all clean
|
||||||
|
|
||||||
all:
|
all: omcLib_all smeg_all sysStat_all ftp_all cdrCollector_all ftpsend_all nrtrde_all \
|
||||||
#omcLib
|
sftpSend_all smcli_all subsComm_all subsDataBackup_all wsms_all paraComm_all \
|
||||||
cd ${src_dir}/omcLib/c_program/omcLib && \
|
alarmAgent_all alarmGenerator_all beatProc_all beatSend_all dualsrv_all logCollector_all \
|
||||||
echo "-------------------- omcLib ------------------------" && \
|
cstaCollector_all omcCleaner_all raidAgent_all omcMain_all
|
||||||
make && \
|
|
||||||
|
|
||||||
#smeg
|
clean: omcLib_clean smeg_clean sysStat_clean ftp_clean cdrCollector_clean ftpsend_clean nrtrde_clean \
|
||||||
cd ${src_dir}/smeg && \
|
sftpSend_clean smcli_clean subsComm_clean subsDataBackup_clean wsms_clean paraComm_clean \
|
||||||
echo "---------------------- smeg ------------------------" && \
|
alarmAgent_clean alarmGenerator_clean beatProc_clean beatSend_clean dualsrv_clean logCollector_clean \
|
||||||
make && \
|
cstaCollector_clean omcCleaner_clean raidAgent_clean omcMain_clean
|
||||||
|
|
||||||
#faultMgr sysStat
|
omcLib_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/sysStat && \
|
$(MAKE) -C omcLib/c_program/omcLib linuxES
|
||||||
echo "---------------- faultMgr-->sysStat ----------------" && \
|
|
||||||
make && \
|
|
||||||
|
|
||||||
#omcLib ftp
|
smeg_all:
|
||||||
cd ${src_dir}/omcLib/c_program/ftp && \
|
$(MAKE) -C smeg linuxES
|
||||||
echo "----------------- omcLib ftp------------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr cdrCollector
|
sysStat_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/cdrCollector && \
|
$(MAKE) -C faultMgr/c_program/sysStat linuxES
|
||||||
echo "---------- accountMgr cdrCollector -----------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr ftpSend
|
ftp_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/ftpsend && \
|
$(MAKE) -C omcLib/c_program/ftp installbin
|
||||||
echo "------------- accountMgr ftpSend -------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr nrtrde
|
cdrCollector_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/nrtrde && \
|
$(MAKE) -C accountMgr/c_program/cdrCollector installbin
|
||||||
echo "------------- accountMgr nrtrde --------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr sftpSend
|
ftpsend_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/sftpSend && \
|
$(MAKE) -C accountMgr/c_program/ftpsend installbin
|
||||||
echo "------------- accountMgr sftpSend ------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr smcli
|
nrtrde_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/smcli && \
|
$(MAKE) -C accountMgr/c_program/nrtrde installbin
|
||||||
echo "-------------- accountMgr smcli --------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr subsComm
|
sftpSend_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/subsComm && \
|
$(MAKE) -C accountMgr/c_program/sftpSend installbin
|
||||||
echo "------------- accountMgr subsComm ------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr subsDataBackup
|
smcli_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/subsDataBackup && \
|
$(MAKE) -C accountMgr/c_program/smcli installbin
|
||||||
echo "----------- accountMgr subsDataBackup --------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#accountMgr wsms
|
subsComm_all:
|
||||||
cd ${src_dir}/accountMgr/c_program/wsms && \
|
$(MAKE) -C accountMgr/c_program/subsComm installbin
|
||||||
echo "---------------- accountMgr wsms -------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#configMgr paraComm
|
subsDataBackup_all:
|
||||||
cd ${src_dir}/configMgr/c_program/paraComm && \
|
$(MAKE) -C accountMgr/c_program/subsDataBackup installbin
|
||||||
echo "--------------- configMgr-->paraComm ---------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr alarmAgent
|
wsms_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/alarmAgent && \
|
$(MAKE) -C accountMgr/c_program/wsms installbin
|
||||||
echo "-------------- faultMgr-->alarmAgent ---------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr alarmGenerator
|
paraComm_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/alarmGenerator && \
|
$(MAKE) -C configMgr/c_program/paraComm installbin
|
||||||
echo "------------ faultMgr-->alarmGenerator -------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr beatProc
|
alarmAgent_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/beatProc && \
|
$(MAKE) -C faultMgr/c_program/alarmAgent installbin
|
||||||
echo "--------------- faultMgr-->beatProc ----------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr beatSend
|
alarmGenerator_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/beatSend && \
|
$(MAKE) -C faultMgr/c_program/alarmGenerator installbin
|
||||||
echo "--------------- faultMgr-->beatSend ----------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr dualsrv
|
beatProc_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/dualsrv && \
|
$(MAKE) -C faultMgr/c_program/beatProc installbin
|
||||||
echo "--------------- faultMgr-->dualsrv -----------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#performanceMgr logCollector
|
beatSend_all:
|
||||||
cd ${src_dir}/performanceMgr/c_program/logCollector && \
|
$(MAKE) -C faultMgr/c_program/beatSend installbin
|
||||||
echo "--------- performanceMgr-->logCollector ------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#performanceMgr cstaCollector
|
dualsrv_all:
|
||||||
cd ${src_dir}/performanceMgr/c_program/cstaCollector && \
|
$(MAKE) -C faultMgr/c_program/dualsrv installbin
|
||||||
echo "--------- performanceMgr-->cstaCollector -----------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#securityMgr omcCleaner
|
logCollector_all:
|
||||||
cd ${src_dir}/securityMgr/c_program/omcCleaner && \
|
$(MAKE) -C performanceMgr/c_program/logCollector installbin
|
||||||
echo "----------- securityMgr-->omcCleaner ---------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#faultMgr raidAgent
|
cstaCollector_all:
|
||||||
cd ${src_dir}/faultMgr/c_program/raidAgent && \
|
$(MAKE) -C performanceMgr/c_program/cstaCollector installbin
|
||||||
echo "--------------- faultMgr-->raidAgent ---------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
#omcMain omcMain
|
omcCleaner_all:
|
||||||
cd ${src_dir}/omcMain/c_program/omcMain && \
|
$(MAKE) -C securityMgr/c_program/omcCleaner installbin
|
||||||
echo "--------------- omcMain-->omcMain ------------------" && \
|
|
||||||
make installbin && \
|
|
||||||
|
|
||||||
clean:
|
raidAgent_all:
|
||||||
#omcLib
|
$(MAKE) -C faultMgr/c_program/raidAgent installbin
|
||||||
cd ${src_dir}/omcLib/c_program/omcLib && \
|
|
||||||
echo "-------------clean omcLib --------------------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#smeg
|
omcMain_all:
|
||||||
cd ${src_dir}/smeg && \
|
$(MAKE) -C omcMain/c_program/omcMain installbin
|
||||||
echo "-------------clean smeg ----------------------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr sysStat
|
# module clean
|
||||||
cd ${src_dir}/faultMgr/c_program/sysStat && \
|
omcLib_clean:
|
||||||
echo "-------------clean faultMgr-->sysStat --------------" && \
|
$(MAKE) -C omcLib/c_program/omcLib clean
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#omcLib ftp
|
smeg_clean:
|
||||||
cd ${src_dir}/omcLib/c_program/ftp && \
|
$(MAKE) -C smeg clean
|
||||||
echo "-------------clean omcLib ftp-----------------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr cdrCollector
|
sysStat_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/cdrCollector && \
|
$(MAKE) -C faultMgr/c_program/sysStat clean
|
||||||
echo "-------------clean accountMgr cdrCollector ---------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr ftpSend
|
ftp_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/ftpsend && \
|
$(MAKE) -C omcLib/c_program/ftp clean
|
||||||
echo "-------------clean accountMgr ftpSend --------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr nrtrde
|
cdrCollector_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/nrtrde && \
|
$(MAKE) -C accountMgr/c_program/cdrCollector clean
|
||||||
echo "-------------clean accountMgr nrtrde ---------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr sftpSend
|
ftpsend_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/sftpSend && \
|
$(MAKE) -C accountMgr/c_program/ftpsend clean
|
||||||
echo "-------------clean accountMgr sftpSend -------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr smcli
|
nrtrde_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/smcli && \
|
$(MAKE) -C accountMgr/c_program/nrtrde clean
|
||||||
echo "-------------clean- accountMgr smcli ---------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr subsComm
|
sftpSend_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/subsComm && \
|
$(MAKE) -C accountMgr/c_program/sftpSend clean
|
||||||
echo "-------------clean accountMgr subsComm -------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr subsDataBackup
|
smcli_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/subsDataBackup && \
|
$(MAKE) -C accountMgr/c_program/smcli clean
|
||||||
echo "-------------clean accountMgr subsDataBackup -------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#accountMgr wsms
|
subsComm_clean:
|
||||||
cd ${src_dir}/accountMgr/c_program/wsms && \
|
$(MAKE) -C accountMgr/c_program/subsComm clean
|
||||||
echo "-------------clean accountMgr wsms -----------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#configMgr paraComm
|
subsDataBackup_clean:
|
||||||
cd ${src_dir}/configMgr/c_program/paraComm && \
|
$(MAKE) -C accountMgr/c_program/subsDataBackup clean
|
||||||
echo "-------------clean configMgr-->paraComm ------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr alarmAgent
|
wsms_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/alarmAgent && \
|
$(MAKE) -C accountMgr/c_program/wsms clean
|
||||||
echo "-------------clean faultMgr-->alarmAgent -----------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr alarmGenerator
|
paraComm_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/alarmGenerator && \
|
$(MAKE) -C configMgr/c_program/paraComm clean
|
||||||
echo "-------------clean faultMgr-->alarmGenerator -------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr beatProc
|
alarmAgent_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/beatProc && \
|
$(MAKE) -C faultMgr/c_program/alarmAgent clean
|
||||||
echo "-------------clean faultMgr-->beatProc -------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr beatSend
|
alarmGenerator_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/beatSend && \
|
$(MAKE) -C faultMgr/c_program/alarmGenerator clean
|
||||||
echo "-------------clean faultMgr-->beatSend -------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr dualsrv
|
beatProc_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/dualsrv && \
|
$(MAKE) -C faultMgr/c_program/beatProc clean
|
||||||
echo "-------------clean faultMgr-->dualsrv --------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#performanceMgr logCollector
|
beatSend_clean:
|
||||||
cd ${src_dir}/performanceMgr/c_program/logCollector && \
|
$(MAKE) -C faultMgr/c_program/beatSend clean
|
||||||
echo "-------------clean performanceMgr logCollector -----" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#performanceMgr cstaCollector
|
dualsrv_clean:
|
||||||
cd ${src_dir}/performanceMgr/c_program/cstaCollector && \
|
$(MAKE) -C faultMgr/c_program/dualsrv clean
|
||||||
echo "-------------clean performanceMgr cstaCollector ----" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#securityMgr omcCleaner
|
logCollector_clean:
|
||||||
cd ${src_dir}/securityMgr/c_program/omcCleaner && \
|
$(MAKE) -C performanceMgr/c_program/logCollector clean
|
||||||
echo "-------------clean securityMgr-->omcCleaner --------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
#faultMgr raidAgent
|
cstaCollector_clean:
|
||||||
cd ${src_dir}/faultMgr/c_program/raidAgent && \
|
$(MAKE) -C performanceMgr/c_program/cstaCollector clean
|
||||||
echo "-------------clean faultMgr-->raidAgent ------------" && \
|
|
||||||
make clean && \
|
omcCleaner_clean:
|
||||||
|
$(MAKE) -C securityMgr/c_program/omcCleaner clean
|
||||||
|
|
||||||
|
raidAgent_clean:
|
||||||
|
$(MAKE) -C faultMgr/c_program/raidAgent clean
|
||||||
|
|
||||||
|
omcMain_clean:
|
||||||
|
$(MAKE) -C omcMain/c_program/omcMain clean
|
||||||
|
|
||||||
#omcMain omcMain
|
|
||||||
cd ${src_dir}/omcMain/c_program/omcMain && \
|
|
||||||
echo "-------------clean omcMain-->omcMain ---------------" && \
|
|
||||||
make clean && \
|
|
||||||
|
|
||||||
|
|||||||
@@ -45,14 +45,11 @@ linux72: $(PARACOMM_OBJ)
|
|||||||
@echo Linking $(PROGS)
|
@echo Linking $(PROGS)
|
||||||
@$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ) $(LINK_SUFFIX) -lm
|
@$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ) $(LINK_SUFFIX) -lm
|
||||||
ar r libparaComm.a $(LIB_OBJ)
|
ar r libparaComm.a $(LIB_OBJ)
|
||||||
rm -f *.o core *~
|
|
||||||
#cp -f $(PROGS) ../../../../bin
|
|
||||||
#cp -f $(PROGS) /usr/local/omc/bin/
|
|
||||||
|
|
||||||
linuxES: $(PARACOMM_OBJ.ES)
|
linuxES: $(PARACOMM_OBJ.ES)
|
||||||
@echo Linking $(PROGS)
|
@echo Linking $(PROGS)
|
||||||
@$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ) $(LINK_SUFFIX.ES) -lm
|
@$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ.ES) $(LINK_SUFFIX.ES) -lm
|
||||||
ar r libparaComm.a $(LIB_OBJ)
|
ar r libparaComm.a $(LIB_OBJ.ES)
|
||||||
|
|
||||||
installbin: $(PROGS)
|
installbin: $(PROGS)
|
||||||
cp -f $(PROGS) ../../../../bin/
|
cp -f $(PROGS) ../../../../bin/
|
||||||
|
|||||||
Reference in New Issue
Block a user