#!/bin/bash

src_dir=`pwd`

default: all

all:
	#omcLib 
	cd ${src_dir}/omcLib/c_program/omcLib && \
	echo "-------------------- omcLib ------------------------" && \
	make && \

	#smeg
	cd ${src_dir}/smeg && \
	echo "---------------------- smeg ------------------------" && \
	make && \

	#faultMgr sysStat
	cd ${src_dir}/faultMgr/c_program/sysStat && \
	echo "---------------- faultMgr-->sysStat ----------------" && \
	make && \

	#omcLib ftp
	cd ${src_dir}/omcLib/c_program/ftp && \
	echo "----------------- omcLib ftp------------------------" && \
	make installbin && \

	#accountMgr cdrCollector
	cd ${src_dir}/accountMgr/c_program/cdrCollector && \
	echo "---------- accountMgr cdrCollector -----------------" && \
	make installbin && \

	#accountMgr ftpSend
	cd ${src_dir}/accountMgr/c_program/ftpsend && \
	echo "------------- accountMgr ftpSend -------------------" && \
	make installbin && \

	#accountMgr nrtrde
	cd ${src_dir}/accountMgr/c_program/nrtrde && \
	echo "------------- accountMgr nrtrde --------------------" && \
	make installbin && \

	#accountMgr sftpSend
	cd ${src_dir}/accountMgr/c_program/sftpSend && \
	echo "------------- accountMgr sftpSend ------------------" && \
	make installbin && \

	#accountMgr smcli
	cd ${src_dir}/accountMgr/c_program/smcli && \
	echo "-------------- accountMgr smcli --------------------" && \
	make installbin && \

	#accountMgr subsComm
	cd ${src_dir}/accountMgr/c_program/subsComm && \
	echo "------------- accountMgr subsComm ------------------" && \
	make installbin && \

	#accountMgr subsDataBackup
	cd ${src_dir}/accountMgr/c_program/subsDataBackup && \
	echo "----------- accountMgr subsDataBackup --------------" && \
	make installbin && \

	#accountMgr wsms
	cd ${src_dir}/accountMgr/c_program/wsms && \
	echo "---------------- accountMgr wsms -------------------" && \
	make installbin && \

	#configMgr paraComm
	cd ${src_dir}/configMgr/c_program/paraComm && \
	echo "--------------- configMgr-->paraComm ---------------" && \
	make installbin && \

	#faultMgr alarmAgent
	cd ${src_dir}/faultMgr/c_program/alarmAgent && \
	echo "-------------- faultMgr-->alarmAgent ---------------" && \
	make installbin && \

	#faultMgr alarmGenerator
	cd ${src_dir}/faultMgr/c_program/alarmGenerator && \
	echo "------------ faultMgr-->alarmGenerator -------------" && \
	make installbin && \

	#faultMgr beatProc
	cd ${src_dir}/faultMgr/c_program/beatProc && \
	echo "--------------- faultMgr-->beatProc ----------------" && \
	make installbin && \

	#faultMgr beatSend
	cd ${src_dir}/faultMgr/c_program/beatSend && \
	echo "--------------- faultMgr-->beatSend ----------------" && \
	make installbin && \

	#faultMgr dualsrv
	cd ${src_dir}/faultMgr/c_program/dualsrv && \
	echo "--------------- faultMgr-->dualsrv -----------------" && \
	make installbin && \

	#performanceMgr logCollector
	cd ${src_dir}/performanceMgr/c_program/logCollector && \
	echo "--------- performanceMgr-->logCollector ------------" && \
	make installbin && \

	#performanceMgr cstaCollector
	cd ${src_dir}/performanceMgr/c_program/cstaCollector && \
	echo "--------- performanceMgr-->cstaCollector -----------" && \
	make installbin && \

	#securityMgr omcCleaner
	cd ${src_dir}/securityMgr/c_program/omcCleaner && \
	echo "----------- securityMgr-->omcCleaner ---------------" && \
	make installbin && \

	#faultMgr raidAgent
	cd ${src_dir}/faultMgr/c_program/raidAgent && \
	echo "--------------- faultMgr-->raidAgent ---------------" && \
	make installbin && \

	#omcMain omcMain
	cd ${src_dir}/omcMain/c_program/omcMain && \
	echo "--------------- omcMain-->omcMain ------------------" && \
	make installbin && \

