1ddde725dSArmin Le Grand#/************************************************************** 2ddde725dSArmin Le Grand# * 3ddde725dSArmin Le Grand# * Licensed to the Apache Software Foundation (ASF) under one 4ddde725dSArmin Le Grand# * or more contributor license agreements. See the NOTICE file 5ddde725dSArmin Le Grand# * distributed with this work for additional information 6ddde725dSArmin Le Grand# * regarding copyright ownership. The ASF licenses this file 7ddde725dSArmin Le Grand# * to you under the Apache License, Version 2.0 (the 8ddde725dSArmin Le Grand# * "License"); you may not use this file except in compliance 9ddde725dSArmin Le Grand# * with the License. You may obtain a copy of the License at 10ddde725dSArmin Le Grand# * 11ddde725dSArmin Le Grand# * http://www.apache.org/licenses/LICENSE-2.0 12ddde725dSArmin Le Grand# * 13ddde725dSArmin Le Grand# * Unless required by applicable law or agreed to in writing, 14ddde725dSArmin Le Grand# * software distributed under the License is distributed on an 15ddde725dSArmin Le Grand# * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16ddde725dSArmin Le Grand# * KIND, either express or implied. See the License for the 17ddde725dSArmin Le Grand# * specific language governing permissions and limitations 18ddde725dSArmin Le Grand# * under the License. 19ddde725dSArmin Le Grand# * 20ddde725dSArmin Le Grand# *************************************************************/ 21ddde725dSArmin Le Grand 22ddde725dSArmin Le Grand$(eval $(call gb_Library_Library,svgio)) 23ddde725dSArmin Le Grand 24ddde725dSArmin Le Grand$(eval $(call gb_Library_set_componentfile,svgio,svgio/svgio)) 25ddde725dSArmin Le Grand 26ddde725dSArmin Le Grand$(eval $(call gb_Library_add_package_headers,svgio,svgio_inc)) 27ddde725dSArmin Le Grand 28ddde725dSArmin Le Grand$(eval $(call gb_Library_add_precompiled_header,svgio,$(SRCDIR)/svgio/inc/pch/precompiled_svgio)) 29ddde725dSArmin Le Grand 30ddde725dSArmin Le Grand$(eval $(call gb_Library_set_include,svgio,\ 31ddde725dSArmin Le Grand $$(INCLUDE) \ 32ddde725dSArmin Le Grand -I$(SRCDIR)/svgio/inc \ 33ddde725dSArmin Le Grand -I$(SRCDIR)/svgio/inc/pch \ 34ddde725dSArmin Le Grand -I$(SRCDIR)/solenv/inc \ 35ddde725dSArmin Le Grand -I$(OUTDIR)/inc/offuh \ 36ddde725dSArmin Le Grand)) 37ddde725dSArmin Le Grand 38ddde725dSArmin Le Grand$(eval $(call gb_Library_set_defs,svgio,\ 39ddde725dSArmin Le Grand $$(DEFS) \ 40ddde725dSArmin Le Grand -DSVGIO_DLLIMPLEMENTATION \ 41ddde725dSArmin Le Grand)) 42ddde725dSArmin Le Grand 43ddde725dSArmin Le Grand$(eval $(call gb_Library_add_linked_libs,svgio,\ 44ddde725dSArmin Le Grand basegfx \ 45ddde725dSArmin Le Grand drawinglayer \ 46ddde725dSArmin Le Grand comphelper \ 47ddde725dSArmin Le Grand cppu \ 48ddde725dSArmin Le Grand cppuhelper \ 49ddde725dSArmin Le Grand sal \ 50ddde725dSArmin Le Grand stl \ 51ddde725dSArmin Le Grand tl \ 52ddde725dSArmin Le Grand sax \ 53ddde725dSArmin Le Grand vcl \ 54ddde725dSArmin Le Grand svt \ 55ddde725dSArmin Le Grand $(gb_STDLIBS) \ 56ddde725dSArmin Le Grand)) 57ddde725dSArmin Le Grand 58ddde725dSArmin Le Grand$(eval $(call gb_Library_add_exception_objects,svgio,\ 59ddde725dSArmin Le Grand svgio/source/svgreader/svgcharacternode \ 60ddde725dSArmin Le Grand svgio/source/svgreader/svgcirclenode \ 61ddde725dSArmin Le Grand svgio/source/svgreader/svgclippathnode \ 62ddde725dSArmin Le Grand svgio/source/svgreader/svgdocument \ 63ddde725dSArmin Le Grand svgio/source/svgreader/svgdocumenthandler \ 64ddde725dSArmin Le Grand svgio/source/svgreader/svgellipsenode \ 65ddde725dSArmin Le Grand svgio/source/svgreader/svggnode \ 66ddde725dSArmin Le Grand svgio/source/svgreader/svggradientnode \ 67ddde725dSArmin Le Grand svgio/source/svgreader/svggradientstopnode \ 68ddde725dSArmin Le Grand svgio/source/svgreader/svgimagenode \ 69ddde725dSArmin Le Grand svgio/source/svgreader/svglinenode \ 70ddde725dSArmin Le Grand svgio/source/svgreader/svgmarkernode \ 71ddde725dSArmin Le Grand svgio/source/svgreader/svgmasknode \ 72ddde725dSArmin Le Grand svgio/source/svgreader/svgnode \ 73ddde725dSArmin Le Grand svgio/source/svgreader/svgpaint \ 74ddde725dSArmin Le Grand svgio/source/svgreader/svgpathnode \ 75ddde725dSArmin Le Grand svgio/source/svgreader/svgpatternnode \ 76ddde725dSArmin Le Grand svgio/source/svgreader/svgpolynode \ 77ddde725dSArmin Le Grand svgio/source/svgreader/svgrectnode \ 78ddde725dSArmin Le Grand svgio/source/svgreader/svgstyleattributes \ 79ddde725dSArmin Le Grand svgio/source/svgreader/svgstylenode \ 80ddde725dSArmin Le Grand svgio/source/svgreader/svgsvgnode \ 81ddde725dSArmin Le Grand svgio/source/svgreader/svgsymbolnode \ 82ddde725dSArmin Le Grand svgio/source/svgreader/svgtextnode \ 83*025b0597SArmin Le Grand svgio/source/svgreader/svgtitledescnode \ 84ddde725dSArmin Le Grand svgio/source/svgreader/svgtoken \ 85ddde725dSArmin Le Grand svgio/source/svgreader/svgtrefnode \ 86ddde725dSArmin Le Grand svgio/source/svgreader/svgtools \ 87ddde725dSArmin Le Grand svgio/source/svgreader/svgtextpathnode \ 88ddde725dSArmin Le Grand svgio/source/svgreader/svgtspannode \ 89ddde725dSArmin Le Grand svgio/source/svgreader/svgusenode \ 90ddde725dSArmin Le Grand svgio/source/svguno/svguno \ 91ddde725dSArmin Le Grand svgio/source/svguno/xsvgparser \ 92ddde725dSArmin Le Grand)) 93ddde725dSArmin Le Grand 94ddde725dSArmin Le Grand# vim: set noet sw=4 ts=4: 95