Library_merged.mk 1013 Bytes
Newer Older
Takeshi Abe's avatar
Takeshi Abe committed
1
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2 3
#
#
4
# This file is part of the LibreOffice project.
5
#
6 7 8
# 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/.
9 10 11 12
#

$(eval $(call gb_Library_Library,merged))

13 14 15 16 17
# gb_MERGEDLIBS is defined in solenv/gbuild/extensions/pre_MergedLibsList.mk
$(eval $(call gb_Library_use_library_objects,merged,\
	$(gb_MERGEDLIBS) \
))

Michael Stahl's avatar
Michael Stahl committed
18
$(eval $(call gb_Library_use_libraries,merged,\
19 20
	cppu \
	cppuhelper \
21
	i18nlangtag \
22
	$(if $(ENABLE_JAVA), \
23 24
		jvmaccess \
		jvmfwk) \
25 26
	sal \
	salhelper \
27
	xmlreader \
28
))
29 30

ifeq ($(OS),WNT)
31 32 33 34 35
# prevent warning spamming
$(eval $(call gb_Library_add_ldflags,merged,\
	/ignore:4049 \
	/ignore:4217 \
))
36 37
# cursors
$(eval $(call gb_Library_add_nativeres,merged,vcl/salsrc))
38 39 40 41 42
endif

ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_use_libraries,merged,\
	AppleRemote \
43
))
44 45 46
endif

# vim: set noet sw=4 ts=4: