517 projects tagged "Build Tools"

No download Website Updated 29 Jan 2009 ecoder

Screenshot
Pop 18.65
Vit 44.09

ecoder is a Web-based code editor written in PHP and JavaScript that includes real-time syntax highlighting, a file browser, file uploader, and tabbed system to allow multiple files to be edited directly on the server at the same time.

No download No website Updated 27 May 2009 FitNesse Maven Classpath Plugin

Screenshot
Pop 28.04
Vit 42.74

FitNesse Maven Classpath Plugin is a Maven2 plugin that collects the dependencies of the entire project, including its sub-modules. After resolving the artifacts, it generates the classpath and inserts it into the Fitnesse test suites, thus solving the problem of maintaining the correct classpath in FitNesse.

No download No website Updated 23 Jun 2009 Assimilate

Screenshot
Pop 15.26
Vit 42.43

Assimilate is a Maven2 plugin that allows developers to import dependencies from other pre-built Maven projects without a formal parent-child hierarchy existing between the projects. There is no limit to the number of project dependencies. Maven 2.0.9's "import" scope acts not on managed dependencies, but on those declared in the dependency management section of the imported pom file. Assimilate, in contrast, is designed to act on managed dependencies of any prebuilt Maven project (stored in the local repository), as though they were declared in the local project's managed dependency section.

No download No website Updated 16 Nov 2009 evol

Screenshot
Pop 11.70
Vit 40.67

evol (entrenched virtues of Lisp (love reversed)) aims to be a compatible and full-fledged replacement for the GNU autotools stack. It is targeted at coping with the autotools' shortcomings while not repeating the mistakes made by comparable build tool projects.

No download Website Updated 06 Dec 2009 tup

Screenshot
Pop 12.61
Vit 40.42

Tup is a file-based build system. It inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to update dependent files.

No download Website Updated 22 Apr 2014 launch4j

Screenshot
Pop 573.93
Vit 38.07

Launch4j is a cross-platform tool for wrapping Java applications distributed as jars in Windows native executables. The executable can be configured to search for a certain JRE version or use a bundled one, and it's possible to set runtime options, like the initial/max heap size. The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, and a Java download page in case the appropriate JRE cannot be found. The increase in size of the application is small.

No download No website Updated 08 Jul 2010 FSMGen

Screenshot
Pop 15.72
Vit 37.68

The FSMGen program is a compiler that assembles a state machine definition into executable code in C. The output is designed to be generic and is not bound to any particular input. The tarball contains source code and a Makefile for building it on Linux systems.

Download Website Updated 15 Nov 2010 bmake

Screenshot
Pop 28.50
Vit 36.98

bmake is a program designed to simplify the maintenance of other programs. Its input is a list of specifications as to the files upon which programs and other files depend. If no -f makefile makefile option is given, bmake will try to open 'makefile' and then 'Makefile' in order to find the specifications.

Download Website Updated 15 Apr 2013 Java SOS

Screenshot
Pop 398.20
Vit 36.87

Java SOS is a set of configurable Java servlets for fast site building, including Forums, Chat, and Calendar servlets, etc.

No download No website Updated 27 Apr 2011 crumb

Screenshot
Pop 26.19
Vit 33.60

crumb is an experimental build-automation program to provide functionality similar to "make" but with a much better approach, where dependencies for all invocations are automatically detected, by using shared-library level hooks. The spawned processes are also paused if a missing dependency needs to be generated. Oddly, with parallelism, this means that the linker might run before the compiler, but it will get paused until the compiler is done generating the input that it needs. Another purpose of crumb is to provide users with absolutely minimal build description files. This means that the build description files need to be smaller than an equivalent shell script containing the commands that would have built the project directly.

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.