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 .
20 TARGET
= EmbedContFrame
22 PACKAGE
= embeddedobj
$/test
24 # --- Settings -----------------------------------------------------
27 # EXEC_CLASSPATH_TMP = \
28 # $(foreach,i,$(JARFILES) $(SOLARBINDIR)$/$i)$(LIBO_PATH_SEPARATOR)
30 # $(strip $(subst,!,$(LIBO_PATH_SEPARATOR) $(EXEC_CLASSPATH_TMP:s/ /!/)))
32 #----- compile .java files -----------------------------------------
34 JARFILES
= ridl.jar unoil.jar jurt.jar juh.jar java_uno.jar
41 JavaWindowPeerFake.java\
45 CLASSFILES
= $(patsubst %.java
,$(OUT_COMP_CLASS
)/%.class
,$(JAVAFILES
))
48 # --- Targets ------------------------------------------------------
52 ALL
: $(OUT
)$/slo
$/nativeview.obj
53 JavaStorageTestExample
55 JavaStorageTestExample
: $(CLASSFILES
)
56 @echo
--------------------------------------------------------------------------------
57 @echo
"Please use following command to execute the example!"
60 @echo
--------------------------------------------------------------------------------
62 # $(OUT)$/slo$/nativeview.obj:
63 # cd nativelib; dmake debug=t; cd ..
66 # echo $(EXEC_CLASSPATH)
69 +set PATH
=$(PATH
)$(LIBO_PATH_SEPARATOR
)$(JDK14PATH
)$/jre
$/bin
&& \
70 java
-classpath
"$(OUT)$/class;$(OUT)$/lib;$(OUT)$/bin;$(JDK14PATH)$/jre$/bin;$(JDK14PATH)$/jre$/lib;$(CLASSPATH)" embeddedobj.
test.EmbedContFrame
73 +set PATH
=$(PATH
)$(LIBO_PATH_SEPARATOR
)$(JDK14PATH
)$/jre
$/bin
&& \
74 jdb
-classpath
"$(OUT)$/class;$(OUT)$/lib;$(OUT)$/bin;$(CLASSPATH)" embeddedobj.
test.EmbedContFrame
77 -$(DELRECURSIVE
) $(subst /,$(PS
),$(OUT_COMP_CLASS
))