|  | <?xml version="1.0" encoding="UTF-8"?> | 
|  | <!-- Copyright (c) 2005  IBM Corporation and others.                       --> | 
|  | <!-- All rights reserved. This program and the accompanying materials      --> | 
|  | <!-- are made available under the terms of the Eclipse Public License v1.0 --> | 
|  | <!-- which accompanies this distribution, and is available at              --> | 
|  | <!-- http://www.eclipse.org/legal/epl-v10.html                             --> | 
|  | <!--                                                                       --> | 
|  | <!-- Contributors:                                                         --> | 
|  | <!--    IBM Corporation - initial API and implementation                   --> | 
|  | <project default="gather_examples" basedir="."> | 
|  |  | 
|  | <target name="init"> | 
|  |  | 
|  | <property name="workspace.folder" value=".."/> | 
|  | <property name="examples.destination" value="${basedir}/examples"/> | 
|  | <property name="examples.icons.destination" value="${basedir}/icons"/> | 
|  |  | 
|  | <!-- IMPORTANT: Include new examples here.  Example that is added here must be added as a dependency in plugin.xml of this plugin --> | 
|  | <patternset id="examples"> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.geoshapes/geoshapes.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic/logic.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model/logicSemantic.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model.edit/logicSemanticEdit.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model.editor/logicSemanticEditor.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.decorator/servicesDecorator.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.layout/servicesLayout.zip"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.common.service/serviceExample.zip"/> | 
|  | </patternset> | 
|  |  | 
|  | <!-- IMPORTANT: Include new example icons here --> | 
|  | <patternset id="icons"> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.geoshapes/icons/geoshape.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic/icons/logic.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model/icons/Circuit.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model.edit/icons/full/obj16/Element.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.logic.model.editor/icons/full/obj16/SemanticModelFile.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.decorator/icons/diagram.gif"/> | 
|  | <include name="org.eclipse.gmf.examples.runtime.diagram.layout/icons/diagram2.gif"/> | 
|  | </patternset> | 
|  |  | 
|  | </target> | 
|  |  | 
|  | <target name="gather_examples" depends="init"> | 
|  |  | 
|  | <copy todir="${examples.destination}" flatten="true"> | 
|  | <fileset dir="${workspace.folder}"> | 
|  | <patternset refid="examples"/> | 
|  | </fileset> | 
|  | </copy> | 
|  |  | 
|  | <copy todir="${examples.icons.destination}" flatten="true"> | 
|  | <fileset dir="${workspace.folder}"> | 
|  | <patternset refid="icons"/> | 
|  | </fileset> | 
|  | </copy> | 
|  |  | 
|  | </target> | 
|  |  | 
|  | </project> |