>dynamic_module_makefile+specs, aclocal.m4, precompile* and the headers must
>_all_ go in separate directories. It doesn't seem there is a simple hack to
>work around it. aclocal.m4 (as Martin already said) would have to be a)
>cleaned up from the non-pike cruft, b) put in /usr/share/misc -
Would it help it it was called something other than "aclocal.m4"?
It's an internal file to the pike build system, so it's frankly only
Pikes business what it contains.
> autoconf would find it there.
autoconf is not _supposed_ to find it, except when pointed to it by
the build system. The rules are internal and not useful in a
stand-alone configure script.
Can you give some kind of motivation at to what benefit your "rules"
bring to the user? They seem pretty pointless and anal to me.
>No, the system is nowhere near flexible. It would be so much easier to
>simply provide a pike.m4 file...
I'd say Debian is much less flexible than the build system is.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
>2004-01-26 20:45:
>Subject: Re: Pike @ Debian
>--------------------------------------------------------------------
>On Mon, Jan 26, 2004 at 08:31:05PM +0100, Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum scribbled:
>> If master()->include_prefix points to the directory where the include
>> files, dynamic_module_makefile, aclocal.m4 file, precompile.{pike,sh}
>> files and specs file are, pike -x module should work yes. This is
>> exactly what include_prefix is there for, and the only thing it is
>> used for.
>OK, so it won't work for Debian. It's not flexible enough.
>dynamic_module_makefile+specs, aclocal.m4, precompile* and the headers must
>_all_ go in separate directories. It doesn't seem there is a simple hack to
>work around it. aclocal.m4 (as Martin already said) would have to be a)
>cleaned up from the non-pike cruft, b) put in /usr/share/misc - autoconf
>would find it there. The precompile scripts should either go in /usr/bin
>(they would have to be renamed to pike-precompile* then) or in
>/usr/lib/pike/PIKEVER/bin, the dynamic_module_makefile and the specs file
>should most probably go in /usr/share/pike/PIKEVER/include
>No, the system is nowhere near flexible. It would be so much easier to
>simply provide a pike.m4 file...
>
>marek
>
>
>
> / Brevbäraren
>