Return-Path: Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 87792 invoked from network); 16 Feb 2001 22:45:31 -0000 Received: from unknown (HELO ada.vic.signalsoftcorp.com) (209.47.13.50) by h31.sny.collab.net with SMTP; 16 Feb 2001 22:45:31 -0000 Received: from signalsoftcorp.com (IDENT:cfieber@tatooine.vic.signalsoftcorp.com [192.168.1.59]) by ada.vic.signalsoftcorp.com (8.9.3/8.9.3) with ESMTP id OAA05515 for ; Fri, 16 Feb 2001 14:45:35 -0800 Message-ID: <3A8DAE75.7040108@signalsoftcorp.com> Date: Fri, 16 Feb 2001 14:49:25 -0800 From: Cameron Fieber User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.1 i686; en-US; 0.8) Gecko/20010213 X-Accept-Language: en MIME-Version: 1.0 To: ant-user@jakarta.apache.org Subject: dependency check on compile with JDK 1.3 and ANT 1.3beta2 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Hello, I have a single build.xml that has several different targets that build some EJBs that our system uses. All our code lives under a single source tree (com.signalsoftcorp.**) and the javac command under my different targets specifically names the classes I am attempting to compile (the Home, Remote, and Bean classes of each EJB in this case). I run into a problem when one of these classes references a class that lives in a shared location in the source tree. I don't want to go through and explicitly name every class in my includes for my compile, I don't want to build the entire source tree, but if I change one of the shared classes, the only way I can get a recompile of that class to happen is if I do my "clean" target and recompile everything. I am not sure of a good solution for this, but if someone has a suggestion, it would be greatly appreciated. Thanks, Cameron -- Cameron Fieber SignalSoft Canada