Makefile
756 Bytes
MOD_NAME = mod_ccl_record
MOD_CONF = ccl_record
WORKROOT=../../../../../
FS_MOD_SRC=$(WORKROOT)thirdsrc/freeswitch/freeswitch-1.0.6/src/mod/
OUTPUT_PATH=./output/
all:
cp -r $(MOD_NAME) $(FS_MOD_SRC)/applications/
make -C $(FS_MOD_SRC)/applications/$(MOD_NAME)/
if [ ! -d $(OUTPUT_PATH) ]; then mkdir -p $(OUTPUT_PATH); fi
cp $(FS_MOD_SRC)/applications/$(MOD_NAME)/.libs/$(MOD_NAME).so $(OUTPUT_PATH)/
cp $(MOD_NAME)/conf/$(MOD_CONF).conf.xml $(OUTPUT_PATH)/
clean:
if [ -d $(FS_MOD_SRC)/applications/$(MOD_NAME)/ ]; then make -C $(FS_MOD_SRC)/applications/$(MOD_NAME)/ clean; fi
if [ -d $(FS_MOD_SRC)/applications/$(MOD_NAME)/ ]; then rm -fr $(FS_MOD_SRC)/applications/$(MOD_NAME)/; fi
if [ -d $(OUTPUT_PATH) ]; then rm -fr $(OUTPUT_PATH); fi