517 projects tagged "Build Tools"

Download Website Updated 31 May 2001 Cons

Screenshot
Pop 95.12
Vit 2.54

Cons is a Perl-based software construction tool (i.e., substitute for make). It offers a number of features not found in make or other build tools, including integrated dependency analysis (no more "make depend" to generate static lists of .h files), complete dependency analysis across multiple directories, multiple side-by-side variant builds, compilation from code repositories, MD5 signatures instead of time stamps for determining whether a file is up-to-date, and extensibility via Perl.

No download Website Updated 27 Feb 2008 Cook

Screenshot
Pop 93.47
Vit 6.75

Cook is a tool for constructing files. It is given a set of files to create, and recipes of how to create them. In any non-trivial program there will be prerequisites to performing the actions necessary to creating any file, such as include files. Cook provides a mechanism to define these. When a program is being developed or maintained, the programmer will typically change one file of several which comprise the program. Cook examines the last-modified times of the files to see when the prerequisites of a file have changed, implying that the file needs to be recreated as it is logically out of date.

No download Website Updated 18 Jun 2011 DashO

Screenshot
Pop 155.33
Vit 9.41

DashO is a Java application obfuscator, optimizer, and packager. It performs a dependency analysis on the application, removing unused methods and fields. Classes and members can be renamed using the patented Overload-induction renaming algorithm. Byte code optimization, control flow obfuscation, and string encryption can also be selectively applied. Special features include analytics for Java/Android/RIM/J2ME including exception reporting, Android obfuscation and tamper protection, and JAR watermarking.

Download Website Updated 19 Jan 2009 gitty-gitty

Screenshot
Pop 74.75
Vit 5.03

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 86.02
Vit 4.39

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 752.89
Vit 16.60

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 22 Aug 2008 GOBO Eiffel

Screenshot
Pop 47.50
Vit 4.17

The Gobo Eiffel Project provides the Eiffel community with free and portable Eiffel tools and libraries.

Download Website Updated 30 Jan 2001 GPI

Screenshot
Pop 26.38
Vit 1.00

With GPI you can develop ultra-rapidly a complete networked DB system (client and server size). It is naturally totally platform independant (Java 2), Locale independant (I18N), and may be easily made DB engine-independant.

Download Website Updated 17 Mar 2010 graft

Screenshot
Pop 93.61
Vit 1.50

Graft provides a mechanism for managing multiple packages under a single directory hierarchy. It was inspired by both Depot (from Carnegie Mellon University) and Stow (by Bob Glickstein). Packages are installed in self-contained directory trees and symbolic links from a common area are made to the package files.

Download Website Updated 13 Nov 2001 hilite

Screenshot
Pop 62.67
Vit 2.54

hilite is a utility which executes whatever command you specify, highlighting anything it prints to stderr. It's most useful when compiling, since warnings are printed in bright red and are therefore very hard to miss.

Screenshot

Project Spotlight

shipper

A utility to automate shipping of open-source project releases.

Screenshot

Project Spotlight

Aspose.Tasks

A non-graphical .NET Project management component which enables .NET applications to read, write, and manage Project documents without utilizing Microsoft Project.