1 |
This week I managed to get my program to generate an ebuild for the "doneyet" |
2 |
project. However I soon discovered that my makefile parser was lacking |
3 |
severely in some areas. Mainly I because looked at some makefile tutorials |
4 |
and very simple makefile projects to lay down the basics of the parser. |
5 |
|
6 |
Because the makefile parser is a really essential part in how the ebuild |
7 |
generator looks for files to scan I had to rewrite nearly all code that |
8 |
I had written in the makefile parser. |
9 |
Because of this I am now behind schedule. |
10 |
|
11 |
However I feel that the code is alot cleaner because of all the rewrites I |
12 |
had to do. But I'm still not done so I need to prioritize what features I |
13 |
will support in my makefile parser as there is a lot of stuff you can do with |
14 |
makefiles. |
15 |
|
16 |
Next week I will hopefully be able to generate an ebuild for the web browser |
17 |
project "uzbl". It seems to use quite a few of the available makefile |
18 |
commands and quirks. So when I'm able to generate an ebuild for it my |
19 |
makefile parser should work on quite a few other projects. |