ansilove

ANSI and ASCII art to PNG converter in C
Log | Files | Refs | README | LICENSE

commit 931987667998b73e132da0ac815c19f8e18a43e1
parent 36f5ca5e082146389b6bd76b0c62b6bf60236c21
Author: ByteProject <stefan.vogt@byteproject.net>
Date:   Tue, 13 Jan 2015 00:20:34 +0100

new version number

Diffstat:
MREADME.md | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md @@ -4,19 +4,19 @@ This is a complete rewrite of [AnsiLove/PHP](http://ansilove.sourceforge.net) in # Specs -AnsiLove/C is strictly using the `C99 standard` to achieve high portability to all major operating systems. It's developed from ground up with the vision to compile just fine on your platform. Be sure to link against `libgd` when compiling which is also needed when running the binary. Supported compilers are `GCC` and `Clang`, others may work but aren't tested. All files include the C standard headers. An exception is compilation on `Mac OS X`, where defines in the sources ensure importing `<Foundation/Foundation.h>`. In other words: on the Mac, the resulting binary is a Foundation tool. We use Mac OS X and Linux for AnsiLove/C development. You'll find a Xcode project file in this repository. Additional there's a shell script that builds AnsiLove/C on Ubuntu, it should compile on other distros as well. Feel free to fork and add custom build scripts for your own platform, [Homebrew](https://github.com/mxcl/homebrew) formulas, Linux packages, whatever. +AnsiLove/C is strictly using the `C99 standard` to achieve high portability to all major operating systems. It's developed from ground up with the vision to compile just fine on your platform. Be sure to link against `libgd` when compiling which is also needed when running the binary. Supported compilers are `GCC` and `Clang`, others may work but aren't tested. All files include the C standard headers. An exception is compilation on `Mac OS X`, where defines in the sources ensure importing `<Foundation/Foundation.h>`, so the resulting binary is a Foundation tool. We use Linux and Mac OS X for AnsiLove/C development. We added a shell script that builds AnsiLove/C on Ubuntu (and flavours), but it should compile fine on other distros. Mac users can compile using the Xcode project. Feel free to fork and add custom build scripts for your own platform, create Linux packages, [Homebrew](https://github.com/mxcl/homebrew) formulas, whatever. # Why C? There were many reasons, most notably PHP interpreter independence and performance. A solid C foundation is just perfect for creating libraries and frameworks and it can easily embedded into applications. We already mentioned portability. What else? We wanted evolution. AnsiLove/C should not be understood as a port. It takes many different approaches (like processing binary font dumps or generating @2x Retina images), it is overall improved and introduces new features. While results tend to be the same, the codebase does not have much in common with it's ancestor. -# Cocoa developers +# Build script for Ubuntu -If you're looking for something to implement into your Cocoa applications, we highly recommend taking a look at [AnsiLove.framework](https://github.com/ByteProject/AnsiLove.framework), which is actively maintained by [@ByteProject](https://github.com/ByteProject) and always based on the latest AnsiLove/C sources. +Use `shbuild/build_ubuntu.sh` to build AnsiLove/C on Ubuntu. -# Build script for Ubuntu +# Cocoa -Use `shbuild/build_ubuntu.sh` to build AnsiLove/C on Ubuntu. Will probably work on other distros as well. +If you're looking for something to implement into your Cocoa applications, we highly recommend taking a look at [AnsiLove.framework](https://github.com/ByteProject/AnsiLove.framework). # Features @@ -156,4 +156,4 @@ AnsiLove/C is developed by Stefan Vogt ([@ByteProject](https://github.com/BytePr # License -AnsiLove/C is released under a MIT-style license. See the file `LICENSE` for details. +AnsiLove/C is released under the BSD 3-Clause License. See the file `LICENSE` for details.