On Jan 19, 2006, at 5:59 PM, Frank Barknecht wrote:
Hallo, Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:
Its already is in CVS, as "sigpack", following the convention of the CVS having all lib/project folder names all lower case. Having both sIgpAck and sigpack will cause problems on case-aware filesystems used on Windows and Mac OS X since they are two folders with the exact same name in that situation.
Oh, damn! I hadn't seen this and wasn't following pd-cvs close enough.
(Btw: The lowercase-convention is already broken with "miXed", although I, too, generally prefer all-lowercase names. I asked Martin, what he would prefer.)
Plus, I see no need to have two copies of one project.
No, of course not.
It should be quite easy to make the sources that are in CVS already compile as a lib with the sp_ prefixes. You can do something like this to each source file, in this case externals/sigpack/source/chop~.c:
The version, I checked in, has all help files renamed and the "sp." replaced by "sp_" everywhere already.
Now, how should we proceed? (Better on pd-dev)
If the changes that I mentioned in my previous email were made to the externals/sigpack code, then it would compile into a lib with the sp_ and compile into a libdir for Pd-extended.
I think that's the quickest route with the most flexibility.
.hc
________________________________________________________________________ ____
"Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies." - Amy Smith