1# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- 2# 3# 4# This file is part of the LibreOffice project. 5# 6# This Source Code Form is subject to the terms of the Mozilla Public 7# License, v. 2.0. If a copy of the MPL was not distributed with this 8# file, You can obtain one at http://mozilla.org/MPL/2.0/. 9# 10 11$(eval $(call gb_Library_Library,writer)) 12 13$(eval $(call gb_Library_set_componentfile,writer,connectivity/source/drivers/writer/writer)) 14 15$(eval $(call gb_Library_use_external,writer,boost_headers)) 16 17$(eval $(call gb_Library_use_sdk_api,writer)) 18 19$(eval $(call gb_Library_set_include,writer,\ 20 $$(INCLUDE) \ 21 -I$(SRCDIR)/connectivity/inc \ 22 -I$(SRCDIR)/connectivity/source/inc \ 23 -I$(WORKDIR)/YaccTarget/connectivity/source/parse \ 24)) 25 26$(eval $(call gb_Library_use_libraries,writer,\ 27 cppu \ 28 cppuhelper \ 29 svl \ 30 tl \ 31 utl \ 32 sal \ 33 salhelper \ 34 dbtools \ 35 file \ 36 comphelper \ 37)) 38 39$(eval $(call gb_Library_add_exception_objects,writer,\ 40 connectivity/source/drivers/writer/WCatalog \ 41 connectivity/source/drivers/writer/WConnection \ 42 connectivity/source/drivers/writer/WDatabaseMetaData \ 43 connectivity/source/drivers/writer/WDriver \ 44 connectivity/source/drivers/writer/WTable \ 45 connectivity/source/drivers/writer/WTables \ 46 connectivity/source/drivers/writer/Wservices \ 47)) 48 49# vim: set noet sw=4 ts=4: 50