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 generate
On Mon, Jan 5, 2015 at 1:23 PM, Paul Smith psm...@gnu.org wrote:
I wrote some blog posts about eval and other metaprogramming techniques
in make that you might find interesting:
to which Norbert Thiebaud nthieb...@gmail.com replied:
For a real-life large scale use and abuse of these techniques
On Mon, Jan 5, 2015 at 1:23 PM, Paul Smith psm...@gnu.org 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.
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 my
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 performed
-- Forwarded message --
From: Tim Murphy tnmur...@gmail.com
Date: 5 January 2015 at 17:20
Subject: Re: Dynamic adjustments of build dependencies for the number of
available processors
To: SF Markus Elfring elfr...@users.sourceforge.net
Hi
On 5 January 2015 at 17:03, SF Markus
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
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
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 evaluation
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 tools?
On 5 January 2015 at 18:13, SF Markus Elfring elfr...@users.sourceforge.net
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
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
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
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.
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
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 processes
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 remain
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