ADHD: Daemon for watching A/V device events

Details

  This project will be a daemon which will monitor the hardware for
  insert & remove events of A/V devices and handle the multiplexing of
  sound I/O & video output amongst devices.

  The initial commit has no functionality; it is being used to
  integrate the code into the Chromium OS codebase & build process.

  Subsequent changes will enable functionality.

Testing

  Execute 'make' in the 'adhd' directory, and the project builds.
  Execute 'gavd', and note the message output.

BUG=chromium-os:19558
TEST=See above
Signed-off-by: Taylor Hutt <thutt@chromium.org>

Change-Id: I5106acc83e4f2fe60e34c4d8de62f2ff9a5f6f51
Signed-off-by: Taylor Hutt <thutt@chromium.org>
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..11405e3
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,20 @@
+# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+ifndef BOARD
+$(warning 'BOARD' is not defined.  Board-specific features will \
+	not be available.)
+endif
+
+export ADHD_DIR = $(shell pwd)
+include $(ADHD_DIR)/defs/definitions.mk
+
+all:	gavd
+
+gavd:				# Google Audio Visual Daemon
+	@$(call remake,gavd)
+
+clean:
+	@rm -rf $(ADHD_BUILD_DIR)
+
+.PHONY:	gavd clean