Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:37541 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36362 invoked from network); 8 May 2008 15:05:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 May 2008 15:05:17 -0000 Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.200.169 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.200.169 wf-out-1314.google.com Received: from [209.85.200.169] ([209.85.200.169:58767] helo=wf-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D6/30-34339-CA613284 for ; Thu, 08 May 2008 11:05:17 -0400 Received: by wf-out-1314.google.com with SMTP id 26so748077wfd.26 for ; Thu, 08 May 2008 08:05:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=19jQwXEMjD13wK24Zdullq/nICgqOxeAbpE75Ytnp2M=; b=uYpeMWF/GcEuUwJsyBJJmN6rFRor8MekG+HrLxLm8gVv7TuQP3nxOLs/qULayethTvwU3bK3LmxKNpxCrvmr7St3jOtim4kLpduTBbQJVNPSqZgekbY/DUo9/ZXjD1SM7CAh46jsdu4DH96xha70Ycydl74JdkN96G9FCco9krM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=flxXdkW0qTz+dx+zcEqziDLEXkdF/qx8TdDIUyVYKy7HbgvoKahgNRhOLLiRRK8UsDrbUNVebS23c+Cv3i2futav97ltqJElzBmv4GmTI7Xo5huW7YZ8eGPDJbvpimmFlYNXe2vinEKjmJtjT+fbc5R5WeVp4YkjRtK+Zub+B8k= Received: by 10.142.222.21 with SMTP id u21mr1443585wfg.189.1210259113621; Thu, 08 May 2008 08:05:13 -0700 (PDT) Received: by 10.142.161.16 with HTTP; Thu, 8 May 2008 08:05:13 -0700 (PDT) Message-ID: <10845a340805080805s53314162ybc23fca6c0b781e5@mail.gmail.com> Date: Thu, 8 May 2008 16:05:13 +0100 Reply-To: RQuadling@GoogleMail.com To: "Steph Fox" Cc: "Hannes Magnusson" , "internals Mailing List" In-Reply-To: <013301c8b11b$22c24710$4001a8c0@foxbox> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <10845a340805070942k435c9886j267a90bb8dc44b07@mail.gmail.com> <7f3ed2c30805071317l5faf1785s5e7422ea77b1bcb7@mail.gmail.com> <10845a340805080204i2c84a818w104cb11df0610250@mail.gmail.com> <013301c8b11b$22c24710$4001a8c0@foxbox> Subject: Re: [PHP-DEV] Win32 Makefile template patch. From: rquadling@googlemail.com ("Richard Quadling") 2008/5/8 Steph Fox : > Hi Richard, > >> Basically search&replace rmdir with rd in the win32/build/Makefile > > Why? rd's just an alias of rmdir, and rmdir's the more human-readable of the > two. > > - Steph > If only I could send the sound of my shoulders slumping as yet another post is ignored/filtered. http://news.php.net/php.internals/37517 I truly believe that no one on this list reads my emails or automatically filters them. If you want to just f*ck off, then say so. As I said in the original post, if you have cygwin installed (as was needed to build the PHP documentation in the bad old days before phd), then rmdir.exe would be in your path). It seems that nmake follows the path BEFORE using the shell. My proof is that cygwin's rmdir.exe is executed. If I rename it then the shell's rmdir is used. Revert the rename and cygwin's rmdir.exe is executed. Simple. cygwin's rmdir.exe doesn't support /s or /q so this when you try to run nmake clean(xxxx) you get an error from rmdir.exe and no cleaning. I could rename cygwin's rmdir, but then all my script relying on rmdir.exe's behaviour fail (windows rd doesn't support --parents --ignore-fail-on-non-empty, etc). By using rd, this isn't found in the path by nmake and runs correctly with the windows/dos options. You can use filemon to see nmake hunting for rmdir.xxx where xxx is the contents of PATHEXT in each PATH. Richard. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"