[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Enigma-devel] BUG: tolua verirrt

From: Tacvek
Subject: Re: [Enigma-devel] BUG: tolua verirrt
Date: Sun, 10 Dec 2006 16:39:42 -0500

----- Original Message ----- From: "Ronald Lamprecht" <address@hidden>
To: "Tacvek" <address@hidden>; "Daniel Heck" <address@hidden>
Cc: <address@hidden>
Sent: Sunday, December 10, 2006 2:32 PM
Subject: Re: [Enigma-devel] BUG: tolua verirrt


Tacvek wrote:
Found the problem.
AM-1.10 defines "builddir=." That leading dot gets appended to all the languages (German just happens to be the first one, in the list, so it causes an error).
The fix is not pretty simple.
Replace the existing "HTML=" line in /doc/manual/Makefile.am with:
"HTML = $(addprefix $(if $(builddir),$(builddir)/,), $(addsuffix .html, $(basename $(notdir $(TEXI)))))"

Appears to work fine on both AM-1.9 and AM-1.10

"make dist" generates an empty subdirectory named "," of "doc/manual". And just there, not in the images subdirctory, too.

It may be related to the fix above. Does anybody has an idea why the directory is created and how to solve the problem?

The directory was created because Automake got confused, expecting a space where one is not actually needed. It caused it to generate one absurd line that after variable expansion bacame "mkdir , [More stuff]".

Simply adding a space after the the first comma solves it. It looks like the second comma can also be removed.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]