Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 03 Jun 2011
Offline Last Active Sep 08 2013 08:21 AM

Posts I've Made

In Topic: A GUI Makefile manager

04 September 2013 - 01:58 PM

I think you're underestimating the complexity of what can be in a makefile. If you allow a user to hand-edit the generated makefile (or to have created the original input), then all bets are off. Depending on which version of make you're supporting, the language is turing complete. and lets you do pretty much anything. Creating a GUI that can parse/understand/edit/maintain that is not a trivial task. It's not even a difficult task - it's insane.

It would be insane to actually maintain the whole file. General parts of it though, like rules or commands could be taken as 'Name:Value' or input fields in the GUI. Adding files or dependencies would be mostly GUI, allowing you to select files or directories.

In Topic: A GUI Makefile manager

04 September 2013 - 11:59 AM

So your application would work without the application?

As in that, I meant you could run 'make' and build your application without needing to use my application.

In Topic: A GUI Makefile manager

04 September 2013 - 08:52 AM

That would make everyone need to download/install your program if they want to work with someone else who uses it.

The program would use the first makefile (supposedly the master makefile) as its base. It would also follow the specifications for a makefile, so anyone who used the GUI could still edit it from a text editor.

you might want to investigate tools like CMake

That is near what I'm thinking of, except that you need cmake to use it's files.

In Topic: A GUI Makefile manager

03 September 2013 - 05:33 PM

Pretty much every IDE does the moral equivalent. Many will even specifically generate makefiles from their project files.


What I was thinking of was a standalone application - perhaps someone uses a strange text editor that does just that: edits text. If someone needed to build a large application with their favorite text editor, they would be at a loss. 


How I imagine it is that someone could use this tool regardless of what else they were using, so that the efficiency of an IDE compiler is not attached to a separate utility.

In Topic: Oh my glorious code!

14 June 2013 - 04:21 PM

When I was 14 (Now 16, so not much of a stretch) I started out in as much as I could get myself into. Here is my first working and presentable code: