blob: 2394e696a4053820028c4b80e773a8886e4d4120 [file] [log] [blame]
# -*- Python -*-
import talk
Import('env')
# local sources
talk.Library(
env,
name = 'webrtc',
srcs = [
# TODO: remove underscores from filenames
'peerconnection_impl.cc',
'peerconnection_proxy.cc',
'peerconnectionfactory.cc',
'webrtc_json.cc',
'webrtcsession.cc',
],
)
talk.Unittest(
env,
name = 'webrtc',
srcs = [
'peerconnection_unittest.cc',
'unittest_utilities.cc',
'webrtcsession_unittest.cc',
],
libs = [
'srtp',
'base',
'jpeg',
'json',
'webrtc',
'p2p',
'phone',
'xmpp',
'xmllite',
'yuvscaler'
],
include_talk_media_libs = True,
mac_libs = [
'crypto',
'ssl',
],
mac_FRAMEWORKS = [
'Foundation',
'IOKit',
'QTKit',
],
lin_libs = [
'rt',
'dl',
'sound',
'X11',
'Xext',
'Xfixes',
'Xrandr'
],
)