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