Skip to content

Commit

Permalink
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
Browse files Browse the repository at this point in the history
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
  • Loading branch information
mshal committed Apr 23, 2013
1 parent 3ede69c commit 039141d
Show file tree
Hide file tree
Showing 875 changed files with 6,966 additions and 6,594 deletions.
2 changes: 0 additions & 2 deletions accessible/build/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ IS_COMPONENT = 1
MODULE_NAME = nsAccessibilityModule
LIBXUL_LIBRARY = 1

CPPSRCS = nsAccessibilityFactory.cpp

LOCAL_INCLUDES = -I$(srcdir)/../src

SHARED_LIBRARY_LIBS = \
Expand Down
4 changes: 4 additions & 0 deletions accessible/build/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@

MODULE = 'accessibility'

CPP_SOURCES += [
'nsAccessibilityFactory.cpp',
]

23 changes: 0 additions & 23 deletions accessible/src/atk/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,6 @@ LIBRARY_NAME = accessibility_toolkit_s
EXPORT_LIBRARY = ..
LIBXUL_LIBRARY = 1


CPPSRCS = \
AccessibleWrap.cpp \
ApplicationAccessibleWrap.cpp \
AtkSocketAccessible.cpp \
DocAccessibleWrap.cpp \
nsMaiInterfaceComponent.cpp \
nsMaiInterfaceAction.cpp \
nsMaiInterfaceText.cpp \
nsMaiInterfaceEditableText.cpp \
nsMaiInterfaceSelection.cpp \
nsMaiInterfaceValue.cpp \
nsMaiHyperlink.cpp \
nsMaiInterfaceHypertext.cpp \
nsMaiInterfaceHyperlinkImpl.cpp \
nsMaiInterfaceTable.cpp \
nsMaiInterfaceDocument.cpp \
nsMaiInterfaceImage.cpp \
Platform.cpp \
RootAccessibleWrap.cpp \
UtilInterface.cpp \
$(NULL)

# we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
22 changes: 22 additions & 0 deletions accessible/src/atk/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,25 @@ EXPORTS.mozilla.a11y += [
'HyperTextAccessibleWrap.h',
]

CPP_SOURCES += [
'AccessibleWrap.cpp',
'ApplicationAccessibleWrap.cpp',
'AtkSocketAccessible.cpp',
'DocAccessibleWrap.cpp',
'Platform.cpp',
'RootAccessibleWrap.cpp',
'UtilInterface.cpp',
'nsMaiHyperlink.cpp',
'nsMaiInterfaceAction.cpp',
'nsMaiInterfaceComponent.cpp',
'nsMaiInterfaceDocument.cpp',
'nsMaiInterfaceEditableText.cpp',
'nsMaiInterfaceHyperlinkImpl.cpp',
'nsMaiInterfaceHypertext.cpp',
'nsMaiInterfaceImage.cpp',
'nsMaiInterfaceSelection.cpp',
'nsMaiInterfaceTable.cpp',
'nsMaiInterfaceText.cpp',
'nsMaiInterfaceValue.cpp',
]

34 changes: 0 additions & 34 deletions accessible/src/base/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,40 +12,6 @@ include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = accessibility_base_s
LIBXUL_LIBRARY = 1


CPPSRCS = \
AccCollector.cpp \
AccEvent.cpp \
AccGroupInfo.cpp \
AccIterator.cpp \
Filters.cpp \
ARIAMap.cpp \
ARIAStateMap.cpp \
DocManager.cpp \
EventQueue.cpp \
FocusManager.cpp \
NotificationController.cpp \
nsAccessNode.cpp \
nsCoreUtils.cpp \
nsAccUtils.cpp \
nsAccessibilityService.cpp \
nsAccessiblePivot.cpp \
nsEventShell.cpp \
nsTextEquivUtils.cpp \
RoleAsserts.cpp \
SelectionManager.cpp \
StyleInfo.cpp \
TextAttrs.cpp \
TextUpdater.cpp \
TreeWalker.cpp \
$(NULL)

ifneq ($(A11Y_LOG),0)
CPPSRCS += \
Logging.cpp \
$(NULL)
endif

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
34 changes: 34 additions & 0 deletions accessible/src/base/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
# 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/.

include('../shared.mozbuild')

MODULE = 'accessibility'

