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

Issue 13488007: [NaCl SDK] Make the SDK examples buildable as a packaged app. (Closed)

Created:
7 years, 8 months ago by binji
Modified:
7 years, 8 months ago
Reviewers:
noelallen1
CC:
chromium-reviews, Sam Clegg
Visibility:
Public.

Description

[NaCl SDK] Make the SDK examples buildable as a packaged app. BUG=169313 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=193157

Patch Set 1 #

Patch Set 2 : fix nacl_io http bug #

Patch Set 3 : build_app.py, fixes for dlopen #

Patch Set 4 : strip NEXEs/SOs and zip #

Patch Set 5 : more fixes, moved resources out of build_tools directory #

Total comments: 10

Patch Set 6 : feedback #

Patch Set 7 : landed pngs separately, so I can try #

Patch Set 8 : fix license headers #

Unified diffs Side-by-side diffs Delta from patch set Stats (+680 lines, -454 lines) Patch
A native_client_sdk/src/build_tools/build_app.py View 1 2 3 4 1 chunk +147 lines, -0 lines 0 comments Download
M native_client_sdk/src/build_tools/build_utils.py View 1 2 3 4 1 chunk +12 lines, -2 lines 0 comments Download
M native_client_sdk/src/build_tools/generate_index.py View 1 2 3 4 1 chunk +8 lines, -95 lines 0 comments Download
M native_client_sdk/src/build_tools/generate_make.py View 1 2 3 4 5 9 chunks +60 lines, -39 lines 0 comments Download
M native_client_sdk/src/build_tools/template.mk View 1 chunk +2 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/common.js View 2 chunks +13 lines, -3 lines 0 comments Download
M native_client_sdk/src/examples/debugging/example.dsc View 1 chunk +0 lines, -4 lines 0 comments Download
M native_client_sdk/src/examples/dlopen/dlopen.cc View 1 2 6 chunks +23 lines, -11 lines 0 comments Download
M native_client_sdk/src/examples/dlopen/example.dsc View 2 chunks +3 lines, -8 lines 0 comments Download
M native_client_sdk/src/examples/dlopen/example.js View 2 chunks +2 lines, -3 lines 0 comments Download
M native_client_sdk/src/examples/dlopen/index.html View 2 chunks +8 lines, -3 lines 0 comments Download
M native_client_sdk/src/examples/file_histogram/example.dsc View 1 chunk +0 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/file_histogram/index.html View 1 chunk +4 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/file_io/example.dsc View 1 chunk +0 lines, -4 lines 0 comments Download
M native_client_sdk/src/examples/file_io/index.html View 2 chunks +3 lines, -1 line 0 comments Download
M native_client_sdk/src/examples/fullscreen_tumbler/index.html View 1 chunk +0 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/gamepad/example.dsc View 1 chunk +0 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/gamepad/index.html View 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/examples/geturl/example.dsc View 1 chunk +0 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/geturl/index.html View 1 chunk +4 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/hello_nacl_io/example.dsc View 1 chunk +0 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/hello_nacl_io/example.js View 8 chunks +9 lines, -20 lines 0 comments Download
M native_client_sdk/src/examples/hello_nacl_io/index.html View 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/examples/hello_world/example.dsc View 1 chunk +0 lines, -7 lines 0 comments Download
M native_client_sdk/src/examples/hello_world/example.js View 2 chunks +1 line, -12 lines 0 comments Download
M native_client_sdk/src/examples/hello_world/index.html View 1 chunk +7 lines, -14 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_gles/example.dsc View 1 chunk +0 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_gles/index.html View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_instance3d/example.dsc View 1 chunk +0 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_instance3d/index.html View 1 2 3 4 5 1 chunk +9 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_interactive/example.dsc View 1 chunk +0 lines, -7 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_interactive/example.js View 1 chunk +8 lines, -3 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_interactive/index.html View 1 chunk +12 lines, -3 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_stdio/example.dsc View 1 chunk +0 lines, -9 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_stdio/example.js View 2 chunks +1 line, -12 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_stdio/hello_world.c View 1 chunk +7 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/hello_world_stdio/index.html View 1 chunk +9 lines, -13 lines 0 comments Download
M native_client_sdk/src/examples/input_events/custom_events.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M native_client_sdk/src/examples/input_events/example.dsc View 1 chunk +0 lines, -7 lines 0 comments Download
M native_client_sdk/src/examples/input_events/example.js View 2 chunks +1 line, -12 lines 0 comments Download
M native_client_sdk/src/examples/input_events/index.html View 1 chunk +10 lines, -14 lines 0 comments Download
M native_client_sdk/src/examples/input_events/input_events.cc View 1 chunk +5 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/load_progress/example.dsc View 1 chunk +0 lines, -7 lines 0 comments Download
M native_client_sdk/src/examples/load_progress/example.js View 4 chunks +10 lines, -22 lines 0 comments Download
M native_client_sdk/src/examples/load_progress/index.html View 1 chunk +7 lines, -2 lines 0 comments Download
M native_client_sdk/src/examples/mouselock/example.dsc View 1 chunk +0 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/mouselock/index.html View 1 chunk +0 lines, -1 line 0 comments Download
M native_client_sdk/src/examples/pi_generator/example.dsc View 1 chunk +0 lines, -5 lines 0 comments Download
A native_client_sdk/src/examples/resources/background.js View 1 2 3 4 5 6 7 1 chunk +13 lines, -0 lines 0 comments Download
A native_client_sdk/src/examples/resources/index.css View 1 2 3 4 5 6 7 1 chunk +88 lines, -0 lines 0 comments Download
A native_client_sdk/src/examples/resources/index.js View 1 2 3 4 1 chunk +72 lines, -0 lines 0 comments Download
A native_client_sdk/src/examples/resources/index.html.template View 1 2 3 4 1 chunk +43 lines, -0 lines 0 comments Download
A native_client_sdk/src/examples/resources/manifest.json.template View 1 2 3 4 1 chunk +17 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/sine_synth/example.dsc View 1 chunk +0 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/sine_synth/index.html View 1 chunk +3 lines, -1 line 0 comments Download
M native_client_sdk/src/examples/websocket/example.dsc View 1 chunk +0 lines, -7 lines 0 comments Download
M native_client_sdk/src/examples/websocket/example.js View 1 chunk +4 lines, -0 lines 0 comments Download
M native_client_sdk/src/examples/websocket/index.html View 2 chunks +7 lines, -5 lines 0 comments Download
M native_client_sdk/src/examples/websocket/websocket.cc View 3 chunks +8 lines, -8 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_http.cc View 1 1 chunk +5 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M native_client_sdk/src/libraries/ppapi_main/ppapi_main.h View 2 chunks +5 lines, -9 lines 0 comments Download
M native_client_sdk/src/tools/common.mk View 1 2 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/tools/host_vc.mk View 1 2 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/tools/nacl_gcc.mk View 1 2 2 chunks +15 lines, -6 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
binji
7 years, 8 months ago (2013-04-06 00:49:26 UTC) #1
noelallen1
A few questions, and hello_world_instance3d comment seems wrong, should be more like hello_world_stdio I believe. ...
7 years, 8 months ago (2013-04-08 17:42:56 UTC) #2
binji
https://codereview.chromium.org/13488007/diff/10001/native_client_sdk/src/build_tools/generate_make.py File native_client_sdk/src/build_tools/generate_make.py (right): https://codereview.chromium.org/13488007/diff/10001/native_client_sdk/src/build_tools/generate_make.py#newcode109 native_client_sdk/src/build_tools/generate_make.py:109: 'TYPE': (str, ['main', 'lib', 'so', 'so-standalone'], True), On 2013/04/08 ...
7 years, 8 months ago (2013-04-08 19:33:52 UTC) #3
noelallen1
lgtm https://codereview.chromium.org/13488007/diff/10001/native_client_sdk/src/build_tools/generate_make.py File native_client_sdk/src/build_tools/generate_make.py (right): https://codereview.chromium.org/13488007/diff/10001/native_client_sdk/src/build_tools/generate_make.py#newcode372 native_client_sdk/src/build_tools/generate_make.py:372: if first_toolchain: That's fine, I though you were ...
7 years, 8 months ago (2013-04-08 19:48:16 UTC) #4
binji
The linux_nacl_sdk trybot is currently broken (see crbug.com/229470), but I've run locally and it builds ...
7 years, 8 months ago (2013-04-09 18:24:37 UTC) #5
binji
7 years, 8 months ago (2013-04-09 18:36:47 UTC) #6
Message was sent while issue was closed.
Committed patchset #8 manually as r193157 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698