| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 1 | # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- |
| 2 | # |
| 3 | # This file is part of the LibreOffice project. |
| 4 | # |
| 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/. |
| 8 | # |
| 9 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 10 | $(eval $(call gb_Library_Library,xmlscript)) |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 11 | |
| Michael Stahl | a53586f | 2013-01-26 21:19:13 +0100 | [diff] [blame] | 12 | $(eval $(call gb_Library_use_external,xmlscript,boost_headers)) |
| 13 | |
| Stephan Bergmann | db3a61c | 2021-12-09 10:15:05 +0100 | [diff] [blame] | 14 | $(eval $(call gb_Library_set_componentfile,xmlscript,xmlscript/util/xmlscript,services)) |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 15 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 16 | $(eval $(call gb_Library_use_sdk_api,xmlscript)) |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 17 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 18 | $(eval $(call gb_Library_use_libraries,xmlscript,\ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 19 | comphelper \ |
| 20 | cppu \ |
| 21 | cppuhelper \ |
| 22 | sal \ |
| Noel Grandin | 6bf00f0 | 2013-05-21 13:50:45 +0200 | [diff] [blame] | 23 | tl \ |
| Eike Rathke | 6c88ebe | 2013-07-12 12:29:45 +0200 | [diff] [blame] | 24 | i18nlangtag \ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 25 | )) |
| 26 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 27 | $(eval $(call gb_Library_set_include,xmlscript,\ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 28 | -I$(SRCDIR)/xmlscript/source/inc \ |
| 29 | $$(INCLUDE) \ |
| 30 | )) |
| 31 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 32 | $(eval $(call gb_Library_add_defs,xmlscript,\ |
| 33 | -DXMLSCRIPT_DLLIMPLEMENTATION \ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 34 | )) |
| 35 | |
| Luboš Luňák | 42af04b | 2019-06-22 12:34:48 +0200 | [diff] [blame] | 36 | $(eval $(call gb_Library_set_precompiled_header,xmlscript,xmlscript/inc/pch/precompiled_xmlscript)) |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 37 | |
| Michael Meeks | ae7534f | 2012-07-06 21:28:03 +0100 | [diff] [blame] | 38 | $(eval $(call gb_Library_add_exception_objects,xmlscript,\ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 39 | xmlscript/source/xml_helper/xml_byteseq \ |
| 40 | xmlscript/source/xml_helper/xml_element \ |
| 41 | xmlscript/source/xml_helper/xml_impctx \ |
| 42 | xmlscript/source/xmldlg_imexp/xmldlg_addfunc \ |
| 43 | xmlscript/source/xmldlg_imexp/xmldlg_expmodels \ |
| 44 | xmlscript/source/xmldlg_imexp/xmldlg_export \ |
| 45 | xmlscript/source/xmldlg_imexp/xmldlg_impmodels \ |
| 46 | xmlscript/source/xmldlg_imexp/xmldlg_import \ |
| 47 | xmlscript/source/xmlflat_imexp/xmlbas_export \ |
| Norbert Thiebaud | 0db1b46 | 2012-06-16 20:58:28 -0500 | [diff] [blame] | 48 | xmlscript/source/xmllib_imexp/xmllib_export \ |
| 49 | xmlscript/source/xmllib_imexp/xmllib_import \ |
| 50 | xmlscript/source/xmlmod_imexp/xmlmod_export \ |
| 51 | xmlscript/source/xmlmod_imexp/xmlmod_import \ |
| 52 | )) |
| 53 | |
| 54 | # vim: set noet sw=4 ts=4: |