Come dire a Makemaker di costruire file XS in una sottodirectory?
Domanda
Ho un progetto largish a cui ho appena aggiunto un codice XS e mi piacerebbe mantenere la directory di alto livello il più pulito possibile.Voglio mettere il file XS e il temap et al.In una sottodirectory, ma se lo faccio, Makemaker non riesce a trovarli.Così adesso, sono solo seduti nella radice del progetto.
Come dire di dire a Makemaker di guardare in una sottodirectory per la roba XS in modo che possa essere costruito da lì?
Soluzione
Io credo se si inseriscono i file .xs
nella directory lib
, Makeemaker li troverà.
È possibile dire esplicitamente a MakeMaker dove i file generacodictagcode e quale file .xs
si tradursi nell'uso dell'opzione .c
su XS
.
WriteMakefile(
NAME => "Foo::Bar",
XS => {
"lib/Foo/Bar.xs" => "lib/Foo/Bar.c",
}
);
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow