|
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 unitshave 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
[Prev in Thread] | Current Thread | [Next in Thread] |