diff options
author | rockot <rockot@chromium.org> | 2015-07-07 18:57:26 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-08 01:58:07 +0000 |
commit | 50dc5691dca512231732f98043cd181edece239a (patch) | |
tree | 9b4d7d6709b707a4b2846836f8cff13bd0c78d2e /device/devices_app/devices_app.gyp | |
parent | 71ed6cb17d8d5cb570e95b29f916d5f0f576a4f6 (diff) | |
download | chromium_src-50dc5691dca512231732f98043cd181edece239a.zip chromium_src-50dc5691dca512231732f98043cd181edece239a.tar.gz chromium_src-50dc5691dca512231732f98043cd181edece239a.tar.bz2 |
Reland: Add a public cpp targets for devices_app
This exposes the bare minimum stuff necessary to build a devices
app delegate, hiding the impl details behind a private
dependency.
Reland corrects a missing include in the app's main.cc.
This is a reland of the reland! The reland was reverted due
to suspicion of cast_shell_linux breakage, but that was
caused by something else.
BUG=None
TBR=reillyg@chromium.org,sky@chromium.org
Review URL: https://codereview.chromium.org/1213613018
Cr-Commit-Position: refs/heads/master@{#337725}
Diffstat (limited to 'device/devices_app/devices_app.gyp')
-rw-r--r-- | device/devices_app/devices_app.gyp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/device/devices_app/devices_app.gyp b/device/devices_app/devices_app.gyp index 8cf952d..c983893 100644 --- a/device/devices_app/devices_app.gyp +++ b/device/devices_app/devices_app.gyp @@ -57,5 +57,27 @@ 'device_usb_mojo_bindings', ], }, + { + 'target_name': 'devices_app_public_cpp', + 'type': 'static_library', + 'sources': [ + 'public/cpp/constants.cc', + 'public/cpp/constants.h', + ], + 'dependencies': [ + 'devices_app_lib', + ], + }, + { + 'target_name': 'devices_app_public_cpp_factory', + 'type': 'static_library', + 'sources': [ + 'public/cpp/devices_app_factory.cc', + 'public/cpp/devices_app_factory.h', + ], + 'dependencies': [ + 'devices_app_lib', + ], + }, ], } |