[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question about the proper use of the eval function
From: |
Ken Smith |
Subject: |
Re: Question about the proper use of the eval function |
Date: |
Thu, 7 Apr 2005 10:55:58 -0400 |
User-agent: |
Mutt/1.5.9i |
Here is a version of your file which does what you want.
define my-test
my_target:
echo "hi from my target"
endef
$(eval $(my-test))
You don't need $(call) since you aren't passing any parameters.
Ken
On Thu, Apr 07, 2005 at 10:42:33AM -0400, Sarbak, Joseph T. wrote:
>
> The previous email contained a typo, which I have fixed in this
> update. The results and questions remain. Thank you in advance.
> I am trying to dynamically generate targets in my makefile. Below is
> a simple example of what I am trying to do. I must be either
> doing something wrong or am trying to do something impossible with
> gnu make. I would greatly appreciate help from anyone on how to
> to this properly.
> My makefile:
> define my-test
> my_target:
> echo "hi from my target"
> endef
> $(eval $(call my_test) )
> From the Command-Line:
> bash-2.05b$ make my_target
> make: *** No rule to make target `my_target'. Stop.
> bash-2.05b$
>
> _Joseph T. Sarbak_
> _Goldman Sachs Execution & Clearing_
> _30 Hudson St_
> _Jersey City, NJ. 07302-4699_
> address@hidden
> _212-902-9273_
> _______________________________________________
> Help-make mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/help-make
- Question about the proper use of the eval function, Sarbak, Joseph T., 2005/04/07
- RE: Question about the proper use of the eval function, Sarbak, Joseph T., 2005/04/07
- RE: Question about the proper use of the eval function, Sarbak, Joseph T., 2005/04/08
- RE: Question about the proper use of the eval function, Sarbak, Joseph T., 2005/04/08
- RE: Question about the proper use of the eval function, Sarbak, Joseph T., 2005/04/08