[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
question on Makefile first flavor assignment
From: |
Tom Ma |
Subject: |
question on Makefile first flavor assignment |
Date: |
Wed, 13 Sep 2023 16:48:37 -0700 |
Hi gnu make friend,
I am trying to understand the first flavor of variable - recursively
expanded variable assignment disadvantages mentioned in gnu make manual,
Another disadvantage is that any functions (see Functions for Transforming
Text <https://www.gnu.org/software/make/manual/html_node/Functions.html>)
referenced in the definition will be executed every time the variable is
expanded. This makes make run slower; worse, it causes the wildcard and
shell functions to give unpredictable results because you cannot easily
control when they are called, or even how many times.
For the recursively expanded variable assignment on Transforming Text
functions, it will be executed every time the variable is expanded, which
will cause make run slower.
Can you give a simple example to make it a little bit more clearer?
Thanks,
Tom
- question on Makefile first flavor assignment,
Tom Ma <=