2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 # This file incorporates work covered by the following license notice:
10 # Licensed to the Apache Software Foundation (ASF) under one or more
11 # contributor license agreements. See the NOTICE file distributed
12 # with this work for additional information regarding copyright
13 # ownership. The ASF licenses this file to you under the Apache
14 # License, Version 2.0 (the "License"); you may not use this file
15 # except in compliance with the License. You may obtain a copy of
16 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
23 TARGET
:= test_com_sun_star_pgp
25 # --- Settings -----------------------------------------------------
27 .INCLUDE
: settings.mk
29 # Files --------------------------------------------------------
31 APPLICATRDB
:= $(SOLARBINDIR
)$/applicat.rdb
37 $(CLASSDIR
)$/com
$/sun
$/star
$/beans
$/PropertyValue.class \
38 $(CLASSDIR
)$/com
$/sun
$/star
$/beans
$/PropertyState.class \
39 $(CLASSDIR
)$/com
$/sun
$/star
$/container
$/XSet.class \
42 $(CLASSDIR
)$/$(PACKAGE
)$/TestPGP.class
45 TYPES
={$(subst,.class
, $(subst,$/,.
$(subst,$(CLASSDIR
)$/,-T
$(GENJAVACLASSFILES
))))}
46 GENJAVAFILES
= {$(subst,.class
,.java
$(subst,$/class
, $(GENJAVACLASSFILES
)))}
47 JAVAFILES
= $(subst,$(CLASSDIR
)$/$(PACKAGE
)$/, $(subst,.class
,.java
$(JAVACLASSFILES
))) $(GENJAVAFILES
)
49 # --- Targets ------------------------------------------------------
52 ALL
: $(GENJAVAFILES
) ALLTAR
59 $(GENJAVAFILES
) : $(RDB
)
60 javamaker @
$(mktmp
-BUCR
-O
$(OUT
) $(TYPES
) $(RDB
))
62 $(JAVACLASSFILES
) : $(GENJAVAFILES
)