|
This involved:
- Removing a grit->Chrome dependency that had been added in a unit test;
- Moving the very project-specific resource_ids file to not sit in the same directory as the grit files (albeit in a hacky way; will fix this better later as per TODOs in code); and
- Removing the hard-coding of "project base dir is two directories up from grit.py" and instead making that a parameter of resource_ids (as per TODO in code, this should later move to be a parameter of the .grd file).
Also fixed a minor bug in relpath in misc.py, and fixed line length in grd_runner.py.
The next steps will be to copy the tools/grit folder into http://code.google.com/p/grit-i18n, then in a single commit delete tools/grit from the Chrome repo and add it back in via DEPS.
Follow-up fixes will address some of the TODOs, and later fixes will generalize a few things and add some features available in a different version of grit.
BUG=97420
TEST=trybots should catch any breakage here
Review URL: http://codereview.chromium.org/7976026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102276 0039d316-1c4b-4281-b951-d872f2087c98
|