Please send all questions to the mailing list, rather than emailing me
personally. Thanks!
On Wed, 2010-09-29 at 12:43 +0400, Alexander Kornilov wrote:
> 1) Are the special target which executed before all other target? It's
> maybe used for some initializations and preparing of build process
>
> Using a directory as a normal prerequisite is almost never what you
> want.
>
> You have two choices.
Three: wherever you currently declare a dependency on a directory,
instead declare a dependency on a .exists file *in* that directory.
Then have the rule for a .exists file create its directory
> From: Paul Smith
> Date: Tue, 28 Sep 2010 09:05:20 -0400
> Cc: bug-make@gnu.org
>
> However, your makefile is wrong and that's why it's failing for you in
> GNU make 3.81. I have no idea why it works in Windows; if it does
> that's a bug in the Windows version of make, IMO.
I'm guessing that
On Tue, 2010-09-28 at 18:42 +0400, Alexander Kornilov wrote:
> Could you, please, review my new example (bug_0001_fixed.zip
> attached)?
>
> But some issue still present on Windows platform:
>
> Preconditions: 'Obj' directory present as dependency of target (see
> example from attachment).
>
> O
On Tue, 2010-09-28 at 13:54 +0400, Alexander Kornilov wrote:
> BUG #0001:
> ---
>
> Description: The rule for generation dependency file (%.d) doesn't work
> on Linux platform;
> Severity: Major;
>
> Steps to reproduce:
> 1. Unpack bug_0001.zip files from letter attachment;
> 2. Execute m
> From: "Alexander Kornilov"
> Date: Tue, 28 Sep 2010 13:54:42 +0400
>
> While I working on my build system I find some bugs in working of make
> tool.
> Could you, please, review issues?
Thanks for the reports. I will respond to the Windows-specific
issues.
> Description: Wrong slash used in