Menu

Pre Make Kit / News: Recent posts

PMK 0.10.2 has been released

This bug-fix release is the result of feedback about PMK being used in real life projects.
Enjoy it !

Posted by Damien Couderc 2007-04-15

Snapshot 20061028

This snapshot is the last before the 0.10 release of pmk.
It includes the latest changes done on shared libraries support. We are now able to generate a makefile that will build a library following the rules of the used operating system.

A problem is still unresolved on i386 based MacOSX but we are on our way to resolve it for the upcoming 0.10-RC1. It's all about support of assembly files on POSIX systems, if you have any clue on portability of such files you're welcome to contact us.... read more

Posted by Damien Couderc 2006-10-28

snapshot 0.9.3-s4 released

Much more work on pmkscan in this new snapshot. The remaining stuff to do is adding support for advanced tags (in pmk also) and doing some polishing.
That done i will release the 0.10 version of PMK which should be the lastest release before the 1.0 version (kind of release candidate).

I have no date for both release as it will depends on the free time i'll get; Any help is of course welcome (feedback, patches, testing, ...).... read more

Posted by Damien Couderc 2005-11-05

snapshot 0.9.3-s2 released

This new snapshot will allow you to play with a functional version pmkscan. The project now use makefiles that have been generated by pmkscan itself. We also added more stuff in compat such as vsnprintf() from scratch.

Have fun !

Posted by Damien Couderc 2005-08-21

CVS statistics

Due to the lack of CVS statistics from sourceforge we decided to put some of our own. They are updated manually so don't expect them to be done every day. Anyway it's better than nothing:)

http://pmk.sf.net/cvs.php

Posted by Damien Couderc 2004-08-29

Snapshot 0.8.1-s6

The previous snapshot was broken, here is a fixed one.

Posted by Damien Couderc 2004-08-28

Snapshot 0.8.1-s5

This snapshot is mainly a bug fix for pmk.conf parsing. It also contains a new C++ binary building sample. The C binary sample has been updated and activated. A backup feature has been added to pmksetup.

Posted by Damien Couderc 2004-08-27

Snapshot 0.8.1-s4

This snapshot contains new features like ELSE command and DEFS option to specify additional variables to be defined. There is also some more maturity fixes ...

Posted by Damien Couderc 2004-08-15

Snapshot 0.8.1-s2

A new snapshot with many fixes, polishing and improvements.
The pmkscan tool is handling variable substitution.
The parsing engine is now allowing list objects fragmented on multiple lines.

Have fun !

Posted by Damien Couderc 2004-07-18

Snapshot 0.8.1-s1

As stated in the 0.8.1 message the activity has slowed down. Meanwhile a lot of things happened: first PMK is now one year old. Another nice news is that two projects (cug and lexi) are using PMK to configure their sources dependencies. And finaly this snapshot is introducing a new engine for pmksetup.

Posted by Damien Couderc 2004-05-02

PMK 0.8.1 released

As stated a bugfix release has been released.

I take this opportunity to explain the low activity of the PMK project in the last weeks. The reason is simple: i've found a job.

That said, the project development will continue but with a lower activity. I become more and more familiar with this new job so i hope to be more active on the project soon.

Posted by Damien Couderc 2004-05-02

PMK 0.8 released

This major release introduce a lot of new feature. To list them shortly: improved pmkinstall, added pkg-config internal support, added pkg-config alternative named pmkpc, added compiler detection, added basic shared library support. Many pieces of code have been improved and fixed and man pages were updated. We also added a tutorial as requested by some people.

Have fun,
PMK Team

Posted by Damien Couderc 2004-02-15

Snapshot 0.7.13 released (0.8rc1)

This snapshot can be considered as 0.8rc1. The pmkinstall program has been finalized, pmkpc main options have been completed. A tutorial has been added but not finished yet. Basic shared library support have been finalized. Classic fixes and update of man pages have been done.

Posted by Damien Couderc 2004-02-12

PMK tutorial

