RSS 15 projects tagged "Build Tools"

Download Website Updated 25 Feb 2002 nuweb

Screenshot
Pop 42.78
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 20 Aug 2004 Jam

Screenshot
Pop 70.82
Vit 2.03

Jam is a make(1) replacement that makes building simple things simple and building complicated things manageable. Jam runs on over 50 platforms and most Jamfiles are themselves portable. Jam also handles header file dependencies automatically, and on-the-fly.

Download Website Updated 01 Feb 2002 MakeNG: The Superior Build System

Screenshot
Pop 21.02
Vit 1.00

MakeNG is a system of makefiles that, in conjuncture with a patch to GNU Make, provides a concise, extensible, logically organized and easily modified system of makefiles to build any source tree or combination of components you can envision. MakeNG sports a fully documented extensible API on top of the classic GNU Make syntax (which is great for backwards compatibility).

Download Website Updated 05 Jul 2002 Xmake

Screenshot
Pop 24.37
Vit 1.00

Xmake is a console application for building C/C++ projects. It uses XML syntax to describe the necessary files required to build a project and is much easier to explain than make. It is based on a project with one or more "configurations", thus allowing a single file to build across multiple platforms/compilers. Each of the specified source files can belong to one or more of the configurations. The program will automatically do dependency checking for consecutive builds. There are pre- and post-build steps that allow you execute commands to the shell. The pre/post-build steps are also linked to the configuration, so you can be platform specific per configuration.

Download Website Updated 04 Jul 2004 Buildtool

Screenshot
Pop 67.88
Vit 4.26

Buildtool is a set of integrated utilities which make programs more portable and easier to build on any kind of Unix-like system.

No download Website Updated 21 Sep 2002 PatternTesting

Screenshot
Pop 38.11
Vit 62.41

PatternTesting is a testing framework that allows you to automatically verify that Architecture/Design/Best practices recommendations are implemented correctly in code. It uses AOP and AspectJ.

Download Website Updated 29 Mar 2004 Jaxor

Screenshot
Pop 49.19
Vit 2.85

Jaxor is a simple but powerful tool for creating an object to relational mapping layer. It allows developers to painlessly insert, update, and delete rows from tables, but can be expanded on to create an extensible mapping layer that creates a full domain model, transparently mapping to database tables.

Download Website Updated 28 Aug 2005 Mezzanine

Screenshot
Pop 47.62
Vit 1.65

Mezzanine is a set of tools which simplify the management of software packages and collections of software packages. It provides encapsulation for source and package management as well as a streamlined mechanism for making changes to these packages.

Download Website Updated 16 Jan 2003 Linux Kernel Module Builder

Screenshot
Pop 18.49
Vit 1.00

LKMB is a Perl module that can be used to create a kernel module package, that can later be used to create a package that can be bootstrapped on any GNU machine. It is incomplete, but still partially usable. LKMB is part of the Comprehensive Linux Archive Network (CLAN) meta-project.

Download Website Updated 29 Nov 2003 CASM

Screenshot
Pop 35.10
Vit 2.33

CASM is an offline content management tool. It is ideal for creating and maintaining dynamic or static Web, WAP, or XML sites. CASM is implemented as an integrated command-line application which contains the Content Assembling Language compiler, an optimizer for HTML, CSS, and XML, HTML tidy integration, a powerful site file structure builder, and more. Content Assmebling Language (CAL) is a markup language designed to separate site content from display properties. CAL has a comfortable templating mechanism, if-then-else structure, variable substitution, file including, recordset handling, looping functions, and embedded Perl scripting.

Screenshot

Project Spotlight

NanoHttpd

A tiny, easily embeddable HTTP server in Java.

Screenshot

Project Spotlight

PHP Shell

A shell wrapped in a PHP script.