Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <67B808B0DD93D211ABEE0000B498356B2E23EA@internet.kbgroup.co.nz> From: Neil Clayton To: "Cygwin (E-mail)" Subject: Make MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Date: Thu, 15 Jun 2000 17:42:58 +1200 I've been attempting to get make to work (with Java), without any luck. Actually, I should be more specific - make works, but I cannot get it to work properly if I choose to compile the java files to an alternate directory from the source (that is, specify the '-d' option). The rules's Im using use full pathnames (/src/src/... and for the .java files and /src/classes/... for the classes) for argets and dependencies. These rules are generated by jdeps. When I run make - it compiles the files. When I run make again - it compiles the files again. It does not seem to perform an 'incremental' build. Weird thing is, when re-generate the dependency information, so that javac does not generate to an alternate directory (that is, I remove the '-d' option), it works. Successive runs of make do NOT rebuild everything. Is this a known fault? Is there a workaround? Help! Neil -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com