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 28PRJ = .. 29 30PRJNAME = cppuhelper 31TARGET = private_types 32 33.INCLUDE : settings.mk 34 35UNOUCRRDB = $(BIN)$/$(TARGET).rdb 36UNOUCRDEP = $(UNOUCRRDB) 37UNOUCROUT = $(OUT)$/inc$/private 38 39CPPUMAKERFLAGS += -C -X$(SOLARBINDIR)$/types.rdb 40 41UNOTYPES = \ 42 cppuhelper.detail.XExceptionThrower 43 44ALLIDLFILES = \ 45 .$/cppuhelper$/detail$/XExceptionThrower.idl 46 47.INCLUDE : target.mk 48 49$(UNOUCRRDB) : $(ALLIDLFILES) $(SOLARBINDIR)$/types.rdb 50 $(IDLC) -I. -I$(SOLARIDLDIR) -O$(UCR) $(ALLIDLFILES) 51 $(REGMERGE) $@ /UCR $(UCR)$/{$(?:f:s/.idl/.urd/)} 52 touch $@ 53