summaryrefslogtreecommitdiff
path: root/Makefile.moddir_rules
diff options
context:
space:
mode:
authorGeorge Joseph <gjoseph@digium.com>2016-07-24 17:27:26 -0600
committerGeorge Joseph <gjoseph@digium.com>2016-08-01 11:46:36 -0500
commit56a07fbab9bdabc562d88706067ce53f7025a660 (patch)
treea86230f99f4d4feff2269d79ee45841eeb1f1a5d /Makefile.moddir_rules
parent948a9b615ff9bb6c9233e3efdf94f9224c605c98 (diff)
menuselect: Various menuselect enhancements
* Add 'external' as a support level. * Add ability for module directories to add entries to the menu by adding members to the <module_prefix>/<module_prefix>.xml file. * Expand the description field to 3 lines in the ncurses implementation. * Allow the description field to wrap in the newt implementation. * Add description field to the gtk implementation. Change-Id: I7f9600a1984a42ce0696db574c1051bc9ad7c808 (cherry picked from commit 90f445729d5d86050d9d379485ff0a99f4a006c1)
Diffstat (limited to 'Makefile.moddir_rules')
-rw-r--r--Makefile.moddir_rules2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.moddir_rules b/Makefile.moddir_rules
index 7f1c8c843..d508606db 100644
--- a/Makefile.moddir_rules
+++ b/Makefile.moddir_rules
@@ -142,7 +142,7 @@ dist-clean::
$(AWK) -f $(ASTTOPDIR)/build_tools/get_moduleinfo $^ >> $@
echo "</member>" >> $@
-.moduleinfo:: $(addsuffix .moduleinfo,$(addprefix .,$(sort $(ALL_C_MODS) $(ALL_CC_MODS))))
+.moduleinfo:: $(addsuffix .moduleinfo,$(addprefix .,$(sort $(ALL_C_MODS) $(ALL_CC_MODS)))) $(wildcard $(call tolower,$(MENUSELECT_CATEGORY)).xml)
@echo "<category name=\"MENUSELECT_$(MENUSELECT_CATEGORY)\" displayname=\"$(MENUSELECT_DESCRIPTION)\" remove_on_change=\"$(SUBDIR)/modules.link\">" > $@
@cat $^ >> $@
@echo "</category>" >> $@