1#************************************************************************* 2# 3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4# 5# Copyright 2000, 2010 Oracle and/or its affiliates. 6# 7# OpenOffice.org - a multi-platform office productivity suite 8# 9# This file is part of OpenOffice.org. 10# 11# OpenOffice.org is free software: you can redistribute it and/or modify 12# it under the terms of the GNU Lesser General Public License version 3 13# only, as published by the Free Software Foundation. 14# 15# OpenOffice.org is distributed in the hope that it will be useful, 16# but WITHOUT ANY WARRANTY; without even the implied warranty of 17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18# GNU Lesser General Public License version 3 for more details 19# (a copy is included in the LICENSE file that accompanied this code). 20# 21# You should have received a copy of the GNU Lesser General Public License 22# version 3 along with OpenOffice.org. If not, see 23# <http://www.openoffice.org/license.html> 24# for a copy of the LGPLv3 License. 25# 26#************************************************************************* 27 28$(eval $(call gb_Library_Library,desktop_detector)) 29 30#$(eval $(call gb_Library_add_package_headers,vcl,vcl_inc)) 31 32$(eval $(call gb_Library_add_precompiled_header,desktop_detector,$(SRCDIR)/vcl/inc/pch/precompiled_vcl)) 33 34$(eval $(call gb_Library_set_include,desktop_detector,\ 35 $$(INCLUDE) \ 36 -I$(SRCDIR)/vcl/inc \ 37 -I$(SRCDIR)/vcl/inc/pch \ 38 -I$(SRCDIR)/solenv/inc \ 39 -I$(OUTDIR)/inc/offuh \ 40 -I$(OUTDIR)/inc/stl \ 41 -I$(OUTDIR)/inc \ 42)) 43 44$(eval $(call gb_Library_set_defs,desktop_detector,\ 45 $$(DEFS) \ 46 -DDESKTOP_DETECTOR_IMPLEMENTATION \ 47)) 48 49$(eval $(call gb_Library_add_linked_libs,desktop_detector,\ 50 vcl \ 51 tl \ 52 utl \ 53 sot \ 54 ucbhelper \ 55 basegfx \ 56 comphelper \ 57 cppuhelper \ 58 icuuc \ 59 icule \ 60 i18nisolang1 \ 61 i18npaper \ 62 i18nutil \ 63 jvmaccess \ 64 stl \ 65 cppu \ 66 sal \ 67 vos3 \ 68 X11 \ 69 Xext \ 70 SM \ 71 ICE \ 72 $(gb_STDLIBS) \ 73)) 74 75$(eval $(call gb_Library_add_exception_objects,desktop_detector,\ 76 vcl/unx/generic/desktopdetect/desktopdetector \ 77)) 78 79ifeq ($(OS),LINUX) 80$(eval $(call gb_Library_add_linked_libs,desktop_detector,\ 81 dl \ 82 m \ 83 pthread \ 84)) 85endif 86# vim: set noet sw=4 ts=4: 87