gecko-dev/toolkit/components/printingui/moz.build
Mantaroh Yoshinaga aafb74d47b Bug 1409972 - Part 5. Use the common printingui implementation. r=mshal
This patch will change moz.build of printingui and xre to use common printingui
implementation.

Memo of merging printingui:
 * The nsProgress / nsProgressParam is used by Windows and GTK, macOS doesn't
   have this implementation.
 * The merged implementation located toolkit/components/printingui/ directory.

MozReview-Commit-ID: 3Z5MAzGVo1b

--HG--
extra : rebase_source : f07ddb9fc0ebc181fd6e1b63a3d6762235629378
2017-11-10 11:03:43 +09:00

23 lines
683 B
Python

# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# 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/.
with Files('**'):
BUG_COMPONENT = ('Toolkit', 'Printing')
DIRS += ['ipc']
if CONFIG['NS_PRINTING']:
UNIFIED_SOURCES += [
'nsPrintingPromptService.cpp',
]
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows' or CONFIG['MOZ_PDF_PRINTING']:
UNIFIED_SOURCES += [
'nsPrintProgress.cpp',
'nsPrintProgressParams.cpp',
]
FINAL_LIBRARY = 'xul'