xref: /aoo41x/main/extensions/test/pgp/makefile.mk (revision cdf0e10c)
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
29
30PRJ=..$/..
31
32PRJNAME := extensions
33#PACKAGE := com$/sun$/star$/pgp
34PACKAGE :=
35TARGET  := test_com_sun_star_pgp
36
37
38# --- Settings -----------------------------------------------------
39.INCLUDE :  settings.mk
40
41
42# Files --------------------------------------------------------
43
44
45APPLICATRDB := $(SOLARBINDIR)$/applicat.rdb
46RDB := $(APPLICATRDB)
47
48JARFILES= jurt.jar
49
50GENJAVACLASSFILES= \
51	$(CLASSDIR)$/com$/sun$/star$/beans$/PropertyValue.class				\
52	$(CLASSDIR)$/com$/sun$/star$/beans$/PropertyState.class				\
53	$(CLASSDIR)$/com$/sun$/star$/container$/XSet.class				\
54
55
56#$(CLASSDIR)$/com$/sun$/star$/awt$/FocusEvent.class
57
58#	$(CLASSDIR)$/com$/sun$/star$/awt$/InputEvent.class					\
59#	$(CLASSDIR)$/com$/sun$/star$/awt$/KeyEvent.class					\
60#	$(CLASSDIR)$/com$/sun$/star$/awt$/MouseEvent.class					\
61#	$(CLASSDIR)$/com$/sun$/star$/awt$/WindowEvent.class					\
62#	$(CLASSDIR)$/com$/sun$/star$/awt$/PaintEvent.class					\
63#	$(CLASSDIR)$/com$/sun$/star$/awt$/Rectangle.class					\
64#	$(CLASSDIR)$/com$/sun$/star$/awt$/XFocusListener.class				\
65#	$(CLASSDIR)$/com$/sun$/star$/awt$/XKeyListener.class				\
66#	$(CLASSDIR)$/com$/sun$/star$/awt$/XMouseListener.class				\
67#	$(CLASSDIR)$/com$/sun$/star$/awt$/XMouseMotionListener.class		\
68#	$(CLASSDIR)$/com$/sun$/star$/awt$/XWindow.class						\
69#	$(CLASSDIR)$/com$/sun$/star$/awt$/XWindowListener.class				\
70#	$(CLASSDIR)$/com$/sun$/star$/awt$/XPaintListener.class				\
71#	$(CLASSDIR)$/com$/sun$/star$/bridge$/XBridge.class					\
72#	$(CLASSDIR)$/com$/sun$/star$/container$/XIndexAccess.class			\
73#	$(CLASSDIR)$/com$/sun$/star$/frame$/FrameAction.class				\
74#	$(CLASSDIR)$/com$/sun$/star$/frame$/FrameActionEvent.class			\
75#	$(CLASSDIR)$/com$/sun$/star$/frame$/XComponentLoader.class			\
76#	$(CLASSDIR)$/com$/sun$/star$/frame$/XController.class				\
77#	$(CLASSDIR)$/com$/sun$/star$/frame$/XFrame.class					\
78#	$(CLASSDIR)$/com$/sun$/star$/frame$/XFrameActionListener.class		\
79#	$(CLASSDIR)$/com$/sun$/star$/frame$/XFrames.class					\
80#	$(CLASSDIR)$/com$/sun$/star$/frame$/XFramesSupplier.class			\
81#	$(CLASSDIR)$/com$/sun$/star$/frame$/XModel.class					\
82#	$(CLASSDIR)$/com$/sun$/star$/io$/BufferSizeExceededException.class	\
83#	$(CLASSDIR)$/com$/sun$/star$/io$/NotConnectedException.class		\
84#	$(CLASSDIR)$/com$/sun$/star$/io$/XInputStream.class					\
85#	$(CLASSDIR)$/com$/sun$/star$/io$/XOutputStream.class				\
86#	$(CLASSDIR)$/com$/sun$/star$/lang$/IndexOutOfBoundsException.class	\
87#	$(CLASSDIR)$/com$/sun$/star$/lang$/XComponent.class					\
88#	$(CLASSDIR)$/com$/sun$/star$/lang$/XMultiServiceFactory.class		\
89#	$(CLASSDIR)$/com$/sun$/star$/lang$/XServiceInfo.class				\
90#	$(CLASSDIR)$/com$/sun$/star$/text$/XSimpleText.class				\
91#	$(CLASSDIR)$/com$/sun$/star$/text$/XText.class						\
92#	$(CLASSDIR)$/com$/sun$/star$/text$/XTextContent.class				\
93#	$(CLASSDIR)$/com$/sun$/star$/text$/XTextCursor.class				\
94#	$(CLASSDIR)$/com$/sun$/star$/text$/XTextDocument.class				\
95#	$(CLASSDIR)$/com$/sun$/star$/text$/XTextRange.class					\
96#	$(CLASSDIR)$/com$/sun$/star$/uno$/XNamingService.class		\
97#	$(CLASSDIR)$/com$/sun$/star$/uno$/Enum.class
98
99
100JAVACLASSFILES= \
101	$(CLASSDIR)$/$(PACKAGE)$/TestPGP.class
102
103
104TYPES={$(subst,.class, $(subst,$/,.  $(subst,$(CLASSDIR)$/,-T  $(GENJAVACLASSFILES))))}
105GENJAVAFILES = {$(subst,.class,.java $(subst,$/class, $(GENJAVACLASSFILES)))}
106JAVAFILES= $(subst,$(CLASSDIR)$/$(PACKAGE)$/, $(subst,.class,.java $(JAVACLASSFILES))) $(GENJAVAFILES)
107
108
109# --- Targets ------------------------------------------------------
110
111
112.IF "$(depend)" == ""
113ALL : $(GENJAVAFILES) ALLTAR
114.ELSE
115ALL: ALLDEP
116.ENDIF
117
118.INCLUDE :  target.mk
119
120$(GENJAVAFILES) : $(RDB)
121#	javamaker -BUCR -O$(OUT) $(TYPES) $(RDB)
122	javamaker @$(mktmp -BUCR -O$(OUT) $(TYPES) $(RDB))
123
124$(JAVACLASSFILES) : $(GENJAVAFILES)
125