TIP: Click on subject to list as thread! ANSI
echo: fidosoft.husky
to: Nicholas Boel
from: Nil Alexandrov
date: 2024-03-05 04:43:00
subject: Smapi

Hello, Nicholas!

Monday March 04 2024 18:15, from Nicholas Boel -> Michael Dukelsky:

 NB> The next one would be, is there a way to get the latest
 NB> smapi-2.5-current to not require most of the rest of the husky project
 NB> to be built at the same time? Is there an older makefile still
 NB> included that would only compile smapi instead of using
 NB> the new 'build.sh' method?

Current SMAPI version from HUSKY has dependency on Huskylib. You can use any build system, makefiles, cmake, you name it, but SMAPI lib requires some functionality from Huskylib.

You are probably looking for something old like this https://github.com/pgul/smapi. Even this ancient 2.5 version includes a small portion of huskylib inside but very limited, just a compiler definition compiler.h header and locking.{h,c} file for portable file locking primitives.

Please don't be confused with the original Squish MSGAPI0 library, copyright 1991 by Scott J. Dudley.  The HUSKY SMAPI library branched from the original Squish MSGAPI0, added OPUS/MSG format and reused jamlib as well to provide a message API abstraction for manipulating all three message databases with the a single API.

Best Regards,
Nil
--- GoldED+/LNX 1.1.5
                                      
* Origin: KC1GSH (1:16/101)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.