profile/dirserviceprovider/moz.build
author Josh Matthews <josh@joshmatthews.net>
Sat, 17 Jan 2015 11:57:41 -0500
changeset 238855 6ccc86f7429e38dec4343a43f7d994c4c553e91e
parent 232043 b14b9b335d4e1cf2a6e6ee0af1739b49506906ac
child 268135 2d5feec035e2c5f5ac43410faed8acaedcbdba9e
permissions -rw-r--r--
Bug 1118063 - Convert TCPServerSocket to WebIDL. r=baku,smaug,mayhemer,asuth

# -*- 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/.

EXPORTS += [
    'nsProfileDirServiceProvider.h',
]

UNIFIED_SOURCES += ['nsProfileDirServiceProvider.cpp']
if CONFIG['MOZ_PROFILELOCKING']:
    UNIFIED_SOURCES += ['nsProfileLock.cpp']
    if CONFIG['OS_ARCH'] == 'WINNT':
        UNIFIED_SOURCES += ['ProfileUnlockerWin.cpp']
        EXPORTS.mozilla += ['ProfileUnlockerWin.h']

Library('profdirserviceprovidersa_s')

FORCE_STATIC_LIB = True

DEFINES['XPCOM_GLUE'] = 1

DISABLE_STL_WRAPPING = True

FAIL_ON_WARNINGS = True