config.h.in 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. #ifndef RVC_CONFIG_H
  2. #define RVC_CONFIG_H
  3. /* Include files */
  4. #cmakedefine HAVE_FCNTL_H
  5. #if defined(__APPLE__) && !defined(__IOS__)
  6. #cmakedefine01 HAVE_UNISTD_H
  7. #else
  8. #cmakedefine HAVE_UNISTD_H
  9. #endif
  10. #cmakedefine HAVE_INTTYPES_H
  11. #cmakedefine HAVE_SYS_MODEM_H
  12. #cmakedefine HAVE_SYS_FILIO_H
  13. #cmakedefine HAVE_SYS_SELECT_H
  14. #cmakedefine HAVE_SYS_SOCKIO_H
  15. #cmakedefine HAVE_SYS_STRTIO_H
  16. #cmakedefine HAVE_SYS_EVENTFD_H
  17. #cmakedefine HAVE_SYS_TIMERFD_H
  18. #cmakedefine HAVE_TM_GMTOFF
  19. #cmakedefine HAVE_AIO_H
  20. #cmakedefine HAVE_POLL_H
  21. #cmakedefine HAVE_SYSLOG_H
  22. #cmakedefine HAVE_JOURNALD_H
  23. #cmakedefine HAVE_PTHREAD_MUTEX_TIMEDLOCK
  24. #cmakedefine HAVE_VALGRIND_MEMCHECK_H
  25. #cmakedefine HAVE_EXECINFO_H
  26. /* Features */
  27. #cmakedefine HAVE_ALIGNED_REQUIRED
  28. #cmakedefine SWRESAMPLE_FOUND
  29. #cmakedefine AVRESAMPLE_FOUND
  30. /* Options */
  31. #cmakedefine WITH_PROFILER
  32. #cmakedefine WITH_GPROF
  33. #cmakedefine WITH_SSE2
  34. #cmakedefine WITH_NEON
  35. #cmakedefine WITH_IPP
  36. #cmakedefine WITH_CUPS
  37. #cmakedefine WITH_NATIVE_SSPI
  38. #cmakedefine WITH_JPEG
  39. #cmakedefine WITH_WIN8
  40. #cmakedefine WITH_ICU
  41. #cmakedefine WITH_RDPSND_DSOUND
  42. #cmakedefine WITH_EVENTFD_READ_WRITE
  43. #cmakedefine HAVE_MATH_C99_LONG_DOUBLE
  44. #cmakedefine WITH_GSTREAMER_1_0
  45. #cmakedefine WITH_GSTREAMER_0_10
  46. #cmakedefine WITH_WINMM
  47. #cmakedefine WITH_MACAUDIO
  48. #cmakedefine WITH_OSS
  49. #cmakedefine WITH_ALSA
  50. #cmakedefine WITH_PULSE
  51. #cmakedefine WITH_IOSAUDIO
  52. #cmakedefine WITH_OPENSLES
  53. #cmakedefine WITH_GSM
  54. #cmakedefine WITH_LAME
  55. #cmakedefine WITH_FAAD2
  56. #cmakedefine WITH_FAAC
  57. #cmakedefine WITH_SOXR
  58. #cmakedefine WITH_GFX_H264
  59. #cmakedefine WITH_OPENH264
  60. #cmakedefine WITH_OPENH264_LOADING
  61. #cmakedefine WITH_FFMPEG
  62. #cmakedefine WITH_DSP_EXPERIMENTAL
  63. #cmakedefine WITH_DSP_FFMPEG
  64. #cmakedefine WITH_X264
  65. #cmakedefine WITH_OPENCL
  66. #cmakedefine WITH_MEDIA_FOUNDATION
  67. #cmakedefine WITH_VAAPI
  68. /* Plugins */
  69. #cmakedefine BUILTIN_CHANNELS
  70. #cmakedefine WITH_RDPDR
  71. /* Channels */
  72. #cmakedefine CHANNEL_AUDIN
  73. #cmakedefine CHANNEL_AUDIN_CLIENT
  74. #cmakedefine CHANNEL_AUDIN_SERVER
  75. #cmakedefine CHANNEL_CLIPRDR
  76. #cmakedefine CHANNEL_CLIPRDR_CLIENT
  77. #cmakedefine CHANNEL_CLIPRDR_SERVER
  78. #cmakedefine CHANNEL_DISP
  79. #cmakedefine CHANNEL_DISP_CLIENT
  80. #cmakedefine CHANNEL_DISP_SERVER
  81. #cmakedefine CHANNEL_DRDYNVC
  82. #cmakedefine CHANNEL_DRDYNVC_CLIENT
  83. #cmakedefine CHANNEL_DRDYNVC_SERVER
  84. #cmakedefine CHANNEL_DRIVE
  85. #cmakedefine CHANNEL_DRIVE_CLIENT
  86. #cmakedefine CHANNEL_DRIVE_SERVER
  87. #cmakedefine CHANNEL_ECHO
  88. #cmakedefine CHANNEL_ECHO_CLIENT
  89. #cmakedefine CHANNEL_ECHO_SERVER
  90. #cmakedefine CHANNEL_ENCOMSP
  91. #cmakedefine CHANNEL_ENCOMSP_CLIENT
  92. #cmakedefine CHANNEL_ENCOMSP_SERVER
  93. #cmakedefine CHANNEL_PARALLEL
  94. #cmakedefine CHANNEL_PARALLEL_CLIENT
  95. #cmakedefine CHANNEL_PARALLEL_SERVER
  96. #cmakedefine CHANNEL_PRINTER
  97. #cmakedefine CHANNEL_PRINTER_CLIENT
  98. #cmakedefine CHANNEL_PRINTER_SERVER
  99. #cmakedefine CHANNEL_RAIL
  100. #cmakedefine CHANNEL_RAIL_CLIENT
  101. #cmakedefine CHANNEL_RAIL_SERVER
  102. #cmakedefine CHANNEL_RDPDR
  103. #cmakedefine CHANNEL_RDPDR_CLIENT
  104. #cmakedefine CHANNEL_RDPDR_SERVER
  105. #cmakedefine CHANNEL_RDPEI
  106. #cmakedefine CHANNEL_RDPEI_CLIENT
  107. #cmakedefine CHANNEL_RDPEI_SERVER
  108. #cmakedefine CHANNEL_RDPGFX
  109. #cmakedefine CHANNEL_RDPGFX_CLIENT
  110. #cmakedefine CHANNEL_RDPGFX_SERVER
  111. #cmakedefine CHANNEL_RDPSND
  112. #cmakedefine CHANNEL_RDPSND_CLIENT
  113. #cmakedefine CHANNEL_RDPSND_SERVER
  114. #cmakedefine CHANNEL_REMDESK
  115. #cmakedefine CHANNEL_REMDESK_CLIENT
  116. #cmakedefine CHANNEL_REMDESK_SERVER
  117. #cmakedefine CHANNEL_SERIAL
  118. #cmakedefine CHANNEL_SERIAL_CLIENT
  119. #cmakedefine CHANNEL_SERIAL_SERVER
  120. #cmakedefine CHANNEL_SMARTCARD
  121. #cmakedefine CHANNEL_SMARTCARD_CLIENT
  122. #cmakedefine CHANNEL_SMARTCARD_SERVER
  123. #cmakedefine CHANNEL_SSHAGENT
  124. #cmakedefine CHANNEL_SSHAGENT_CLIENT
  125. #cmakedefine CHANNEL_SSHAGENT_SERVER
  126. #cmakedefine CHANNEL_TSMF
  127. #cmakedefine CHANNEL_TSMF_CLIENT
  128. #cmakedefine CHANNEL_TSMF_SERVER
  129. #cmakedefine CHANNEL_URBDRC
  130. #cmakedefine CHANNEL_URBDRC_CLIENT
  131. #cmakedefine CHANNEL_URBDRC_SERVER
  132. /* Debug */
  133. #cmakedefine WITH_DEBUG_CERTIFICATE
  134. #cmakedefine WITH_DEBUG_CAPABILITIES
  135. #cmakedefine WITH_DEBUG_CHANNELS
  136. #cmakedefine WITH_DEBUG_CLIPRDR
  137. #cmakedefine WITH_DEBUG_RDPGFX
  138. #cmakedefine WITH_DEBUG_DVC
  139. #cmakedefine WITH_DEBUG_TSMF
  140. #cmakedefine WITH_DEBUG_KBD
  141. #cmakedefine WITH_DEBUG_LICENSE
  142. #cmakedefine WITH_DEBUG_NEGO
  143. #cmakedefine WITH_DEBUG_NLA
  144. #cmakedefine WITH_DEBUG_NTLM
  145. #cmakedefine WITH_DEBUG_TSG
  146. #cmakedefine WITH_DEBUG_RAIL
  147. #cmakedefine WITH_DEBUG_RDP
  148. #cmakedefine WITH_DEBUG_REDIR
  149. #cmakedefine WITH_DEBUG_RDPDR
  150. #cmakedefine WITH_DEBUG_RFX
  151. #cmakedefine WITH_DEBUG_SCARD
  152. #cmakedefine WITH_DEBUG_SND
  153. #cmakedefine WITH_DEBUG_SVC
  154. #cmakedefine WITH_DEBUG_RDPEI
  155. #cmakedefine WITH_DEBUG_TIMEZONE
  156. #cmakedefine WITH_DEBUG_THREADS
  157. #cmakedefine WITH_DEBUG_MUTEX
  158. #cmakedefine WITH_DEBUG_TRANSPORT
  159. #cmakedefine WITH_DEBUG_WND
  160. #cmakedefine WITH_DEBUG_X11
  161. #cmakedefine WITH_DEBUG_X11_CLIPRDR
  162. #cmakedefine WITH_DEBUG_X11_LOCAL_MOVESIZE
  163. #cmakedefine WITH_DEBUG_XV
  164. #cmakedefine WITH_DEBUG_RINGBUFFER
  165. /* Proxy */
  166. #cmakedefine WITH_PROXY_MODULES
  167. #endif /* RVC_CONFIG_H */