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 38cdf0e10cSrcweir 39cdf0e10cSrcweirOFFICEDEV_FILES=\ 40cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/ContextMenuInterceptor.java \ 41cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Makefile \ 42cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/MenuElement.java \ 43cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Number_Formats.java \ 44cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/OfficeConnect.java 45cdf0e10cSrcweir 46cdf0e10cSrcweirDESTCLIPBOARD=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Clipboard 47cdf0e10cSrcweirCLIPBOARD_FILES=\ 48cdf0e10cSrcweir $(DESTCLIPBOARD)$/Clipboard.java \ 49cdf0e10cSrcweir $(DESTCLIPBOARD)$/ClipboardListener.java \ 50cdf0e10cSrcweir $(DESTCLIPBOARD)$/ClipboardOwner.java \ 51cdf0e10cSrcweir $(DESTCLIPBOARD)$/Makefile \ 52cdf0e10cSrcweir $(DESTCLIPBOARD)$/TextTransferable.java 53cdf0e10cSrcweir 54cdf0e10cSrcweirDESTDESKTOPENV=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/DesktopEnvironment 55cdf0e10cSrcweirDESKTOPENV_FILES=\ 56cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/exports.dxp \ 57cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/Makefile \ 58cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/nativeview.c \ 59cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/nativeview.h \ 60cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/exports.dxp \ 61cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/Makefile \ 62cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/nativeview.c \ 63cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/nativeview.h \ 64cdf0e10cSrcweir $(DESTDESKTOPENV)$/CustomizeView.java \ 65cdf0e10cSrcweir $(DESTDESKTOPENV)$/Desk.java \ 66cdf0e10cSrcweir $(DESTDESKTOPENV)$/DocumentView.java \ 67cdf0e10cSrcweir $(DESTDESKTOPENV)$/FunctionHelper.java \ 68cdf0e10cSrcweir $(DESTDESKTOPENV)$/Install.txt \ 69cdf0e10cSrcweir $(DESTDESKTOPENV)$/Interceptor.java \ 70cdf0e10cSrcweir $(DESTDESKTOPENV)$/IOnewayLink.java \ 71cdf0e10cSrcweir $(DESTDESKTOPENV)$/IShutdownListener.java \ 72cdf0e10cSrcweir $(DESTDESKTOPENV)$/JavaWindowPeerFake.java \ 73cdf0e10cSrcweir $(DESTDESKTOPENV)$/Makefile \ 74cdf0e10cSrcweir $(DESTDESKTOPENV)$/NativeView.java \ 75cdf0e10cSrcweir $(DESTDESKTOPENV)$/OfficeConnect.java \ 76cdf0e10cSrcweir $(DESTDESKTOPENV)$/OnewayExecutor.java \ 77cdf0e10cSrcweir $(DESTDESKTOPENV)$/StatusListener.java \ 78cdf0e10cSrcweir $(DESTDESKTOPENV)$/StatusView.java \ 79cdf0e10cSrcweir $(DESTDESKTOPENV)$/ViewContainer.java 80cdf0e10cSrcweir 81cdf0e10cSrcweirDESTASCIIFILTER=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/AsciiFilter 82cdf0e10cSrcweirASCIIFILTER_FILES=\ 83cdf0e10cSrcweir $(DESTASCIIFILTER)$/AsciiReplaceFilter.java \ 84cdf0e10cSrcweir $(DESTASCIIFILTER)$/FilterOptions.java \ 85cdf0e10cSrcweir $(DESTASCIIFILTER)$/Makefile \ 86cdf0e10cSrcweir $(DESTASCIIFILTER)$/TypeDetection.xcu 87cdf0e10cSrcweir 88cdf0e10cSrcweirDESTFILTERDETECTION=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilterDetection 89cdf0e10cSrcweirFILTERDETECTION_FILES=\ 90cdf0e10cSrcweir $(DESTFILTERDETECTION)$/fdcomp.cxx \ 91cdf0e10cSrcweir $(DESTFILTERDETECTION)$/filterdetect.cxx \ 92cdf0e10cSrcweir $(DESTFILTERDETECTION)$/filterdetect.hxx \ 93cdf0e10cSrcweir $(DESTFILTERDETECTION)$/FlatXmlTypeDetection.uno.xml \ 94cdf0e10cSrcweir $(DESTFILTERDETECTION)$/FlatXmlTypeDetection.xcu \ 95cdf0e10cSrcweir $(DESTFILTERDETECTION)$/Makefile 96cdf0e10cSrcweir 97cdf0e10cSrcweirDESTFLATXMLCPP=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilter_cpp 98cdf0e10cSrcweirFLATXMLCPP_FILES=\ 99cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXml.cxx \ 100cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXmlFilter_cpp.uno.xml \ 101cdf0e10cSrcweir $(DESTFLATXMLCPP)$/Makefile \ 102cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXmlFilter_cpp.xcu 103cdf0e10cSrcweir 104cdf0e10cSrcweirDESTFLATXMLJAVA=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilter_java 105cdf0e10cSrcweirFLATXMLJAVA_FILES=\ 106cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/Makefile \ 107cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/FlatXmlFilter_java.xcu \ 108cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/FlatXml.java 109cdf0e10cSrcweir 110cdf0e10cSrcweirDESTLINGUISTIC=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Linguistic 111cdf0e10cSrcweirLINGUISTIC_FILES=\ 112cdf0e10cSrcweir $(DESTLINGUISTIC)$/LinguisticExamples.java \ 113cdf0e10cSrcweir $(DESTLINGUISTIC)$/Makefile \ 114cdf0e10cSrcweir $(DESTLINGUISTIC)$/OneInstanceFactory.java \ 115cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper.java \ 116cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper_Hyph.java \ 117cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper_Spell.java \ 118cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleHyphenator.java \ 119cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleSpellChecker.java \ 120cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleThesaurus.java \ 121cdf0e10cSrcweir $(DESTLINGUISTIC)$/XHyphenatedWord_impl.java \ 122cdf0e10cSrcweir $(DESTLINGUISTIC)$/XMeaning_impl.java \ 123cdf0e10cSrcweir $(DESTLINGUISTIC)$/XPossibleHyphens_impl.java \ 124cdf0e10cSrcweir $(DESTLINGUISTIC)$/XSpellAlternatives_impl.java 125cdf0e10cSrcweir 126cdf0e10cSrcweirDESTPATHSETTINGS=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/PathSettings 127cdf0e10cSrcweirPATHSETTINGS_FILES=\ 128cdf0e10cSrcweir $(DESTPATHSETTINGS)$/Makefile \ 129cdf0e10cSrcweir $(DESTPATHSETTINGS)$/PathSettingsTest.java 130cdf0e10cSrcweir 131cdf0e10cSrcweirDESTPATHSUBSTITUTION=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/PathSubstitution 132cdf0e10cSrcweirPATHSUBSTITUTION_FILES=\ 133cdf0e10cSrcweir $(DESTPATHSUBSTITUTION)$/Makefile \ 134cdf0e10cSrcweir $(DESTPATHSUBSTITUTION)$/PathSubstitutionTest.java 135cdf0e10cSrcweir 136cdf0e10cSrcweirDESTTERMINATIONTEST=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/TerminationTest 137cdf0e10cSrcweirTERMINATION_FILES=\ 138cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/Makefile \ 139cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/TerminateListener.java \ 140cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/TerminationTest.java 141cdf0e10cSrcweir 142cdf0e10cSrcweirDESTDISABLECOMMANDS=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/DisableCommands 143cdf0e10cSrcweirDISABLECOMMANDS_FILES=\ 144cdf0e10cSrcweir $(DESTDISABLECOMMANDS)$/Makefile \ 145cdf0e10cSrcweir $(DESTDISABLECOMMANDS)$/DisableCommandsTest.java 146cdf0e10cSrcweir 147cdf0e10cSrcweirDIR_FILE_LIST= \ 148cdf0e10cSrcweir $(OFFICEDEV_FILES) \ 149cdf0e10cSrcweir $(CLIPBOARD_FILES) \ 150cdf0e10cSrcweir $(DESKTOPENV_FILES) \ 151cdf0e10cSrcweir $(ASCIIFILTER_FILES) \ 152cdf0e10cSrcweir $(FILTERDETECTION_FILES) \ 153cdf0e10cSrcweir $(FLATXMLCPP_FILES) \ 154cdf0e10cSrcweir $(FLATXMLJAVA_FILES) \ 155cdf0e10cSrcweir $(LINGUISTIC_FILES) \ 156cdf0e10cSrcweir $(PATHSETTINGS_FILES) \ 157cdf0e10cSrcweir $(PATHSUBSTITUTION_FILES) \ 158cdf0e10cSrcweir $(TERMINATION_FILES) \ 159cdf0e10cSrcweir $(DISABLECOMMANDS_FILES) 160cdf0e10cSrcweir 161cdf0e10cSrcweirDIR_DIRECTORY_LIST=$(uniq $(DIR_FILE_LIST:d)) 162cdf0e10cSrcweirDIR_CREATE_FLAG=$(MISC)$/devguide_officedev_dirs_created.txt 163cdf0e10cSrcweirDIR_FILE_FLAG=$(MISC)$/devguide_officedev.txt 164cdf0e10cSrcweir 165cdf0e10cSrcweir#-------------------------------------------------- 166cdf0e10cSrcweir# TARGETS 167cdf0e10cSrcweir#-------------------------------------------------- 168cdf0e10cSrcweirall : \ 169cdf0e10cSrcweir $(DIR_FILE_LIST) \ 170cdf0e10cSrcweir $(DIR_FILE_FLAG) 171cdf0e10cSrcweir 172cdf0e10cSrcweir#-------------------------------------------------- 173cdf0e10cSrcweir# use global rules 174cdf0e10cSrcweir#-------------------------------------------------- 175cdf0e10cSrcweir.INCLUDE: $(PRJ)$/util$/odk_rules.pmk 176cdf0e10cSrcweir 177