Author: jgbutler
Date: Mon Feb 22 03:10:05 2010
New Revision: 912472
URL: http://svn.apache.org/viewvc?rev=912472&view=rev
Log:
[Ibator] Eclipse plugin build updates
Added:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/src/
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/src/main/
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/ (props
changed)
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml
Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.apache.ibatis.ibator.build</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Added:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties?rev=912472&view=auto
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
(added)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,247 @@
+###############################################################################
+# Copyright (c) 2003, 2006 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
+###############################################################################
+#####################
+# Parameters describing how and where to execute the build.
+# Typical users need only update the following properties:
+# baseLocation - where things you are building against are installed
+# bootclasspath - The base jars to compile against (typicaly rt.jar)
+# configs - the list of {os, ws, arch} configurations to build.
+#
+# Of course any of the settings here can be overridden by spec'ing
+# them on the command line (e.g., -DbaseLocation=d:/eclipse
+
+# Install specific properties
+baseLocation=C:/JavaTools/eclipse_galileo
+ pdeBuildPluginVersion=3.5.1.R35x_20090820
+ equinoxLauncherPluginVersion=1.0.201.R35x_v20090715
+ buildDirectory=C:/Temp/ibator.build
+
+#The type of the top level element we are building, generally "feature"
+topLevelElementType = feature
+#The id of the top level element we are building
+topLevelElementId = org.apache.ibatis.ibator
+
+############# PRODUCT/PACKAGING CONTROL #############
+runPackager=true
+
+#Set the name of the archive that will result from the product build.
+#archiveNamePrefix=
+
+# The prefix that will be used in the generated archive.
+archivePrefix=eclipse
+
+# The location underwhich all of the build output will be collected.
+collectingFolder=${archivePrefix}
+
+# The list of {os, ws, arch} configurations to build. This
+# value is a '&' separated list of ',' separate triples. For example,
+# configs=win32,win32,x86 & linux,motif,x86
+# By default the value is *,*,*
+configs = *, *, *
+#configs=win32, win32, x86 & \
+# win32,win32,x86_64 & \
+# win32,win32,wpf & \
+# linux, gtk, ppc & \
+# linux, gtk, x86 & \
+# linux, gtk, x86_64 & \
+# linux, motif, x86 & \
+# solaris, motif, sparc & \
+# solaris, gtk, sparc & \
+# aix, motif, ppc & \
+# hpux, motif, ia64_32 & \
+# macosx, carbon, ppc & \
+# macosx, carbon, x86 & \
+# macosx, cocoa, ppc & \
+# macosx, cocoa, x86 & \
+# macosx, cocoa, x86_64
+
+# By default PDE creates one archive (result) per entry listed in the configs
property.
+# Setting this value to true will cause PDE to only create one output
containing all
+# artifacts for all the platforms listed in the configs property.
+# To control the output format for the group, add a "group, group, group -
<format>" entry to the
+# archivesFormat.
+#groupConfigurations=true
+
+#The format of the archive. By default a zip is created using antZip.
+#The list can only contain the configuration for which the desired format is
different than zip.
+#archivesFormat=win32, win32, x86 - antZip& \
+# linux, gtk, ppc - antZip &\
+# linux, gtk, x86 - antZip& \
+# linux, gtk, x86_64 - antZip& \
+# linux, motif, x86 - antZip& \
+# solaris, motif, sparc - antZip& \
+# solaris, gtk, sparc - antZip& \
+# aix, motif, ppc - antZip& \
+# hpux, motif, PA_RISC - antZip& \
+# macosx, carbon, ppc - antZip
+
+#Allow cycles involving at most one bundle that needs to be compiled with the
rest being binary bundles.
+allowBinaryCycles = true
+
+#Sort bundles depenedencies across all features instead of just within a given
feature.
+#flattenDependencies = true
+
+#Parallel compilation, requires flattenedDependencies=true
+#parallelCompilation=true
+#parallelThreadCount=
+#parallelThreadsPerProcessor=
+
+#Set to true if you want the output to be ready for an update jar (no site.xml
generated)
+outputUpdateJars = true
+
+#Set to true for Jnlp generation
+#codebase should be a URL that will be used as the root of all relative URLs
in the output.
+#generateJnlp=false
+#jnlp.codebase=<codebase url>
+#jnlp.j2se=<j2se version>
+#jnlp.locale=<a locale>
+#jnlp.generateOfflineAllowed=true or false generate <offlineAllowed/>
attribute in the generated features
+#jnlp.configs=${configs} #uncomment to filter the
content of the generated jnlp files based on the configuration being built
+
+#Set to true if you want to sign jars
+#signJars=false
+#sign.alias=<alias>
+#sign.keystore=<keystore location>
+#sign.storepass=<keystore password>
+#sign.keypass=<key password>
+
+#Arguments to send to the zip executable
+zipargs=
+
+#Arguments to send to the tar executable
+tarargs=
+
+#Control the creation of a file containing the version included in each
configuration - on by default
+#generateVersionsLists=false
+
+############## BUILD NAMING CONTROL ################
+
+# Type of build. Used in naming the build output. Typically this value is
+# one of I, N, M, S, ...
+buildType=I
+
+# ID of the build. Used in naming the build output.
+buildId=TestBuild
+
+# Label for the build. Used in naming the build output
+buildLabel=${buildType}.${buildId}
+
+# Timestamp for the build. Used in naming the build output
+timestamp=007
+
+#The value to be used for the qualifier of a plugin or feature when you want
to override the value computed by pde.
+#The value will only be applied to plugin or features indicating
build.properties, qualifier = context
+#forceContextQualifier=<the value for the qualifier>
+
+#Enable / disable the generation of a suffix for the features that use
.qualifier.
+#The generated suffix is computed according to the content of the feature
+#generateFeatureVersionSuffix=true
+
+#Folder containing repositories whose content is needed to compile against
+#repoBaseLocation=${base}/repos
+#Folder where the content of the repositories from ${repoBaseLocation} will be
made available as a form suitable to be compiled against
+#transformedRepoLocation=${base}/transformedRepos
+
+#Os/Ws/Arch/nl of the eclipse specified by baseLocation
+baseos=win32
+basews=win32
+basearch=x86
+
+#this property indicates whether you want the set of plug-ins and features to
be considered during the build to be limited to the ones reachable from the
features / plugins being built
+filteredDependencyCheck=false
+
+#this property indicates whether the resolution should be done in development
mode (i.e. ignore multiple bundles with singletons)
+resolution.devMode=false
+
+#pluginPath is a list of locations in which to find plugins and features.
This list is separated by the platform file separator (; or :)
+#a location is one of:
+#- the location of the jar or folder that is the plugin or feature :
/path/to/foo.jar or /path/to/foo
+#- a directory that contains a /plugins or /features subdirectory
+#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or
fragment.xml
+#pluginPath=
+
+skipBase=true
+eclipseURL=<url for eclipse download site>
+eclipseBuildId=<Id of Eclipse build to get>
+eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
+
+
+############# MAP FILE CONTROL ################
+# This section defines CVS tags to use when fetching the map files from the
repository.
+# If you want to fetch the map file from repository / location, change the
getMapFiles target in the customTargets.xml
+
+skipMaps=true
+mapsRepo=:pserver:[email protected]/path/to/repo
+mapsRoot=path/to/maps
+mapsCheckoutTag=HEAD
+
+#tagMaps=true
+mapsTagTag=v${buildId}
+
+
+############ REPOSITORY CONTROL ###############
+# This section defines properties parameterizing the repositories where
plugins, fragments
+# bundles and features are being obtained from.
+
+# The tags to use when fetching elements to build.
+# By default thebuilder will use whatever is in the maps.
+# This value takes the form of a comma separated list of repository identifier
(like used in the map files) and the
+# overriding value
+# For example fetchTag=CVS=HEAD, SVN=v20050101
+# fetchTag=HEAD
+skipFetch=true
+
+
+############# JAVA COMPILER OPTIONS ##############
+# The location of the Java jars to compile against. Typically the rt.jar for
your JDK/JRE
+#bootclasspath=${java.home}/lib/rt.jar
+
+# specific JRE locations to compile against. These values are used to compile
bundles specifying a
+# Bundle-RequiredExecutionEnvironment. Uncomment and set values for
environments that you support
+#CDC-1.0/Foundation-1.0= /path/to/rt.jar
+#CDC-1.1/Foundation-1.1=
+#OSGi/Minimum-1.0=
+#OSGi/Minimum-1.1=
+#JRE-1.1=
+#J2SE-1.2=
+#J2SE-1.3=
+#J2SE-1.4=
+#J2SE-1.5=
+#JavaSE-1.6=
+#PersonalJava-1.1=
+#PersonalJava-1.2=
+#CDC-1.0/PersonalBasis-1.0=
+#CDC-1.0/PersonalJava-1.0=
+#CDC-1.1/PersonalBasis-1.1=
+#CDC-1.1/PersonalJava-1.1=
+
+# Specify the output format of the compiler log when eclipse jdt is used
+logExtension=.log
+
+# Whether or not to include debug info in the output jars
+javacDebugInfo=false
+
+# Whether or not to fail the build if there are compiler errors
+javacFailOnError=true
+
+# Enable or disable verbose mode of the compiler
+javacVerbose=true
+
+# Extra arguments for the compiler. These are specific to the java compiler
being used.
+#compilerArg=
+
+# Default value for the version of the source code. This value is used when
compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or
set javacSource in build.properties
+javacSource=1.5
+
+# Default value for the version of the byte code targeted. This value is used
when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment
or set javacTarget in build.properties.
+javacTarget=1.5
+
+individualSourceBundles=true
Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,86 @@
+<!--
+ 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
+
+ This build script creates a build directory containing the plugins
+ and features to be built, and then kicks off the PDE build process.
+ You could just as easily do this from a shell script or cron job.
+
+ Also, the script can be run inside the Eclipse IDE by choosing
+ Run As -> Ant Build from the context menu. It could obviously be
+ run outside of the IDE if you have ANT installed on your path.
+
+ If you have any questions about this build, feel free to contact me
+ at [email protected].
+-->
+<project name="org.apache.ibatis.ibator.build" default="build">
+ <property file="build.properties" />
+
+ <!--
+ PDE Build expects that the build directory contains a "plugins"
+ directory and a "features" directory. These directories should
contain
+ the various plug-ins and features to be built.
+
+ It's possible to use the CVS checkout process that is built
into
+ PDE Build. This is done with map files and is beyond the scope
of
+ this tutorial.
+
+ This tutorial simply copies the projects directly from your
workspace
+ into the appropriate build directory folders.
+ -->
+ <target name="init">
+ <mkdir dir="${buildDirectory}" />
+ <mkdir dir="${buildDirectory}/plugins" />
+ <mkdir dir="${buildDirectory}/features" />
+ <copy todir="${buildDirectory}/plugins">
+ <fileset dir="../">
+ <include
name="org.apache.ibatis.ibator.core/**" />
+ <include
name="org.apache.ibatis.ibator.eclipse.core/**" />
+ <include
name="org.apache.ibatis.ibator.eclipse.doc/**" />
+ <include
name="org.apache.ibatis.ibator.eclipse.ui/**" />
+ </fileset>
+ </copy>
+ <copy todir="${buildDirectory}/features">
+ <fileset dir="../">
+ <include name="org.apache.ibatis.ibator/**" />
+ </fileset>
+ </copy>
+ <copy
todir="${buildDirectory}/plugins/org.apache.ibatis.ibator.core/src/main">
+ <fileset dir="../../core/ibator-core/src/main">
+ <include name="java/**" />
+ <include name="resources/**" />
+ </fileset>
+ </copy>
+ </target>
+
+ <!--
+ This target actually executes the PDE Build process by
launching the
+ Eclipse antRunner application.
+
+ NOTE: If you are using Eclipse 3.2, switch out the pathelement
below
+ with the one that is commented out.
+ -->
+ <target name="pde-build">
+ <dirname file="build.properties" property="builder"/>
+
+ <java classname="org.eclipse.equinox.launcher.Main" fork="true"
failonerror="true">
+ <arg value="-application" />
+ <arg value="org.eclipse.ant.core.antRunner" />
+ <arg value="-buildfile" />
+ <arg
value="${baseLocation}/plugins/org.eclipse.pde.build_${pdeBuildPluginVersion}/scripts/build.xml"
/>
+ <arg value="-Dtimestamp=${timestamp}" />
+ <arg value="-Dbuilder=${builder}" />
+ <classpath>
+ <pathelement
location="${baseLocation}/plugins/org.eclipse.equinox.launcher_${equinoxLauncherPluginVersion}.jar"
/>
+ </classpath>
+ </java>
+ </target>
+
+ <target name="clean">
+ <delete dir="${buildDirectory}" />
+ </target>
+
+ <target name="build" depends="clean, init, pde-build" />
+</project>
\ No newline at end of file
Propchange: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Feb 22 03:10:05 2010
@@ -0,0 +1 @@
+bin
Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/main/resources"/>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project Mon
Feb 22 03:10:05 2010
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.apache.ibatis.ibator.core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>src/main/java</name>
+ <type>2</type>
+ <locationURI>IBATOR_SOURCE/main/java</locationURI>
+ </link>
+ <link>
+ <name>src/main/resources</name>
+ <type>2</type>
+ <locationURI>IBATOR_SOURCE/main/resources</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
Added:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs?rev=912472&view=auto
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
(added)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,8 @@
+#Sun Feb 21 19:27:37 CST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Added:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF?rev=912472&view=auto
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
(added)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,39 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Apache iBATIS Ibator Core Plug-in
+Bundle-SymbolicName: org.apache.ibatis.ibator.core
+Bundle-Version: 1.2.2
+Bundle-Vendor: ibatis.apache.org
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Require-Bundle: org.apache.ant;bundle-version="1.7.1";resolution:=optional,
+ org.apache.log4j;bundle-version="1.2.13";resolution:=optional
+Export-Package: org.apache.ibatis.ibator.ant,
+ org.apache.ibatis.ibator.api,
+ org.apache.ibatis.ibator.api.dom,
+ org.apache.ibatis.ibator.api.dom.java,
+ org.apache.ibatis.ibator.api.dom.xml,
+ org.apache.ibatis.ibator.config,
+ org.apache.ibatis.ibator.config.xml,
+ org.apache.ibatis.ibator.exception,
+ org.apache.ibatis.ibator.generator,
+ org.apache.ibatis.ibator.generator.ibatis2,
+ org.apache.ibatis.ibator.generator.ibatis2.dao,
+ org.apache.ibatis.ibator.generator.ibatis2.dao.elements,
+ org.apache.ibatis.ibator.generator.ibatis2.dao.templates,
+ org.apache.ibatis.ibator.generator.ibatis2.model,
+ org.apache.ibatis.ibator.generator.ibatis2.sqlmap,
+ org.apache.ibatis.ibator.generator.ibatis2.sqlmap.elements,
+ org.apache.ibatis.ibator.generator.ibatis3,
+ org.apache.ibatis.ibator.generator.ibatis3.javamapper,
+ org.apache.ibatis.ibator.generator.ibatis3.javamapper.elements,
+ org.apache.ibatis.ibator.generator.ibatis3.model,
+ org.apache.ibatis.ibator.generator.ibatis3.xmlmapper,
+ org.apache.ibatis.ibator.generator.ibatis3.xmlmapper.elements,
+ org.apache.ibatis.ibator.internal,
+ org.apache.ibatis.ibator.internal.db,
+ org.apache.ibatis.ibator.internal.rules,
+ org.apache.ibatis.ibator.internal.types,
+ org.apache.ibatis.ibator.internal.util,
+ org.apache.ibatis.ibator.internal.util.messages,
+ org.apache.ibatis.ibator.logging,
+ org.apache.ibatis.ibator.plugins
Added:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties?rev=912472&view=auto
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
(added)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,12 @@
+source.. = src/main/java, src/main/resources
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ LICENSE,\
+ NOTICE
+src.includes = LICENSE,\
+ NOTICE,\
+ src/main/java/,\
+ src/main/resources/
+src.additionalRoots=src/main/java, src/main/resources
+
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
Mon Feb 22 03:10:05 2010
@@ -4,3 +4,6 @@
.,\
LICENSE,\
NOTICE
+src.includes = NOTICE,\
+ LICENSE,\
+ src/
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
Mon Feb 22 03:10:05 2010
@@ -7,3 +7,4 @@
LICENSE,\
NOTICE,\
META-INF/MANIFEST.MF
+generateSourceBundle=false
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
Mon Feb 22 03:10:05 2010
@@ -66,14 +66,17 @@
<li>Check out the source tree from the Subversion repository at
<a href="http://svn.apache.org/repos/asf/ibatis/java/ibator/trunk/">
http://svn.apache.org/repos/asf/ibatis/java/ibator/trunk/</a>
- <b>Note:</b> this will also checkout the source for the Ibator core
JAR.</li>
+ <b>Note:</b> this will also checkout the source for the Ibator core JAR
which is required.</li>
</ol>
</li>
<li>Create a new Eclipse workspace directory (for example
/EclipseWorkspaces/Ibator)</li>
+ <li>Start Eclipse and point it to the new workspace directory</li>
<li><b>Important:</b> make sure that a version 5.0 or higher JDK is
configured as the default
JRE in Eclipse (Window>Preferences>Java>Installed JREs). A JDK
is required - a JRE
alone will cause problems.</li>
- <li>Start Eclipse and point it to the new workspace directory</li>
+ <li><b>Important:</b> create a path variable named IBATOR_SOURCE that points
to the
+ <code>.../core/ibator-core/src</code> folder in the source tree from SVN
+ (Window>Preferences>General>Workspace>Linked Resources)</li>
<li>Import the plug-in projects into the workspace
<ol type="a">
<li>Start the Eclipse project import wizard
@@ -141,12 +144,5 @@
like to rebuild the documentation, simply execute the
<code>buildDoc.xml</code> file
in the <code>org.apache.ibatis.ibator.eclipse.doc</code> project (an Ant build
file).</p>
-<h2>Updating the Ibator Core JAR in Eclipse</h2>
-<p>The core Ibator JAR is built with Maven. If you want to make a change to
the core
-Ibator JAR then you will need to build the new JAR with Maven and then copy
the new
-JAR into the <code>org.apache.ibatis.ibator.core</code> project in Eclipse.
You might
-need to update the <code>MANIFEST.MF</code> file in this project also if you
have changed
-the name of the Ibator JAR file.</p>
-
</body>
</html>
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
Mon Feb 22 03:10:05 2010
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: Apache iBATIS Ibator Ui Plug-in
Bundle-SymbolicName: org.apache.ibatis.ibator.eclipse.ui;singleton:=true
-Bundle-Version: 1.2.1
+Bundle-Version: 1.2.2
Bundle-Activator: org.apache.ibatis.ibator.eclipse.ui.IbatorUIPlugin
Bundle-Vendor: ibatis.apache.org
Require-Bundle: org.eclipse.ui;bundle-version="3.4.1",
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
Mon Feb 22 03:10:05 2010
@@ -11,3 +11,8 @@
lib/antsupport.jar
source.lib/antsupport.jar = antsrc/
output.lib/antsupport.jar = antbin/
+src.includes = LICENSE,\
+ NOTICE,\
+ antsrc/,\
+ src/,\
+ icons/
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
Mon Feb 22 03:10:05 2010
@@ -43,7 +43,6 @@
import org.eclipse.ui.INewWizard;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPage;
-import org.eclipse.ui.IWorkbenchWizard;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.ide.IDE;
@@ -216,7 +215,6 @@
/**
* We will accept the selection in the workbench to see if
* we can initialize from it.
- * @see IWorkbenchWizard#init(IWorkbench, IStructuredSelection)
*/
public void init(IWorkbench workbench, IStructuredSelection selection) {
this.selection = selection;
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
---
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
(original)
+++
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
Mon Feb 22 03:10:05 2010
@@ -23,7 +23,6 @@
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.Path;
import org.eclipse.jdt.core.IJavaElement;
-import org.eclipse.jface.dialogs.IDialogPage;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.wizard.WizardPage;
@@ -63,9 +62,6 @@
this.selection = selection;
}
- /**
- * @see IDialogPage#createControl(Composite)
- */
public void createControl(Composite parent) {
Composite container = new Composite(parent, SWT.NULL);
GridLayout layout = new GridLayout();
Modified:
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
(original)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
Mon Feb 22 03:10:05 2010
@@ -2,3 +2,5 @@
feature.properties,\
LICENSE,\
NOTICE
+
[email protected]=org.apache.ibatis.ibator
Modified: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml
URL:
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml
(original)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml Mon
Feb 22 03:10:05 2010
@@ -21,9 +21,35 @@
<update label="%updateSiteName"
url="http://ibatis.apache.org/tools/ibator/"/>
</url>
- <plugin id="org.apache.ibatis.ibator.core" version="0.0.0"/>
- <plugin id="org.apache.ibatis.ibator.eclipse.core" version="0.0.0"
unpack="false"/>
- <plugin id="org.apache.ibatis.ibator.eclipse.doc" version="0.0.0"
unpack="false"/>
- <plugin id="org.apache.ibatis.ibator.eclipse.ui" version="0.0.0"/>
+ <includes
+ id="org.apache.ibatis.ibator.source"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.apache.ibatis.ibator.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.ibatis.ibator.eclipse.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.ibatis.ibator.eclipse.doc"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.ibatis.ibator.eclipse.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
</feature>