RSS 501 projects tagged "Build Tools"

No download Website Updated 09 Mar 2013 appassembler-maven-plugin

Screenshot
Pop 49.11
Vit 1.00

appassembler-maven-plugin is a simplified app assembler plugin for Maven.

Download Website Updated 12 Apr 2013 Embedthis Bit

Screenshot
Pop 239.01
Vit 3.20

Embedthis Bit replaces both autoconf and make with a single utility: bit. Bit provides a higher level of abstraction for easily specifying the targets to build (libraries and executables). It can build directly on Linux, Mac, or Windows and cross compile for other platforms. It can also generate native projects for Visual Studio, XCode, Make, Nmake, and shell scripts. Bit builds quickly without the complexity of autoconf and make. Bit projects are described using JavaScript, and the entire build is exposed as a unified DOM object.

Download Website Updated 29 Apr 2013 SBuild Eclipse Plugin

Screenshot
Pop 40.51
Vit 5.92

SBuild Eclipse Plugin integrates SBuild into the Eclipse IDE. It provides an SBuild classpath container which can resolve project dependencies (build path) via SBuild. Additionally, dependencies can be resolved alternatively from a workspace through an alias configuration.

Download Website Updated 19 Jan 2013 autorevision

Screenshot
Pop 77.07
Vit 2.60

autorevision extracts metadata about the current revision from your repository. It is meant to be used by project build systems to extract properties that can be used in software version strings. Repository types supported include git, hg, bzr, and svn. It can create files containing variable and macro definitions suitable for C, C++, Java, sh, Python, Perl, PHP, Lua, JavaScript, and header files suitable for use in preprocessing Info.plist files.

Download Website Updated 26 Sep 2012 Duda Client Manager

Screenshot
Pop 36.21
Vit 1.01

Duda Client Manager (DudaC) is a helper tool for fast building and deployment of Web services. It aims to make setup of the environment easier and to run Web services from their source code. It takes care of downloading the stack components, configuring them, and building them in a stage directory.

Download Website Updated 11 Mar 2013 SBuild

Screenshot
Pop 74.77
Vit 6.74

SBuild is a Scala-based build system. It features platform independence, multi project support, automatic detection of needed actions, automatic up-to-date detection, a flexible scheme handler mechanism, Maven repository support, Ant task integration, automatic cross-project resolving of dependencies, high speed, a simple "syntax" that requires almost no Scala knowledge, behind-the-sceens compilation of build script to bytecode for fast execution time, and built-in scheme handlers for HTTP and Maven.

Download Website Updated 10 Jan 2013 dwarves

Screenshot
Pop 38.08
Vit 1.00

dwarves is a set of tools to inspect the DWARF debugging information inserted in ELF binaries by compilers such as GCC, and which are used by well-known debuggers such as GDB and more recent ones such as systemtap. With pahole, the struct packing and cacheline efficiency can be inspected.

Download Website Updated 17 Feb 2012 netcc

Screenshot
Pop 24.90
Vit 21.49

netcc is an IPv4/IPv6, broadcast/multicast, and TCP/SCTP-based distributed compilation utility for gcc which works faster than distcc/icecc on multicore systems.

Download Website Updated 23 Dec 2011 Coan

Screenshot
Pop 20.47
Vit 22.73

Coan is a software engineering tool for analyzing preprocessor-based configurations of C or C++ source code. Its principal use is to simplify a body of source code by eliminating any parts which are redundant with respect to a specified configuration.

No download No website Updated 27 Apr 2011 crumb

Screenshot
Pop 27.57
Vit 27.55

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

metaf2xml

A program that parses METAR, TAF, SYNOP, and BUOY messages and stores them as XML.

Screenshot

Project Spotlight

DBeaver

A universal database manager.