Comment #1 on issue 7967 by bugdro...@chromium.org: editing resources causes lots of stuff to compile http://code.google.com/p/chromium/issues/detail?id=7967
The following revision refers to this bug: http://src.chromium.org/viewvc/chrome?view=rev&revision=12630 ------------------------------------------------------------------------ r12630 | t...@google.com | 2009-03-26 18:01:45 -0700 (Thu, 26 Mar 2009) | 11 lines Changed paths: M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/app/chrome_resources.vcproj?r1=12630&r2=12629 M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/app/chrome_strings.vcproj?r1=12630&r2=12629 M http://src.chromium.org/viewvc/chrome/trunk/src/tools/grit/build/grit_resources.rules?r1=12630&r2=12629 M http://src.chromium.org/viewvc/chrome/trunk/src/tools/grit/grit/format/rc_header.py?r1=12630&r2=12629 M http://src.chromium.org/viewvc/chrome/trunk/src/tools/grit/grit/tool/build.py?r1=12630&r2=12629 This fixes a few GRIT issues: - The generated header files had the wrong paths specified in the vcproj files. - Have the .h files generate to a temp file and overwrite the real .h files if they changed from the last run. This prevents recompiling when only a resource is changed. - Change the output file to the .rc file because otherwise the vcproj file would recompile every time because the .h file wasn't changing. Since the .rc file gets written all the time, this isn't a problem. On a side note, you still have to re-link to get the resources in chrome.dll. I imagine if you turn on incremental linking, this would be pretty fast. BUG=7967 Review URL: http://codereview.chromium.org/53028 ------------------------------------------------------------------------ -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---