From cb87c27bfdce6483f356f6fc6bd1226888c90602 Mon Sep 17 00:00:00 2001 From: Martin Pycko Date: Wed, 2 Apr 2003 18:58:47 +0000 Subject: [PATCH] Add make samples to the main Makefile git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@739 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/h323/INSTALL.openh323 | 2 +- channels/h323/Makefile | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/channels/h323/INSTALL.openh323 b/channels/h323/INSTALL.openh323 index 4c0137cd68..c118d0a8da 100755 --- a/channels/h323/INSTALL.openh323 +++ b/channels/h323/INSTALL.openh323 @@ -10,7 +10,7 @@ Here are some basic instructions how to download and compile the code from openh > ldconfig > cd /usr/src/asterisk/channels/h323 > make install -> cp h323.sample.conf /etc/asterisk/h323.conf +> make samples Now you have to edit the /etc/asterisk/h323.conf config file. diff --git a/channels/h323/Makefile b/channels/h323/Makefile index 35745004db..efcc5daa88 100755 --- a/channels/h323/Makefile +++ b/channels/h323/Makefile @@ -12,6 +12,9 @@ ifndef ASTERISKDIR ASTERISKDIR= /usr/lib/asterisk/modules endif +ifndef ASTETCDIR +ASTETCDIR=/etc/asterisk +endif CFLAGS += -DNDEBUG -DDO_CRASH -DDEBUG_THREADS CFLAGS = -pipe -Wall -fPIC -Wmissing-prototypes -Wmissing-declarations @@ -33,6 +36,24 @@ debug: chan_h323_d.so install: all install -m 755 chan_h323.so $(ASTERISKDIR) + @echo " +----- chan_h323 Installation Complete ----- +" + @echo " + +" + @echo " + chan_h323 has successfully been installed. +" + @echo " + If you would like to install the sample +" + @echo " + configuration file (overwriting existing +" + @echo " + config file), run: +" + @echo " + +" + @echo " + make samples +" + @echo " + +" + @echo " + +" + + +samples: + if [ -f $(ASTETCDIR)/h323.conf ]; then \ + mv -f $(ASTETCDIR)/h323.conf $(ASTETCDIR)/h323.conf.old ; \ + fi ; + install h323.conf.sample $(ASTETCDIR)/h323.conf + chan_h323.o: chan_h323.c $(CC) -g -c -o $@ $(CFLAGS) $<