in one of the leaf Makefile.am's I tried

libexec_PROGRAMS = smb_auth
smb_auth_CFLAGS
+= -DSAMBAPREFIX=\"/usr/local/samba\" -DHELPERSCRIPT=\"test.sh\"

(hoping that the goatbook comment re: automake 1.5 in the FAQ was based
on current CVS code :])

Now automake --foreign in the root of the source tree (uhmm,thats
../../../../../ ) complains about a missing compile
script. --add-missing installs compile in the leaf branch.

Commenting out the _CFLAGS line removes the complaint.

Why doesn't it install compile in the top_srcdir?
Is the relationship between compile and using _CFLAGS a guaranteed
thing, or is there something elsewhere in the project (configure.in
etc ) that could remove the need for compile?

Rob


Reply via email to