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

Reply via email to