# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License version 3 # only, as published by the Free Software Foundation. # # OpenOffice.org is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License version 3 for more details # (a copy is included in the LICENSE file that accompanied this code). # # You should have received a copy of the GNU Lesser General Public License # version 3 along with OpenOffice.org. If not, see # # for a copy of the LGPLv3 License. # #************************************************************************* $(eval $(call gb_Library_Library,tl)) $(eval $(call gb_Library_use_package,tl,tools_inc)) $(eval $(call gb_Library_use_custom_headers,tl,tools/reversemap)) $(eval $(call gb_Library_set_include,tl,\ -I$(SRCDIR)/tools/inc \ $$(INCLUDE) \ )) $(eval $(call gb_Library_add_defs,tl,\ -DTOOLS_DLLIMPLEMENTATION \ )) $(eval $(call gb_Library_use_api,tl,\ udkapi \ offapi \ )) $(eval $(call gb_Library_use_libraries,tl,\ basegfx \ comphelper \ i18nisolang1 \ cppu \ sal \ $(gb_STDLIBS) \ )) $(eval $(call gb_Library_add_exception_objects,tl,\ tools/source/datetime/datetime \ tools/source/datetime/tdate \ tools/source/datetime/ttime \ tools/source/debug/debug \ tools/source/fsys/comdep \ tools/source/fsys/dirent \ tools/source/fsys/filecopy \ tools/source/fsys/fstat \ tools/source/fsys/tdir \ tools/source/fsys/tempfile \ tools/source/fsys/urlobj \ tools/source/fsys/wldcrd \ tools/source/generic/b3dtrans \ tools/source/generic/bigint \ tools/source/generic/color \ tools/source/generic/config \ tools/source/generic/fract \ tools/source/generic/gen \ tools/source/generic/line \ tools/source/generic/link \ tools/source/generic/poly \ tools/source/generic/poly2 \ tools/source/generic/svborder \ tools/source/generic/toolsin \ tools/source/inet/inetmime \ tools/source/inet/inetmsg \ tools/source/inet/inetstrm \ tools/source/memtools/contnr \ tools/source/memtools/mempool \ tools/source/memtools/multisel \ tools/source/memtools/unqidx \ tools/source/misc/appendunixshellword \ tools/source/misc/extendapplicationenvironment \ tools/source/misc/getprocessworkingdir \ tools/source/misc/solarmutex \ tools/source/rc/rc \ tools/source/rc/resary \ tools/source/rc/resmgr \ tools/source/ref/errinf \ tools/source/ref/globname \ tools/source/ref/pstm \ tools/source/ref/ref \ tools/source/stream/cachestr \ tools/source/stream/stream \ tools/source/stream/strmsys \ tools/source/stream/vcompat \ tools/source/string/tenccvt \ tools/source/string/tustring \ tools/source/string/reversemap \ tools/source/zcodec/zcodec \ )) ifeq ($(GUI),UNX) $(eval $(call gb_Library_add_exception_objects,tl,\ tools/unx/source/dll/toolsdll \ )) endif $(eval $(call gb_Library_use_external,tl,zlib)) ifeq ($(OS),WNT) $(eval $(call gb_Library_set_include,tl,\ -I$(SRCDIR)/tools/win/inc \ $$(INCLUDE) \ )) $(eval $(call gb_Library_add_exception_objects,tl,\ tools/win/source/dll/toolsdll \ )) $(eval $(call gb_Library_use_libraries,tl,\ mpr \ ole32 \ shell32 \ uuid \ )) endif # vim: set noet sw=4 ts=4: