Update Light extension example to match docs.
This light extension example was more of a POC. Now it
matches the suggestions for minor version requirements
and vendor extensions that are spelled out in publically
available documentation.
This includes things like:
- taking advantage of namespacing rather than renaming things
- adding documentation when extension differs from what a minor
version extension should be
- importing things specifically rather than dumping namespaces
into the types.hal file
Test: compilation only -- it doesn't do anything
Change-Id: Ia1bf9baaddcb630cc1b6cd4fe272def0c7c492e9
Fixes: 67787567
diff --git a/tests/extension/light/2.0/Android.bp b/tests/extension/light/2.0/Android.bp
index 796e256..612c2d6 100644
--- a/tests/extension/light/2.0/Android.bp
+++ b/tests/extension/light/2.0/Android.bp
@@ -4,7 +4,7 @@
name: "android.hardware.tests.extension.light@2.0_hal",
srcs: [
"types.hal",
- "IExtLight.hal",
+ "ILight.hal",
],
}
@@ -17,7 +17,7 @@
],
out: [
"android/hardware/tests/extension/light/2.0/types.cpp",
- "android/hardware/tests/extension/light/2.0/ExtLightAll.cpp",
+ "android/hardware/tests/extension/light/2.0/LightAll.cpp",
],
}
@@ -31,11 +31,11 @@
out: [
"android/hardware/tests/extension/light/2.0/types.h",
"android/hardware/tests/extension/light/2.0/hwtypes.h",
- "android/hardware/tests/extension/light/2.0/IExtLight.h",
- "android/hardware/tests/extension/light/2.0/IHwExtLight.h",
- "android/hardware/tests/extension/light/2.0/BnHwExtLight.h",
- "android/hardware/tests/extension/light/2.0/BpHwExtLight.h",
- "android/hardware/tests/extension/light/2.0/BsExtLight.h",
+ "android/hardware/tests/extension/light/2.0/ILight.h",
+ "android/hardware/tests/extension/light/2.0/IHwLight.h",
+ "android/hardware/tests/extension/light/2.0/BnHwLight.h",
+ "android/hardware/tests/extension/light/2.0/BpHwLight.h",
+ "android/hardware/tests/extension/light/2.0/BsLight.h",
],
}
@@ -72,10 +72,10 @@
":android.hardware.tests.extension.light@2.0_hal",
],
out: [
+ "android/hardware/tests/extension/light/V2_0/Brightness.java",
"android/hardware/tests/extension/light/V2_0/Default.java",
- "android/hardware/tests/extension/light/V2_0/ExtBrightness.java",
- "android/hardware/tests/extension/light/V2_0/ExtLightState.java",
- "android/hardware/tests/extension/light/V2_0/IExtLight.java",
+ "android/hardware/tests/extension/light/V2_0/LightState.java",
+ "android/hardware/tests/extension/light/V2_0/ILight.java",
],
}
@@ -102,7 +102,7 @@
":android.hardware.tests.extension.light@2.0_hal",
],
out: [
- "android/hardware/tests/extension/light/2.0/AExtLight.cpp",
+ "android/hardware/tests/extension/light/2.0/ALight.cpp",
],
}
@@ -114,7 +114,7 @@
":android.hardware.tests.extension.light@2.0_hal",
],
out: [
- "android/hardware/tests/extension/light/2.0/AExtLight.h",
+ "android/hardware/tests/extension/light/2.0/ALight.h",
],
}