1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_Library_Library
,acc
))
12 $(eval
$(call gb_Library_set_componentfile
,acc
,accessibility
/util
/acc
,services
))
14 $(eval
$(call gb_Library_set_include
,acc
,\
16 -I
$(SRCDIR
)/accessibility
/inc \
17 -I
$(SRCDIR
)/accessibility
/source
/inc \
20 $(eval
$(call gb_Library_set_precompiled_header
,acc
,accessibility
/inc
/pch
/precompiled_acc
))
22 $(eval
$(call gb_Library_use_external
,acc
,boost_headers
))
24 $(eval
$(call gb_Library_use_sdk_api
,acc
))
26 $(eval
$(call gb_Library_use_libraries
,acc
,\
42 $(eval
$(call gb_Library_add_defs
,acc
,\
46 $(eval
$(call gb_Library_add_exception_objects
,acc
,\
47 accessibility
/source
/extended
/AccessibleBrowseBox \
48 accessibility
/source
/extended
/AccessibleBrowseBoxBase \
49 accessibility
/source
/extended
/AccessibleBrowseBoxCheckBoxCell \
50 accessibility
/source
/extended
/AccessibleBrowseBoxHeaderBar \
51 accessibility
/source
/extended
/AccessibleBrowseBoxHeaderCell \
52 accessibility
/source
/extended
/AccessibleBrowseBoxTable \
53 accessibility
/source
/extended
/AccessibleBrowseBoxTableBase \
54 accessibility
/source
/extended
/AccessibleBrowseBoxTableCell \
55 accessibility
/source
/extended
/AccessibleGridControl \
56 accessibility
/source
/extended
/AccessibleGridControlBase \
57 accessibility
/source
/extended
/AccessibleGridControlHeader \
58 accessibility
/source
/extended
/AccessibleGridControlHeaderCell \
59 accessibility
/source
/extended
/AccessibleGridControlTable \
60 accessibility
/source
/extended
/AccessibleGridControlTableBase \
61 accessibility
/source
/extended
/AccessibleGridControlTableCell \
62 accessibility
/source
/extended
/accessiblebrowseboxcell \
63 accessibility
/source
/extended
/accessibleeditbrowseboxcell \
64 accessibility
/source
/extended
/accessibleiconchoicectrl \
65 accessibility
/source
/extended
/accessibleiconchoicectrlentry \
66 accessibility
/source
/extended
/AccessibleIconView \
67 accessibility
/source
/extended
/accessiblelistbox \
68 accessibility
/source
/extended
/accessiblelistboxentry \
69 accessibility
/source
/extended
/accessibletablistbox \
70 accessibility
/source
/extended
/accessibletablistboxtable \
71 accessibility
/source
/extended
/textwindowaccessibility \
72 accessibility
/source
/helper
/acc_factory \
73 accessibility
/source
/helper
/accresmgr \
74 accessibility
/source
/helper
/characterattributeshelper \
75 accessibility
/source
/helper
/IComboListBoxHelper \
76 accessibility
/source
/standard
/accessiblemenubasecomponent \
77 accessibility
/source
/standard
/accessiblemenucomponent \
78 accessibility
/source
/standard
/accessiblemenuitemcomponent \
79 accessibility
/source
/standard
/floatingwindowaccessible \
80 accessibility
/source
/standard
/svtaccessiblenumericfield \
81 accessibility
/source
/standard
/vclxaccessiblebox \
82 accessibility
/source
/standard
/vclxaccessiblebutton \
83 accessibility
/source
/standard
/vclxaccessiblecheckbox \
84 accessibility
/source
/standard
/vclxaccessiblecombobox \
85 accessibility
/source
/standard
/vclxaccessibledropdowncombobox \
86 accessibility
/source
/standard
/vclxaccessibledropdownlistbox \
87 accessibility
/source
/standard
/vclxaccessibleedit \
88 accessibility
/source
/standard
/vclxaccessiblefixedhyperlink \
89 accessibility
/source
/standard
/vclxaccessiblefixedtext \
90 accessibility
/source
/standard
/vclxaccessibleheaderbar \
91 accessibility
/source
/standard
/vclxaccessibleheaderbaritem \
92 accessibility
/source
/standard
/vclxaccessiblelist \
93 accessibility
/source
/standard
/vclxaccessiblelistbox \
94 accessibility
/source
/standard
/vclxaccessiblelistitem \
95 accessibility
/source
/standard
/vclxaccessiblemenu \
96 accessibility
/source
/standard
/vclxaccessiblemenubar \
97 accessibility
/source
/standard
/vclxaccessiblemenuitem \
98 accessibility
/source
/standard
/vclxaccessiblemenuseparator \
99 accessibility
/source
/standard
/vclxaccessiblepopupmenu \
100 accessibility
/source
/standard
/vclxaccessibleradiobutton \
101 accessibility
/source
/standard
/vclxaccessiblescrollbar \
102 accessibility
/source
/standard
/vclxaccessiblestatusbar \
103 accessibility
/source
/standard
/vclxaccessiblestatusbaritem \
104 accessibility
/source
/standard
/vclxaccessibletabcontrol \
105 accessibility
/source
/standard
/vclxaccessibletabpage \
106 accessibility
/source
/standard
/vclxaccessibletabpagewindow \
107 accessibility
/source
/standard
/vclxaccessibletextcomponent \
108 accessibility
/source
/standard
/vclxaccessibletextfield \
109 accessibility
/source
/standard
/vclxaccessibletoolbox \
110 accessibility
/source
/standard
/vclxaccessibletoolboxitem \
113 ifneq ($(filter SCRIPTING
,$(BUILD_TYPE
)),)
114 $(eval
$(call gb_Library_add_exception_objects
,acc
,\
115 accessibility
/source
/extended
/accessibletabbar \
116 accessibility
/source
/extended
/accessibletabbarbase \
117 accessibility
/source
/extended
/accessibletabbarpage \
118 accessibility
/source
/extended
/accessibletabbarpagelist \
122 # vim:set noet sw=4 ts=4: