1# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2# vim: set filetype=python: 3# This Source Code Form is subject to the terms of the Mozilla Public 4# License, v. 2.0. If a copy of the MPL was not distributed with this 5# file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7UNIFIED_SOURCES += [ 8 'nsAuthFactory.cpp', 9 'nsAuthGSSAPI.cpp', 10] 11 12SOURCES += [ 13 'nsAuthSASL.cpp', 14 'nsHttpNegotiateAuth.cpp', # contains constants whose names conflict with constants in other files 15] 16 17if CONFIG['OS_ARCH'] == 'WINNT': 18 SOURCES += [ 19 'nsAuthSSPI.cpp', 20 ] 21 DEFINES['USE_SSPI'] = True 22else: 23 UNIFIED_SOURCES += [ 24 'nsAuthSambaNTLM.cpp', 25 ] 26 27LOCAL_INCLUDES += [ 28 '/netwerk/dns', # For nsDNSService2.h 29] 30 31FINAL_LIBRARY = 'xul' 32 33with Files('**'): 34 BUG_COMPONENT = ('Core', 'Networking') 35 36