On 23/03/2012 20:50, Marvin Humphrey wrote:
On Fri, Mar 23, 2012 at 12:43 PM, Nick Wellnhofer<[email protected]>  wrote:
Shouldn't that be 'blib/arch/Clownfish/_include'?

Yep.

Nevertheless,
Module::Build does the right thing and installs everything in blib/arch and
blib/lib to the architecture dependent tree. So I think it doesn't make a
difference. The way I understand it, all the files of an architecture
dependent module are installed in the arch dependent tree, no matter if the
actual file is arch dependent or not.

Perfect -- thanks for improving my understanding.

I had a quick look, and it's actually Module::Install that handles that. See here:

https://metacpan.org/source/YVES/ExtUtils-Install-1.54/lib/ExtUtils/Install.pm#L721

So the .cfh files should go to blib/lib and charmony.h to blib/arch.

Nick

Reply via email to