ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 36235] New: - Reorganize src/main to separate 3rd-party components
Date Thu, 18 Aug 2005 04:30:22 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=36235>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=36235

           Summary: Reorganize src/main to separate 3rd-party components
           Product: Ant
           Version: 1.7Alpha (nightly)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Other
        AssignedTo: dev@ant.apache.org
        ReportedBy: mark_z@charter.net


I'd like to contribute towards Ant - an enhancement to the rmic task is in the 
works, and I'd like to see more, but getting Ant configured as a project in 
Eclipse is a near show-stopper for me.  (See 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=105373.)

Yes, I can build Ant using Ant, but only by loosing all the features of a great 
IDE.  Eclipse only views all the Java files as regular files - none of the JDT 
features are active.  I can attempt to convert it to a Java project, but get 
987 errors in my workspace due to missing libraries.

If anyone has a solution to my dilemma, please let me know, and this ticket can 
probably be closed.

Clearly, whoever releases the official Ant builds has all these libraries, as 
all the .jar's in lib are complete - far different than my local build.  But 
evidently, these can't be redistributed as they are 3rd party components.  This 
also seems troublesome, as it'd be possible for a developer to make a change to 
one of these components and never realize it, because these classes are never 
even compiled.

I would propose creating a separate source tree, something like src/3rdParty, 
and throw everything that requires non-redistributable libraries in there.  Ant 
could easily still be built using the sum of the two directories.  Eclipse 
could handle adding /src/main as a Java source folder and also be happy.  
(Ideally, there’d be separate trees for each optional component – VAJ, 
StarTeam, etc.)

Hopefully someone already has an answer for me.  Otherwise, I welcome any 
questions/feedback.  Thanks!

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message