Lines 221-226
Link Here
|
221 |
|
221 |
|
222 |
CC=gcc |
222 |
CC=gcc |
223 |
INSTALL=install |
223 |
INSTALL=install |
|
|
224 |
SED=sed |
224 |
|
225 |
|
225 |
_all: all |
226 |
_all: all |
226 |
@echo " +--------- Asterisk Build Complete ---------+" |
227 |
@echo " +--------- Asterisk Build Complete ---------+" |
Lines 231-237
Link Here
|
231 |
@echo " + $(MAKE) install +" |
232 |
@echo " + $(MAKE) install +" |
232 |
@echo " +-------------------------------------------+" |
233 |
@echo " +-------------------------------------------+" |
233 |
|
234 |
|
234 |
all: depend asterisk subdirs |
235 |
all: depend asterisk asterisk-config subdirs |
235 |
|
236 |
|
236 |
editline/config.h: |
237 |
editline/config.h: |
237 |
cd editline && unset CFLAGS LIBS && ./configure ; \ |
238 |
cd editline && unset CFLAGS LIBS && ./configure ; \ |
Lines 295-300
Link Here
|
295 |
asterisk: editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a $(OBJS) |
296 |
asterisk: editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a $(OBJS) |
296 |
$(CC) $(DEBUG) -o asterisk $(ASTLINK) $(OBJS) $(LIBEDIT) db1-ast/libdb1.a stdtime/libtime.a $(LIBS) |
297 |
$(CC) $(DEBUG) -o asterisk $(ASTLINK) $(OBJS) $(LIBEDIT) db1-ast/libdb1.a stdtime/libtime.a $(LIBS) |
297 |
|
298 |
|
|
|
299 |
asterisk-config: asterisk-config.in |
300 |
$(SED) \ |
301 |
-e "s:@SOLINK@:$(SOLINK):" -e "s:@VERSION@:$(ASTERISKVERSION):" \ |
302 |
-e "s:@ETCDIR@:$(ASTETCDIR):" -e "s:@LIBDIR@:$(ASTLIBDIR):" \ |
303 |
-e "s:@CFLAGS@:$(CFLAGS):" -e "s:@VARRUNDIR@:$(ASTVARRUNDIR):" \ |
304 |
-e "s:@LIBS@:$(LIBS):" -e "s:@VARLIBDIR@:$(ASTVARLIBDIR):" \ |
305 |
-e "s:@LOGDIR@:$(ASTLOGDIR):" -e "s:@SPOOLDIR@:$(ASTSPOOLDIR):" \ |
306 |
-e "s:@AGIDIR@:$(AGI_DIR):" -e "s:@MODDIR@:$(MODULES_DIR):" \ |
307 |
-e "s:@BINDIR@:$(ASTBINDIR):" -e "s:@SBINDIR@:$(ASTSBINDIR):" \ |
308 |
-e "s:@MANDIR@:$(ASTMANDIR):" \ |
309 |
-e "s:@INCDIR@:$(ASTHEADERDIR):" \ |
310 |
-e "s:@PREFIX@:$(INSTALL_PREFIX):" \ |
311 |
asterisk-config.in > $@ |
312 |
|
298 |
muted: muted.o |
313 |
muted: muted.o |
299 |
$(CC) -o muted muted.o |
314 |
$(CC) -o muted muted.o |
300 |
|
315 |
|
Lines 303-309
Link Here
|
303 |
|
318 |
|
304 |
clean: |
319 |
clean: |
305 |
for x in $(SUBDIRS); do $(MAKE) -C $$x clean || exit 1 ; done |
320 |
for x in $(SUBDIRS); do $(MAKE) -C $$x clean || exit 1 ; done |
306 |
rm -f *.o *.so asterisk .depend |
321 |
rm -f *.o *.so asterisk .depend asterisk-config |
307 |
rm -f build.h |
322 |
rm -f build.h |
308 |
rm -f ast_expr.c |
323 |
rm -f ast_expr.c |
309 |
@if [ -e editline/Makefile ]; then $(MAKE) -C editline distclean ; fi |
324 |
@if [ -e editline/Makefile ]; then $(MAKE) -C editline distclean ; fi |
Lines 373-378
Link Here
|
373 |
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail |
388 |
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail |
374 |
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp |
389 |
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp |
375 |
install -m 755 asterisk $(DESTDIR)$(ASTSBINDIR)/ |
390 |
install -m 755 asterisk $(DESTDIR)$(ASTSBINDIR)/ |
|
|
391 |
install -m 755 asterisk-config $(DESTDIR)$(ASTBINDIR)/ |
376 |
install -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/ |
392 |
install -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/ |
377 |
if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \ |
393 |
if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \ |
378 |
install -m 755 contrib/scripts/safe_asterisk $(DESTDIR)$(ASTSBINDIR)/ ;\ |
394 |
install -m 755 contrib/scripts/safe_asterisk $(DESTDIR)$(ASTSBINDIR)/ ;\ |