Spracherkennung für: .build vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
# 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 += [
"commonupdatedir.h",
"readstrings.h",
"updatecommon.h",
"updatedefines.h",
"updatererrors.h",
]
if CONFIG["OS_ARCH"] == "WINNT":
EXPORTS += [
"EnterprisePolicies.h",
"EnterprisePoliciesFlagFile.h",
"pathhash.h",
"uachelper.h",
"updatehelper.cpp",
"updatehelper.h",
"updateutils_win.h",
]
if CONFIG["MOZ_MAINTENANCE_SERVICE"]:
EXPORTS += [
"certificatecheck.h",
"registrycertificates.h",
]
Library("updatecommon")
DEFINES["NS_NO_XPCOM"] = True
USE_STATIC_MSVCRT = True
if CONFIG["DISABLE_UPDATER_AUTHENTICODE_CHECK"]:
DEFINES["DISABLE_UPDATER_AUTHENTICODE_CHECK"] = True
if CONFIG["OS_ARCH"] == "WINNT":
# This forces the creation of updatecommon.lib, which the update agent needs
# in order to link to updatecommon library functions.
NO_EXPAND_LIBS = True
DisableStlWrapping()
if CONFIG["OS_ARCH"] == "WINNT":
SOURCES += [
"EnterprisePolicies.cpp",
"EnterprisePoliciesFlagFile.cpp",
"pathhash.cpp",
"uachelper.cpp",
"updatehelper.cpp",
"updateutils_win.cpp",
]
OS_LIBS += [
"advapi32",
"ole32",
"rpcrt4",
"shell32",
]
if CONFIG["MOZ_MAINTENANCE_SERVICE"]:
SOURCES += [
"certificatecheck.cpp",
"registrycertificates.cpp",
]
OS_LIBS += [
"crypt32",
"wintrust",
]
SOURCES += [
"/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp",
"commonupdatedir.cpp",
"readstrings.cpp",
"updatecommon.cpp",
]
LOCAL_INCLUDES += [
"/other-licenses/nsis/Contrib/CityHash/cityhash",
"/toolkit/components/jsoncpp/include",
]
USE_LIBS += [
"jsoncpp_mt",
]
DEFINES["MOZ_APP_BASENAME"] = '"%s"' % CONFIG["MOZ_APP_BASENAME"]