diff options
author | Stephan Herrmann | 2013-01-22 20:09:16 +0000 |
---|---|---|
committer | Stephan Herrmann | 2013-01-22 20:09:16 +0000 |
commit | 4ad92cad5a77d6f6e2445df474d1e923c223504c (patch) | |
tree | c556cab8ba0f90069a52cb02bf7cf8cc0d85db8a | |
parent | ead38387931ff9a1de5d89c97948e54b6ca0c72b (diff) | |
download | org.eclipse.objectteams-4ad92cad5a77d6f6e2445df474d1e923c223504c.tar.gz org.eclipse.objectteams-4ad92cad5a77d6f6e2445df474d1e923c223504c.tar.xz org.eclipse.objectteams-4ad92cad5a77d6f6e2445df474d1e923c223504c.zip |
Added more configuration files.
5 files changed, 223 insertions, 0 deletions
diff --git a/plugins/org.eclipse.objectteams.otredyn/MANIFEST.MF b/plugins/org.eclipse.objectteams.otredyn/MANIFEST.MF new file mode 100644 index 000000000..8ccd719b0 --- /dev/null +++ b/plugins/org.eclipse.objectteams.otredyn/MANIFEST.MF @@ -0,0 +1,5 @@ +Manifest-Version: 1.0
+Premain-Class: org.eclipse.objectteams.otredyn.transformer.jplis.otreAgent
+Can-Redefine-Classes: true
+
+
diff --git a/plugins/org.eclipse.objectteams.otredyn/customBuildCallbacks.xml b/plugins/org.eclipse.objectteams.otredyn/customBuildCallbacks.xml new file mode 100644 index 000000000..2f508d60d --- /dev/null +++ b/plugins/org.eclipse.objectteams.otredyn/customBuildCallbacks.xml @@ -0,0 +1,169 @@ +<?xml version="1.0" encoding="UTF-8"?>
<!-- + Copyright (c) 2006, 2009 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
GK Software AG - fill in details for Object Teams + --> + +<!-- ===================================================================== --> +<!-- Custom targets called from a project's generated build.xml --> +<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.--> +<!-- ===================================================================== --> +<project name="Build specific targets and properties" default="noDefault"> + + <!-- ===================================================================== --> + <!-- Default target --> + <!-- ===================================================================== --> + <target name="noDefault"> + <echo message="This file must be called with explicit targets" /> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target build.jars --> + <!-- Available parameters : --> + <!-- build.result.folder - folder to contain the build results --> + <!-- ===================================================================== --> + <target name="pre.build.jars"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target build.jars --> + <!-- Available parameters : --> + <!-- build.result.folder - folder to contain the build results --> + <!-- ===================================================================== --> + <target name="post.build.jars">
</target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target build.sources --> + <!-- Available parameters : --> + <!-- build.result.folder - folder to contain the build results --> + <!-- ===================================================================== --> + <target name="pre.build.sources"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target build.sources --> + <!-- Available parameters : --> + <!-- build.result.folder - folder to contain the build results --> + <!-- ===================================================================== --> + <target name="post.build.sources"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the compilation target <name> --> + <!-- Substitute "name" with the name of the compilation target, eg @dot --> + <!-- Available parameters : --> + <!-- source.foldern : n = 1 ... N, the source folders --> + <!-- target.folder : where the results of the compilation go --> + <!-- <name>.classpath : name = name of the compilation target. A --> + <!-- reference to the classpath structure. --> + <!-- ===================================================================== --> + <target name="pre.name"> + </target> + + <target name="pre.@dot"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do during the compilation target <name>, after the compile --> + <!-- but before jaring. Substitute "name" with the name of the compilation--> + <!-- target, eg @dot --> + <!-- Available parameters : --> + <!-- source.foldern : n = 1 ... N, the source folders --> + <!-- target.folder : where the results of the compilation go --> + <!-- <name>.classpath : name = name of the compilation target. A --> + <!-- reference to the classpath structure. --> + <!-- ===================================================================== --> + <target name="post.compile.name"> + </target> + + <target name="post.compile.@dot"> + <echo message="Jaring variants of OTRE from ${target.folder} into ${buildDirectory}/plugins/org.eclipse.objectteams.otdt/lib" />
<jar destfile="${buildDirectory}/plugins/org.eclipse.objectteams.otdt/lib/otre_min.jar"
basedir="${target.folder}"
includes="org/objectteams/*.class"
compress="true"/>
<jar destfile="${buildDirectory}/plugins/org.eclipse.objectteams.otdt/lib/otre_agent.jar"
basedir="${target.folder}"
includes="org/eclipse/objectteams/otredyn/transformer/jplis/otreAgent.class"
compress="true">
<manifest>
<attribute name="Premain-Class" value="org.eclipse.objectteams.otredyn.transformer.jplis.otreAgent"/>
<attribute name="Can-Redefine-Classes" value="true"/>
</manifest>
</jar>
</target> + + <!-- ===================================================================== --> + <!-- Steps to do after the compilation target <name> --> + <!-- Substitute "name" with the name of the compilation target, eg @dot --> + <!-- Available parameters : --> + <!-- jar.location - the location of the compilation results --> + <!-- <name>.classpath : name = name of the compilation target. A --> + <!-- reference to the classpath structure. --> + <!-- ===================================================================== --> + <target name="post.name"> + </target> + + <target name="post.@dot"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target gather.bin.parts --> + <!-- Available parameters : --> + <!-- build.result.folder - folder containing the build results --> + <!-- target.folder - destination folder --> + <!-- ===================================================================== --> + <target name="pre.gather.bin.parts"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target gather.bin.parts --> + <!-- Available parameters : --> + <!-- build.result.folder - folder containing the build results --> + <!-- target.folder - destination folder --> + <!-- ===================================================================== --> + <target name="post.gather.bin.parts"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target gather.sources --> + <!-- Available parameters : --> + <!-- destination.temp.folder - destination folder --> + <!-- ===================================================================== --> + <target name="pre.gather.sources"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target gather.sources --> + <!-- Available parameters : --> + <!-- destination.temp.folder - destination folder --> + <!-- ===================================================================== --> + <target name="post.gather.sources"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target gather.logs --> + <!-- Available parameters : --> + <!-- destination.temp.folder - destination folder --> + <!-- ===================================================================== --> + <target name="pre.gather.logs"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target gather.logs --> + <!-- Available parameters : --> + <!-- destination.temp.folder - destination folder --> + <!-- ===================================================================== --> + <target name="post.gather.logs"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do before the target clean --> + <!-- Available parameters : --> + <!-- destination.temp.folder - destination folder --> + <!-- ===================================================================== --> + <target name="pre.clean"> + </target> + + <!-- ===================================================================== --> + <!-- Steps to do after the target clean --> + <!-- Available parameters : --> + <!-- plugin.destination - final destination of the build --> + <!-- build.result.folder - results of the compilation --> + <!-- temp.folder - temporary folder --> + <!-- ===================================================================== --> + <target name="post.clean"> + </target> + +</project>
\ No newline at end of file diff --git a/plugins/org.eclipse.objectteams.otredyn/otre.jardesc b/plugins/org.eclipse.objectteams.otredyn/otre.jardesc new file mode 100644 index 000000000..11ef72b9a --- /dev/null +++ b/plugins/org.eclipse.objectteams.otredyn/otre.jardesc @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<jardesc> + <jar path="org.eclipse.objectteams.otredyn/otre.jar"/> + <options buildIfNeeded="true" compress="true" descriptionLocation="/org.eclipse.objectteams.otredyn/otre.jardesc" exportErrors="false" exportWarnings="true" includeDirectoryEntries="false" overwrite="true" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/> + <storedRefactorings deprecationInfo="true" structuralOnly="false"/> + <selectedProjects/> + <manifest generateManifest="true" manifestLocation="" manifestVersion="1.0" reuseManifest="false" saveManifest="false" usesManifest="true"> + <sealing sealJar="false"> + <packagesToSeal/> + <packagesToUnSeal/> + </sealing> + </manifest> + <selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false"> + <javaElement handleIdentifier="=org.eclipse.objectteams.otredyn/src"/> + </selectedElements> +</jardesc> diff --git a/plugins/org.eclipse.objectteams.otredyn/otre_agent.jardesc b/plugins/org.eclipse.objectteams.otredyn/otre_agent.jardesc new file mode 100644 index 000000000..3de085f25 --- /dev/null +++ b/plugins/org.eclipse.objectteams.otredyn/otre_agent.jardesc @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<jardesc> + <jar path="org.eclipse.objectteams.otredyn/otre_agent.jar"/> + <options buildIfNeeded="true" compress="true" descriptionLocation="/org.eclipse.objectteams.otredyn/otre_agent.jardesc" exportErrors="false" exportWarnings="true" includeDirectoryEntries="false" overwrite="false" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/> + <storedRefactorings deprecationInfo="true" structuralOnly="false"/> + <selectedProjects/> + <manifest generateManifest="false" manifestLocation="/org.eclipse.objectteams.otredyn/MANIFEST.MF" manifestVersion="1.0" reuseManifest="false" saveManifest="false" usesManifest="true"> + <sealing sealJar="false"> + <packagesToSeal/> + <packagesToUnSeal/> + </sealing> + </manifest> + <selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false"> + <javaElement handleIdentifier="=org.eclipse.objectteams.otredyn/src<org.eclipse.objectteams.otredyn.transformer.jplis{otreAgent.java"/> + </selectedElements> +</jardesc> diff --git a/plugins/org.eclipse.objectteams.otredyn/otre_min.jardesc b/plugins/org.eclipse.objectteams.otredyn/otre_min.jardesc new file mode 100644 index 000000000..472fe9f5b --- /dev/null +++ b/plugins/org.eclipse.objectteams.otredyn/otre_min.jardesc @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<jardesc> + <jar path="org.eclipse.objectteams.otredyn/otre_min.jar"/> + <options buildIfNeeded="true" compress="true" descriptionLocation="/org.eclipse.objectteams.otredyn/otre_min.jardesc" exportErrors="false" exportWarnings="true" includeDirectoryEntries="false" overwrite="true" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/> + <storedRefactorings deprecationInfo="true" structuralOnly="false"/> + <selectedProjects/> + <manifest generateManifest="true" manifestLocation="" manifestVersion="1.0" reuseManifest="false" saveManifest="false" usesManifest="true"> + <sealing sealJar="false"> + <packagesToSeal/> + <packagesToUnSeal/> + </sealing> + </manifest> + <selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false"> + <javaElement handleIdentifier="=org.eclipse.objectteams.otredyn/src<org.objectteams"/> + <javaElement handleIdentifier="=org.eclipse.objectteams.otredyn/src<org.eclipse.objectteams.otredyn.runtime"/> + </selectedElements> +</jardesc> |