Create a phony "webview" module.
Add a "webview" module which can be used to depend on the components of
the appropriate system WebView implementation without other modules
needing to know which that is. For now, just depend on libwebcore; the
Java code for the classic WebView is currently part of the framework.
Change-Id: I9b4adabdeeeb8f710a8278953f06d7f9cf9acc19
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..c2475bc
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,27 @@
+#
+# Copyright (C) 2012 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# This package provides a layer of abstraction that allows the WebView
+# implementation to be replaced in the dependency graph.
+
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := webview
+LOCAL_MODULE_TAGS := optional
+LOCAL_REQUIRED_MODULES := libwebcore
+
+include $(BUILD_PHONY_PACKAGE)