|
| From: | Andrei Deftu |
| Subject: | Re: Automatically generate rules from a list variable |
| Date: | Fri, 24 Oct 2008 20:53:20 +0300 |
Thank you all. The problem is solved. Here is the template I was looking for:
TARGETS := main1
main1_DEPENDS := modul1.cpp_o modul2.cpp_o
SOURCES_CPP := modul1.cpp modul2.cpp main1.cpp
modul1.cpp_DEPENDS := modul1.h
modul2.cpp_DEPENDS := modul2.h
OBJS_CPP := $(SOURCES_CPP:=_o)
.SECONDEXPANSION:
$(OBJS_CPP): %.cpp_o: %.cpp $$(%.cpp_DEPENDS)
@echo CC $@: $^
.SECONDEXPANSION:
$(TARGETS): $$(address@hidden)
@echo LINK $@: $^
This template can be expanded and then used for more general purpose
applications.
| [Prev in Thread] | Current Thread | [Next in Thread] |