Pre Make Kit (PMK) aims to be a BSD alternative to GNU autoconf, GNU libtool, and pkg-config. It uses data files instead of scripts to limit the spreading of trojans in software packages. It's designed to be easy to use for users and developers. For better portability and efficiency, all of the components are written in C. Requirements are a POSIX system, a C compiler, a POSIX shell, and a make tool.
and to prove that you will find a new snapshot soon that will contain our latest work on shared library support in pmk and pmkscan.
Have fun !
Re: Another configure alternative
> I understand the reasons to prefer PMK
> over the autotools, you explained them
> quite well on the site. But what I see
> in PMK is yet another Unix-centric tool
> that doesn't help a lot the embedded
> developers like me: we are
> cross-compiling day-in day-out and most
> of the time we don't even have the
> choice of the build platforms (because
> the hardware vendor already chose it).
> CMake has the advantages and the
> disadvantages of PMK in general but it's
> much more opened to the world. May be I
> am overlooking something.
you're right PMK is absolutely Unix oriented and more specifically POSIX oriented.
The auto* tools have demonstrated that a unique tool will become more and more bloated if it must support more platforms.
My point of vue is that a common base is needed to be used by platform specific tools. This common base must be as simple as possible to be usable on each platforms.
The main PMK project will be always POSIX centric simply because Unix is my favorite platform. I always said that maybe one day pmk could be ported on windows as another project. Why another project ? Because i prefer many specific tools instead of one bloated piece of work.
I hope the explanation does not come too late :)