xref: /AOO42X/main/accessibility/Library_java_uno_accessbridge.mk (revision 5e48fca7e524eb943907f0a8808aae8b4c4c7424)
1*ac6e5428SDamjan Jovanovic#**************************************************************
2*ac6e5428SDamjan Jovanovic#
3*ac6e5428SDamjan Jovanovic#  Licensed to the Apache Software Foundation (ASF) under one
4*ac6e5428SDamjan Jovanovic#  or more contributor license agreements.  See the NOTICE file
5*ac6e5428SDamjan Jovanovic#  distributed with this work for additional information
6*ac6e5428SDamjan Jovanovic#  regarding copyright ownership.  The ASF licenses this file
7*ac6e5428SDamjan Jovanovic#  to you under the Apache License, Version 2.0 (the
8*ac6e5428SDamjan Jovanovic#  "License"); you may not use this file except in compliance
9*ac6e5428SDamjan Jovanovic#  with the License.  You may obtain a copy of the License at
10*ac6e5428SDamjan Jovanovic#
11*ac6e5428SDamjan Jovanovic#    http://www.apache.org/licenses/LICENSE-2.0
12*ac6e5428SDamjan Jovanovic#
13*ac6e5428SDamjan Jovanovic#  Unless required by applicable law or agreed to in writing,
14*ac6e5428SDamjan Jovanovic#  software distributed under the License is distributed on an
15*ac6e5428SDamjan Jovanovic#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*ac6e5428SDamjan Jovanovic#  KIND, either express or implied.  See the License for the
17*ac6e5428SDamjan Jovanovic#  specific language governing permissions and limitations
18*ac6e5428SDamjan Jovanovic#  under the License.
19*ac6e5428SDamjan Jovanovic#
20*ac6e5428SDamjan Jovanovic#**************************************************************
21*ac6e5428SDamjan Jovanovic
22*ac6e5428SDamjan Jovanovic
23*ac6e5428SDamjan Jovanovic
24*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_Library,java_uno_accessbridge))
25*ac6e5428SDamjan Jovanovic
26*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_add_precompiled_header,java_uno_accessbridge,$(SRCDIR)/accessibility/inc/pch/precompiled_accessibility_accessbridge))
27*ac6e5428SDamjan Jovanovic
28*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_set_include,java_uno_accessbridge,\
29*ac6e5428SDamjan Jovanovic    $$(INCLUDE) \
30*ac6e5428SDamjan Jovanovic    -I$(SRCDIR)/accessibility/inc \
31*ac6e5428SDamjan Jovanovic    -I$(SRCDIR)/accessibility/inc/pch \
32*ac6e5428SDamjan Jovanovic    -I$(SRCDIR)/accessibility/source/inc \
33*ac6e5428SDamjan Jovanovic    -I$(OUTDIR)/inc \
34*ac6e5428SDamjan Jovanovic))
35*ac6e5428SDamjan Jovanovic
36*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_add_api,java_uno_accessbridge, \
37*ac6e5428SDamjan Jovanovic    offapi \
38*ac6e5428SDamjan Jovanovic        udkapi \
39*ac6e5428SDamjan Jovanovic))
40*ac6e5428SDamjan Jovanovic
41*ac6e5428SDamjan Jovanovic
42*ac6e5428SDamjan Jovanovic#$(eval $(call gb_Library_add_defs,java_uno_accessbridge,\
43*ac6e5428SDamjan Jovanovic#   -DFORMULA_DLLIMPLEMENTATION \
44*ac6e5428SDamjan Jovanovic#))
45*ac6e5428SDamjan Jovanovic
46*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_add_linked_libs,java_uno_accessbridge,\
47*ac6e5428SDamjan Jovanovic    cppu \
48*ac6e5428SDamjan Jovanovic    jvmaccess \
49*ac6e5428SDamjan Jovanovic    sal \
50*ac6e5428SDamjan Jovanovic    stl \
51*ac6e5428SDamjan Jovanovic    vcl \
52*ac6e5428SDamjan Jovanovic    tl \
53*ac6e5428SDamjan Jovanovic    $(gb_STDLIBS) \
54*ac6e5428SDamjan Jovanovic))
55*ac6e5428SDamjan Jovanovic
56*ac6e5428SDamjan Jovanovic$(eval $(call gb_Library_add_exception_objects,java_uno_accessbridge,\
57*ac6e5428SDamjan Jovanovic    accessibility/bridge/source/java/WindowsAccessBridgeAdapter \
58*ac6e5428SDamjan Jovanovic))
59*ac6e5428SDamjan Jovanovic
60*ac6e5428SDamjan Jovanovic# vim: set noet sw=4 ts=4:
61