chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] posixunix.exports regexunix.exports


From: Brandon J. Van Every
Subject: Re: [Chicken-users] posixunix.exports regexunix.exports
Date: Tue, 04 Jul 2006 05:01:26 -0700
User-agent: Thunderbird 1.5.0.4 (Windows/20060516)

felix winkelmann wrote:
On 7/3/06, Brandon J. Van Every <address@hidden> wrote:
 From a build standpoint, it is annoying to have posix.scm and regex.scm
emit .exports that have different root names than the files themselves.
That is, it makes me write new special case build rules.  Without such,
the BSD Unix CMake build is currently broken.  I propose either changing
the .exports emissions back to posix.exports and regex.exports, or
changing the names of the files to posixunix.scm and regexunix.scm.

What was the motivation for the changes to begin with?  They strike me
as cosmetic.

Since we need an .exports file for each library unit, and since some units
have different implementations depending on the system configuration,
we have to rename the exports files.

posix.exports and posixwin.exports are already distinct names.
pcre.exports, pregexp.exports, and regex.exports are already distinct names.

Using posixunix, etc. instead might
be a good idea, though. I'll check this out.

I don't care what the .exports name is, I just want it to match the filename that implements the unit, so that I don't have to write and maintain special-case build rules. Renaming posix.scm to posixunix.scm is trivial in Darcs and CMake, and looks easy in Makefile.am also.


Cheers,
Brandon Van Every





reply via email to

[Prev in Thread] Current Thread [Next in Thread]