On Mon Jan 5 20:06:01 2015, elfr...@users.sourceforge.net (SF Markus Elfring)
wrote:
> > So you have in your toolbox $(shell) and $(eval).
>
> I am not familiar enough with the second make function.
> http://www.gnu.org/software/make/manual/html_node/Eval-Function.html
>
> > $(eval) lets you ge
> On Mon, Jan 5, 2015 at 1:23 PM, Paul Smith wrote:
>> I wrote some blog posts about eval and other metaprogramming techniques
>> in make that you might find interesting:
to which Norbert Thiebaud replied:
> For a real-life large scale use and abuse of these techniques see:
and, for a descriptio
On Mon, Jan 5, 2015 at 1:23 PM, Paul Smith wrote:
> On Mon, 2015-01-05 at 20:06 +0100, SF Markus Elfring wrote:
>> > So you have in your toolbox $(shell) and $(eval).
>>
>> I am not familiar enough with the second make function.
>> http://www.gnu.org/software/make/manual/html_node/Eval-Function.ht
On Tue, 2015-01-06 at 07:05 +0100, SF Markus Elfring wrote:
> > I wrote some blog posts about eval and other metaprogramming techniques
> > in make that you might find interesting:
> >
> > http://make.mad-scientist.net/category/metaprogramming/
>
> I find this article also useful and helpful for
> I wrote some blog posts about eval and other metaprogramming techniques
> in make that you might find interesting:
>
> http://make.mad-scientist.net/category/metaprogramming/
I find this article also useful and helpful for my software development tasks.
You mention a construct "define … endef"
>> The corresponding processes should be efficiently started for
>> parallel background execution after a serial data preparation
>> was finished.
>
> This makes very little sense.
This issue depends on work flow ordering.
> In a properly written Makefile, your serial preparation step
> will re
> I guess I don't really see what the purpose of this is. If you have 2
> CPUs you get targets MYTARGET_0 and MYTARGET_1. If you have 4 CPUs you
> get targets MYTARGET_0, MYTARGET_1, MYTARGET_2, MYTARGET_3.
>
> So... then what?
I need to find some source files before I can start further process
On Mon, 2015-01-05 at 20:06 +0100, SF Markus Elfring wrote:
> > So you have in your toolbox $(shell) and $(eval).
>
> I am not familiar enough with the second make function.
> http://www.gnu.org/software/make/manual/html_node/Eval-Function.html
I wrote some blog posts about eval and other metapro
SF Markus Elfring wrote:
It seems like you want to automatically expand or contract the
number of jobs that make will run in parallel,
Yes, exactly.
I can not use the parameter "-j" directly for the start of the main
make process in my case so far.
based on some processing of the recipe.
> So you have in your toolbox $(shell) and $(eval).
I am not familiar enough with the second make function.
http://www.gnu.org/software/make/manual/html_node/Eval-Function.html
> $(eval) lets you generate rules dynamically.
Does it really support the generation of completely new build rules
(in
> It seems like you want to automatically expand or contract the
> number of jobs that make will run in parallel,
Yes, exactly.
I can not use the parameter "-j" directly for the start of the main
make process in my case so far.
> based on some processing of the recipe.
One of the variables (or
On 5 January 2015 at 18:13, SF Markus Elfring wrote:
> > I assume that you want something different from this
> > but you need to explain better, sorry :-)
>
> I hope that an other wording will be clearer.
>
> Can make rules be extended on demand while a build script
> is evaluated?
>
> How much
On Mon, 2015-01-05 at 18:03 +0100, SF Markus Elfring wrote:
> > I'm sorry but I don't really understand what you're trying to do.
>
> How do you think about to share any more software development
> experiences for the application of the command "getconf
> _NPROCESSORS_ONLN" together with make tool
> I assume that you want something different from this
> but you need to explain better, sorry :-)
I hope that an other wording will be clearer.
Can make rules be extended on demand while a build script
is evaluated?
How much can a command like "getconf _NPROCESSORS_ONLN"
influence rule evaluati
-- Forwarded message --
From: Tim Murphy
Date: 5 January 2015 at 17:20
Subject: Re: Dynamic adjustments of build dependencies for the number of
available processors
To: SF Markus Elfring
Hi
On 5 January 2015 at 17:03, SF Markus Elfring wrote:
>
> > I'm sor
>> So I need to be flexible with the specification of input and
>> output parameters for these programs. But I see some software
>> development challenges for this use case.
>
> I'm sorry but I don't really understand what you're trying to do.
How do you think about to share any more software dev
On Sat, 2015-01-03 at 20:23 +0100, SF Markus Elfring wrote:
> I would like to use all processor cores for a software build.
> So I try to reuse a corresponding system setting by a command
> like "getconf _NPROCESSORS_ONLN" in recipes for a make file.
>
> A bit of build preparation needs to be perf
Hello,
I would like to use all processor cores for a software build.
So I try to reuse a corresponding system setting by a command
like "getconf _NPROCESSORS_ONLN" in recipes for a make file.
A bit of build preparation needs to be performed in a serial
way before I can begin the desired parallel
18 matches
Mail list logo