Re: [GD-DEVEL] `make dist` failure

[email protected] (Mike Frysinger) Sun, 9 Mar 2008 20:14:00 -0400
Newsgroups php.gd.devel
Organization wh0rd.org
Message-ID <[email protected]>
On Sunday 09 March 2008, Pierre Joye wrote:
> >  i am using HEAD and that is where files are missing.  look at the
> > EXTRA_DIST variable in src/Makefile.am and it refers to a bunch of files
> > that do not exist.  the bdftogd script missing is certainly bad. 
> > configure.ac is not involved at all.
>
> bdftogd is still in src/ as far as I can see.

yeah, you're right ... i was comparing a different directory while i was 
banging on stuff

> Other are missing. I 
> don't they are all still used (ie. makefile.sample). Maybe they are
> some rest of old releases, a cleanup seems to be necessary.

yeah, the misc configure/makefile files can be dropped, but i think the README 
and such need to be added back

> My main question is how to move the configure.ac (and related files)
> to the root and add the respective sub directories like src/ examples/
> etc.

that's easy enough ... just relocate configure.ac to the upper dir, update the 
output list in the file, and create a Makefile.am with SUBDIRS pointing to 
where you want

> The second question is about keeping the auto* scripts or simply drop
> them. CMake supports now crosscompilation, that was a must have for
> many developers (especially for embedded systems) and was also a
> stopping point. I have no problem to keep the auto* scripts but I will
> need help to keep them in a workable state. Lars does a fantastic job
> and will certainly be very happy to get help in this area.

i'd prefer to keep.  i dont believe cmake crosscompiliation support is in a 
released version, but even so, integrating autotool packages into a build 
framework is a lot easier to drop & run than cmake.
-mike
signature.asc (application/pgp-signature, 827 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iQIVAwUAR9R9SEFjO5/oN/WBAQKP3g/+I39nxEE0S64rKN7fLE1jvFfUa7dq3i9C
mpge0eSkdY3cREzDbIAhPmv9cbgi8s7uwo6FzjLwxQ4xHzIuMIp7qHq/Pfo5YaOf
SsDtRty+FoTUJD9ipkhjxZO3rHELxB/M6EQabE1Hmp4Z2SmRYFWPs51oT/kgIkjv
7hr6y3+0Ph5TBvc44DXvx2+2xl7MZaHqsjErhSQwL67lqT8nTrhthu7uYeVUc9PY
xHyokPf6cz2QNDVJHPRXrEQK9gxiPYuSrOG0YpGpZsXpx+12eCW/RDp7cEAvDfbP
aFMSv4pQraoRie1C+O09ujd30L7u+nUAol9R08CxkkxxMEXIks5drGZ1cK+U1AHe
Axi6vaETOn3wHfe5lvLgr9PyS/RY7wvu7GUL+iqpUZjgOY6tgljoKJtOhh381vJT
83VQD9ayC0f0FQrVW6VBojtJUshYr6YXW0JeJqrPUWPM7O1Q5IKwEg6agT2Ipj7I
cWFR4opY2CSJg2YFN4mjWecKivK1R88r0KeY4A/2tklHRobaVaLxfVhngyYYxCy+
dDEcxwvsledt3ZtTyZgePhVd5cC7SN8agQXi7xmW4HPOsURCOXacFNdZppyuxs2p
Q2TRW9L7XwbO2mERecHyAsA1nUdxASIBkM0RDuDzBmGuZVwjOqUi9zzX5fFu/Q6o
RSAVb7/yZA0=
=HJxn
-----END PGP SIGNATURE-----