| View previous topic :: View next topic |
| Author |
Message |
golagoda Tux's lil' helper

Joined: 18 Jun 2011 Posts: 105 Location: Australia
|
Posted: Wed Dec 21, 2011 9:55 am Post subject: Has anyone tried Ekam |
|
|
Just wondering if anyone has tried EMAK (http://code.google.com/p/ekam/).
It definitely looks interesting, although I unfortunately haven't had a chance to try it out yet and didn't find anything about it on here.
To quote the site;
| Quote: |
Ekam ("make" backwards) is a build system which automatically figures out what to build and how to build it purely based on the source code. No separate "makefile" is needed.
Ekam works by exploration. For example, when it encounters a file ending in ".cpp", it tries to compile the file. If there are missing includes, Ekam continues to explore until it finds headers matching them. When Ekam builds an object file and discovers that it contains a "main" symbol, it tries to link it, searching for other object files to satisfy all symbol references therein.
Thus Ekam is, in fact, Make in reverse. Make starts by reading a Makefile, sees what executables it wants to build, then from there figures out what source files need to be compiled to link into them, then compiles them. Ekam starts by looking for source files to compile, then determines what executables it can build from them, and, in the end, might output a Makefile describing what it did.
|
|
|
| Back to top |
|
 |
audiodef Advocate


Joined: 06 Jul 2005 Posts: 4424
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|