summaryrefslogtreecommitdiffstats
path: root/tools/grit/grit_info.py
Commit message (Collapse)AuthorAgeFilesLines
* [grit] Avoid intermediate files for HTML inlining when building .pak filesakalin@chromium.org2011-01-141-1/+1
| | | | | | | | | | | | This avoids problems where multiple invocations of grit try to write to the same intermediate file. BUG=69633 TEST=Manually Review URL: http://codereview.chromium.org/6245002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71491 0039d316-1c4b-4281-b951-d872f2087c98
* Update grit_info.py to use optparse and add the ability to passtony@chromium.org2011-01-051-16/+40
| | | | | | | | | | | | | | in build defines (e.g., -D chromeos). This will make it possible for us to handle build dependencies in all configurations. I'll make a follow up change that adds the -D flags to the gyp files. BUG=68028 Review URL: http://codereview.chromium.org/6065012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70518 0039d316-1c4b-4281-b951-d872f2087c98
* Include inlined files when computing grd inputs.tony@chromium.org2010-08-031-0/+3
| | | | | | | | BUG=50804 Review URL: http://codereview.chromium.org/3074022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54800 0039d316-1c4b-4281-b951-d872f2087c98
* Assign resource ids from a central file.tony@chromium.org2010-07-131-1/+2
| | | | | | | | | | | This allows us to control resource id assignment across all grd files so we can avoid id collisions. BUG=48625 Review URL: http://codereview.chromium.org/2961002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52211 0039d316-1c4b-4281-b951-d872f2087c98
* Altering grit so that it clobbers all outputs even on windows.bradnelson@chromium.org2009-09-041-0/+90
Previously headers were handled differently only as an optimization. This thwarts vstudio + gyp. Adding a grit_info python stub so that gyp can get an accurate list of inputs and outputs from a grd file. Currently only using it for the inputs, because there's no good way in gyp to have rules invoke a !@( expansion once per rule instance. This change will over-specify dependencies for these modules, but it will at least not under-specify them anymore. BUG=24836 TEST=None Review URL: http://codereview.chromium.org/197007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25499 0039d316-1c4b-4281-b951-d872f2087c98