Download Latest Version STALLioN-0.20.tar.gz (39.4 kB)
Email in envelope

Get an email when there's a new version of STALLioN Terminal I/O Library

Home
Name Modified Size InfoDownloads / Week
src 2012-05-11
doc 2012-05-11
old 2012-04-29
STALLioN-0.20.tar.gz 2012-05-11 39.4 kB
STALLioN-src-0.20.tar.gz 2012-05-11 47.2 kB
changelog.txt 2012-05-11 1.7 kB
readme.txt 2012-05-11 2.4 kB
Totals: 7 Items   90.7 kB 1
/*	STALLioN - Cross-platform terminal input-output library
    Copyright (C) 2012  Daniel Mansfield <daniel.mansfield99@gmail.com>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

 ------------
|Version 0.20|
 ------------

What is it?
==========

STALLioN is a cross-platform C/C++ library for developers wishing to use a
terminal/CLI interface on multiple platforms but only want a single codebase.

It aims to provide a consistent development API across multiple platforms so that
separate code does not have to be created for each (often very different)
terminal interface; simply use the functions in STALLioN and compile with the
correct library for the chosen platform.

It is licensed under the GPLv3 license, so is free software.

Available Platforms
====================

STALLioN is know to currently run on Windows, Linux and FreeBSD. All 3 of these
have binary releases available.

Using STALLioN
==============

To use STALLioN in your projects you need to simply write your program using
the STALLioN API and then link the correct library for your platform when
compiling. STALLioN does not need to be compiled along with your program, and
you do not have to distribute it alongside it either since it is a static library.
Once compiled, STALLioN's functions should functions as expected on any computer
of the same platform.

For an in-depth guide see the file doc/manual.txt which should have been included
with the library.

Note
====

I cannot vouch for the current capabilities of STALLioN in a production
environment! It is not yet at the stable release stage, and so there may be many
not yet found bugs. It should be usable in the most part however, and the syntax
of current functions is not likely to change much, so any programs writen using
it are unlikely to break after an update.
Source: readme.txt, updated 2012-05-11