[Pmk-devel] new stuff in Pre Make Kit
Brought to you by:
coudercd
|
From: Damien C. <mip...@us...> - 2005-04-17 16:52:33
|
Hi everybody, i thought i had to make a little post about recent changes done in the current repository. Those who follow cvs commits could have seen some new stuff imported since Easter holidays. This stuff is adding something that has been discussed many times about PMK : the pmkscan tool now have both options 'p' and 'm'. The first being the traditional pmkfile generation from sources and the second being the new *makefile* generation option. YES, you've read about MAKEFILE generation. I still think that makefiles have to be polished by hand but it seems that we can help by generating templates that will be almost usable without so much further changes. As an example you could look at the attached example. You will notice that the object list are not yet striped. This is a work in progress in parallel of the C file parsing engine. I hope to finish it as soon as possible. There is also some cosmetics too add like for example some formating on the line length. All this should be ok in the next snapshot. The next step is an idea that comes from Robin Rowe (of cinepaint project). The idea is to help simplify the install/deinstall process. First we discussed about generating scripts to do such things. But with the time i came to another similar concept : pmkinstall will have a specific option that will take a file as argument. This file would be in the same spirit as the pmkfile but for install purposes. This will allow to get rid of shell scripts to a cleaner solution. In the same time i'm trying to provide more documentation especially for developpement of PMK. I'm already looking at doxygen but other suggestions are welcome. I'm also thinking about providing an alternative to the 'make' tool always in the same spirit of PMk. But don't enjoy too quickly as it is planed after the release of PMK 1.0. Have fun, Damien |