1*cdf0e10cSrcweir#************************************************************************* 2*cdf0e10cSrcweir# 3*cdf0e10cSrcweir# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4*cdf0e10cSrcweir# 5*cdf0e10cSrcweir# Copyright 2000, 2010 Oracle and/or its affiliates. 6*cdf0e10cSrcweir# 7*cdf0e10cSrcweir# OpenOffice.org - a multi-platform office productivity suite 8*cdf0e10cSrcweir# 9*cdf0e10cSrcweir# This file is part of OpenOffice.org. 10*cdf0e10cSrcweir# 11*cdf0e10cSrcweir# OpenOffice.org is free software: you can redistribute it and/or modify 12*cdf0e10cSrcweir# it under the terms of the GNU Lesser General Public License version 3 13*cdf0e10cSrcweir# only, as published by the Free Software Foundation. 14*cdf0e10cSrcweir# 15*cdf0e10cSrcweir# OpenOffice.org is distributed in the hope that it will be useful, 16*cdf0e10cSrcweir# but WITHOUT ANY WARRANTY; without even the implied warranty of 17*cdf0e10cSrcweir# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*cdf0e10cSrcweir# GNU Lesser General Public License version 3 for more details 19*cdf0e10cSrcweir# (a copy is included in the LICENSE file that accompanied this code). 20*cdf0e10cSrcweir# 21*cdf0e10cSrcweir# You should have received a copy of the GNU Lesser General Public License 22*cdf0e10cSrcweir# version 3 along with OpenOffice.org. If not, see 23*cdf0e10cSrcweir# <http://www.openoffice.org/license.html> 24*cdf0e10cSrcweir# for a copy of the LGPLv3 License. 25*cdf0e10cSrcweir# 26*cdf0e10cSrcweir#************************************************************************* 27*cdf0e10cSrcweir 28*cdf0e10cSrcweirPRJ=..$/..$/.. 29*cdf0e10cSrcweirPRJNAME=odk 30*cdf0e10cSrcweirTARGET=copying 31*cdf0e10cSrcweir 32*cdf0e10cSrcweir#---------------------------------------------------------------- 33*cdf0e10cSrcweir.INCLUDE: settings.mk 34*cdf0e10cSrcweir.INCLUDE: $(PRJ)$/util$/makefile.pmk 35*cdf0e10cSrcweir#---------------------------------------------------------------- 36*cdf0e10cSrcweir 37*cdf0e10cSrcweir#---------------------------------------------------- 38*cdf0e10cSrcweir# this makefile is only used for copying the example 39*cdf0e10cSrcweir# files into the SDK 40*cdf0e10cSrcweir#---------------------------------------------------- 41*cdf0e10cSrcweir 42*cdf0e10cSrcweir 43*cdf0e10cSrcweirOFFICEDEV_FILES=\ 44*cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/ContextMenuInterceptor.java \ 45*cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Makefile \ 46*cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/MenuElement.java \ 47*cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Number_Formats.java \ 48*cdf0e10cSrcweir $(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/OfficeConnect.java 49*cdf0e10cSrcweir 50*cdf0e10cSrcweirDESTCLIPBOARD=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Clipboard 51*cdf0e10cSrcweirCLIPBOARD_FILES=\ 52*cdf0e10cSrcweir $(DESTCLIPBOARD)$/Clipboard.java \ 53*cdf0e10cSrcweir $(DESTCLIPBOARD)$/ClipboardListener.java \ 54*cdf0e10cSrcweir $(DESTCLIPBOARD)$/ClipboardOwner.java \ 55*cdf0e10cSrcweir $(DESTCLIPBOARD)$/Makefile \ 56*cdf0e10cSrcweir $(DESTCLIPBOARD)$/TextTransferable.java 57*cdf0e10cSrcweir 58*cdf0e10cSrcweirDESTDESKTOPENV=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/DesktopEnvironment 59*cdf0e10cSrcweirDESKTOPENV_FILES=\ 60*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/exports.dxp \ 61*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/Makefile \ 62*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/nativeview.c \ 63*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/unix$/nativeview.h \ 64*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/exports.dxp \ 65*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/Makefile \ 66*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/nativeview.c \ 67*cdf0e10cSrcweir $(DESTDESKTOPENV)$/nativelib$/windows$/nativeview.h \ 68*cdf0e10cSrcweir $(DESTDESKTOPENV)$/CustomizeView.java \ 69*cdf0e10cSrcweir $(DESTDESKTOPENV)$/Desk.java \ 70*cdf0e10cSrcweir $(DESTDESKTOPENV)$/DocumentView.java \ 71*cdf0e10cSrcweir $(DESTDESKTOPENV)$/FunctionHelper.java \ 72*cdf0e10cSrcweir $(DESTDESKTOPENV)$/Install.txt \ 73*cdf0e10cSrcweir $(DESTDESKTOPENV)$/Interceptor.java \ 74*cdf0e10cSrcweir $(DESTDESKTOPENV)$/IOnewayLink.java \ 75*cdf0e10cSrcweir $(DESTDESKTOPENV)$/IShutdownListener.java \ 76*cdf0e10cSrcweir $(DESTDESKTOPENV)$/JavaWindowPeerFake.java \ 77*cdf0e10cSrcweir $(DESTDESKTOPENV)$/Makefile \ 78*cdf0e10cSrcweir $(DESTDESKTOPENV)$/NativeView.java \ 79*cdf0e10cSrcweir $(DESTDESKTOPENV)$/OfficeConnect.java \ 80*cdf0e10cSrcweir $(DESTDESKTOPENV)$/OnewayExecutor.java \ 81*cdf0e10cSrcweir $(DESTDESKTOPENV)$/StatusListener.java \ 82*cdf0e10cSrcweir $(DESTDESKTOPENV)$/StatusView.java \ 83*cdf0e10cSrcweir $(DESTDESKTOPENV)$/ViewContainer.java 84*cdf0e10cSrcweir 85*cdf0e10cSrcweirDESTASCIIFILTER=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/AsciiFilter 86*cdf0e10cSrcweirASCIIFILTER_FILES=\ 87*cdf0e10cSrcweir $(DESTASCIIFILTER)$/AsciiReplaceFilter.java \ 88*cdf0e10cSrcweir $(DESTASCIIFILTER)$/FilterOptions.java \ 89*cdf0e10cSrcweir $(DESTASCIIFILTER)$/Makefile \ 90*cdf0e10cSrcweir $(DESTASCIIFILTER)$/TypeDetection.xcu 91*cdf0e10cSrcweir 92*cdf0e10cSrcweirDESTFILTERDETECTION=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilterDetection 93*cdf0e10cSrcweirFILTERDETECTION_FILES=\ 94*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/fdcomp.cxx \ 95*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/filterdetect.cxx \ 96*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/filterdetect.hxx \ 97*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/FlatXmlTypeDetection.uno.xml \ 98*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/FlatXmlTypeDetection.xcu \ 99*cdf0e10cSrcweir $(DESTFILTERDETECTION)$/Makefile 100*cdf0e10cSrcweir 101*cdf0e10cSrcweirDESTFLATXMLCPP=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilter_cpp 102*cdf0e10cSrcweirFLATXMLCPP_FILES=\ 103*cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXml.cxx \ 104*cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXmlFilter_cpp.uno.xml \ 105*cdf0e10cSrcweir $(DESTFLATXMLCPP)$/Makefile \ 106*cdf0e10cSrcweir $(DESTFLATXMLCPP)$/FlatXmlFilter_cpp.xcu 107*cdf0e10cSrcweir 108*cdf0e10cSrcweirDESTFLATXMLJAVA=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/FilterDevelopment$/FlatXmlFilter_java 109*cdf0e10cSrcweirFLATXMLJAVA_FILES=\ 110*cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/Makefile \ 111*cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/FlatXmlFilter_java.xcu \ 112*cdf0e10cSrcweir $(DESTFLATXMLJAVA)$/FlatXml.java 113*cdf0e10cSrcweir 114*cdf0e10cSrcweirDESTLINGUISTIC=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/Linguistic 115*cdf0e10cSrcweirLINGUISTIC_FILES=\ 116*cdf0e10cSrcweir $(DESTLINGUISTIC)$/LinguisticExamples.java \ 117*cdf0e10cSrcweir $(DESTLINGUISTIC)$/Makefile \ 118*cdf0e10cSrcweir $(DESTLINGUISTIC)$/OneInstanceFactory.java \ 119*cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper.java \ 120*cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper_Hyph.java \ 121*cdf0e10cSrcweir $(DESTLINGUISTIC)$/PropChgHelper_Spell.java \ 122*cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleHyphenator.java \ 123*cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleSpellChecker.java \ 124*cdf0e10cSrcweir $(DESTLINGUISTIC)$/SampleThesaurus.java \ 125*cdf0e10cSrcweir $(DESTLINGUISTIC)$/XHyphenatedWord_impl.java \ 126*cdf0e10cSrcweir $(DESTLINGUISTIC)$/XMeaning_impl.java \ 127*cdf0e10cSrcweir $(DESTLINGUISTIC)$/XPossibleHyphens_impl.java \ 128*cdf0e10cSrcweir $(DESTLINGUISTIC)$/XSpellAlternatives_impl.java 129*cdf0e10cSrcweir 130*cdf0e10cSrcweirDESTPATHSETTINGS=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/PathSettings 131*cdf0e10cSrcweirPATHSETTINGS_FILES=\ 132*cdf0e10cSrcweir $(DESTPATHSETTINGS)$/Makefile \ 133*cdf0e10cSrcweir $(DESTPATHSETTINGS)$/PathSettingsTest.java 134*cdf0e10cSrcweir 135*cdf0e10cSrcweirDESTPATHSUBSTITUTION=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/PathSubstitution 136*cdf0e10cSrcweirPATHSUBSTITUTION_FILES=\ 137*cdf0e10cSrcweir $(DESTPATHSUBSTITUTION)$/Makefile \ 138*cdf0e10cSrcweir $(DESTPATHSUBSTITUTION)$/PathSubstitutionTest.java 139*cdf0e10cSrcweir 140*cdf0e10cSrcweirDESTTERMINATIONTEST=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/TerminationTest 141*cdf0e10cSrcweirTERMINATION_FILES=\ 142*cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/Makefile \ 143*cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/TerminateListener.java \ 144*cdf0e10cSrcweir $(DESTTERMINATIONTEST)$/TerminationTest.java 145*cdf0e10cSrcweir 146*cdf0e10cSrcweirDESTDISABLECOMMANDS=$(DESTDIRDEVGUIDEEXAMPLES)$/OfficeDev$/DisableCommands 147*cdf0e10cSrcweirDISABLECOMMANDS_FILES=\ 148*cdf0e10cSrcweir $(DESTDISABLECOMMANDS)$/Makefile \ 149*cdf0e10cSrcweir $(DESTDISABLECOMMANDS)$/DisableCommandsTest.java 150*cdf0e10cSrcweir 151*cdf0e10cSrcweirDIR_FILE_LIST= \ 152*cdf0e10cSrcweir $(OFFICEDEV_FILES) \ 153*cdf0e10cSrcweir $(CLIPBOARD_FILES) \ 154*cdf0e10cSrcweir $(DESKTOPENV_FILES) \ 155*cdf0e10cSrcweir $(ASCIIFILTER_FILES) \ 156*cdf0e10cSrcweir $(FILTERDETECTION_FILES) \ 157*cdf0e10cSrcweir $(FLATXMLCPP_FILES) \ 158*cdf0e10cSrcweir $(FLATXMLJAVA_FILES) \ 159*cdf0e10cSrcweir $(LINGUISTIC_FILES) \ 160*cdf0e10cSrcweir $(PATHSETTINGS_FILES) \ 161*cdf0e10cSrcweir $(PATHSUBSTITUTION_FILES) \ 162*cdf0e10cSrcweir $(TERMINATION_FILES) \ 163*cdf0e10cSrcweir $(DISABLECOMMANDS_FILES) 164*cdf0e10cSrcweir 165*cdf0e10cSrcweirDIR_DIRECTORY_LIST=$(uniq $(DIR_FILE_LIST:d)) 166*cdf0e10cSrcweirDIR_CREATE_FLAG=$(MISC)$/devguide_officedev_dirs_created.txt 167*cdf0e10cSrcweirDIR_FILE_FLAG=$(MISC)$/devguide_officedev.txt 168*cdf0e10cSrcweir 169*cdf0e10cSrcweir#-------------------------------------------------- 170*cdf0e10cSrcweir# TARGETS 171*cdf0e10cSrcweir#-------------------------------------------------- 172*cdf0e10cSrcweirall : \ 173*cdf0e10cSrcweir $(DIR_FILE_LIST) \ 174*cdf0e10cSrcweir $(DIR_FILE_FLAG) 175*cdf0e10cSrcweir 176*cdf0e10cSrcweir#-------------------------------------------------- 177*cdf0e10cSrcweir# use global rules 178*cdf0e10cSrcweir#-------------------------------------------------- 179*cdf0e10cSrcweir.INCLUDE: $(PRJ)$/util$/odk_rules.pmk 180*cdf0e10cSrcweir 181