maven-source-plugin.git
12 years ago[maven-release-plugin] prepare release maven-source-plugin-2.0.1 maven-source-plugin-2.0.1
Brett Leslie Porter [Sun, 7 May 2006 03:12:57 +0000 (03:12 +0000)] 
[maven-release-plugin] prepare release maven-source-plugin-2.0.1

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@400392 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR: MSOURCES-3
Maria Odea B. Ching [Tue, 18 Apr 2006 01:35:27 +0000 (01:35 +0000)] 
PR: MSOURCES-3

Added testing harness plugin in the project dependency.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@394820 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR: MSOURCES-3
Maria Odea B. Ching [Tue, 18 Apr 2006 01:34:39 +0000 (01:34 +0000)] 
PR: MSOURCES-3

Created test resources used for testing.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@394819 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR: MSOURCES-3
Maria Odea B. Ching [Tue, 18 Apr 2006 01:33:19 +0000 (01:33 +0000)] 
PR: MSOURCES-3

Removed the original sample projects used for testing the SourceBundler class.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@394818 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR:MSOURCES-3
Maria Odea B. Ching [Tue, 18 Apr 2006 01:31:56 +0000 (01:31 +0000)] 
PR:MSOURCES-3

Created test cases using testing harness plugin. Also created project stubs used for testing.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@394816 13f79535-47bb-0310-9956-ffa450edef68

12 years ago- fix classifier of the attached test artifact
Brett Leslie Porter [Wed, 29 Mar 2006 09:33:50 +0000 (09:33 +0000)] 
- fix classifier of the attached test artifact

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@389725 13f79535-47bb-0310-9956-ffa450edef68

12 years ago- fix regression in POM handling
Brett Leslie Porter [Wed, 29 Mar 2006 09:28:08 +0000 (09:28 +0000)] 
- fix regression in POM handling
- general clean up

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@389724 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR: MSOURCES-2
Edwin L. Punzalan [Tue, 28 Mar 2006 06:08:31 +0000 (06:08 +0000)] 
PR: MSOURCES-2

To make it consistent with the jar plugin, change the goal name to source:test-jar

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@389412 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR: MSOURCES-2
Edwin L. Punzalan [Tue, 28 Mar 2006 05:58:18 +0000 (05:58 +0000)] 
PR: MSOURCES-2
Submitted by: Maria Odea Ching

Created a new goal: jar-test for the creating test sources jar.  Retained includeTestSources parameter in sources goal so both can be packaged in a single jar.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@389406 13f79535-47bb-0310-9956-ffa450edef68

12 years agoPR:MSOURCES-2
Allan Q. Ramirez [Mon, 27 Mar 2006 08:19:25 +0000 (08:19 +0000)] 
PR:MSOURCES-2
Submitted By: Maria Odea Ching

new parameter "includeTestSources" was added. It indicates whether a jar file that contains the test sources will be created or not. The jar file is named ${finalName}-test-sources.jar.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@389062 13f79535-47bb-0310-9956-ffa450edef68

12 years agoremove duplicate entries
Brett Leslie Porter [Sat, 11 Mar 2006 03:20:32 +0000 (03:20 +0000)] 
remove duplicate entries

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@384998 13f79535-47bb-0310-9956-ffa450edef68

12 years agoadjust parent POMs
Brett Leslie Porter [Sat, 11 Mar 2006 03:14:18 +0000 (03:14 +0000)] 
adjust parent POMs

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@384997 13f79535-47bb-0310-9956-ffa450edef68

13 years agoPR: MNG-1748
Vincent Siveton [Sun, 4 Dec 2005 21:07:00 +0000 (21:07 +0000)] 
PR: MNG-1748

Added resources directories in the generated jar.
Added a test case.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@353911 13f79535-47bb-0310-9956-ffa450edef68

13 years agouse project, not model, according to schema
Fabrizio Giustina [Sun, 27 Nov 2005 15:18:17 +0000 (15:18 +0000)] 
use project, not model, according to schema

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@349246 13f79535-47bb-0310-9956-ffa450edef68

13 years agoJarSource mojo now also packages generated-sources
Kenney Westerhof [Thu, 24 Nov 2005 12:00:59 +0000 (12:00 +0000)] 
JarSource mojo now also packages generated-sources

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@348717 13f79535-47bb-0310-9956-ffa450edef68

