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ì?

È stato utile?

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
scroll top