Projects / mk-configure / Releases

All releases of mk-configure

  •  26 May 2010 11:28
Avatar

    Release Notes: The tarball now contains a simple presentation (in PDF) about mk-configure's basic features and goals. The mkc.subprjs.mk include file was added, which handles subprojects represented as a dependency graph. New variables include MKPICLIB, MKSTATICLIB, MKSHLIB, and MKPROFILELIB for building libraries, and SHRTOUT for controlling output format. The "depend" target was added for building a .depend file containing dependencies. Support for Cygwin was added. Minor fixes and cleanups were done. Documentation updates were made.

    •  31 Jan 2010 19:12
    Avatar

      Release Notes: Support for HP-UX, OSF1, DragonFlyBSD, and MirOS BSD has been added. The SHLIBMODE variable has been introduced, which specifies a shared libraries mode. The mkc.subdir.mk include file as well as the targets "uninstall" and "installdirs" take into account the MKINSTALL variable. Support for the DEC C compiler has been added. There are minor fixes and new regression tests.

      •  27 Dec 2009 20:16
      Avatar

        Release Notes: This is a major release. A huge amount of additions and features were implemented, including (but not limited to): support for Solaris, Interix, FreeBSD, NetBSD, Linux, Darwin, and QNX, support for the GNU compiler collection (aka gcc), Portable C Compiler (aka pcc), and Sun Studio 11,12. New variables were introduced: INCSSRCDIR, LDCOMPILER, MKC_{CHECK,REQUIRE}_BUILTINS, and others. New executables: mkcmake and mkc_check_compiler.

        •  13 Nov 2009 08:36
        Avatar

          Release Notes: 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.

          •  06 Sep 2009 14:45
          Avatar

            Release Notes: 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.

            •  31 May 2009 13:22
            Avatar

              Release Notes: 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.

              •  29 Mar 2009 19:09
              Avatar

                Release Notes: 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.

                Screenshot

                Project Spotlight

                episoder

                A tool to tell you about new episodes of your favourite TV shows.

                Screenshot

                Project Spotlight

                BalanceNG

                A modern software IP load balancer.