Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(208)

Issue 5190004: This accomplishes a few things:... (Closed)

Created:
10 years, 1 month ago by dmichael(do not use this one)
Modified:
9 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

- Add a script which: --- Checks that all source files are in ppapi.gyp and vice-versa --- Generates test_c_includes.c and test_cc_includes.cc - Removes tests/test_image_data, which appears to be obsolete I want to make the script a gyp action, but it didn't work on Windows last I tried. If desired, I can fix that in this CL, or I can make it automated later. BUG=63527, 59791, 53451 TEST=None; improves build-time checking Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=66833

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 9

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Total comments: 13

Patch Set 9 : '' #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -166 lines) Patch
A ppapi/generate_ppapi_include_tests.py View 2 3 4 5 6 7 8 1 chunk +164 lines, -0 lines 2 comments Download
M ppapi/ppapi.gyp View 1 2 3 4 5 6 7 8 1 chunk +15 lines, -0 lines 0 comments Download
M ppapi/tests/test_c_includes.c View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -2 lines 0 comments Download
M ppapi/tests/test_cc_includes.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -2 lines 0 comments Download
D ppapi/tests/test_image_data/test_image_data.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -151 lines 0 comments Download
D ppapi/tests/test_image_data/test_image_data.html View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -11 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
dmichael(do not use this one)
10 years, 1 month ago (2010-11-18 20:58:14 UTC) #1
David Springer
Some general pythonic gripes. Also, as you said off-line, some additional changes are required to ...
10 years, 1 month ago (2010-11-18 21:21:42 UTC) #2
dmichael(do not use this one)
On 2010/11/18 21:21:42, David Springer wrote: > Some general pythonic gripes. Also, as you said ...
10 years, 1 month ago (2010-11-18 21:51:29 UTC) #3
dmichael(do not use this one)
http://codereview.chromium.org/5190004/diff/18001/ppapi/generate_ppapi_include_tests.py File ppapi/generate_ppapi_include_tests.py (right): http://codereview.chromium.org/5190004/diff/18001/ppapi/generate_ppapi_include_tests.py#newcode19 ppapi/generate_ppapi_include_tests.py:19: def get_gyp_sources(gyp_file_data): On 2010/11/18 21:21:42, David Springer wrote: > ...
10 years, 1 month ago (2010-11-18 21:51:35 UTC) #4
dmichael(do not use this one)
+Darin, in case he cares. I'm just trying to put some added mistake-proofing, although it's ...
10 years, 1 month ago (2010-11-18 22:22:50 UTC) #5
neb
ACK
10 years, 1 month ago (2010-11-18 22:26:41 UTC) #6
David Springer
More pythonic nits. Also, it might be better to delete test_image_data in a separate CL, ...
10 years, 1 month ago (2010-11-19 00:14:21 UTC) #7
David Springer
Follow-on that I missed earlier... sorry. http://codereview.chromium.org/5190004/diff/42001/ppapi/generate_ppapi_include_tests.py File ppapi/generate_ppapi_include_tests.py (right): http://codereview.chromium.org/5190004/diff/42001/ppapi/generate_ppapi_include_tests.py#newcode45 ppapi/generate_ppapi_include_tests.py:45: adjusted_root = root[2:] ...
10 years, 1 month ago (2010-11-19 00:16:40 UTC) #8
neb
Can you close/split this one?
10 years, 1 month ago (2010-11-19 18:17:52 UTC) #9
dmichael(do not use this one)
Fixed up the python script and removed stuff that got split in to http://codereview.chromium.org/5233002/ http://codereview.chromium.org/5190004/diff/42001/ppapi/generate_ppapi_include_tests.py ...
10 years, 1 month ago (2010-11-19 18:53:22 UTC) #10
David Springer
Two minor python nits. o/w, LGTM. http://codereview.chromium.org/5190004/diff/14004/ppapi/generate_ppapi_include_tests.py File ppapi/generate_ppapi_include_tests.py (right): http://codereview.chromium.org/5190004/diff/14004/ppapi/generate_ppapi_include_tests.py#newcode153 ppapi/generate_ppapi_include_tests.py:153: ppapi_gyp_file_name = 'ppapi.gyp' ...
10 years, 1 month ago (2010-11-19 20:48:19 UTC) #11
dmichael(do not use this one)
My latest try didn't update the CL. FYI, here are the real trybot results: http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac&number=3083 ...
10 years, 1 month ago (2010-11-19 21:08:44 UTC) #12
neb
10 years, 1 month ago (2010-11-19 22:44:59 UTC) #13
ACK again

Powered by Google App Engine
This is Rietveld 408576698