[4 total ]
The FreeBSD Ports and Packages collection is used to install and manage software on the FreeBSD operating system.
Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way.
Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.
MPC takes platform specific input along with the build tool-generic files and generates build tool-specific project files by using a framework-based approach that supports the following:
* Inheritance from common base projects
* Default
... [More]
values for many aspects of a project
* Simple syntax for ease of use and maintenance
* Extensibility for adding custom features or support for new build tools
* Use a scripting language (OO Perl) for rapid development, portability, and ease of automation
MPC is more than a makefile generator. It currently supports the following tools:
Generic Make, GNU Make (ACE, TAO, and CIAO only), NMake, Visual C++ 6, 7.1, 8 & 9, Embedded C++, WindRiver Workbench 2.6, & Borland Make
Presently MPC supports C++, C#, Java, and Visual Basic. [Less]
The Pre Make Kit project is a toolkit providing a collection of tools aimed to ease a lot of stages in project development. It provides a scanner that generates template source components such as configuration file or makefile. It also provides a
... [More]
dependency checker that sets up templates files depending on the system components (such as auto* tools or similar projects). For portability purpose, a BSD like install program is also part of the kit. [Less]