This patch updates the various res_sip modules with their proper menuselect
options and proper dependencies, such that Asterisk still has a snowball's
chance in hell of compiling without pjproject.
Much thanks to snuffy(-home|-work) for making everyone's life
easier with this patch.
Review: https://reviewboard.asterisk.org/r/2472/
(closes issue ASTERISK-21669)
Reported by: snuffy
patches:
xml-depends.diff uploaded by snuffy (license 5024)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@386686
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
+ <depend>res_sip_session</depend>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
<defaultenabled>no</defaultenabled>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
* at the top of the source tree.
*/
+/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
+ <support_level>core</support_level>
+ ***/
+
#include "asterisk.h"
#include <pjsip.h>
*/
/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
* at the top of the source tree.
*/
+/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
+ <support_level>core</support_level>
+ ***/
+
#include "asterisk.h"
#include <pjsip.h>
*/
/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
* \brief Opaque structure representing an RFC 3265 SIP subscription
*/
+/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
+ <support_level>core</support_level>
+ ***/
+
#include "asterisk.h"
#include <pjsip.h>
*/
/*** MODULEINFO
+ <depend>pjproject</depend>
+ <depend>res_sip</depend>
<support_level>core</support_level>
***/
/*** MODULEINFO
<depend>pjproject</depend>
+ <depend>res_sip</depend>
+ <depend>res_sip_session</depend>
<support_level>core</support_level>
***/