Consider the following makefile: ###############################################################################
build_target := '' target_folder = Builds/$(build_target) all: set_vars build @echo $(target_folder) set_vars: $(eval build_target := $(patsubst %,debug,'')) build: $(target_folder)/a.out $(target_folder)/a.out: @echo $@ ############################################################################### make produces the following output when I execute make all (or just make): Builds//a.out Builds/debug Is it possible to produce Builds/debug/a.out Builds/debug If so, how? Angel Tsankov [EMAIL PROTECTED] _______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
