Author: sayer
Date: 2008-08-20 15:23:41 +0200 (Wed, 20 Aug 2008)
New Revision: 1062
Modified:
trunk/apps/ivr/Makefile.ivr_application
trunk/apps/mailbox/Makefile
trunk/apps/pin_collect/Makefile
Log:
install python applications' audio files
Modified: trunk/apps/ivr/Makefile.ivr_application
===================================================================
--- trunk/apps/ivr/Makefile.ivr_application 2008-08-20 12:17:50 UTC (rev
1061)
+++ trunk/apps/ivr/Makefile.ivr_application 2008-08-20 13:23:41 UTC (rev
1062)
@@ -4,6 +4,8 @@
COREPATH ?= ../../core
IVRPATH ?= ../ivr
+AUDIO_FILES=$(notdir $(wildcard wav/*.wav))
+
include $(COREPATH)/../Makefile.defs
include $(IVRPATH)/Makefile.defs
@@ -37,7 +39,7 @@
python${PYTHON_VERSION} $(IVRPATH)/py_comp -q .
.PHONY: install
-install: all
+install: all $(extra_install)
install -d $(DESTDIR)${BASEDIR}/${LIB_INSTALLDIR}
install -m ${LIB_PERMISSIONS} *.pyc
$(DESTDIR)${BASEDIR}/${LIB_INSTALLDIR}
install -d $(DESTDIR)${BASEDIR}/${LIB_INSTALLDIR}/${LIBDIR}
@@ -55,7 +57,19 @@
< $$r > $(DESTDIR)$(cfg-target)$$r; \
done
+$(DESTDIR)(audio-prefix)/$(audio-dir):
+ mkdir -p $(DESTDIR)$(audio-prefix)/$(audio-dir)
+.PHONY: $(NAME)_audio
+$(NAME)_audio: $(DESTDIR)$(audio-prefix)/$(audio-dir)
+ mkdir -p $(DESTDIR)$(audio-prefix)/$(audio-dir)$(NAME)
+ [EMAIL PROTECTED] f in $(AUDIO_FILES) ; do \
+ if [ -n "wav/$$f" ]; then \
+ $(INSTALL-TOUCH)
$(DESTDIR)$(audio-prefix)/$(audio-dir)$(NAME)/$$f; \
+ $(INSTALL-AUDIO) wav/$$f
$(DESTDIR)$(audio-prefix)/$(audio-dir)$(NAME)/$$f; \
+ fi ; \
+ done
+
uninstall:
@echo "please remove the files from $(DESTDIR)${LIB_INSTALLDIR}
manually."
Modified: trunk/apps/mailbox/Makefile
===================================================================
--- trunk/apps/mailbox/Makefile 2008-08-20 12:17:50 UTC (rev 1061)
+++ trunk/apps/mailbox/Makefile 2008-08-20 13:23:41 UTC (rev 1062)
@@ -4,5 +4,7 @@
LIBDIR=imap_mailbox
+extra_install = $(NAME)_audio
+
include ../ivr/Makefile.ivr_application
Modified: trunk/apps/pin_collect/Makefile
===================================================================
--- trunk/apps/pin_collect/Makefile 2008-08-20 12:17:50 UTC (rev 1061)
+++ trunk/apps/pin_collect/Makefile 2008-08-20 13:23:41 UTC (rev 1062)
@@ -4,5 +4,7 @@
LIBDIR=.
+extra_install = $(NAME)_audio
+
include ../ivr/Makefile.ivr_application
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev