RSS 2 projects tagged "Build Tools"

Download Website Updated 26 Dec 2007 hmake

Screenshot
Pop 21.45
Vit 3.01

hmake is a compilation manager for Haskell programs. It is compiler independent, and liberates the programmer from needing to write Makefiles by extracting dependencies directly from the source code. It is aware of all compiler invocation conventions, and of several common pre-processors, including cpp, greencard, hsc2hs, c2hs, and happy.

Download Website Updated 24 Nov 2003 Cross Module Inliner

Screenshot
Pop 27.42
Vit 1.00

CMI is an optimizing frontend for gcc which allows gcc to inline across module boundaries without requiring you to put inline functions in header files or even mark inline functions for inlining. It makes your code go faster, makes your code smaller, makes your embedded software use less stack space, is a preprocessor for gcc, supports most gcc extensions, and is able to deal with such notoriously tricky code as the glibc header files. It works by merging multiple C files into one file, topologically sorting the definitions so that definitions come before uses, and marks functions as inline. It controls code bloat by deleting dead code and inlining up until a user-specified budget is reached. You can use user-specified heuristics to select which functions to inline (it includes a tool which uses gprof output to choose inlinings to illustrate this).

Screenshot

Project Spotlight

Linux Test Project

A collection of automated tools for Linux testing.

Screenshot

Project Spotlight

OWASP Zed Attack Proxy

An easy-to-use integrated penetration testing tool for finding vulnerabilities in Web applications.