layout/printing/moz.build
author Wes Kocher <wkocher@mozilla.com>
Mon, 06 Oct 2014 16:32:50 -0700
changeset 232305 b92b206a27605a332c3e09dd17370186f6af7ac3
parent 232296 5a57f87f5061cde0e0207361a596d57bd330a3fc
child 232607 9d6589539f8ada3d565eddf4c52ffa19ba9b8fce
permissions -rw-r--r--
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE Backed out changeset 009ae35b0c67 (bug 806819) Backed out changeset 5a57f87f5061 (bug 806819) Backed out changeset f06cd735b5b3 (bug 806819) Backed out changeset e25a2a8d4af4 (bug 806819) Backed out changeset 70a167982c3f (bug 806819)

# -*- Mode: python; c-basic-offset: 4; 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/.

XPIDL_SOURCES += [
    'nsIPrintProgress.idl',
    'nsIPrintProgressParams.idl',
    'nsIPrintStatusFeedback.idl',
]

XPIDL_MODULE = 'layout_printing'

UNIFIED_SOURCES += [
    'nsPagePrintTimer.cpp',
    'nsPrintObject.cpp',
    'nsPrintPreviewListener.cpp',
]

# These files cannot be built in unified mode because they force NSPR logging.
SOURCES += [
    'nsPrintData.cpp',
    'nsPrintEngine.cpp',
]

FAIL_ON_WARNINGS = True

FINAL_LIBRARY = 'xul'
LOCAL_INCLUDES += [
    '../../content/base/src',
    '../base',
]