diff options
author | noelallen@google.com <noelallen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-19 01:21:53 +0000 |
---|---|---|
committer | noelallen@google.com <noelallen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-19 01:21:53 +0000 |
commit | ec5af274afdd374bf2d83f097a18df5f88d1b487 (patch) | |
tree | 656910dc88dbc3771997bd0e97149f754226f502 /ppapi/generators/idl_c_header.py | |
parent | 09b36763ce6743310f55c73d18f45ebc513d75b7 (diff) | |
download | chromium_src-ec5af274afdd374bf2d83f097a18df5f88d1b487.zip chromium_src-ec5af274afdd374bf2d83f097a18df5f88d1b487.tar.gz chromium_src-ec5af274afdd374bf2d83f097a18df5f88d1b487.tar.bz2 |
Update the generator
Fix output file to ignore modified datestamp and copyright year.
Minor pychecker fixes (shadowed built-ins)
Add 'Type' so we can define builtin types in pp_stdint.h
Remove 'skip' of pp_stdint.idl so we now process it.
Setup intelligent defaults for generator.
BUG= http://code.google.com/p/chromium/issues/detail?id=84272
TEST= python idl_c_header.py & gcl try
Generate the new headers, add them to a CL, and try
TBR= sehr@google.com
Review URL: http://codereview.chromium.org/7396035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92941 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/generators/idl_c_header.py')
-rw-r--r-- | ppapi/generators/idl_c_header.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ppapi/generators/idl_c_header.py b/ppapi/generators/idl_c_header.py index feef088..d95a7c2 100644 --- a/ppapi/generators/idl_c_header.py +++ b/ppapi/generators/idl_c_header.py @@ -36,7 +36,7 @@ def IDLToHeader(filenode, relpath=None, prefix=None): def GenerateHeader(filenode, pref, inline=True): name = filenode.GetProperty('NAME') - if name == 'pp_stdint.idl': return +# if name == 'pp_stdint.idl': return # If we have an 'out' filter list, then check if we should output this file. outlist = GetOption('out') @@ -51,13 +51,13 @@ def GenerateHeader(filenode, pref, inline=True): gpath = GetOption('guard') def_guard = IDLToHeader(filenode, relpath=gpath, prefix=pref) def_guard = def_guard.replace('/','_').replace('.','_').upper() + '_' - copyright = filenode.GetChildren()[0] - assert(copyright.IsA('Copyright')) + cright_node = filenode.GetChildren()[0] + assert(cright_node.IsA('Copyright')) fileinfo = filenode.GetChildren()[1] assert(fileinfo.IsA('Comment')) - out.Write('%s\n' % cgen.Copyright(copyright)) + out.Write('%s\n' % cgen.Copyright(cright_node)) out.Write('/* From %s modified %s. */\n\n'% ( filenode.GetProperty('NAME'), filenode.GetProperty('DATETIME'))) out.Write('#ifndef %s\n#define %s\n\n' % (def_guard, def_guard)) |