Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Improvement of custom makefiles - patch to test

<< < (2/4) > >>

Jenna:
I just downloaded it, maybe I find some time during lunch  :wink:

New (merged) patch for tortoise attached.
I hope it works, but there might be problems with line-endings.

DoCleanWithMake is used, to make the clean process with "normal" projects and makefile-projects look the same.

EDIT:
Attachment removed, please use the one in this post: http://forums.codeblocks.org/index.php/topic,9966.msg69440.html#msg69440

Jenna:
Here's the (hopefully) last version of the patch.

BAsed on the patch of gryphon, with some changes to make the two types of build-processes more consistent (check if makefile-based project needs arebuild and some small changes to clean).

Pre- and post-build steps can be used now, and of course also dependencies between projects.

I will remove all other attached patches.

EDIT:
Again an update to the patch:
http://forums.codeblocks.org/index.php/topic,9966.msg69472.html#msg69472

grischka:

--- Quote from: jens on January 22, 2009, 10:45:09 pm ---BAsed on the patch of gryphon, with some changes to make the two types of build-processes more consistent ...

--- End quote ---
I think less consistency would be more actually, as there is information in the difference.  For instance for makefile builds I'd like to see the actual make commandline in the log.  Otherwise it's difficult to follow what is going on, esp. with mixed workspaces. 

Jenna:

--- Quote from: grischka on January 23, 2009, 12:00:01 am ---
--- Quote from: jens on January 22, 2009, 10:45:09 pm ---BAsed on the patch of gryphon, with some changes to make the two types of build-processes more consistent ...

--- End quote ---
I think less consistency would be more actually, as there is information in the difference.  For instance for makefile builds I'd like to see the actual make commandline in the log.  Otherwise it's difficult to follow what is going on, esp. with mixed workspaces. 


--- End quote ---

That's not what I meant.
I don't like to have:

--- Quote ---Process terminated with status 0 (0 minutes, 10 seconds)
0 errors, 0 warnings
--- End quote ---
after a makefilebased clean, when "normally" there is just a:

--- Quote ---Cleaned "test - Debug"
Done.
--- End quote ---

To show the output of the make command should be possible, but I think it should only happen when full commandline logging is turned on.

And when normally only a task description is logged, this should also happen for makefile-based projects.

MortenMacFly:

--- Quote from: jens on January 22, 2009, 10:45:09 pm ---Here's the (hopefully) last version of the patch.

--- End quote ---
I have compiled several projects now with the patch applied - no issues. This includes a custom makefile project and build/rebuild (thus, clean) processes.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version