cflags.xml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <category name="MENUSELECT_CFLAGS" displayname="Compiler Flags" positive_output="yes" remove_on_change=".lastclean">
  2. <member name="DONT_OPTIMIZE" displayname="Disable Optimizations by the Compiler">
  3. </member>
  4. <member name="ENABLE_UPLOADS" displayname="Enable HTTP uploads">
  5. <defaultenabled>yes</defaultenabled>
  6. <depend>gmime</depend>
  7. </member>
  8. <member name="DEBUG_THREADS" displayname="Enable Thread Debugging">
  9. </member>
  10. <member name="STATIC_BUILD" displayname="Build static binaries">
  11. </member>
  12. <member name="LOADABLE_MODULES" displayname="Runtime module loading">
  13. <defaultenabled>yes</defaultenabled>
  14. </member>
  15. <member name="DEBUG_FD_LEAKS" displayname="Enable File Descriptor Leak Detection">
  16. </member>
  17. <member name="REBUILD_PARSERS" displayname="Rebuild AEL and expression parsers from bison/flex source files">
  18. <depend>bison</depend>
  19. <depend>flex</depend>
  20. <defaultenabled>no</defaultenabled>
  21. </member>
  22. <member name="LOW_MEMORY" displayname="Optimize for Low Memory Usage">
  23. </member>
  24. <member name="LOTS_OF_SPANS" displayname="More than 32 DAHDI spans">
  25. </member>
  26. <member name="RADIO_RELAX" displayname="Relax DTMF for Radio Applications">
  27. </member>
  28. <member name="G711_NEW_ALGORITHM" displayname="Use the NEW ulaw/alaw codecs (slower, but cleaner)">
  29. <defaultenabled>no</defaultenabled>
  30. </member>
  31. <member name="G711_REDUCED_BRANCHING" displayname="New ulaw/alaw codec, reduced branching (might help it run faster in some architectures)">
  32. <depend>G711_NEW_ALGORITHM</depend>
  33. </member>
  34. <member name="TEST_CODING_TABLES" displayname="New ulaw/alaw codec, turn on table tests on init">
  35. <depend>G711_NEW_ALGORITHM</depend>
  36. </member>
  37. <member name="TEST_TANDEM_TRANSCODING" displayname="New ulaw/alaw codec, turn on transcoding tests on init">
  38. <depend>G711_NEW_ALGORITHM</depend>
  39. </member>
  40. <member name="DEBUG_CHANNEL_LOCKS" displayname="Debug Channel Locking">
  41. </member>
  42. <member name="MALLOC_DEBUG" displayname="Keep Track of Memory Allocations">
  43. </member>
  44. <member name="BUSYDETECT_TONEONLY" displayname="Enable additional comparision of only the tone duration not the silence part">
  45. <conflict>BUSYDETECT_COMPARE_TONE_AND_SILENCE</conflict>
  46. <defaultenabled>no</defaultenabled>
  47. </member>
  48. <member name="BUSYDETECT_COMPARE_TONE_AND_SILENCE" displayname="Assume that tone and silence have the same duration">
  49. <conflict>BUSYDETECT_TONEONLY</conflict>
  50. <defaultenabled>no</defaultenabled>
  51. </member>
  52. <member name="BUSYDETECT_DEBUG" displayname="Enable additional busy detection debugging">
  53. <defaultenabled>no</defaultenabled>
  54. </member>
  55. <member name="IAX_OLD_FIND" displayname="Use the old, slow method of searching for IAX callnos">
  56. </member>
  57. <member name="INTEGER_CALLERID" displayname="Use the (less accurate) integer-based method for decoding FSK tones (for embedded systems)">
  58. </member>
  59. </category>