Download List

Project Description

mk-configure is a lightweight replacement for GNU autotools written in and for bmake (a portable version of NetBSD make). The main goal is to have only one top-level tool instead of aclocal+automake+autoconf+autoheader. Other goals are clean design, simplicity, and "no code generation".

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-13 20:46
0.12.0

Mk-configure doesn't depend on external mk-files anymore. Everything is inside the tarball. The code has been reorganized. Lots of new user settable variables were added. Shared libraries are supported under Darwin and Solaris. Other signficant changes were made.

2009-09-07 02:11
0.11.1

This release has a huge amount of improvements for mkc.configure.mk, mkc.prog.mk, mkc.lib.mk, mkc.subdir.mk, and mkc.files.mk. Full documentation is now in mk-configure(7) man page. FAQ file. More regression tests and samples of use. A new include file (mkc.pkg-config.mk). Many other changes.

2009-06-01 01:07
0.10.0

New in mkc.configure.mk: MKC_CHECK_MEMBERS, a mechanism for checking for structure members. Minor fixes for MKC_CHECK_FUNCS. Minor improvements for MKC_CHECK_VARS and MKC_CHECK_DEFINES. MKC_COMMON_DEFINES is added. 'uname -s' also changes CFLAGS. mkc.*.mk: the install-dirs target works fully correctly, i.e. creates all required directories. mkc_check_decl: a workaround for buggy ksh and FreeBSD /bin/sh. A new variable DPLIBS for listing -llibs for linking with local libraries.

2009-04-23 05:47
0.9.0

A huge amount of changes were made. This release provides a number of mkc.*.mk scripts working on top of
pkgsrc's mk files or Simon Gerraty's mk-files, and therefore provides a replacement not only for GNU autoconf but for GNU automake too. There is a lot of new information in the README file. Many examples were created in the examples/ subdirectory. mk-configure is now very close to being a fully-functional replacement for GNU autoconf.

Project Resources