summaryrefslogtreecommitdiffstats
path: root/chrome/chrome.xcodeproj
diff options
context:
space:
mode:
authortc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-09 21:58:55 +0000
committertc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-09 21:58:55 +0000
commit1bce0b66d9de24d21afc8cd672f7e1100dfe0b55 (patch)
tree0fa9daf6423986af953f53c5fb0f226034fcc773 /chrome/chrome.xcodeproj
parent4ca1372726d465d18036bf3142f45ca47006ba4e (diff)
downloadchromium_src-1bce0b66d9de24d21afc8cd672f7e1100dfe0b55.zip
chromium_src-1bce0b66d9de24d21afc8cd672f7e1100dfe0b55.tar.gz
chromium_src-1bce0b66d9de24d21afc8cd672f7e1100dfe0b55.tar.bz2
Move browser_resources.rc into a a grd file. While I'm at it,
I removed the flatten_html visual studio rule and just rolled the functionality directly into GRIT. The sln change is to have browser depend on browser_resources (now needed for browser_resources.h). Review URL: http://codereview.chromium.org/21148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9418 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.xcodeproj')
-rwxr-xr-xchrome/chrome.xcodeproj/generate_headers.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/chrome.xcodeproj/generate_headers.sh b/chrome/chrome.xcodeproj/generate_headers.sh
index f656be2..2e54526 100755
--- a/chrome/chrome.xcodeproj/generate_headers.sh
+++ b/chrome/chrome.xcodeproj/generate_headers.sh
@@ -28,3 +28,13 @@ then
-i "${PROJECT_DIR}/app/chromium_strings.grd" build \
-o "${GRIT_DIR}"
fi
+
+# compare browser_resources.grd to browser_resources.h. If the .h is
+# older or doesn't exist, rebuild it
+if [ "${GRIT_DIR}/browser_resources.h" -ot \
+ "${PROJECT_DIR}/browser/browser_resources.grd" ]
+then
+ python "${PROJECT_DIR}/../tools/grit/grit.py" \
+ -i "${PROJECT_DIR}/browser/browser_resources.grd" build \
+ -o "${GRIT_DIR}"
+fi