Fix some GN component build issues.
commit8f2fd17e33f365c1a73dd25aa33a3a2877d0c1d5
authorbrettw <brettw@chromium.org>
Mon, 16 Mar 2015 22:14:18 +0000 (16 15:14 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 16 Mar 2015 22:15:03 +0000 (16 22:15 +0000)
tree22106f2d87ed7e07acab521a2e9f8423944e9f5e
parent042582e3d43600e5aa88feffd72ccf48fc2c047f
Fix some GN component build issues.

This fixes some files not compiling with the proper flags for component mode.

The device_event_log target in GN is a source set in GN and a component in GYP. This difference was causing some errors. I changed this to be a static library in GYP. It only has 2 files in it so making a whole shared library for this target seems wasteful.

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

Cr-Commit-Position: refs/heads/master@{#320805}
components/device_event_log.gypi
components/device_event_log/device_event_log.h
components/device_event_log/device_event_log_export.h [deleted file]
components/device_event_log/device_event_log_impl.h
gpu/BUILD.gn
gpu/command_buffer/client/BUILD.gn
gpu/command_buffer/common/BUILD.gn
gpu/command_buffer/service/BUILD.gn
gpu/config/BUILD.gn
gpu/ipc/BUILD.gn