[Chromoting] Add GN build support for ar_sample_app target.
commit581797d8f76d5855b7f0bed1fe912a038d1d7d25
authorgarykac <garykac@chromium.org>
Mon, 11 May 2015 18:46:07 +0000 (11 11:46 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 11 May 2015 18:47:20 +0000 (11 18:47 +0000)
tree51c09d9c6a49f54a4111652601dd6afec4e75b56
parent42417f22bf7c3ac27565c7771c49fd2b663b24a2
[Chromoting] Add GN build support for ar_sample_app target.

This adds GN build rules for the AppRemoting sample app.
Some DesktopRemoting build rules were prettified as part of this
process (to make the App- and Desktop- remoting build rules more
similar).

This re-lands crrev.com/1126393002 without any additional changes
required. The issues with the GN clobber builds are fixed in
crrev.com/1137753002.

BUG=471916

Review URL: https://codereview.chromium.org/1135933002

Cr-Commit-Position: refs/heads/master@{#329206}
remoting/app_remoting_webapp.gyp
remoting/app_remoting_webapp_build.gypi
remoting/remoting_client.gypi
remoting/remoting_version.gni
remoting/webapp/BUILD.gn
remoting/webapp/build-webapp.py
remoting/webapp/build_template.gni
remoting/webapp/files.gni