Version 4.0.2.1, tag libreoffice-4.0.2.1
[LibreOffice.git] / cli_ure / Library_cli_uno.mk
blobe87b91b097b92a5890a30fd068b492bd5ee667a5
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,cli_uno))
12 $(eval $(call gb_Library_add_cxxflags,cli_uno,\
13 -AI $(gb_Helper_OUTDIRLIBDIR) \
14 -clr \
15 -wd4339 \
18 $(eval $(call gb_Library_add_ldflags,cli_uno,\
19 -ignore:4248 \
22 $(eval $(call gb_Library_use_udk_api,cli_uno))
24 $(eval $(call gb_Library_use_libraries,cli_uno,\
25 cppu \
26 sal \
29 $(eval $(call gb_Library_use_system_win32_libs,cli_uno,\
30 mscoree \
31 $(if $(USE_DEBUG_RUNTIME)\
32 ,msvcmrtd \
33 ,msvcmrt \
34 ) \
37 $(eval $(call gb_Library_add_exception_objects,cli_uno,\
38 cli_ure/source/uno_bridge/cli_bridge \
39 cli_ure/source/uno_bridge/cli_data \
40 cli_ure/source/uno_bridge/cli_environment \
41 cli_ure/source/uno_bridge/cli_proxy \
42 cli_ure/source/uno_bridge/cli_uno \
45 $(call gb_Library_get_external_headers_target,cli_uno) :| \
46 $(call gb_CliLibrary_get_target,cli_ure) \
47 $(call gb_CliUnoApi_get_target,cli_uretypes)
49 # vim: set noet sw=4 ts=4: