> default: ${OUTDIR}/arch/a.txt.conf.lang

When you change OUTDIR, you're changing the location where make is going
to look for the prerequisite.  When OUTDIR=., the file needs to be in
"./conf/lang/arch/a.txt".  When OUTDIR=build, the file needs to be in
"build/conf/lang/arch/a.txt".  These are the prerequisites so the files
need to be generated by some other rule in the makefile or you need to
have both copies of these files available to begin with before you can
get the default target to work properly.

Ken


_______________________________________________
Help-make mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to