# -*- 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/. BROWSER_CHROME_MANIFESTS += [ "mochitest/browser_env_path_long.ini", ] GeckoCppUnitTests( [ "TestXREMakeCommandLineWin", ], linkage=None, ) # This needs to be installed alongside the above unit test. FINAL_TARGET_FILES += [ "TestXREMakeCommandLineWin.ini", ] DEFINES["NS_NO_XPCOM"] = True LOCAL_INCLUDES += [ "/config", "/toolkit/xre", ] DisableStlWrapping() USE_STATIC_LIBS = True OS_LIBS += [ "advapi32", "comctl32", "ole32", "shell32", "uuid", "userenv", "ws2_32", ] if CONFIG["MOZ_LAUNCHER_PROCESS"]: LOCAL_INCLUDES += [ "/toolkit/mozapps/update/common", ] GeckoCppUnitTests( [ "TestLauncherRegistryInfo", ], linkage=None, ) # Needed for TestLauncherRegistryInfo for var in ("MOZ_APP_BASENAME", "MOZ_APP_VENDOR"): DEFINES[var] = '"%s"' % CONFIG[var]