blob: 4be448ddc8ebf33fa52e1d32b0e83eb8253867a7 [file] [log] [blame]
Takeshi Abe541761d2014-04-28 23:33:04 +09001# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
Matúš Kukan3250c792011-09-19 11:01:15 +02002#
Michael Meeks72e5d0c2013-04-24 17:14:03 +01003# This file is part of the LibreOffice project.
Matúš Kukan3250c792011-09-19 11:01:15 +02004#
Michael Meeks72e5d0c2013-04-24 17:14:03 +01005# 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/.
Matúš Kukan3250c792011-09-19 11:01:15 +02008#
Matúš Kukan3250c792011-09-19 11:01:15 +02009
10$(eval $(call gb_Library_Library,scriptframe))
11
Matúš Kukan3250c792011-09-19 11:01:15 +020012$(eval $(call gb_Library_set_componentfile,scriptframe,scripting/util/scriptframe))
13
14$(eval $(call gb_Library_set_include,scriptframe,\
15 $$(INCLUDE) \
Matúš Kukan84b3f7b2012-03-05 19:02:10 +010016 -I$(SRCDIR)/scripting/source/inc \
Matúš Kukan3250c792011-09-19 11:01:15 +020017))
18
Michael Stahla53586f2013-01-26 21:19:13 +010019$(eval $(call gb_Library_use_external,scriptframe,boost_headers))
20
Michael Meeksfdda1782012-07-02 13:00:50 +010021$(eval $(call gb_Library_use_sdk_api,scriptframe))
Matúš Kukan3250c792011-09-19 11:01:15 +020022
Michael Stahlc923f7d2012-04-07 23:22:08 +020023$(eval $(call gb_Library_use_libraries,scriptframe,\
Matúš Kukan3250c792011-09-19 11:01:15 +020024 comphelper \
25 cppu \
26 cppuhelper \
27 sal \
28 tl \
29 ucbhelper \
Stephan Bergmann24cad6a2013-11-13 08:52:41 +010030 utl \
Michael Stahl2e677c32012-09-26 23:45:28 +020031 $(gb_UWINAPI) \
Matúš Kukan3250c792011-09-19 11:01:15 +020032))
33
Matúš Kukan3250c792011-09-19 11:01:15 +020034$(eval $(call gb_Library_add_exception_objects,scriptframe,\
35 scripting/source/provider/ActiveMSPList \
36 scripting/source/provider/BrowseNodeFactoryImpl \
37 scripting/source/provider/MasterScriptProvider \
38 scripting/source/provider/MasterScriptProviderFactory \
39 scripting/source/provider/ProviderCache \
40 scripting/source/provider/URIHelper \
41))
42
43# vim: set noet sw=4 ts=4: