RSS 101 projects tagged "Build Tools"

Download Website Updated 09 Nov 2009 AutoGen

Screenshot
Pop 281.05
Vit 13.69

AutoGen is a tool designed for generating program files that contain repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text. This is especially valuable if there are several blocks of such text that must be kept synchronized. Output is specified with a Scheme-enhanced output template. Input, if required by your template, may come from AutoGen definitions, CGI data, or XML files.

Download Website Updated 19 Jan 2009 gitty-gitty

Screenshot
Pop 73.64
Vit 5.06

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.

No download Website Updated 31 Oct 2005 GNU indent

Screenshot
Pop 85.09
Vit 4.40

indent is the GNU indenting program. It is used to beautify C program source files.

Download Website Updated 10 Oct 2013 GNU make

Screenshot
Pop 779.69
Vit 18.19

GNU Make examines the timestamps on a set of interdependent files, and, if necessary, issues commands to bring them up-to-date. The user creates a makefile describing the files, their relationships, and the commands to run. Most often make is used to rebuild libraries and programs when their sources are changed, but it can be used for any situation where one set of files needs to be generated from another set.

Download Website Updated 06 May 2008 Libtool

Screenshot
Pop 350.37
Vit 6.79

GNU libtool is a generic library support script. Libtool hides the complexity of using shared and static libraries behind a consistent, portable interface. Libtool supports building static libraries on all platforms.

Download Website Updated 12 Feb 2005 motor

Screenshot
Pop 144.19
Vit 5.76

Motor is a text-mode integrated programming environment for Linux. It consists of an editor with syntax highlighting, a project manager, a makefile generator, gcc, ctags, gdb, autoconf/automake and grep front-ends. CVS integration is also provided. It allows one to edit, compile, and debug programs without a need to leave the IDE, automatically check in/out files from a CVS repository and import projects into CVS, and generate distribution packages (tar.gz and RPM). The color schemes are customisable.

Download Website Updated 25 Feb 2002 nuweb

Screenshot
Pop 38.73
Vit 1.51

nuweb is a lightweight, fast Literate Programming tool that lets you write a document describing your software and extract the code for your software from that document.

Download Website Updated 07 Mar 2005 PVM Gmake

Screenshot
Pop 62.26
Vit 3.34

PVM Gmake is a GNU make which uses PVM to build in parallel on several remote machines.

Download Website Updated 18 Apr 2001 compilercache

Screenshot
Pop 25.46
Vit 1.42

Compilercache is a wrapper around your C and C++ compilers. Each time you compile something, it puts the result of the compilation into a cache. Once you compile the same thing again, with exactly the same command line parameters and exactly the same sources and included include files, the result will be picked from the cache instead of being recompiled.

Download Website Updated 09 Apr 2001 Python UIML renderer

Screenshot
Pop 34.13
Vit 1.41

UIML stands for User Interface Markup Language. It is an XML-family language for user interface description. The basic idea is to build user interfaces for various platforms from one description (source). The description consists of a widget structure definition, widget properties, reaction on events, widget set description, application logic, etc. The project aim is to build a Python renderer for UIML. It supports static rendering and wxPython. See additional info on UIML at www.UIML.org

Screenshot

Project Spotlight

Smooth Build

A powerful build tool with a simple language.

Screenshot

Project Spotlight

Monitorix

A Web-based lightweight system monitoring tool for Linux/Unix servers.