----------------------------------------------------------------------- Pre Make Kit README file Document revision: $Id: README 1487 2005-10-08 13:33:07Z mipsator $ ----------------------------------------------------------------------- Introduction ------------ 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 generate template source components such as configuration file or makefile. It also provides a 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. The project aims the following goals : - opensource (BSD licensed) - portability (ISO C, POSIX, compatibility layer) - speed and memory lighweight (compiled C binaries) - security (replace scripts by data files, priviledge separation) - simplicity of use (generation tools, few basic instructions) - dependency low cost (only needs a POSIX shell and a C compiler) The provided tools are: - pmksetup: static data gathering tool - pmk: dependency checker - pmkscan: source scanner and build file generator - pmkinstall: BSD like install program - pmkpc: pkg-config compatible tool 1) Installation Steps --------------------- See the INSTALL file. 2) Testing ---------- We provide basic tests to have some pragmatic examples of how to use PMK. It is also a good method to test the whole kit. You're invited to look in the samples directory and check the README.sample file. 3) Supported Platforms ---------------------- Any POSIX compliant platform _should_be_ supported. We provide in the package a list of platform on which PMK has been compiled and tested (see STATUS file). You can also consult the BUGS file to see if your platform has specific problems that avoid PMK to run.