aboutsummaryrefslogtreecommitdiffstats
path: root/build_tools/menuselect.h
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2006-06-01 17:40:50 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2006-06-01 17:40:50 +0000
commit6d7de07024e145db9ce892325718df37048e1617 (patch)
treea83c379a7d6ab6fdcd0c22bd01fd7e8cd2eddae7 /build_tools/menuselect.h
parentd56b15dc62d1596c0b2033a353d4004b8b3bdcc2 (diff)
allow menuselect to display dependencies and conflicts for modules
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@31443 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'build_tools/menuselect.h')
-rw-r--r--build_tools/menuselect.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/build_tools/menuselect.h b/build_tools/menuselect.h
index 5fc34d049..fbb76333b 100644
--- a/build_tools/menuselect.h
+++ b/build_tools/menuselect.h
@@ -31,8 +31,19 @@
#define OUTPUT_MAKEOPTS_DEFAULT "menuselect.makeopts"
#define MENUSELECT_DEPS "build_tools/menuselect-deps"
-struct depend;
-struct conflict;
+struct depend {
+ /*! the name of the dependency */
+ const char *name;
+ /*! for linking */
+ AST_LIST_ENTRY(depend) list;
+};
+
+struct conflict {
+ /*! the name of the conflict */
+ const char *name;
+ /*! for linking */
+ AST_LIST_ENTRY(conflict) list;
+};
struct member {
/*! What will be sent to the makeopts file */