[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multi-OS Makefiles
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: Re: Multi-OS Makefiles
- From: Han Boetes <han_(_at_)_mijncomputer_(_dot_)_nl>
- Date: Sun, 8 Aug 2004 15:16:33 +0200
- Mail-followup-to: misc_(_at_)_openbsd_(_dot_)_org
And now time for some SPAM (yummie)
About PMK http://pmk.sf.net
The meaning of PMK is "Pre Make Kit". It started as an alternative to
GNU Autoconf for POSIX platforms. Now, it's also an alternative to GNU
Libtool and pkg-config.
* Use a data file instead of a shell script that can hide trojans.
* Try to keep the needed dependencies near from zero (actually
we're at zero).
* Make it easy to use for users and developers.
* Provide the package in a free and usable license for
* Limit the changes in sources for a transition from autoconf.
* Dependency configuration like autoconf (with partial
* Compiler detection to set shared library flags (in progress).
* Internal pkg-config support (faster than calling pkg-config).
* Gathering tool for (almost) static data: pmksetup
* Dependency configuration tool: pmk
* Sources scanner generating templates: pmkscan
* BSD compatible install: pmkinstall
* Package meta information tool (pkg-config like) : pmkpc
IMHO it not yet ready for primetime, but I do think it will be one of
these days, especially if people contribute by converting their smaller
projects to use pmk and discuss their experiences with the developers,
so bugs can be grinded out and usefull features can be added.
Visit your host, monkey.org