brett
c9d977b2d5
required changes for it to work on JDK 1.3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114929 13f79535-47bb-0310-9956-ffa450edef68
2004-03-22 02:33:53 +00:00
evenisse
9a278f5c42
Update to ASL v.2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114791 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:05:31 +00:00
vmassol
76e1669c43
hmm... it seems the pathref was not working for some reason. Not sure why but this seems to work.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114595 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 13:03:33 +00:00
vmassol
2d18aef226
Support spaces in aspectwerkc -cp classpath
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114594 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 12:36:27 +00:00
vmassol
120bd50dc0
- renamed property by prefixing it with "maven". It was previously wrongly named
...
- added default property values for non-production aspects
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114593 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 12:18:09 +00:00
vmassol
f4f9366771
- Allowed weaving to a different directory than ${maven.build.dest}
...
- Fixed AspectWerkzC usage. I was wrongly weaving all dependent jars... :-)
I believe the plugin now works for Attribdef offline mode. I haven't tried the other use cases.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114592 13f79535-47bb-0310-9956-ffa450edef68
2004-01-16 11:49:23 +00:00
vmassol
274e993527
- Fixed removal of java/lang/Object
...
- Better naming of variables
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114537 13f79535-47bb-0310-9956-ffa450edef68
2004-01-04 15:24:13 +00:00
vmassol
9eb4dd351b
halt on error if an error occurs during aspectwerkz:weave
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114533 13f79535-47bb-0310-9956-ffa450edef68
2004-01-03 13:29:40 +00:00
vmassol
07fce292be
Added support for weaving aspectwerkz libraries when running aspectwerkz:weave
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114532 13f79535-47bb-0310-9956-ffa450edef68
2004-01-03 11:14:57 +00:00
vmassol
e9c410d213
- Create target build dir before compilation
...
- Fixed typo in plugin test properties
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114530 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 14:28:20 +00:00
vmassol
36b032ec24
Fixed error in referencing maven.dependency.classpath
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114529 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 14:24:04 +00:00
vmassol
061173235c
Added support for non-production aspects.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114528 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 14:09:03 +00:00
vmassol
7271e8205d
Remove AspectC-generated java/lang/Object.class file as it should not happen. This is a hack while waiting for a fix to AW's AspectC.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114527 13f79535-47bb-0310-9956-ffa450edef68
2004-01-02 11:38:35 +00:00
vmassol
ad84efa0f6
- I had not understood the purpose of AspectC which is not to generated final weaved code but only to weave the custom javadoc tags onto the aspects themselves. We still need to call AspectWerkzC afterwards for offline weaving onto the main source code.
...
- Next step is to add support for 2 source paths: one being the main runtime sources and another being where non-production aspects are located (optional).
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114524 13f79535-47bb-0310-9956-ffa450edef68
2003-12-30 20:32:58 +00:00
vmassol
cf67b204bc
make sure directory is there
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114521 13f79535-47bb-0310-9956-ffa450edef68
2003-12-29 11:37:33 +00:00
vmassol
becb5d8d0b
- Ok, I think I now better understand how AW works. The plugin should be in a workable state for attribdef style. It has not been fully tested for xmldef style yet.
...
- The next step is probably to add support for executing java applications using the different AW bootstrapping mechanisms
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114510 13f79535-47bb-0310-9956-ffa450edef68
2003-12-27 13:11:25 +00:00
vmassol
44c061824e
Added verbose property
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114509 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 14:11:44 +00:00
vmassol
d416a77ec2
Forgot to remove some comments
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114508 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 14:02:00 +00:00
vmassol
df84182a4a
- Removed dep on piccolo and jexl as they don't seem to be used
...
- Added new aspectwerkz:transform goal to weave aspects at build time
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114507 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 13:52:37 +00:00
vmassol
203a757807
Added support for definition validation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114506 13f79535-47bb-0310-9956-ffa450edef68
2003-12-26 12:55:20 +00:00
vmassol
46b15dcc69
- Add dependent jars (not sure they are required)
...
- Added merge xml file for the plugin test project
- There are no more errors when running plugin:test but I am still unsure it works... :-)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114505 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 20:47:58 +00:00
vmassol
13002dfefb
Added required jrexx jar dependency
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114501 13f79535-47bb-0310-9956-ffa450edef68
2003-12-25 16:26:15 +00:00
vmassol
90d6870bfd
Start of an aspectwerkz plugin. Not working yet.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114500 13f79535-47bb-0310-9956-ffa450edef68
2003-12-24 15:57:58 +00:00