clean:
	#omcLib 
	cd ${src_dir}/omcLib/c_program/omcLib  && \
	echo "-------------clean omcLib --------------------------" && \
	make clean && \

	#smeg
	cd ${src_dir}/smeg && \
	echo "-------------clean smeg ----------------------------" && \
	make clean && \

	#faultMgr sysStat
	cd ${src_dir}/faultMgr/c_program/sysStat && \
	echo "-------------clean faultMgr-->sysStat --------------" && \
	make clean && \

	#omcLib ftp
	cd ${src_dir}/omcLib/c_program/ftp && \
	echo "-------------clean omcLib ftp-----------------------" && \
	make clean && \

	#accountMgr cdrCollector
	cd ${src_dir}/accountMgr/c_program/cdrCollector && \
	echo "-------------clean accountMgr cdrCollector ---------" && \
	make clean && \

	#accountMgr ftpSend
	cd ${src_dir}/accountMgr/c_program/ftpsend && \
	echo "-------------clean accountMgr ftpSend --------------" && \
	make clean && \

	#accountMgr nrtrde
	cd ${src_dir}/accountMgr/c_program/nrtrde && \
	echo "-------------clean accountMgr nrtrde ---------------" && \
	make clean && \

	#accountMgr sftpSend
	cd ${src_dir}/accountMgr/c_program/sftpSend && \
	echo "-------------clean accountMgr sftpSend -------------" && \
	make clean && \

	#accountMgr smcli
	cd ${src_dir}/accountMgr/c_program/smcli && \
	echo "-------------clean- accountMgr smcli ---------------" && \
	make clean && \

	#accountMgr subsComm
	cd ${src_dir}/accountMgr/c_program/subsComm && \
	echo "-------------clean accountMgr subsComm -------------" && \
	make clean && \

	#accountMgr subsDataBackup
	cd ${src_dir}/accountMgr/c_program/subsDataBackup && \
	echo "-------------clean accountMgr subsDataBackup -------" && \
	make clean && \

	#accountMgr wsms
	cd ${src_dir}/accountMgr/c_program/wsms && \
	echo "-------------clean accountMgr wsms -----------------" && \
	make clean && \

	#configMgr paraComm
	cd ${src_dir}/configMgr/c_program/paraComm && \
	echo "-------------clean configMgr-->paraComm ------------" && \
	make clean && \

	#faultMgr alarmAgent
	cd ${src_dir}/faultMgr/c_program/alarmAgent && \
	echo "-------------clean faultMgr-->alarmAgent -----------" && \
	make clean && \

	#faultMgr alarmGenerator
	cd ${src_dir}/faultMgr/c_program/alarmGenerator && \
	echo "-------------clean faultMgr-->alarmGenerator -------" && \
	make clean && \

	#faultMgr beatProc
	cd ${src_dir}/faultMgr/c_program/beatProc && \
	echo "-------------clean faultMgr-->beatProc -------------" && \
	make clean && \

	#faultMgr beatSend
	cd ${src_dir}/faultMgr/c_program/beatSend && \
	echo "-------------clean faultMgr-->beatSend -------------" && \
	make clean && \

	#faultMgr dualsrv
	cd ${src_dir}/faultMgr/c_program/dualsrv && \
	echo "-------------clean faultMgr-->dualsrv --------------" && \
	make clean && \

	#performanceMgr logCollector
	cd ${src_dir}/performanceMgr/c_program/logCollector && \
	echo "-------------clean performanceMgr logCollector -----" && \
	make clean && \

	#performanceMgr cstaCollector
	cd ${src_dir}/performanceMgr/c_program/cstaCollector && \
	echo "-------------clean performanceMgr cstaCollector ----" && \
	make clean && \

	#securityMgr omcCleaner
	cd ${src_dir}/securityMgr/c_program/omcCleaner && \
	echo "-------------clean securityMgr-->omcCleaner --------" && \
	make clean && \

	#faultMgr raidAgent
	cd ${src_dir}/faultMgr/c_program/raidAgent && \
	echo "-------------clean faultMgr-->raidAgent ------------" && \
	make clean && \

	#omcMain omcMain
	cd ${src_dir}/omcMain/c_program/omcMain && \
	echo "-------------clean omcMain-->omcMain ---------------" && \
	make clean && \

