URL: <http://savannah.gnu.org/bugs/?17665>
Summary: Content of computed variable name not considered as dependency Project: make Submitted by: None Submitted on: Saturday 09/09/2006 at 20:25 UTC Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Component Version: 3.81 Operating System: POSIX-Based Fixed Release: None _______________________________________________________ Details: I have read the documentation and it states nothing about not using computed variablenames as dependency, so I tried it. I wanted to have a variable containing destinationfiles and for each destinationfile a list of auxiliary files (i.e. included TeX files). In reality it makes no difference if the file, in my example the content of variable all_TEX is present or not. "blub" is not present and the echo comes with the expected output, with a present file the same thing happens. I do not know if this is intentional, a bug, or simply been forgotten to write down in the documentation. I shortened it for a quick insight: #----------CUT HERE---------# all_TEX=blub all.dvi: $($(patsubst %.dvi,%,$@)) echo "Text: " $($(patsubst %.dvi,%, $@)_TEX) #----------END CUT----------# _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?17665> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make