Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 65005 invoked from network); 11 Jul 2000 20:55:20 -0000 Received: from inet.bis.adp.com (206.4.14.2) by locus.apache.org with SMTP; 11 Jul 2000 20:55:20 -0000 Received: from hubimc02.bis.adp.com (hubimc02.bis.adp.com [206.4.14.201]) by inet.bis.adp.com (8.9.1/8.9.1) with ESMTP id QAA20293 for ; Tue, 11 Jul 2000 16:54:47 -0400 (EDT) Received: by hubimc02.bis.adp.com with Internet Mail Service (5.5.2650.21) id ; Tue, 11 Jul 2000 16:59:26 -0400 Message-ID: <2D72E549FE7CD311A26D0004AC4CFC25111C8F@sisexpo01.sisinside.com> From: "Winkley, Dennis x66244" To: "'ant-dev@jakarta.apache.org'" Subject: building only changed files after getting those files from versio n control system Date: Tue, 11 Jul 2000 16:54:58 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" I am currently working on a project for which ant has been chosen as the build tool. I was wondering if anyone had figured out a way to make sure any 'new' files checked out from a version control system are built without completely cleaning the directory. The issue here is that I may have done a build after the time that a file was checked in (i.e. I do a get every morning and may very well have done a build at say 4:00 the previous day but someone checked in a file at noon on the previous day so the class file date is still later than the source file date). If this hasn't been dealt with, I was wondering if it might be possible to make it so the javac task sets a class files date to match the source file date and then have it compile any file where the dates aren't exact matches. ?? Dennis