cros-disks: Updating common.mk to ToT to enable profiling

This update replaces the current common.mk used in this project with the newest
version. This will allow all of the common.mk based projects to be on the same
version for debugging and enables profiling support.

BUG=chromium-os:37854
TEST=Exectuted the following commands to confirm the build works:
     MODE=profiling cros_workon_make --board=link
     MODE=profiling cros_workon_make --board=link --test
     cros_workon_make --board=link
     cros_workon_make --board=link --test
     Repeated these with emerge-link, USE=profiling, and
     FEATURES=test as need.
     For the emerge command with profiling and testing enable, confirmed the
     appropriate coverage files were created in /usr/share/profiling/...

Change-Id: I78168028ad67c45fb220ab3d618a8eaaa09e3fe7
Reviewed-on: https://gerrit.chromium.org/gerrit/42786
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Tested-by: Ryan Harrison <rharrison@chromium.org>
2 files changed
tree: fb83a253fef19912d9057affc2321469fc90a661
  1. .gitignore
  2. archive-manager.cc
  3. archive-manager.h
  4. archive-manager_unittest.cc
  5. avfsd-seccomp-amd64.policy
  6. avfsd-seccomp-arm.policy
  7. avfsd-seccomp-x86.policy
  8. common.mk
  9. cros-disks-server-impl.cc
  10. cros-disks-server-impl.h
  11. cros-disks.conf
  12. cros-disks.xml
  13. daemon.cc
  14. daemon.h
  15. device-ejector.cc
  16. device-ejector.h
  17. device-event-dispatcher-interface.h
  18. device-event-moderator.cc
  19. device-event-moderator.h
  20. device-event-moderator_unittest.cc
  21. device-event-queue.cc
  22. device-event-queue.h
  23. device-event-queue_unittest.cc
  24. device-event-source-interface.h
  25. device-event.cc
  26. device-event.h
  27. disk-manager.cc
  28. disk-manager.h
  29. disk-manager_unittest.cc
  30. disk.cc
  31. disk.h
  32. disk_unittest.cc
  33. disks_testrunner.cc
  34. exfat-mounter.cc
  35. exfat-mounter.h
  36. external-mounter.cc
  37. external-mounter.h
  38. external-mounter_unittest.cc
  39. file-reader.cc
  40. file-reader.h
  41. file-reader_unittest.cc
  42. filesystem.cc
  43. filesystem.h
  44. format-manager-observer-interface.h
  45. format-manager.cc
  46. format-manager.h
  47. format-manager_unittest.cc
  48. fuse-mounter.cc
  49. fuse-mounter.h
  50. glib-process.cc
  51. glib-process.h
  52. glib-process_unittest.cc
  53. inherit-review-settings-ok
  54. LICENSE
  55. main.cc
  56. Makefile
  57. metrics.cc
  58. metrics.h
  59. metrics_unittest.cc
  60. mount-info.cc
  61. mount-info.h
  62. mount-info_unittest.cc
  63. mount-manager.cc
  64. mount-manager.h
  65. mount-manager_unittest.cc
  66. mount-options.cc
  67. mount-options.h
  68. mount-options_unittest.cc
  69. mounter.cc
  70. mounter.h
  71. mounter_unittest.cc
  72. ntfs-mounter.cc
  73. ntfs-mounter.h
  74. org.chromium.CrosDisks.conf
  75. OWNERS
  76. platform.cc
  77. platform.h
  78. platform_unittest.cc
  79. process.cc
  80. process.h
  81. process_unittest.cc
  82. sandboxed-process.cc
  83. sandboxed-process.h
  84. session-manager-observer-interface.h
  85. session-manager-proxy.cc
  86. session-manager-proxy.h
  87. system-mounter.cc
  88. system-mounter.h
  89. system-mounter_unittest.cc
  90. udev-device.cc
  91. udev-device.h
  92. udev-device_unittest.cc
  93. usb-device-info
  94. usb-device-info.cc
  95. usb-device-info.h
  96. usb-device-info_unittest.cc