[Po4a-devel]Some details

Martin Quinson mquinson@ens-lyon.fr
Fri, 4 Jun 2004 14:18:05 -0700


--WeDu0lr7bteb/II5
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

> I've been reading a little about ExtUtils::MakeMaker and=20
> I've seen that there's another project (Module::Build) that aims to=20
> replace this. It's here: http://search.cpan.org/dist/Module-Build/
> I also found this introductory article, that tells the advantages of=20
> Module::Build, and some small steps for migrating from=20
> ExtUtils::MakeMaker, http://www.perl.com/pub/a/2003/02/12/module1.html
> This aims to be completely perl-based, so there aren't intermediate=20
> Makefiles and it's used this way:
>   perl Build.PL
>   ./Build
>   ./Build test
>   ./Build install
>=20
> It's very similar to the current process, but it frees the Makefile name.=
=20
> This way we could have the main Makefile call this script, and do all the=
=20
> other things (and we could forget about the bootstrap, because this main=
=20
> Makefile would do it all).
>=20
> I think it could be a good enhancement. If you like the idea but don't=20
> have the time to watch it, I could try to test it.

The right solution would be to get the manpage and mo file generation out of
the regular Makefile, and include them properly to the Perl build system.

If you want to look at this issue, you're more than welcome.

Thanks in advance, Mt.

--=20
Les rebelles disaient que les d=E9butants avaient le droit d'utiliser un
"=E9diteur", qui ressemblait =E0 MSWord comme sa m=E8re =E0 Pamela Anderson.
"Vihaille" comme les rebelles l'appellaient, =E9tait sans doute un bizutage
          -- L'histoire des pingouins

--WeDu0lr7bteb/II5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAwOcNIiC/MeFF8zQRAuxTAJ9Di8F/9KQ2EQpydE+r1J/kEZlVbACePDrN
lJjiEBYj1qLTIWONiUblf0g=
=s1Os
-----END PGP SIGNATURE-----

--WeDu0lr7bteb/II5--