mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-24 06:53:41 +00:00
add channels/busy.h and channels/ringtone.h to the repository instead of generating them repeatedtly; most users do not change the settings to build them, but the Makefile rules are still there if they wish to do so ensure that 'make clean' removes dependency files for .i files that are created in COMPILE_DOUBLE mode git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@159476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
48 lines
902 B
Makefile
48 lines
902 B
Makefile
#
|
|
# Asterisk -- A telephony toolkit for Linux.
|
|
#
|
|
# Makefile for AGI-related stuff
|
|
#
|
|
# Copyright (C) 1999-2006, Digium
|
|
#
|
|
# Mark Spencer <markster@digium.com>
|
|
#
|
|
# This program is free software, distributed under the terms of
|
|
# the GNU General Public License
|
|
#
|
|
|
|
.PHONY: clean all uninstall
|
|
|
|
AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
|
|
|
|
ifeq ($(OSARCH),SunOS)
|
|
LIBS+=-lsocket -lnsl
|
|
endif
|
|
|
|
include $(ASTTOPDIR)/Makefile.rules
|
|
|
|
all: $(AGIS)
|
|
|
|
strcompat.c: ../main/strcompat.c
|
|
@cp $< $@
|
|
|
|
eagi-test: eagi-test.o strcompat.o
|
|
|
|
eagi-sphinx-test: eagi-sphinx-test.o
|
|
|
|
install: all
|
|
mkdir -p $(DESTDIR)$(AGI_DIR)
|
|
for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
|
|
|
|
uninstall:
|
|
for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
|
|
|
|
clean:
|
|
rm -f *.so *.o look eagi-test eagi-sphinx-test
|
|
rm -f .*.d *.s *.i
|
|
rm -f strcompat.c
|
|
|
|
ifneq ($(wildcard .*.d),)
|
|
include .*.d
|
|
endif
|