bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Conditional recipe execution


From: SF Markus Elfring
Subject: Re: Conditional recipe execution
Date: Sat, 24 Jan 2015 09:29:29 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0

>> I hoped somehow that another level of data indirection could be avoided.
> 
> To be honest, based on what I've seen, you could do with a few more
> levels of indirection.

My knowledge around GNU make usage is evolving.


> The rules you've presented here are (to me) almost impossible to read.

Interesting …


> Abstracting some of these longer and more complex contents into other
> variable assignments might help make the structure of the makefile
> more clear.

I guess that this view can also become a matter of taste.

I could develop a complete make function library to achieve a better design.
Can it eventually become harder then to understand the relationships
within a bigger build script collection?

Would to like to point to any examples which demonstrate the kind of
software abstraction level that you would prefer?



>> It prints the generated recipe at least after the addition of the backslash
>> you recommended, doesn't it?
> 
> It prints the recipe,

I needed this debug output for a moment.


> but cannot run the recipe, because the result of expanding the $(info ...)
> function is the empty string.

I know that.

I found that it would help a bit in our clarification of implementation details.

Regards,
Markus




reply via email to

[Prev in Thread] Current Thread [Next in Thread]