office-gobmx/starmath/Library_sm.mk
Tomaž Vajngerl 2d3baccf02 Math: new rendered Elements docking window added
Added a docking window with elements that are rendered using the
math renderer insted of static pictures. Currently this is an
alternative to the existing elements floating window which will
be removed when the new one is ready. This is an initial but
fully functional version.

Change-Id: I7678d09d643c532c672447026b0f12b7b70fc91d
2013-05-20 00:20:27 +02:00

106 lines
2.9 KiB
Makefile

# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# 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/.
#
$(eval $(call gb_Library_Library,sm))
$(eval $(call gb_Library_add_sdi_headers,sm,starmath/sdi/smslots))
$(eval $(call gb_Library_set_componentfile,sm,starmath/util/sm))
$(eval $(call gb_Library_set_precompiled_header,sm,$(SRCDIR)/starmath/inc/pch/precompiled_sm))
$(eval $(call gb_Library_set_include,sm,\
-I$(SRCDIR)/starmath/inc \
-I$(WORKDIR)/SdiTarget/starmath/sdi \
$$(INCLUDE) \
))
$(eval $(call gb_Library_use_external,sm,boost_headers))
$(eval $(call gb_Library_use_custom_headers,sm,oox/generated))
$(eval $(call gb_Library_use_sdk_api,sm))
$(eval $(call gb_Library_use_libraries,sm,\
comphelper \
cppu \
cppuhelper \
editeng \
i18nutil \
i18nlangtag \
msfilter \
oox \
sal \
sax \
sfx \
sot \
svl \
svt \
svx \
svxcore \
tk \
tl \
utl \
vcl \
xo \
$(gb_UWINAPI) \
))
$(eval $(call gb_Library_add_exception_objects,sm,\
starmath/source/ElementsDockingWindow \
starmath/source/accessibility \
starmath/source/action \
starmath/source/caret \
starmath/source/cfgitem \
starmath/source/config \
starmath/source/cursor \
starmath/source/dialog \
starmath/source/document \
starmath/source/edit \
starmath/source/format \
starmath/source/mathmlexport \
starmath/source/mathmlimport \
starmath/source/mathtype \
starmath/source/node \
starmath/source/ooxmlexport \
starmath/source/ooxmlimport \
starmath/source/rtfexport \
starmath/source/parse \
starmath/source/rect \
starmath/source/register \
starmath/source/smdll \
starmath/source/smmod \
starmath/source/symbol \
starmath/source/toolbox \
starmath/source/typemap \
starmath/source/types \
starmath/source/unodoc \
starmath/source/unomodel \
starmath/source/utility \
starmath/source/view \
starmath/source/visitors \
starmath/source/wordexportbase \
))
$(eval $(call gb_SdiTarget_SdiTarget,starmath/sdi/smslots,starmath/sdi/smath))
$(eval $(call gb_SdiTarget_set_include,starmath/sdi/smslots,\
-I$(SRCDIR)/starmath/inc \
-I$(SRCDIR)/starmath/sdi \
-I$(SRCDIR)/svx/sdi \
-I$(SRCDIR)/sfx2/sdi \
$$(INCLUDE) \
))
# Runtime dependency for unit-tests
$(call gb_LinkTarget_get_target,$(call gb_Library_get_linktargetname,sm)) :| \
$(call gb_AllLangResTarget_get_target,sm)
# vim: set noet sw=4 ts=4: