media/webrtc/signaling/test/Makefile.in

Thu, 15 Jan 2015 15:59:08 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:59:08 +0100
branch
TOR_BUG_9701
changeset 10
ac0c01689b40
permissions
-rw-r--r--

Implement a real Private Browsing Mode condition by changing the API/ABI;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

michael@0 1 # This Source Code Form is subject to the terms of the Mozilla Public
michael@0 2 # License, v. 2.0. If a copy of the MPL was not distributed with this file,
michael@0 3 # You can obtain one at http://mozilla.org/MPL/2.0/. */
michael@0 4
michael@0 5 LIBS = \
michael@0 6 $(XPCOM_LIBS) \
michael@0 7 $(NSPR_LIBS) \
michael@0 8 $(NSS_LIBS) \
michael@0 9 $(REALTIME_LIBS) \
michael@0 10 $(DEPTH)/xpcom/glue/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) \
michael@0 11 $(DEPTH)/media/mtransport/standalone/$(LIB_PREFIX)mtransport_s.$(LIB_SUFFIX) \
michael@0 12 $(DEPTH)/media/webrtc/signalingtest/signaling_ecc/$(LIB_PREFIX)ecc.$(LIB_SUFFIX) \
michael@0 13 $(DEPTH)/media/webrtc/signalingtest/signaling_sipcc/$(LIB_PREFIX)sipcc.$(LIB_SUFFIX) \
michael@0 14 $(DEPTH)/layout/media/webrtc/$(LIB_PREFIX)webrtc.$(LIB_SUFFIX) \
michael@0 15 $(DEPTH)/layout/media/$(LIB_PREFIX)gkmedias.$(LIB_SUFFIX) \
michael@0 16 $(DEPTH)/media/webrtc/trunk/testing/gtest_gtest/$(LIB_PREFIX)gtest.$(LIB_SUFFIX) \
michael@0 17 $(DEPTH)/media/libyuv/libyuv_libyuv/$(LIB_PREFIX)yuv.$(LIB_SUFFIX) \
michael@0 18 $(DEPTH)/netwerk/srtp/src/$(LIB_PREFIX)nksrtp_s.$(LIB_SUFFIX) \
michael@0 19 $(NULL)
michael@0 20
michael@0 21 ifdef BUILD_ARM_NEON
michael@0 22 LIBS += $(DEPTH)/media/libyuv/libyuv_libyuv_neon/$(LIB_PREFIX)yuv_neon.$(LIB_SUFFIX)
michael@0 23 endif
michael@0 24
michael@0 25 ifdef JS_SHARED_LIBRARY
michael@0 26 LIBS += $(MOZ_JS_LIBS)
michael@0 27 endif
michael@0 28
michael@0 29 ifdef MOZ_ALSA
michael@0 30 LIBS += \
michael@0 31 $(MOZ_ALSA_LIBS) \
michael@0 32 $(NULL)
michael@0 33 endif
michael@0 34
michael@0 35 ifeq ($(OS_TARGET),Android)
michael@0 36 LIBS += \
michael@0 37 $(STLPORT_LDFLAGS) \
michael@0 38 $(STLPORT_LIBS) \
michael@0 39 $(NULL)
michael@0 40 CPPFLAGS += \
michael@0 41 $(STLPORT_CPPFLAGS) \
michael@0 42 $(NULL)
michael@0 43 endif
michael@0 44
michael@0 45 ifdef MOZ_NATIVE_JPEG
michael@0 46 LIBS += \
michael@0 47 $(MOZ_JPEG_LIBS) \
michael@0 48 $(NULL)
michael@0 49 endif
michael@0 50
michael@0 51 ifdef MOZ_NATIVE_LIBVPX
michael@0 52 LIBS += \
michael@0 53 $(MOZ_LIBVPX_LIBS) \
michael@0 54 $(NULL)
michael@0 55 endif
michael@0 56
michael@0 57 ifndef MOZ_TREE_PIXMAN
michael@0 58 LIBS += \
michael@0 59 $(MOZ_PIXMAN_LIBS) \
michael@0 60 $(NULL)
michael@0 61 endif
michael@0 62
michael@0 63 ifeq (gtk2,$(MOZ_WIDGET_TOOLKIT))
michael@0 64 LIBS += \
michael@0 65 $(XLIBS) \
michael@0 66 $(MOZ_GTK2_LIBS) \
michael@0 67 -lgthread-2.0 \
michael@0 68 $(NULL)
michael@0 69 endif
michael@0 70
michael@0 71 ifeq (gtk3,$(MOZ_WIDGET_TOOLKIT))
michael@0 72 LIBS += \
michael@0 73 $(MOZ_GTK3_LIBS) \
michael@0 74 $(FT2_LIBS) \
michael@0 75 $(NULL)
michael@0 76 endif
michael@0 77
michael@0 78 ifeq (qt,$(MOZ_WIDGET_TOOLKIT))
michael@0 79 LIBS += \
michael@0 80 $(XLIBS) \
michael@0 81 $(TK_LIBS) \
michael@0 82 $(MOZ_PANGO_LIBS) \
michael@0 83 $(NULL)
michael@0 84 endif
michael@0 85
michael@0 86 ifneq (,$(filter Linux DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET)))
michael@0 87 LIBS += \
michael@0 88 $(MOZ_CAIRO_OSLIBS) \
michael@0 89 $(NULL)
michael@0 90 endif
michael@0 91
michael@0 92 ifeq ($(OS_TARGET),Darwin)
michael@0 93 LIBS += \
michael@0 94 $(TK_LIBS) \
michael@0 95 $(NULL)
michael@0 96 endif
michael@0 97
michael@0 98 ifeq ($(OS_TARGET),WINNT)
michael@0 99 LIBS += \
michael@0 100 $(DEPTH)/staticlib/components/$(LIB_PREFIX)windowsproxy.$(LIB_SUFFIX) \
michael@0 101 $(NULL)
michael@0 102 endif
michael@0 103
michael@0 104 ifndef ZLIB_IN_MOZGLUE
michael@0 105 LIBS += $(MOZ_ZLIB_LIBS)
michael@0 106 endif
michael@0 107
michael@0 108 include $(topsrcdir)/config/config.mk
michael@0 109 include $(topsrcdir)/media/webrtc/webrtc-config.mk
michael@0 110 include $(topsrcdir)/config/rules.mk

mercurial