liangdaxian / make-it-so

Automatically exported from code.google.com/p/make-it-so
0 stars 0 forks source link

Makefiles regenerate output files at every build even when no modifications #31

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I don't know if Makefiles allow this but it could be worth checking.

____ What steps will reproduce the problem?
1. Generate your makefiles through Make-it-So
2. Build your app on Linux
3. Change something in a project which depends on an already generated 
library/exe project, and launch make again. 

____ What is the expected output?
When building a project, I don't expect Make to actually rebuild every library 
(previously generated by Make-it-So) my project depends on.

In my case: I have an app which depends on 1 exe and 2 libraries, which 
themselves depend on 5 other libraries, and so on. And everytime I do a make on 
my app, the "ar rcs" part is called which can be long with large libraries.

Someone should check if there's some way to indicate in the Makefile not to 
execute this part if nothing has changed since the last build.

Original issue reported on code.google.com by florian.sainjeon on 27 Nov 2013 at 1:57

GoogleCodeExporter commented 8 years ago
Issue 35 has been merged into this issue.

Original comment by florian.sainjeon on 23 Jul 2014 at 9:52