summaryrefslogtreecommitdiff
path: root/menuselect
AgeCommit message (Collapse)Author
2011-12-08menuselect: fix support_level and moreTzafrir Cohen
* Parsing <support_level> requires adding '_' to the regex. * Parse attribute in the main tag and treat them the same as sub-tags. * ' */' can also terminate MODULEINFO. Be more strict about the end. (and make sure we don't get the terminating ' ***/' from the DOCUMENTATION in app_macro.c).
2011-11-23parse <support_level> and '<use type='Tzafrir Cohen
* Slightly better parsing of the XML data. * The attribute (type=FOO) is lost, though. Signed-off-by: Tzafrir Cohen <tzafrir@cohens.org.il>
2010-06-16better handling of missing deps (TEST_FRAMEWORK)Tzafrir Cohen
TEST_FRAMEWORK and other flags from the cflags-devmode.xml would only be available if you configured asterisk with --enable-dev-mode. Yet some modules depend on them. This breaks our sanity check that a missing dependency is probably the result of a typo or a bug. * Don't allow enabling a module if a dependency is missing. * Add some information about it to our DB.
2010-03-24support cflags-devmode if dev-mode enabledTzafrir Cohen
* Read makeopts to check if devmode was enabled by the configure script. * If so, also use cflags-devmode.xml .
2009-07-13Make sure (XML) dependencies are upper-caseTzafrir Cohen
Make sure values read from XML files for 'use' or 'depend' are upper-case.
2009-07-06better reporing of unbuilt modulesTzafrir Cohen
Modules were reported as being "good" is they were "Avail"able. But for anything which is not a library, 'Avail' is not good enough. The module needs to also be Check-ed.
2009-07-06more updates to list of directoriesTzafrir Cohen
Applying r541 and r542 from menuselect: adding more module subdirectories.
2009-06-05explin fail reason in modinfoTzafrir Cohen
* -m (--modinfo) now shows the dependencies (and which of those are unsatisfied). * With the new option -v (--verose) it also gives a better reason and a multi-line list of dependencies. * Patchy fix to reading dependencies from the dump file: were read as string rather than array.
2009-05-08add 'tests' to list of menuselect subdirectoriesTzafrir Cohen
2009-04-25be quiet if no modules were found for -mTzafrir Cohen
print_modules_status does not return a useful value, so don't rely on it.
2009-04-25also print --check-deps in the usage messageTzafrir Cohen
2009-04-25fix reversed logic for XMLTzafrir Cohen
The Asterisk build system has two different sources of configuration: * Information in modules * Information from external XML files (for CFLAGS and sound files) For modules having the name set menuselect.makeopts disables the module from building. For data from XML - it enables using it. This change applies the reversed logic where it is ought to be applied: when writing menuselect.makedeps . This should allow dummy-select to be used with all versions of Asterisk.
2009-04-14dummy-select: a version for asteris 1.6.2/trunkTzafrir Cohen