28e2075280
trunk/talk git-svn-id: http://webrtc.googlecode.com/svn/trunk@4318 4adac7df-926f-26a2-2b94-8c16560cd09d
65 lines
1.2 KiB
Python
65 lines
1.2 KiB
Python
# -*- Python -*-
|
|
import talk
|
|
|
|
Import('env')
|
|
|
|
if env.Bit('have_webrtc_voice') and env.Bit('have_webrtc_video'):
|
|
talk.App(
|
|
env,
|
|
name = 'peerconnection_client',
|
|
# TODO: Build peerconnection_client on mac.
|
|
libs = [
|
|
'base',
|
|
'expat',
|
|
'json',
|
|
'p2p',
|
|
'peerconnection',
|
|
'phone',
|
|
'srtp',
|
|
'xmllite',
|
|
'xmpp',
|
|
'yuvscaler',
|
|
],
|
|
win_srcs = [
|
|
'client/conductor.cc',
|
|
'client/defaults.cc',
|
|
'client/main.cc',
|
|
'client/main_wnd.cc',
|
|
'client/peer_connection_client.cc',
|
|
],
|
|
posix_libs = [
|
|
'crypto',
|
|
'securetunnel',
|
|
'ssl',
|
|
],
|
|
lin_srcs = [
|
|
'client/conductor.cc',
|
|
'client/defaults.cc',
|
|
'client/peer_connection_client.cc',
|
|
'client/linux/main.cc',
|
|
'client/linux/main_wnd.cc',
|
|
],
|
|
lin_packages = [
|
|
'glib-2.0',
|
|
'gobject-2.0',
|
|
'gtk+-2.0',
|
|
],
|
|
lin_libs = [
|
|
'sound',
|
|
],
|
|
win_link_flags = [
|
|
('', '/nodefaultlib:libcmt')[env.Bit('debug')],
|
|
],
|
|
)
|
|
|
|
talk.App(
|
|
env,
|
|
name = 'peerconnection_server',
|
|
srcs = [
|
|
'server/data_socket.cc',
|
|
'server/main.cc',
|
|
'server/peer_channel.cc',
|
|
'server/utils.cc',
|
|
],
|
|
)
|