summaryrefslogtreecommitdiff
path: root/build_tools/embed_modules.xml
diff options
context:
space:
mode:
authorRussell Bryant <russell@russellbryant.com>2006-11-01 22:35:52 +0000
committerRussell Bryant <russell@russellbryant.com>2006-11-01 22:35:52 +0000
commitae1133d8a9b83ecc0bc9f5197f410ad198dd0d6f (patch)
tree6edaa2e8ccf73ae403000c1b2bfad93110f65058 /build_tools/embed_modules.xml
parent09ef9b465b1f38807b0f3c729bb97a1a9f4c6473 (diff)
Merged revisions 46845 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r46845 | russell | 2006-11-01 17:32:12 -0500 (Wed, 01 Nov 2006) | 5 lines Add a check in the configure script to determine whether ld is GNU ld or not. This is needed because module embedding only works for gnu ld. GNU ld is now listed as a dependency for all of the module embedding options in menuselect. (issue #8143) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46846 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'build_tools/embed_modules.xml')
-rw-r--r--build_tools/embed_modules.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/build_tools/embed_modules.xml b/build_tools/embed_modules.xml
index b064b842d..54ae622ce 100644
--- a/build_tools/embed_modules.xml
+++ b/build_tools/embed_modules.xml
@@ -1,18 +1,26 @@
<category name="MENUSELECT_EMBED" displayname="Module Embedding" positive_output="yes" remove_on_change="main/asterisk">
<member name="apps" displayname="Applications" remove_on_change="apps/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="cdr" displayname="Call Detail Recording" remove_on_change="cdr/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="channels" displayname="Channels" remove_on_change="channels/*.o channels/misdn/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="codecs" displayname="Coders/Decoders" remove_on_change="codecs/*.o codecs/gsm/src/*.o codecs/ilbc/*.o codecs/lpc10/*.o codecs/gsm/lib/libgsm.a codecs/lpc10/liblpc10.a codecs/ilbc/libilbc.a">
+ <depend>gnu_ld</depend>
</member>
<member name="formats" displayname="File Formats" remove_on_change="formats/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="funcs" displayname="Dialplan Functions" remove_on_change="funcs/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="pbx" displayname="PBX Functionality" remove_on_change="pbx/*.o pbx/ael/*.o">
+ <depend>gnu_ld</depend>
</member>
<member name="res" displayname="Resource Modules" remove_on_change="res/*.o res/snmp/*.o">
+ <depend>gnu_ld</depend>
</member>
</category>