~vcs-imports/wengophone/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
option(PORTAUDIO_INTERNAL "Use internal PortAudio" ON)
option(FFMPEG_INTERNAL "Use internal FFmpeg" ON)
option(SPEEX_INTERNAL "Use internal Speex" ON)
option(IAXCLIENT_INTERNAL "Use internal iaxclient" ON)
option(SAMPLERATE_INTERNAL "Use internal libsamplerate" ON)
option(OSIP2_INTERNAL "Use internal oSIP" ON)

option(BUILDID_SUPPORT "Build WengoPhone/phApi with buildId (builds faster without)" OFF)

option(WENGOPHONE_RESOURCEDIR_PATH "WengoPhone: use ${DATA_INSTALL_DIR} as hardcoded resource path" ON)
option(WENGOPHONE_XV_SUPPORT "Build WengoPhone with XV hardware acceleration support" OFF)

option(SIPWRAPPER_BACKEND_SIPX "SipX backend for SipWrapper" OFF)
option(SIPWRAPPER_BACKEND_PHAPI "PhApi backend for SipWrapper" OFF)
option(IMWRAPPER_BACKEND_MULTI "PhApi and Gaim backend for IMWrapper" ON)

option(PORTAUDIO_DIRECTSOUND_SUPPORT "Build PortAudio with DirectSound support" OFF)
option(PORTAUDIO_OSS_SUPPORT "Build PortAudio with OSS support" ON)
option(PORTAUDIO_ALSA_SUPPORT "Build PortAudio with ALSA support" OFF)

option(OWSOUND_PORTAUDIO_SUPPORT "Build owsound with PortAudio support" ON)

option(PHAPI_VIDEO_SUPPORT "Build phApi with video support" ON)

if (UNIX AND NOT APPLE)
	option(PHAPI_SAMPLERATE_SUPPORT "Build phApi with libsamplerate support" ON)
else (UNIX AND NOT APPLE)
	option(PHAPI_SAMPLERATE_SUPPORT "Build phApi with libsamplerate support" OFF)
endif (UNIX AND NOT APPLE)

option(PHAPI_AUDIO_ALSA_SUPPORT "Build phApi with ALSA support" ON)
option(PHAPI_AUDIO_ARTS_SUPPORT "Build phApi with aRts support" OFF)
option(PHAPI_AUDIO_ESD_SUPPORT "Build phApi with ESD support" OFF)
option(PHAPI_HTTPTUNNEL_SUPPORT "Build phApi with httptunnel support" ON)
option(PHAPI_QOS_DEBUG_SUPPORT "Build phApi with QOS debug support" OFF)
option(PHAPI_EMBEDDED_SUPPORT "Build phApi with embedded target support" OFF)
option(PHAPI_SPEEXWB_REPLACES_AMRWB_HACK "Build phApi with Speex-WB/AMR-WB hack" OFF)
option(PHAPI_SPEEXWB_REPLACES_AMRNB_HACK "Build phApi with Speex-WB/AMR-NB hack" OFF)
option(PHAPI_SPEEXWB_REPLACES_G726WB_HACK "Build phApi with Speex-WB/G726-WB hack" ON)
option(PHAPI_PYTHON_WRAPPER "Python wrapper for PhApi, used for unit testing" OFF)

option(INSTALLER_WITH_PDB "Create NSIS installer under Windows including .pdb files" ON)