EXPORTS += [
Expand All @@ -26,3 +28,35 @@ if CONFIG['MOZ_DEBUG']:
EXPORTS.mozilla.a11y += [
'Logging.h',
]

CPP_SOURCES += [
'AccCollector.cpp',
'AccEvent.cpp',
'AccGroupInfo.cpp',
'AccIterator.cpp',
'ARIAMap.cpp',
'ARIAStateMap.cpp',
'DocManager.cpp',
'EventQueue.cpp',
'Filters.cpp',
'FocusManager.cpp',
'NotificationController.cpp',
'nsAccessibilityService.cpp',
'nsAccessiblePivot.cpp',
'nsAccessNode.cpp',
'nsAccUtils.cpp',
'nsCoreUtils.cpp',
'nsEventShell.cpp',
'nsTextEquivUtils.cpp',
'RoleAsserts.cpp',
'SelectionManager.cpp',
'StyleInfo.cpp',
'TextAttrs.cpp',
'TextUpdater.cpp',
'TreeWalker.cpp',
]

if a11y_log:
CPP_SOURCES += [
'Logging.cpp',
]
16 changes: 0 additions & 16 deletions accessible/src/generic/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,6 @@ include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = accessibility_generic_s
LIBXUL_LIBRARY = 1


CPPSRCS = \
Accessible.cpp \
ApplicationAccessible.cpp \
ARIAGridAccessible.cpp \
BaseAccessibles.cpp \
DocAccessible.cpp \
FormControlAccessible.cpp \
HyperTextAccessible.cpp \
ImageAccessible.cpp \
OuterDocAccessible.cpp \
RootAccessible.cpp \
TableCellAccessible.cpp \
TextLeafAccessible.cpp \
$(NULL)

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
15 changes: 15 additions & 0 deletions accessible/src/generic/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,18 @@ EXPORTS.mozilla.a11y += [
'HyperTextAccessible.h',
]

CPP_SOURCES += [
'ARIAGridAccessible.cpp',
'Accessible.cpp',
'ApplicationAccessible.cpp',
'BaseAccessibles.cpp',
'DocAccessible.cpp',
'FormControlAccessible.cpp',
'HyperTextAccessible.cpp',
'ImageAccessible.cpp',
'OuterDocAccessible.cpp',
'RootAccessible.cpp',
'TableCellAccessible.cpp',
'TextLeafAccessible.cpp',
]

13 changes: 0 additions & 13 deletions accessible/src/html/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,6 @@ include $(DEPTH)/config/autoconf.mk
LIBRARY_NAME = accessibility_html_s
LIBXUL_LIBRARY = 1



CPPSRCS = \
HTMLCanvasAccessible.cpp \
HTMLElementAccessibles.cpp \
HTMLFormControlAccessible.cpp \
HTMLImageMapAccessible.cpp \
HTMLLinkAccessible.cpp \
HTMLListAccessible.cpp \
HTMLSelectAccessible.cpp \
HTMLTableAccessible.cpp \
$(NULL)

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
11 changes: 11 additions & 0 deletions accessible/src/html/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,14 @@

MODULE = 'accessibility'

CPP_SOURCES += [
'HTMLCanvasAccessible.cpp',
'HTMLElementAccessibles.cpp',
'HTMLFormControlAccessible.cpp',
'HTMLImageMapAccessible.cpp',
'HTMLLinkAccessible.cpp',
'HTMLListAccessible.cpp',
'HTMLSelectAccessible.cpp',
'HTMLTableAccessible.cpp',
]

6 changes: 0 additions & 6 deletions accessible/src/other/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,6 @@ LIBRARY_NAME = accessibility_toolkit_s
EXPORT_LIBRARY = ..
LIBXUL_LIBRARY = 1


CPPSRCS = \
AccessibleWrap.cpp \
Platform.cpp \
$(NULL)

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
5 changes: 5 additions & 0 deletions accessible/src/other/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,8 @@ EXPORTS.mozilla.a11y += [
'HyperTextAccessibleWrap.h',
]

CPP_SOURCES += [
'AccessibleWrap.cpp',
'Platform.cpp',
]

12 changes: 12 additions & 0 deletions accessible/src/shared.mozbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# -*- 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/.

a11y_log = 0
if CONFIG['MOZ_DEBUG']:
a11y_log = 1

if CONFIG['MOZ_UPDATE_CHANNEL'] not in ('aurora', 'beta', 'release', 'esr'):
a11y_log = 1
15 changes: 0 additions & 15 deletions accessible/src/windows/ia2/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,6 @@ LIBRARY_NAME = accessibility_toolkit_ia2_s
EXPORT_LIBRARY = 1
LIBXUL_LIBRARY = 1


CPPSRCS += \
ia2AccessibleAction.cpp \
ia2AccessibleComponent.cpp \
ia2AccessibleEditableText.cpp \
ia2AccessibleHyperlink.cpp \
ia2AccessibleHypertext.cpp \
ia2AccessibleImage.cpp \
ia2AccessibleRelation.cpp \
ia2AccessibleTable.cpp \
ia2AccessibleTableCell.cpp \
ia2AccessibleText.cpp \
ia2AccessibleValue.cpp \
$(NULL)

# The midl generated code include Windows headers which defines min and max
# macros which conflicts with std::min/max. Suppress the macros:
OS_CXXFLAGS += -DNOMINMAX
Expand Down
14 changes: 14 additions & 0 deletions accessible/src/windows/ia2/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,17 @@ EXPORTS += [
'ia2AccessibleValue.h',
]

CPP_SOURCES += [
'ia2AccessibleAction.cpp',
'ia2AccessibleComponent.cpp',
'ia2AccessibleEditableText.cpp',
'ia2AccessibleHyperlink.cpp',
'ia2AccessibleHypertext.cpp',
'ia2AccessibleImage.cpp',
'ia2AccessibleRelation.cpp',
'ia2AccessibleTable.cpp',
'ia2AccessibleTableCell.cpp',
'ia2AccessibleText.cpp',
'ia2AccessibleValue.cpp',
]

28 changes: 0 additions & 28 deletions accessible/src/windows/msaa/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,6 @@ LIBRARY_NAME = accessibility_toolkit_msaa_s
EXPORT_LIBRARY = 1
LIBXUL_LIBRARY = 1


CPPSRCS = \
AccessibleWrap.cpp \
ApplicationAccessibleWrap.cpp \
ARIAGridAccessibleWrap.cpp \
DocAccessibleWrap.cpp \
HTMLTableAccessibleWrap.cpp \
HTMLWin32ObjectAccessible.cpp \
HyperTextAccessibleWrap.cpp \
ImageAccessibleWrap.cpp \
IUnknownImpl.cpp \
nsWinUtils.cpp \
Compatibility.cpp \
EnumVariant.cpp \
Platform.cpp \
ServiceProvider.cpp \
RootAccessibleWrap.cpp \
TextLeafAccessibleWrap.cpp \
$(NULL)

ifdef MOZ_XUL
CPPSRCS += \
XULListboxAccessibleWrap.cpp \
XULMenuAccessibleWrap.cpp \
XULTreeGridAccessibleWrap.cpp \
$(NULL)
endif

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
25 changes: 25 additions & 0 deletions accessible/src/windows/msaa/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,28 @@ EXPORTS.mozilla.a11y += [
'HyperTextAccessibleWrap.h',
]

CPP_SOURCES += [
'AccessibleWrap.cpp',
'ApplicationAccessibleWrap.cpp',
'ARIAGridAccessibleWrap.cpp',
'DocAccessibleWrap.cpp',
'HTMLTableAccessibleWrap.cpp',
'HTMLWin32ObjectAccessible.cpp',
'HyperTextAccessibleWrap.cpp',
'ImageAccessibleWrap.cpp',
'IUnknownImpl.cpp',
'nsWinUtils.cpp',
'Compatibility.cpp',
'EnumVariant.cpp',
'Platform.cpp',
'ServiceProvider.cpp',
'RootAccessibleWrap.cpp',
'TextLeafAccessibleWrap.cpp',
]

if CONFIG['MOZ_XUL']:
CPP_SOURCES += [
'XULListboxAccessibleWrap.cpp',
'XULMenuAccessibleWrap.cpp',
'XULTreeGridAccessibleWrap.cpp',
]
5 changes: 0 additions & 5 deletions accessible/src/windows/sdn/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,6 @@ LIBXUL_LIBRARY = 1
# macros which conflicts with std::min/max. Suppress the macros:
OS_CXXFLAGS += -DNOMINMAX

CPPSRCS += \
sdnAccessible.cpp \
sdnTextAccessible.cpp \
$(NULL)

# we don't want the shared lib, but we want to force the creation of a static lib.
FORCE_STATIC_LIB = 1

Expand Down
5 changes: 5 additions & 0 deletions accessible/src/windows/sdn/moz.build
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,8 @@

MODULE = 'accessibility'

CPP_SOURCES += [
'sdnAccessible.cpp',
'sdnTextAccessible.cpp',
]

Loading

0 comments on commit 039141d

Please sign in to comment.