mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-23 02:47:07 +00:00

The current situation is suboptimal, where we have the same goop repeated in multiple files, and where things kinda sorta work out fine thanks to the linker for files that would have been forbidden, except when the linker doesn't do its job, which apparently happen on mingwclang builds. This change only really covers C++ code using operator new/delete, and not things that would be using malloc/free, because it's easier. malloc/free is left for a followup. Differential Revision: https://phabricator.services.mozilla.com/D32119 --HG-- extra : moz-landing-system : lando
20 lines
476 B
Python
20 lines
476 B
Python
# -*- 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/.
|
|
|
|
FINAL_LIBRARY = 'mozglue'
|
|
|
|
EXPORTS.mozilla.mscom += [
|
|
'ProcessRuntimeShared.h',
|
|
]
|
|
|
|
LOCAL_INCLUDES += [
|
|
'/mozglue/build',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'ProcessRuntimeShared.cpp',
|
|
]
|