1*7871dc3eSAndrew Rist#**************************************************************
2*7871dc3eSAndrew Rist#
3*7871dc3eSAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
4*7871dc3eSAndrew Rist#  or more contributor license agreements.  See the NOTICE file
5*7871dc3eSAndrew Rist#  distributed with this work for additional information
6*7871dc3eSAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
7*7871dc3eSAndrew Rist#  to you under the Apache License, Version 2.0 (the
8*7871dc3eSAndrew Rist#  "License"); you may not use this file except in compliance
9*7871dc3eSAndrew Rist#  with the License.  You may obtain a copy of the License at
10*7871dc3eSAndrew Rist#
11*7871dc3eSAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
12*7871dc3eSAndrew Rist#
13*7871dc3eSAndrew Rist#  Unless required by applicable law or agreed to in writing,
14*7871dc3eSAndrew Rist#  software distributed under the License is distributed on an
15*7871dc3eSAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*7871dc3eSAndrew Rist#  KIND, either express or implied.  See the License for the
17*7871dc3eSAndrew Rist#  specific language governing permissions and limitations
18*7871dc3eSAndrew Rist#  under the License.
19*7871dc3eSAndrew Rist#
20*7871dc3eSAndrew Rist#**************************************************************
21*7871dc3eSAndrew Rist
22*7871dc3eSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweirPRJ=..$/..$/..
25cdf0e10cSrcweirPRJNAME=odk
26cdf0e10cSrcweirTARGET=copying
27cdf0e10cSrcweir
28cdf0e10cSrcweir#----------------------------------------------------------------
29cdf0e10cSrcweir.INCLUDE: settings.mk
30cdf0e10cSrcweir.INCLUDE: $(PRJ)$/util$/makefile.pmk
31cdf0e10cSrcweir#----------------------------------------------------------------
32cdf0e10cSrcweir
33cdf0e10cSrcweir#----------------------------------------------------
34cdf0e10cSrcweir# this makefile is only used for copying the example
35cdf0e10cSrcweir# files into the SDK
36cdf0e10cSrcweir#----------------------------------------------------
37cdf0e10cSrcweir
38cdf0e10cSrcweirDESTJOBSADDON=$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/Addons$/JobsAddon
39cdf0e10cSrcweirJOBSADDON_FILES=\
40cdf0e10cSrcweir	$(DESTJOBSADDON)$/Addons.xcu \
41cdf0e10cSrcweir	$(DESTJOBSADDON)$/AsyncJob.java \
42cdf0e10cSrcweir	$(DESTJOBSADDON)$/Jobs.xcu \
43cdf0e10cSrcweir	$(DESTJOBSADDON)$/Makefile
44cdf0e10cSrcweir
45cdf0e10cSrcweirDESTPROTOCOLHANDLERADDONCPP=$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/Addons$/ProtocolHandlerAddon_cpp
46cdf0e10cSrcweirPROTOCOLHANLDERADDONCPP_FILES=\
47cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/addon.cxx \
48cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/addon.hxx \
49cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/Addons.xcu \
50cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/component.cxx \
51cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/Makefile \
52cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/ProtocolHandler.xcu \
53cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONCPP)$/ProtocolHandlerAddon_cpp.uno.xml
54cdf0e10cSrcweir
55cdf0e10cSrcweirDESTPROTOCOLHANDLERADDONJAVA=$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/Addons$/ProtocolHandlerAddon_java
56cdf0e10cSrcweirPROTOCOLHANLDERADDONJAVA_FILES=\
57cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONJAVA)$/Addons.xcu \
58cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONJAVA)$/Makefile \
59cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONJAVA)$/ProtocolHandler.xcu \
60cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONJAVA)$/ProtocolHandlerAddon.java \
61cdf0e10cSrcweir	$(DESTPROTOCOLHANDLERADDONJAVA)$/ProtocolHandlerAddon_java.uno.xml
62cdf0e10cSrcweir
63cdf0e10cSrcweirCPPCOMPONENT_FILES=\
64cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/CppComponent.uno.xml \
65cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/Makefile \
66cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/service1_impl.cxx \
67cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/service2_impl.cxx \
68cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/TestCppComponent.cxx \
69cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/SimpleComponent.odt \
70cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/CppComponent$/some.idl
71cdf0e10cSrcweir
72cdf0e10cSrcweirJAVACOMPONENT_FILES=\
73cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/Makefile \
74cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/TestComponentA.java \
75cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/TestComponentB.java \
76cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/TestServiceProvider.java \
77cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/TestJavaComponent.java \
78cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/XSomethingA.idl \
79cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/XSomethingB.idl \
80cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/SomethingA.idl \
81cdf0e10cSrcweir	$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/JavaComponent$/SomethingB.idl
82cdf0e10cSrcweir
83cdf0e10cSrcweirDESTTHUMBS=$(DESTDIRDEVGUIDEEXAMPLES)$/Components$/Thumbs
84cdf0e10cSrcweirTHUMBS_FILES=\
85cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/comp$/test$/ImageShrink.java \
86cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/comp$/test$/Thumbs.java \
87cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/comp$/test$/Makefile \
88cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/test$/ImageShrink.idl \
89cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/test$/XImageShrink.idl \
90cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/test$/XImageShrinkFilter.idl \
91cdf0e10cSrcweir	$(DESTTHUMBS)$/org$/openoffice$/test$/Makefile \
92cdf0e10cSrcweir	$(DESTTHUMBS)$/thumbs.mk \
93cdf0e10cSrcweir	$(DESTTHUMBS)$/Makefile
94cdf0e10cSrcweir
95cdf0e10cSrcweir
96cdf0e10cSrcweirDIR_FILE_LIST= \
97cdf0e10cSrcweir	$(JOBSADDON_FILES) \
98cdf0e10cSrcweir	$(PROTOCOLHANLDERADDONCPP_FILES) \
99cdf0e10cSrcweir	$(PROTOCOLHANLDERADDONJAVA_FILES) \
100cdf0e10cSrcweir	$(CPPCOMPONENT_FILES) \
101cdf0e10cSrcweir	$(JAVACOMPONENT_FILES) \
102cdf0e10cSrcweir	$(THUMBS_FILES)
103cdf0e10cSrcweir
104cdf0e10cSrcweirDIR_DIRECTORY_LIST=$(uniq $(DIR_FILE_LIST:d))
105cdf0e10cSrcweirDIR_CREATE_FLAG=$(MISC)$/devguide_components_dirs_created.txt
106cdf0e10cSrcweirDIR_FILE_FLAG=$(MISC)$/devguide_components.txt
107cdf0e10cSrcweir
108cdf0e10cSrcweir#--------------------------------------------------
109cdf0e10cSrcweir# TARGETS
110cdf0e10cSrcweir#--------------------------------------------------
111cdf0e10cSrcweirall : \
112cdf0e10cSrcweir	$(DIR_FILE_LIST) \
113cdf0e10cSrcweir	$(DIR_FILE_FLAG)
114cdf0e10cSrcweir
115cdf0e10cSrcweir#--------------------------------------------------
116cdf0e10cSrcweir# use global rules
117cdf0e10cSrcweir#--------------------------------------------------
118cdf0e10cSrcweir.INCLUDE: $(PRJ)$/util$/odk_rules.pmk
119cdf0e10cSrcweir
120