testing/gtest/Makefile.in
author Chris Pearce <cpearce@mozilla.com>
Tue, 31 Jan 2017 21:28:41 +1300
changeset 360931 0ec2488aebbd2f493cb72b99086bf080337189d9
parent 301877 3c6ab47a14b2e095b7247126d7366a518e6fdc03
permissions -rw-r--r--
Bug 1333489 - Record time spent waiting on sync IPC. r=billm,francois We're curious how long we spend waiting on sync IPCs to complete. So this patch adds telemetry which reports that, on a per message basis, so we can identify problem messages. MozReview-Commit-ID: CB4UaitPBeq

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# Avoid recursive make to avoid having to add files to the gtest/ subdirectory
# (which is third-party code), and to make the build faster.

include $(topsrcdir)/config/rules.mk

ifeq (browser,$(MOZ_BUILD_APP))
ifdef COMPILE_ENVIRONMENT
gtest::
	$(MAKE) -C $(DEPTH)/toolkit/library gtestxul
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
	$(MAKE) -C $(DEPTH)/browser/app repackage
endif
endif
endif