Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | # -*- Mode: makefile; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- # |
michael@0 | 2 | # This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 5 | |
michael@0 | 6 | ifeq ($(OS_ARCH),WINNT) |
michael@0 | 7 | # On windows, the WASAPI backend needs the resampler we have in |
michael@0 | 8 | # /media/libspeex_resampler, so we can't get away with just linking cubeb's .o |
michael@0 | 9 | LIBS = $(call EXPAND_LIBNAME_PATH,gkmedias,$(DEPTH)/layout/media) \ |
michael@0 | 10 | $(NULL) |
michael@0 | 11 | else |
michael@0 | 12 | # Otherwise, we can just grab all the compiled .o and compile against that, |
michael@0 | 13 | # linking the appriopriate libraries. |
michael@0 | 14 | LIBS = $(call EXPAND_LIBNAME_PATH,cubeb,$(DEPTH)/media/libcubeb/src) |
michael@0 | 15 | ifeq ($(OS_TARGET),Darwin) |
michael@0 | 16 | LIBS += -framework AudioUnit -framework CoreAudio |
michael@0 | 17 | else |
michael@0 | 18 | ifeq ($(OS_TARGET), OpenBSD) |
michael@0 | 19 | LIBS += -lsndio |
michael@0 | 20 | else |
michael@0 | 21 | LIBS += $(MOZ_ALSA_LIBS) \ |
michael@0 | 22 | $(MOZ_PULSEAUDIO_LIBS) |
michael@0 | 23 | endif |
michael@0 | 24 | endif |
michael@0 | 25 | LIBS += $(NULL) |
michael@0 | 26 | endif |