13 years agoPR: MNG-1233
Brett Leslie Porter [Wed, 19 Oct 2005 03:55:43 +0000 (03:55 +0000)] 
PR: MNG-1233
integration test for scope handling

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@326365 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare for next development iteration
Brett Leslie Porter [Sat, 15 Oct 2005 18:46:06 +0000 (18:46 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@321435 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare release maven-source-plugin-2.0 maven-source-plugin-2.0
Brett Leslie Porter [Sat, 15 Oct 2005 18:45:08 +0000 (18:45 +0000)] 
[maven-release-plugin] prepare release maven-source-plugin-2.0

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@321433 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupdate versions in plugins
Brett Leslie Porter [Fri, 14 Oct 2005 08:08:16 +0000 (08:08 +0000)] 
update versions in plugins

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@321048 13f79535-47bb-0310-9956-ffa450edef68

13 years agoadd new methods to type handler:
Brett Leslie Porter [Fri, 14 Oct 2005 03:32:41 +0000 (03:32 +0000)] 
add new methods to type handler:
- isAddedToClassPath (default false)
- language (default "none")

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@320986 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupgrade plexus utils to 1.0.4-SNAPSHOT.
Brett Leslie Porter [Sat, 8 Oct 2005 14:13:31 +0000 (14:13 +0000)] 
upgrade plexus utils to 1.0.4-SNAPSHOT.
The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up
fix bugs in mboot that wasn't honoring excludes.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@307294 13f79535-47bb-0310-9956-ffa450edef68

13 years agoremove release poms
Brett Leslie Porter [Fri, 7 Oct 2005 04:22:08 +0000 (04:22 +0000)] 
remove release poms

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@306999 13f79535-47bb-0310-9956-ffa450edef68

13 years agobump version
Brett Leslie Porter [Tue, 4 Oct 2005 17:17:14 +0000 (17:17 +0000)] 
bump version

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@294850 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare release maven-source-plugin-2.0-rc1
Brett Leslie Porter [Tue, 4 Oct 2005 17:15:49 +0000 (17:15 +0000)] 
[maven-release-plugin] prepare release maven-source-plugin-2.0-rc1

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@294844 13f79535-47bb-0310-9956-ffa450edef68

13 years agoset next version
Brett Leslie Porter [Tue, 4 Oct 2005 17:15:33 +0000 (17:15 +0000)] 
set next version

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@294843 13f79535-47bb-0310-9956-ffa450edef68

13 years agouse released versions
Brett Leslie Porter [Tue, 4 Oct 2005 12:29:10 +0000 (12:29 +0000)] 
use released versions

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@293592 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupgrade to plexus 1.0-alpha-7 container, switching to new group ID
Brett Leslie Porter [Mon, 3 Oct 2005 00:54:01 +0000 (00:54 +0000)] 
upgrade to plexus 1.0-alpha-7 container, switching to new group ID

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@293193 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare for next development iteration
Brett Leslie Porter [Fri, 16 Sep 2005 09:58:25 +0000 (09:58 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289470 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare release maven-source-plugin-2.0-beta-1
Brett Leslie Porter [Fri, 16 Sep 2005 09:58:11 +0000 (09:58 +0000)] 
[maven-release-plugin] prepare release maven-source-plugin-2.0-beta-1

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289467 13f79535-47bb-0310-9956-ffa450edef68

13 years agorevert release - tagged wrong
Brett Leslie Porter [Fri, 16 Sep 2005 09:57:47 +0000 (09:57 +0000)] 
revert release - tagged wrong

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289466 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare for next development iteration
Brett Leslie Porter [Fri, 16 Sep 2005 09:50:27 +0000 (09:50 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289465 13f79535-47bb-0310-9956-ffa450edef68

13 years ago[maven-release-plugin] prepare release maven-resources-plugin-2.0-beta-1
Brett Leslie Porter [Fri, 16 Sep 2005 09:50:09 +0000 (09:50 +0000)] 
[maven-release-plugin] prepare release maven-resources-plugin-2.0-beta-1

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289463 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupdate dependency and parent versions
Brett Leslie Porter [Fri, 16 Sep 2005 04:30:44 +0000 (04:30 +0000)] 
update dependency and parent versions

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@289378 13f79535-47bb-0310-9956-ffa450edef68

13 years agoo Adding licenses.
Trygve Laugstoul [Wed, 7 Sep 2005 13:12:56 +0000 (13:12 +0000)] 
o Adding licenses.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@279318 13f79535-47bb-0310-9956-ffa450edef68

13 years agoFixing some things:
John Dennis Casey [Wed, 17 Aug 2005 19:23:45 +0000 (19:23 +0000)] 
Fixing some things:

o Artifact attachment via MavenProjectHelper was using string literals of the variables I was trying to use to fill in type and classifier (dumb, I know!)

o Source plugin didn't have an @phase for the JarSourceMojo...added, then added the goal configuration in the release profile in the super-pom

o Removed the source plugin bindings for the lifecycle mappings in maven-core

o Re-added [deprecated] method MavenProjectBuilder.build( File, ArtifactRepository, List )...you should use MavenProjectBuilder.build( File, ArtifactRepository, ProfileManager ) instead.

o Added profile handling/injection for the super-pom in two places: in buildStandaloneSuperPom() and in private build(..). This enables injection of the release profile which is provided in the super-pom.

o Added integration test to verify that using -DperformRelease=true results in the sources being attached...to override this behavior, another profile keyed on -DperformRelease could turn the 'attach' param for the source plugin off.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@233245 13f79535-47bb-0310-9956-ffa450edef68

13 years agoForgot to remove the SNAPSHOT check...this should close MNG-483
John Dennis Casey [Tue, 16 Aug 2005 18:23:05 +0000 (18:23 +0000)] 
Forgot to remove the SNAPSHOT check...this should close MNG-483

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@233029 13f79535-47bb-0310-9956-ffa450edef68

13 years agoWorking on MNG-483
John Dennis Casey [Tue, 16 Aug 2005 18:03:20 +0000 (18:03 +0000)] 
Working on MNG-483

o Added @requiresDirectInvocation (was: @cliOnly, but this implies m2 is run from CLI...counter-intuitive for embedding)

o Added handling for new @requiresDirectInvocation (generation/parsing, MojoDescriptor support, etc.)

o Added check in DefaultLifecycleExecutor to throw a LifecycleExecutionException if a mojo specified in a lifecycle binding is marked as direct-invocation only.

o Added MavenProjectHelper/DefaultMavenProjectHelper to provide convenience methods for manipulating MavenProject instances (for example, attaching artifacts or adding resources)

o Removed maven-artifact dependency from maven-source-plugin, and added dependency on maven-plugin-api (should've been there)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@233021 13f79535-47bb-0310-9956-ffa450edef68

13 years agoWorking on: MNG-483
John Dennis Casey [Tue, 16 Aug 2005 16:31:02 +0000 (16:31 +0000)] 
Working on: MNG-483

Fixing profile application to separate profiles discovered in and around POM from those in settings.xml, and apply them separately in the order:

for-each-project-in-inheritance:{POM, profiles.xml}, settings.xml

Added common interface for accumulating, explicitly activating and deactivating, and retrieving profiles to be applied to a given project. This manager interface (ProfileManager) is general enough to be applicable to both the project-level and settings-level profiles.

Added 'performRelease'-keyed profile to super-POM which will be used by the release plugin and anyone using a parallel process, and which will enable '-DupdateReleaseInfo=true' for the deploy mojo, along with enabling the source attachment for the project.

Added 'attach' parameter to JarSourceMojo to allow local POM to turn off source attachments, overriding release profile in super-pom.

Updated the release:perform mojo to use '-DperformRelease=true' for switching on the new release profile, rather than just using '-DupdateReleaseInfo=true'...

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@233013 13f79535-47bb-0310-9956-ffa450edef68

13 years agoo Put all m2 core dependencies (plexus-container-default and plexus-utils)
Kenney Westerhof [Tue, 2 Aug 2005 21:34:54 +0000 (21:34 +0000)] 
o Put all m2 core dependencies (plexus-container-default and plexus-utils)
  under dependencyManagement of m2 and maven-plugins, and removed
  versions in all poms having either as a parent.
  Used version 1.0.2-SNAPSHOT for plexus-utils as that was used in maven-core
  and is not overridable.

o Bumped maven-archiver version to 2.0-beta-1-SNAPSHOT for maven-ear-plugin

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@227084 13f79535-47bb-0310-9956-ffa450edef68

13 years agoPR: MNG-596
Brett Leslie Porter [Thu, 21 Jul 2005 13:58:42 +0000 (13:58 +0000)] 
PR: MNG-596
add XSD definition to m2 poms and archetypes

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@220079 13f79535-47bb-0310-9956-ffa450edef68

13 years agoUpdate all versions to beta-1-SNAPSHOT
Emmanuel Venisse [Mon, 27 Jun 2005 15:29:14 +0000 (15:29 +0000)] 
Update all versions to beta-1-SNAPSHOT

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@202001 13f79535-47bb-0310-9956-ffa450edef68

13 years agoResolving: MNG-495
John Dennis Casey [Thu, 23 Jun 2005 06:03:10 +0000 (06:03 +0000)] 
Resolving: MNG-495

o Pressing [ENTER] at a plugin update prompt should result in the plugin being registered, as indicated by the prompt.
o Use CLI switch '--no-plugin-updates' to suppress usage of the plugin registry
o Use CLI switch '--update-plugins' to force updated/resolved plugin versions to be registered
o Neither of these has a short CLI option, since we're starting to run out of sensible char options for these types of things.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@193082 13f79535-47bb-0310-9956-ffa450edef68

13 years agoUpdating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade...
John Dennis Casey [Thu, 23 Jun 2005 02:31:28 +0000 (02:31 +0000)] 
Updating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade stuff from mboot.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@193052 13f79535-47bb-0310-9956-ffa450edef68

13 years agoset file to copy
Brett Leslie Porter [Fri, 17 Jun 2005 08:49:52 +0000 (08:49 +0000)] 
set file to copy

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@191114 13f79535-47bb-0310-9956-ffa450edef68

13 years ago- fix issues with source mojo
Brett Leslie Porter [Fri, 17 Jun 2005 08:44:39 +0000 (08:44 +0000)] 
- fix issues with source mojo
- attach source artifact for install/deploy

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@191113 13f79535-47bb-0310-9956-ffa450edef68

13 years agoPR: MNG-257
Brett Leslie Porter [Fri, 17 Jun 2005 08:33:41 +0000 (08:33 +0000)] 
PR: MNG-257
- hook up the source:jar goal to packaging, but only execute for non-SNAPSHOT builds
- allow comma-delimited list of goals in phase definitions
- only register necessary phases for the goals given

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@191111 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupdate parent references to get access to the ci settings
Brett Leslie Porter [Fri, 10 Jun 2005 02:42:40 +0000 (02:42 +0000)] 
update parent references to get access to the ci settings

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@189881 13f79535-47bb-0310-9956-ffa450edef68

13 years agoo upgrade plexus-container to alpha-4-SNAPSHOT
Emmanuel Venisse [Mon, 30 May 2005 18:24:32 +0000 (18:24 +0000)] 
o upgrade plexus-container to alpha-4-SNAPSHOT
o upgrade plexus-utils to alpha-3 until xpp stuff is fix in 1.0.0

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@179122 13f79535-47bb-0310-9956-ffa450edef68

13 years agobump versions
Brett Leslie Porter [Fri, 13 May 2005 08:39:42 +0000 (08:39 +0000)] 
bump versions

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@169997 13f79535-47bb-0310-9956-ffa450edef68

13 years agouse released versions
Brett Leslie Porter [Fri, 13 May 2005 08:04:45 +0000 (08:04 +0000)] 
use released versions

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@169969 13f79535-47bb-0310-9956-ffa450edef68

13 years agoupdate to released versions
Brett Leslie Porter [Fri, 13 May 2005 07:01:57 +0000 (07:01 +0000)] 
update to released versions

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@169961 13f79535-47bb-0310-9956-ffa450edef68

13 years agoimport source plugin
Brett Leslie Porter [Thu, 12 May 2005 15:59:36 +0000 (15:59 +0000)] 
import source plugin

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins@169839 13f79535-47bb-0310-9956-ffa450edef68