aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFulup Ar Foll <fulup@iot.bzh>2017-08-21 18:08:19 +0200
committerFulup Ar Foll <fulup@iot.bzh>2017-08-21 18:08:19 +0200
commit8c337984bde9a5e005212d34c4916752c724dc61 (patch)
tree90b9ac9cc64dbc9e96509fe43564205abacd43a0
parentddb43e0c12722db65ebf6362e79ec89130769662 (diff)
Documentation and LUA for Ubuntu
-rw-r--r--Controller-afb/ctl-lua.c4
-rw-r--r--README.md25
m---------conf.d/app-templates0
-rw-r--r--conf.d/cmake/config.cmake11
-rw-r--r--nbproject/configurations.xml287
5 files changed, 177 insertions, 150 deletions
diff --git a/Controller-afb/ctl-lua.c b/Controller-afb/ctl-lua.c
index 01cf1b9..412a158 100644
--- a/Controller-afb/ctl-lua.c
+++ b/Controller-afb/ctl-lua.c
@@ -673,9 +673,9 @@ STATIC void LuaDoAction (LuaDoActionT action, afb_req request) {
const char *func;
json_object *argsJ=NULL;
- err= wrap_json_unpack (queryJ, "{s:s, s?o !}", "request", &func, "args", &argsJ);
+ err= wrap_json_unpack (queryJ, "{s:s, s?o !}", "target", &func, "args", &argsJ);
if (err) {
- AFB_ERROR ("LUA-DOCALL-SYNTAX missing func|args query=%s", json_object_get_string(queryJ));
+ AFB_ERROR ("LUA-DOCALL-SYNTAX missing target|args query=%s", json_object_get_string(queryJ));
goto OnErrorExit;
}
diff --git a/README.md b/README.md
index e9ad55f..16c15ec 100644
--- a/README.md
+++ b/README.md
@@ -28,6 +28,13 @@ git pull --recurse-submodules https://github.com/iotbzh/audio-bindings
* alsa-devel >= 1.1.2 Warning some distro like Fedora-25 still ship version 1.1.1 as default
* lua >= 5.3 Most distribution only ship version 5.2 but binary package should be easy to find
+On Ubuntu 16.4 you should recompile AlsaLib from source ftp://ftp.alsa-project.org/pub/lib/
+as today latest stable is 1.1.4.
+
+```
+
+```
+
```
OpenSuse
@@ -35,8 +42,24 @@ git pull --recurse-submodules https://github.com/iotbzh/audio-bindings
- Alsa-devel zypper --install alsa-devel # 42.3 is shipped default with 1.1.4
Fedora 26 (out of the box)
- - Lua 5.3
+ - Lua 5.3
- Alsa-devel 1.1.4
+
+ Ubuntu-16.4
+ - LUA-5.3 is avaliable in binary through apt-get
+ - Alsa should be recompiled from source
+
+ wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.4.1.tar.bz2
+ tar -xjf alsa-lib-1.1.4.1.tar.bz2
+ cd alsa-lib-1.1.4.1
+ ./configure --prefix=/opt
+
+ Ubuntu-17.04 (out of the box)
+ - Alsa 1.1.4
+ - Lua 5.3
+
+ #WARNING: do not forget to upgrade your PKG_CONFIG_PATH=/opt/lib/pkgconfig or whatever is the place where
+ your installed alsa/lua.
```
diff --git a/conf.d/app-templates b/conf.d/app-templates
-Subproject 350c5b97459226f7e031c73edb3a79a2d99cb25
+Subproject 3a90fb6f2c4518ebab484cde90919c19456dc04
diff --git a/conf.d/cmake/config.cmake b/conf.d/cmake/config.cmake
index b5e3a4c..5d35862 100644
--- a/conf.d/cmake/config.cmake
+++ b/conf.d/cmake/config.cmake
@@ -47,6 +47,14 @@ set (gcc_minimal_version 4.9)
#set(CMAKE_C_COMPILER "gcc")
#set(CMAKE_CXX_COMPILER "g++")
+# When Present LUA is used by the controller
+# ---------------------------------------------------------------
+set(CONTROL_SUPPORT_LUA 1 CACHE BOOL "Active or not LUA Support")
+set(LUA_PKG lua>=5.3)
+if(OSRELEASE MATCHES "debian")
+set(LUA_PKG lua-5.3)
+endif()
+
# PKG_CONFIG required packages
# -----------------------------
set (PKG_REQUIRED_LIST
@@ -56,7 +64,7 @@ set (PKG_REQUIRED_LIST
afb-daemon
json-c
libafbwsc
- lua>=5.3
+ ${LUA_PKG}
)
# Controller project needed variables.
@@ -64,7 +72,6 @@ set (PKG_REQUIRED_LIST
# in the CMakeLists.txt of that target to correctly
# expand variables.
# ----------------------------------------------------
-set(CONTROL_SUPPORT_LUA 1 CACHE BOOL "Active or not LUA Support")
set (CTL_PLUGIN_PRE "ctl-" CACHE STRING "Prefix for Controller share plugin")
set (CTL_PLUGIN_EXT ".ctlso" CACHE STRING "Postfix for Controller share plugin")
diff --git a/nbproject/configurations.xml b/nbproject/configurations.xml
index 86c4ff0..8e4a8a0 100644
--- a/nbproject/configurations.xml
+++ b/nbproject/configurations.xml
@@ -60,6 +60,20 @@
<df name="HAL-plugin">
<in>HalPlugPcm.c</in>
</df>
+ <df name="HAL_MOST_UNICENS">
+ <df name="ucs2-vol">
+ <df name="src">
+ <in>device_container.cpp</in>
+ <in>device_value.cpp</in>
+ <in>libmostvolume.cpp</in>
+ <in>setup.cpp</in>
+ </df>
+ </df>
+ <in>hal_most_unicens.c</in>
+ <in>wrap-json.c</in>
+ <in>wrap_unicens.c</in>
+ <in>wrap_volume.c</in>
+ </df>
<df name="HDA-intel">
<in>IntelHdaHAL.c</in>
</df>
@@ -2563,8 +2577,8 @@
<rebuildPropChanged>false</rebuildPropChanged>
</toolsSet>
<flagsDictionary>
- <element flagsID="0" commonFlags="-g -fPIC -fPIC"/>
- <element flagsID="1" commonFlags="-g -fPIC -fPIC -g"/>
+ <element flagsID="0" commonFlags="-g -fPIC -fPIC -g"/>
+ <element flagsID="1" commonFlags="-mtune=generic -march=x86-64 -fPIC"/>
<element flagsID="2" commonFlags="-mtune=generic -march=x86-64 -g -fPIC"/>
<element flagsID="3" commonFlags="-mtune=generic -march=x86-64 -g -g -fPIC"/>
<element flagsID="4"
@@ -2579,7 +2593,7 @@
<buildCommand>${MAKE} -f Makefile install</buildCommand>
<cleanCommand>${MAKE} -f Makefile clean</cleanCommand>
<executablePath>build/CMakeFiles/feature_tests.bin</executablePath>
- <cTool flags="0">
+ <cTool flags="-g -fPIC -fPIC">
</cTool>
</makeTool>
<preBuild>
@@ -2598,8 +2612,6 @@
<item path="Alsa-afb/Alsa-AddCtl.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
<incDir>
- <pElem>../../../opt/include/afb</pElem>
- <pElem>Alsa-afb</pElem>
<pElem>../../../opt/include/alsa</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>Audio-Common</pElem>
@@ -2609,31 +2621,15 @@
</cTool>
</item>
<item path="Alsa-afb/Alsa-ApiHat.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
- <pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
- <pElem>/usr/include/json-c</pElem>
- <pElem>/usr/include/lua5.3</pElem>
- <pElem>Audio-Common</pElem>
<pElem>build/Alsa-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>alsa_lowlevel_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="Alsa-afb/Alsa-RegEvt.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
<incDir>
- <pElem>../../../opt/include/afb</pElem>
- <pElem>Alsa-afb</pElem>
<pElem>../../../opt/include/alsa</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>Audio-Common</pElem>
@@ -2645,8 +2641,6 @@
<item path="Alsa-afb/Alsa-SetGet.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
<incDir>
- <pElem>../../../opt/include/afb</pElem>
- <pElem>Alsa-afb</pElem>
<pElem>../../../opt/include/alsa</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>Audio-Common</pElem>
@@ -2658,8 +2652,6 @@
<item path="Alsa-afb/Alsa-Ucm.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
<incDir>
- <pElem>../../../opt/include/afb</pElem>
- <pElem>Alsa-afb</pElem>
<pElem>../../../opt/include/alsa</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>Audio-Common</pElem>
@@ -2698,172 +2690,61 @@
</cTool>
</item>
<item path="Common/AudioCommonLib.c" ex="false" tool="0" flavor2="2">
- <cTool flags="1">
+ <cTool flags="0">
</cTool>
</item>
<item path="Controller-afb/ctl-binding.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
- <pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
- <pElem>/usr/include/json-c</pElem>
- <pElem>/usr/include/lua5.3</pElem>
- <pElem>Audio-Common</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_CONFIG_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/config.d:/home/fulup/opt/controller/config.d"</Elem>
- <Elem>CONTROL_CONFIG_POST="control"</Elem>
- <Elem>CONTROL_CONFIG_PRE="onload"</Elem>
- <Elem>CONTROL_DOSCRIPT_PRE="doscript"</Elem>
- <Elem>CONTROL_LUA_EVENT="luaevt"</Elem>
- <Elem>CONTROL_LUA_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/lua.d:/home/fulup/opt/controller-plugins/ctl-lua.d"</Elem>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>CONTROL_ONLOAD_PROFILE="onload-default-profile"</Elem>
- <Elem>CONTROL_PLUGIN_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/build:/home/fulup/opt/controller-plugins:/usr/lib/afb/controller-plugins/ctlplug"</Elem>
- <Elem>CONTROL_SUPPORT_LUA</Elem>
- <Elem>CTL_PLUGIN_MAGIC=2468013579</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>control_afb_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="Controller-afb/ctl-dispatch.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
- <pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>/usr/include/lua5.3</pElem>
<pElem>Audio-Common</pElem>
+ <pElem>../../../opt/include</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_CONFIG_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/config.d:/home/fulup/opt/controller/config.d"</Elem>
- <Elem>CONTROL_CONFIG_POST="control"</Elem>
- <Elem>CONTROL_CONFIG_PRE="onload"</Elem>
- <Elem>CONTROL_DOSCRIPT_PRE="doscript"</Elem>
- <Elem>CONTROL_LUA_EVENT="luaevt"</Elem>
- <Elem>CONTROL_LUA_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/lua.d:/home/fulup/opt/controller-plugins/ctl-lua.d"</Elem>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>CONTROL_ONLOAD_PROFILE="onload-default-profile"</Elem>
- <Elem>CONTROL_PLUGIN_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/build:/home/fulup/opt/controller-plugins:/usr/lib/afb/controller-plugins/ctlplug"</Elem>
- <Elem>CONTROL_SUPPORT_LUA</Elem>
- <Elem>CTL_PLUGIN_MAGIC=2468013579</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>control_afb_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="Controller-afb/ctl-lua.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
- <pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>/usr/include/lua5.3</pElem>
<pElem>Audio-Common</pElem>
+ <pElem>../../../opt/include</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_CONFIG_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/config.d:/home/fulup/opt/controller/config.d"</Elem>
- <Elem>CONTROL_CONFIG_POST="control"</Elem>
- <Elem>CONTROL_CONFIG_PRE="onload"</Elem>
- <Elem>CONTROL_DOSCRIPT_PRE="doscript"</Elem>
- <Elem>CONTROL_LUA_EVENT="luaevt"</Elem>
- <Elem>CONTROL_LUA_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/lua.d:/home/fulup/opt/controller-plugins/ctl-lua.d"</Elem>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>CONTROL_ONLOAD_PROFILE="onload-default-profile"</Elem>
- <Elem>CONTROL_PLUGIN_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/build:/home/fulup/opt/controller-plugins:/usr/lib/afb/controller-plugins/ctlplug"</Elem>
- <Elem>CONTROL_SUPPORT_LUA</Elem>
- <Elem>CTL_PLUGIN_MAGIC=2468013579</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>control_afb_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="Controller-afb/ctl-misc.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
<incDir>
- <pElem>../../../opt/include/afb</pElem>
- <pElem>Controller-afb</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
</cTool>
</item>
<item path="Controller-afb/ctl-plugin-sample.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
- <pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
<pElem>/usr/include/json-c</pElem>
<pElem>/usr/include/lua5.3</pElem>
- <pElem>Audio-Common</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_CONFIG_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/config.d:/home/fulup/opt/controller/config.d"</Elem>
- <Elem>CONTROL_CONFIG_POST="control"</Elem>
- <Elem>CONTROL_CONFIG_PRE="onload"</Elem>
- <Elem>CONTROL_DOSCRIPT_PRE="doscript"</Elem>
- <Elem>CONTROL_LUA_EVENT="luaevt"</Elem>
- <Elem>CONTROL_LUA_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/lua.d:/home/fulup/opt/controller-plugins/ctl-lua.d"</Elem>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>CONTROL_ONLOAD_PROFILE="onload-default-profile"</Elem>
- <Elem>CONTROL_PLUGIN_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/build:/home/fulup/opt/controller-plugins:/usr/lib/afb/controller-plugins/ctlplug"</Elem>
- <Elem>CONTROL_SUPPORT_LUA</Elem>
- <Elem>CTL_PLUGIN_MAGIC=2468013579</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>audio_plugin_sample_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="Controller-afb/ctl-timer.c" ex="false" tool="0" flavor2="3">
- <cTool flags="0">
+ <cTool flags="2">
<incDir>
<pElem>../../../opt/include</pElem>
- <pElem>../../../opt/include/alsa</pElem>
- <pElem>/usr/include/p11-kit-1</pElem>
- <pElem>/usr/include/json-c</pElem>
- <pElem>/usr/include/lua5.3</pElem>
- <pElem>Audio-Common</pElem>
<pElem>build/Controller-afb</pElem>
</incDir>
- <preprocessorList>
- <Elem>CONTROL_CONFIG_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/config.d:/home/fulup/opt/controller/config.d"</Elem>
- <Elem>CONTROL_CONFIG_POST="control"</Elem>
- <Elem>CONTROL_CONFIG_PRE="onload"</Elem>
- <Elem>CONTROL_DOSCRIPT_PRE="doscript"</Elem>
- <Elem>CONTROL_LUA_EVENT="luaevt"</Elem>
- <Elem>CONTROL_LUA_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/conf.d/project/lua.d:/home/fulup/opt/controller-plugins/ctl-lua.d"</Elem>
- <Elem>CONTROL_MAXPATH_LEN=255</Elem>
- <Elem>CONTROL_ONLOAD_PROFILE="onload-default-profile"</Elem>
- <Elem>CONTROL_PLUGIN_PATH="/home/fulup/Workspace/AGL-AppFW/audio-bindings-dev/build:/home/fulup/opt/controller-plugins:/usr/lib/afb/controller-plugins/ctlplug"</Elem>
- <Elem>CONTROL_SUPPORT_LUA</Elem>
- <Elem>CTL_PLUGIN_MAGIC=2468013579</Elem>
- <Elem>MAX_LINEAR_DB_SCALE=24</Elem>
- <Elem>MAX_SND_CARD=16</Elem>
- <Elem>NATIVE_LINUX</Elem>
- <Elem>TLV_BYTE_SIZE=256</Elem>
- <Elem>control_afb_EXPORTS</Elem>
- </preprocessorList>
</cTool>
</item>
<item path="HAL-afb/HAL-interface/hal-interface.c"
@@ -2873,6 +2754,7 @@
<cTool flags="2">
<incDir>
<pElem>Audio-Common</pElem>
+ <pElem>../../../opt/include</pElem>
<pElem>build/HAL-afb/HAL-interface</pElem>
</incDir>
</cTool>
@@ -2899,6 +2781,105 @@
<cTool flags="2">
</cTool>
</item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/hal_most_unicens.c"
+ ex="false"
+ tool="0"
+ flavor2="3">
+ <cTool flags="2">
+ <incDir>
+ <pElem>../../../opt/include/afb</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS</pElem>
+ <pElem>../../../opt/include/alsa</pElem>
+ <pElem>/usr/include/json-c</pElem>
+ <pElem>Audio-Common</pElem>
+ <pElem>HAL-afb/HAL-interface</pElem>
+ <pElem>../../../opt/include</pElem>
+ <pElem>build/HAL-afb/HAL_MOST_UNICENS</pElem>
+ </incDir>
+ </cTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/device_container.cpp"
+ ex="false"
+ tool="1"
+ flavor2="0">
+ <ccTool flags="1">
+ <incDir>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/inc</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src</pElem>
+ </incDir>
+ </ccTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/device_value.cpp"
+ ex="false"
+ tool="1"
+ flavor2="0">
+ <ccTool flags="1">
+ <incDir>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/inc</pElem>
+ </incDir>
+ </ccTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp"
+ ex="false"
+ tool="1"
+ flavor2="0">
+ <ccTool flags="1">
+ <incDir>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/inc</pElem>
+ </incDir>
+ </ccTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/setup.cpp"
+ ex="false"
+ tool="1"
+ flavor2="0">
+ <ccTool flags="1">
+ <incDir>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/inc</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src</pElem>
+ </incDir>
+ </ccTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/wrap-json.c"
+ ex="false"
+ tool="0"
+ flavor2="3">
+ <cTool flags="2">
+ <incDir>
+ <pElem>HAL-afb/HAL_MOST_UNICENS</pElem>
+ <pElem>/usr/include/json-c</pElem>
+ <pElem>build/HAL-afb/HAL_MOST_UNICENS</pElem>
+ </incDir>
+ </cTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/wrap_unicens.c"
+ ex="false"
+ tool="0"
+ flavor2="3">
+ <cTool flags="2">
+ <incDir>
+ <pElem>../../../opt/include/afb</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS</pElem>
+ <pElem>/usr/include/json-c</pElem>
+ <pElem>build/HAL-afb/HAL_MOST_UNICENS</pElem>
+ </incDir>
+ </cTool>
+ </item>
+ <item path="HAL-afb/HAL_MOST_UNICENS/wrap_volume.c"
+ ex="false"
+ tool="0"
+ flavor2="3">
+ <cTool flags="2">
+ <incDir>
+ <pElem>../../../opt/include/afb</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS</pElem>
+ <pElem>HAL-afb/HAL_MOST_UNICENS/ucs2-vol/inc</pElem>
+ <pElem>build/HAL-afb/HAL_MOST_UNICENS</pElem>
+ </incDir>
+ </cTool>
+ </item>
<item path="HAL-afb/HDA-intel/IntelHdaHAL.c" ex="false" tool="0" flavor2="3">
<cTool flags="2">
</cTool>
@@ -3007,6 +2988,14 @@
</preprocessorList>
</cTool>
</folder>
+ <folder path="0/Alsa-afb">
+ <cTool>
+ <incDir>
+ <pElem>../../../opt/include/afb</pElem>
+ <pElem>Alsa-afb</pElem>
+ </incDir>
+ </cTool>
+ </folder>
<folder path="0/Common">
<cTool>
<incDir>
@@ -3041,6 +3030,14 @@
</preprocessorList>
</cTool>
</folder>
+ <folder path="0/Controller-afb">
+ <cTool>
+ <incDir>
+ <pElem>../../../opt/include/afb</pElem>
+ <pElem>Controller-afb</pElem>
+ </incDir>
+ </cTool>
+ </folder>
<folder path="0/HAL-afb">
<cTool>
<incDir>