Return-Path: Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 66348 invoked by uid 500); 25 Jun 2003 06:03:43 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 66310 invoked from network); 25 Jun 2003 06:03:42 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 25 Jun 2003 06:03:42 -0000 Received: (qmail 2561 invoked by uid 50); 25 Jun 2003 06:06:14 -0000 Date: 25 Jun 2003 06:06:14 -0000 Message-ID: <20030625060614.2560.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: dev@ant.apache.org Cc: Subject: DO NOT REPLY [Bug 21072] New: - Allow User-Specified Ant Library Access In Scripts X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21072 Allow User-Specified Ant Library Access In Scripts Summary: Allow User-Specified Ant Library Access In Scripts Product: Ant Version: 1.5.3 Platform: All OS/Version: MacOS X Status: NEW Severity: Enhancement Priority: Other Component: Wrapper scripts AssignedTo: dev@ant.apache.org ReportedBy: paul_roebuck@mac.com In the file 'ant' in the bin directory, the following line exists: > ANT_LIB="${ANT_HOME}/lib" Essentially, what I would request is that another variable (USER_ANT_LIB?) be made available as a top-level environment variable like ANT_HOME and that the line be changed to be: > ANT_LIB=${USER_ANT_LIB:-${ANT_HOME}/lib} This provides the same default value as before unless the new environment variable is set. If set, the specified user directory would take the place of the standard one. Benefits to user: Not everyone has root access. So making a change to the standard install on a system may not be possible for just anyone. And anyone having done much XML coding will agree, sometimes putting the jar in $ANT_HOME/lib is the only way to fix classpath loading errors. Having to share a single directory can have its downsides. This would allow creation of library director(y|ies) that can be maintained independent of the version of Ant installed on the system. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org