@ -254,6 +254,7 @@ OTHER_SUBDIRS:=utils agi
SUBDIRS := $( OTHER_SUBDIRS) $( MOD_SUBDIRS)
SUBDIRS_INSTALL := $( SUBDIRS:%= %-install)
SUBDIRS_CLEAN := $( SUBDIRS:%= %-clean)
SUBDIRS_DIST_CLEAN := $( SUBDIRS:%= %-dist-clean)
SUBDIRS_UNINSTALL := $( SUBDIRS:%= %-uninstall)
MOD_SUBDIRS_EMBED_LDSCRIPT := $( MOD_SUBDIRS:%= %-embed-ldscript)
MOD_SUBDIRS_EMBED_LDFLAGS := $( MOD_SUBDIRS:%= %-embed-ldflags)
@ -360,6 +361,9 @@ include/asterisk/buildopts.h: menuselect.makeopts
$(SUBDIRS_CLEAN) :
@$( MAKE) --no-print-directory -C $( @:-clean= ) clean
$(SUBDIRS_DIST_CLEAN) :
@$( MAKE) --no-print-directory -C $( @:-dist-clean= ) dist-clean
clean : $( SUBDIRS_CLEAN )
rm -f defaults.h
rm -f include/asterisk/build.h
@ -369,7 +373,7 @@ clean: $(SUBDIRS_CLEAN)
dist-clean : distclean
distclean : clean
distclean : $( SUBDIRS_DIST_CLEAN ) clean
@$( MAKE) -C menuselect dist-clean
@$( MAKE) -C sounds dist-clean
rm -f menuselect.makeopts makeopts menuselect-tree menuselect.makedeps
@ -712,4 +716,4 @@ menuselect-tree: $(foreach dir,$(filter-out main,$(MOD_SUBDIRS)),$(wildcard $(di
@echo "Generating input for menuselect ..."
@build_tools/prep_moduledeps > $@
.PHONY : menuselect main sounds clean dist -clean distclean all prereqs cleantest uninstall _uninstall uninstall -all dont -optimize $( SUBDIRS_INSTALL ) $( SUBDIRS_ CLEAN) $( SUBDIRS_UNINSTALL ) $( SUBDIRS ) $( MOD_SUBDIRS_EMBED_LDSCRIPT ) $( MOD_SUBDIRS_EMBED_LDFLAGS ) $( MOD_SUBDIRS_EMBED_LIBS ) menuselect .makeopts
.PHONY : menuselect main sounds clean dist -clean distclean all prereqs cleantest uninstall _uninstall uninstall -all dont -optimize $( SUBDIRS_INSTALL ) $( SUBDIRS_ DIST_CLEAN) $( SUBDIRS_ CLEAN) $( SUBDIRS_UNINSTALL ) $( SUBDIRS ) $( MOD_SUBDIRS_EMBED_LDSCRIPT ) $( MOD_SUBDIRS_EMBED_LDFLAGS ) $( MOD_SUBDIRS_EMBED_LIBS ) menuselect .makeopts