Giter Site home page Giter Site logo

amoskodare / flexcat Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adtools/flexcat

0.0 0.0 0.0 1.61 MB

*** For syncing / Do not use - For curiosity and reference purposes ***

License: GNU General Public License v2.0

Makefile 4.62% Shell 8.29% C 83.81% C++ 2.66% SWIG 0.63%

flexcat's Introduction

FlexCat (Flexible Catalogs for Amiga systems)

Build License

FlexCat is a tool to create Amiga localization catalogs (*.catalog files) similar to what the good-old CatComp tool does. However, it can also create source and header files for developers and can be used on other platforms (Unix, Windows, etc.), thus is cross-platform aware. The difference between FlexCat and KitCat, CatComp and some others is, that FlexCat is designed to produce any source you want: any programming language, any individual needs should be satisfied. However, FlexCat is not more difficult to use. This sounds like a contradiction. FlexCat's solution is to use template files, the so called "source descriptions". Ready to use examples for Assembler, C, C++, E, Oberon and Modula-2 are distributed, additionally an example for supporting catalogs on Workbench 2.0. Any other examples are welcome.

Features

  • Runs on any computer (I hope)
  • Fully portable (versions for AmigaOS3, AmigaOS4, MorphOS, AROS, Linux (i386) and Windows)
  • Localized of course ;-) (AmigaOS versions only)
  • Can produce catalog handling source code for any language (templates for Assembler, C, C++, E, Oberon and Modula-2 included)
  • Written by the people who use it daily (so it should cover all your needs)

Requirements

FlexCat works on any Amiga, however you need AmigaOS 2.04 or higher to make it using the localization for own purposes. Also processor better or equal to 68020. In addition, a Linux version (i386) and Windows version is included so that the FlexCat functionality can even be used in cross-compiler environments.

Downloads/Releases

All releases up to the most current ones can be downloaded from our central releases management.

Development / Contributing

If you got any programming skill (no beginners pliz!) and some spare time you can add whatever you want. Contributing your own code/modifications to FlexCat is quite straight forward since you can use the nice resources of GitHub and submit your changes in terms of pull requests. If you, however, feel you might be better suited by join ing our development team directly and you would like to directly submit your changes to this code repository we could easily provide you direct write access.

License & Copyright

FlexCat is distributed and license under the GNU General Public License Version 2. See COPYING for more detailed information.

Authors

  • David Rey
  • Jens Maus
  • Jochen Wiedmann
  • Jörg Strohmayer
  • Marcin Orlowski
  • Pavel Fedin
  • Thore Böckelmann

flexcat's People

Contributors

tboeckel avatar jens-maus avatar sonic-amiga avatar polluks avatar pbobbenb avatar adamel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.