<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Helvetica, Arial, sans-serif">I'd be all
for the plugin, but unfortunately my rusty programming skills
(currently dusting off the rust though), make this one out of my
league, but would love to hear of any developments in this area. I
would be a most eager student :-)</font></font><br>
<br>
Enrico Tröger wrote:
<blockquote cite="mid:20090528233916.5508f7cb.enrico.troeger@uvena.de"
 type="cite">
  <pre wrap="">On Thu, 28 May 2009 10:49:52 +0200, Nicolas wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">Hello,

I've been searching the web for some time (including these lists), and
I'm sorry if I've missed it, but is there any feature (now in Geany,
in a plugin, planned, or otherwise) that allows
Geany to automatically make makefiles (this would be for projects)?
This feature was in Dev-C++, my former favourite IDE, and was really
handy because managing makefiles for large projects that
have special requirements and quite some files can be cumbersome I
imagine.

Since Geany doesn't attempt to specifically target one programming
language, I would estimate that this kind of functionality is not in
the core package, has someone perhaps made a plugin out of this once?
And if not, would it be possible to create it? (either myself when I
get some time or someone else).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I don't think we need this in Geany's core but a Makefile generator
would be ok as a plugin. But as usual, it needs to be written, as Bo
mentioned he maybe creates something for cmake.
My suggestion is to have a look at existing Makefile generators or
other (easy) build systems which take the work from you. E.g. cmake or
waf or scons are relatively easy to get something done quickly, so you
are able to compile your code without spending hours of getting it
compiled. There are many more other build systems, Makefile generators
and alike. Just have a look.


  </pre>
  <blockquote type="cite">
    <pre wrap="">IDE! P.P.S: Also, would it be possible to create a plugin that
enforeces "strong" projects? Because the current Geany version is
extremely weak, it sounds like a session to me (as I believe it has
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is by design. Geany's project management is more than just session
saving, it affects also the build system (currently for running Make
commands in the project's base directory and an alternative Run
command, this will be improved in the future). It also allows you to
choose different indentation settings and a few things more.


  </pre>
  <blockquote type="cite">
    <pre wrap="">Geany turn into the next Eclipse (you'd have to put in some serious
effort to be as slow as that, though), but not having basic project
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Lol.


Regards,
Enrico

  </pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Geany mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Geany@uvena.de">Geany@uvena.de</a>
<a class="moz-txt-link-freetext" href="http://lists.uvena.de/cgi-bin/mailman/listinfo/geany">http://lists.uvena.de/cgi-bin/mailman/listinfo/geany</a>
  </pre>
</blockquote>
</body>
</html>