makefile
This commit is contained in:
22
src/Makefile
22
src/Makefile
@@ -2,15 +2,15 @@ src_dir=`pwd`
|
||||
|
||||
.PHONY: all clean
|
||||
|
||||
all: omcLib_all smeg_all sysStat_all ftp_all cdrCollector_all ftpsend_all nrtrde_all \
|
||||
sftpSend_all smcli_all subsComm_all subsDataBackup_all wsms_all paraComm_all \
|
||||
alarmAgent_all alarmGenerator_all beatProc_all beatSend_all dualsrv_all logCollector_all \
|
||||
cstaCollector_all omcCleaner_all raidAgent_all omcMain_all
|
||||
all: omcLib_all smeg_all sysStat_all dualsrv_all ftp_all cdrCollector_all ftpsend_all \
|
||||
nrtrde_all sftpSend_all smcli_all subsComm_all subsDataBackup_all wsms_all \
|
||||
paraComm_all alarmAgent_all alarmGenerator_all beatProc_all beatSend_all \
|
||||
logCollector_all cstaCollector_all omcCleaner_all raidAgent_all omcMain_all
|
||||
|
||||
clean: omcLib_clean smeg_clean sysStat_clean ftp_clean cdrCollector_clean ftpsend_clean nrtrde_clean \
|
||||
sftpSend_clean smcli_clean subsComm_clean subsDataBackup_clean wsms_clean paraComm_clean \
|
||||
alarmAgent_clean alarmGenerator_clean beatProc_clean beatSend_clean dualsrv_clean logCollector_clean \
|
||||
cstaCollector_clean omcCleaner_clean raidAgent_clean omcMain_clean
|
||||
clean: omcLib_clean smeg_clean sysStat_clean dualsrv_clean ftp_clean cdrCollector_clean ftpsend_clean \
|
||||
nrtrde_clean sftpSend_clean smcli_clean subsComm_clean subsDataBackup_clean wsms_clean \
|
||||
paraComm_clean alarmAgent_clean alarmGenerator_clean beatProc_clean beatSend_clean \
|
||||
logCollector_clean cstaCollector_clean omcCleaner_clean raidAgent_clean omcMain_clean
|
||||
|
||||
omcLib_all:
|
||||
$(MAKE) -C omcLib/c_program/omcLib linuxES
|
||||
@@ -21,6 +21,9 @@ smeg_all:
|
||||
sysStat_all:
|
||||
$(MAKE) -C faultMgr/c_program/sysStat
|
||||
|
||||
dualsrv_all:
|
||||
$(MAKE) -C faultMgr/c_program/dualsrv
|
||||
|
||||
ftp_all:
|
||||
$(MAKE) -C omcLib/c_program/ftp installbin
|
||||
|
||||
@@ -63,9 +66,6 @@ beatProc_all:
|
||||
beatSend_all:
|
||||
$(MAKE) -C faultMgr/c_program/beatSend installbin
|
||||
|
||||
dualsrv_all:
|
||||
$(MAKE) -C faultMgr/c_program/dualsrv installbin
|
||||
|
||||
logCollector_all:
|
||||
$(MAKE) -C performanceMgr/c_program/logCollector installbin
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ linux72: $(OMC_OBJ) omcmain.o
|
||||
linuxES: $(OMC_OBJ.ES) dualsrv_main.o.ES
|
||||
@echo Linking $(PROGS)
|
||||
ar -r libdualsrv.a $(OMC_OBJ)
|
||||
@$(LINK.c.ES) -o $(PROGS) dualsrv_main.o $(OMC_OBJ) $(LINKFLAG.ES)
|
||||
# @$(LINK.c.ES) -o $(PROGS) dualsrv_main.o $(OMC_OBJ) $(LINKFLAG.ES)
|
||||
|
||||
installbin: linuxES
|
||||
cp -f $(PROGS) ../../../../bin/
|
||||
|
||||
Reference in New Issue
Block a user