Hi,
On 5/28/06, Mickael Remond <[EMAIL PROTECTED]> wrote:
* Vlad Dumitrescu <[EMAIL PROTECTED]> [2006-05-27 20:36:43 +0100]:
> We have a soon-to-be-released builder for Erlang projects that uses
> existing Makefiles. This might conflict with the C nature, since I
> presume there is only a single Makefile for the project.
What is going to be the impact on the various platforms ?
Will this work on Windows ?
What will it change in the workflow ?
There shouldn't be any impact. Rignt now, projects are built using a
builder implemented inside Erlide that tries to be incremental by
watching the involved resources (using the Eclipse API) and
recompiling when necessary. It does now handle even yrl files.
This is okay for simple cases, but when the dependencies are becoming
non-trivial it would mean to reimplement Make - which is unnecessary.
Also, many projects already have a Makefile.
It is Jakob who is implementing this, but I feel confident to answer
that it will work on Windows if there is an appropriate make
implementation installed (I suppose there will be a configuration pae
for this).
One related issue is that when the project is complex and maybe
includes some C code or IDL specifications, there is no way to import
the Makefile into Eclipse in the general case. It would be needed
because Erlide still needs to parse the code and to find all include
files and such. The current solution is to search the project
directory for all directories with erl and hrl files and later let the
user strip away any unneeded ones and add any external ones. This
isn't optimal, but we hope it will be acceptable as a one-time job
until someone comes with a better idea.
best regards,
Vlad
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid7521&bid$8729&dat1642
_______________________________________________
Erlide-devel mailing list
Erlide-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/erlide-devel