We added a link to the tutorial (cvsweb) on the website. This tutorial is still a work in progress. Anyway, feedback and suggestions are welcome (as ever ;).

Posted by Damien Couderc 2004-02-10

Status of PMK before 0.8 release

First here is some statistics: the project is almost 20,000 lines in C files, makefiles, man pages, data files and documentation. There was more than 2,300 commits on our cvs and PMK is not yet one year old.

The actual work in progress for our next release is the following: shared library support in pmk is in testing and should be available for the release, pkg-config alternative is almost finished (only minor options are not yet implemented) and finaly our install need minor improvement to be ready.... read more

Posted by Damien Couderc 2004-02-08

Snapshot 0.7.12a released

This snapshot is fixing a bug introduced in the parser right before the previous snapshot.

Posted by Damien Couderc 2004-02-07

Snapshot 0.7.12 released

Since the last snapshot we have added some other missing options to pmkpc as well as a man page. We also worked on the experimental support for shared library that is the main purpose of this snapshot. We also done some improvements to the code, added new samples and of course fixed some bugs.

Posted by Damien Couderc 2004-02-06

Snapshot 0.7.11 released

This snapshot is including a new tool named pmkpc which aims to be an alternative to pkg-config. In it's current state it supports --modversion, --cflags and --libs options. It also tries to fall back to a config tool if the pc file doesn't exists such as the original pkg-config. We also removed the pre-configured Makefile from the tarball so you're invited to read the README and INSTALL files. We also added more support for C++ and done some fixes. Check the Changelog for more ...

Posted by Damien Couderc 2004-01-18

Snapshot 0.7.10 released

This snapshot is a major bugfix of the previous snapshot. Almost all our regular platforms are functional. The only one that fail is Tru64 which for an unknown reason doesn't seems to run correctly getopts in pmkcfg.sh. But we highly suspect that HP's testdrive boxes are broken ...

Have fun,
PMK Team

Posted by Damien Couderc 2004-01-08

Snapshot 0.7.9 released

Happy new year !

This snapshot introduce internal support of pkgconfig. This means that pmk is faster than before on pkg-config checks as we no more need to exec the binary (sample test run in less than 2 sec on a P4 !!). Another new feature is the setting of SLCFLAGS and SLCXXFLAGS tags that provide the shared libraries flags relative to the compiler used. Our next step is to provide linking options so pmk will also be an alternative to libtool.... read more

Posted by Damien Couderc 2004-01-02

Snapshot 0.7.8 released

This snapshot is fixing portability problems, include an implementation of mkstemps(), moved compiler detection into a SETTINGS option and fixed some minor stuff.

Posted by Damien Couderc 2003-12-23

Snapshot 0.7.7 released

This snapshot is mainly an improvement of the compiler detection system. We have moved compiler data into pmkcomp.dat so it is easier to add new compilers. This also fix some bugs such as the object file created by check_header() that was not removed after use.
Users are welcome to send us data for missing compilers.

Note: the following steps will let you build a compiler detection tool.

make clean cfgum
cd tests
make comp... read more

Posted by Damien Couderc 2003-12-17

Snapshot 0.7.6 released

Added the MEMBER option to CHECK_TYPE, a new -l option to log build messages and the detection of the compiler type and version. Miscellanous changes and fixes have also been done.

Posted by Damien Couderc 2003-12-12

PMK has a new website

This new website has been put online few days ago. Unfortunately we discovered that the use of outbound connections wasn't allowed by sourceforge. So we had to make some changes to make it working again (replaced includes by IFRAMEs).

Many thanks to the Glassroom Studio.

PMK Team

Posted by Damien Couderc 2003-12-03

Snapshot 0.7.5 released

Since the last snapshot pmkinstall has been entirely rewritten and re-enabled in makefile. It's manpage have been updated and a test target has been added. The CHECK_TYPE is now able to check a type from an header. Basic support for autoconf ECHO_* variables has been aded in pmksetup. the get_make_var() function has been fixed to also work with gnu make.

Posted by Damien Couderc 2003-12-03