Projects / gitty-gitty


gitty-gitty, the (general | GNU) template generation tools, are a set of scripts for creating a whole set of sources which may already be compiled and installed using the GNU development tools. Think of gtgt as a program which is able to create an already compilable, very sophisticated "hello world" program, written in C or C++ and constituted by a main program, two internal modules (classes), and one static and one shared library, and this complex "Hello World" is already fully embedded into the GNU autoconf/automake development environment. By using gitty-gitty, you will get a template of sources for the main cases you might meet, and which you can also use as examples for automake, autoconf, etc.

Operating Systems

Recent releases

  •  19 Jan 2009 22:29

    Release Notes: This release has been completely retested under Ubuntu Hardy Heron. !/bin/sh has been replaced by !/bin/bash because of "function".

    •  16 Apr 2007 08:44

      Release Notes: gtgt was retested under Ubuntu Dapper Drake (6.06). automake was updated to 1.9, autoconf was updated to 2.13.56, and autogen was updated to prepare-cvs-commit was renamed to Generated .cvsignore-files are automatically imported into the subversion property-list using the command "svn propset svn:ignore -F .cvsignore .". This command will be executed in all directories if it has already been set under subversion control (i.e. the .svn-directory exists).

      •  22 Feb 2003 18:08

        Release Notes: From now on gtgt automatically generates a fully elaborated spec file. With this file you can generate project RPMs by typing rpm -bb prj.spec. Project management is still organized by the automake/autoconf environment.

        •  16 Jun 2002 22:34

          Release Notes: Improvements of the adjustments onto the use of automake 1.6.2, autoconf 2.53, and libtool 1.4.2

          •  27 May 2002 22:16

            Release Notes: The sub script gptg now writes an improved version of the reconf script.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.