Projects / clig

clig

Clig uses a simple description file to create C-code to interprete the typical *NIX command line as well as an up-to-date usage-message and a manual page skeleton. It supports Flag, String, Int, Long, Float and Double types, with ranges, defaults, and more. The generated C-Code is ANSI but has been reported to work with C++. It is self contained code which does not depend on any library other than libc. Included is a TCL-only TCL-package to instrument your TCL scripts the same way as your C-programs.

Tags
Licenses
Implementation

Recent releases

  •  26 Aug 2001 18:11

    Release Notes: An installation problem has been corrected.

    •  22 Apr 2001 18:18

      Release Notes: A segfault has been fixed.

      •  27 Aug 2000 13:59

        Release Notes: This is a bugfix release. The usage-function generated by clig was not printing all available information.

        •  07 Mar 2000 00:07

          Release Notes: A fix for a bug which broke the generated code on recent Solaris installations.

          •  11 Jan 2000 19:10

            Release Notes: The move from 1.1.x to 1.9.x introduced a serious bug in the C-code which is now removed. Clig now understands the additional option types Long and Double.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.