Fix plugins loading, cleanup and dispatch Radio API code
[src/app-framework-binder.git] / nbproject / configurations.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <configurationDescriptor version="97">
3   <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
4     <df root="." name="0">
5       <df name="src">
6         <in>afbs-api.c</in>
7         <in>alsa-api.c</in>
8         <in>config.c</in>
9         <in>dbus-api.c</in>
10         <in>http-svc.c</in>
11         <in>main.c</in>
12         <in>radio-api.c</in>
13         <in>rest-api.c</in>
14         <in>session.c</in>
15       </df>
16     </df>
17     <df root="." name="1">
18     </df>
19     <logicalFolder name="ExternalFiles"
20                    displayName="Important Files"
21                    projectFiles="false"
22                    kind="IMPORTANT_FILES_FOLDER">
23       <itemPath>CMakeLists.txt</itemPath>
24       <itemPath>build/Makefile</itemPath>
25       <itemPath>nbproject/private/launcher.properties</itemPath>
26     </logicalFolder>
27     <logicalFolder name="ExternalFiles"
28                    displayName="Important Files"
29                    projectFiles="false"
30                    kind="IMPORTANT_FILES_FOLDER">
31       <itemPath>CMakeLists.txt</itemPath>
32       <itemPath>build/Makefile</itemPath>
33       <itemPath>nbproject/private/launcher.properties</itemPath>
34     </logicalFolder>
35   </logicalFolder>
36   <sourceFolderFilter>^(nbproject)$</sourceFolderFilter>
37   <sourceRootList>
38     <Elem>.</Elem>
39     <Elem>.</Elem>
40   </sourceRootList>
41   <projectmakefile>build/Makefile</projectmakefile>
42   <confs>
43     <conf name="Default" type="0">
44       <toolsSet>
45         <compilerSet>default</compilerSet>
46         <dependencyChecking>false</dependencyChecking>
47         <rebuildPropChanged>false</rebuildPropChanged>
48       </toolsSet>
49       <flagsDictionary>
50         <element flagsID="0" commonFlags="-fPIE"/>
51         <element flagsID="1" commonFlags="-mtune=generic -march=x86-64 -fPIC"/>
52         <element flagsID="2" commonFlags="-mtune=generic -march=x86-64 -fPIE"/>
53       </flagsDictionary>
54       <codeAssistance>
55       </codeAssistance>
56       <makefileType>
57         <makeTool>
58           <buildCommandWorkingDir>build</buildCommandWorkingDir>
59           <buildCommand>${MAKE} -f Makefile</buildCommand>
60           <cleanCommand>${MAKE} -f Makefile clean</cleanCommand>
61           <executablePath>build/afb-daemon</executablePath>
62           <cTool flags="1">
63             <incDir>
64               <pElem>plugins/audio</pElem>
65               <pElem>/usr/include/json-c</pElem>
66               <pElem>include</pElem>
67               <pElem>/usr/include/uuid</pElem>
68               <pElem>build/plugins</pElem>
69               <pElem>plugins/samples</pElem>
70               <pElem>/usr/include/json-c</pElem>
71               <pElem>include</pElem>
72               <pElem>/usr/include/uuid</pElem>
73               <pElem>build/plugins</pElem>
74               <pElem>plugins/session</pElem>
75               <pElem>/usr/include/json-c</pElem>
76               <pElem>include</pElem>
77               <pElem>/usr/include/uuid</pElem>
78               <pElem>build/plugins</pElem>
79             </incDir>
80           </cTool>
81         </makeTool>
82         <preBuild>
83           <preBuildCommandWorkingDir>build</preBuildCommandWorkingDir>
84           <preBuildCommand>cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=${IDE_CC} -DCMAKE_CXX_COMPILER=${IDE_CXX} -DCMAKE_C_FLAGS_DEBUG="-g3 -gdwarf-2" -DCMAKE_CXX_FLAGS_DEBUG="-g3 -gdwarf-2" -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ..</preBuildCommand>
85           <preBuildFirst>true</preBuildFirst>
86         </preBuild>
87       </makefileType>
88       <item path="src/afbs-api.c" ex="false" tool="0" flavor2="2">
89         <cTool flags="0">
90           <incDir>
91             <pElem>include</pElem>
92             <pElem>/usr/include/json-c</pElem>
93             <pElem>build/src</pElem>
94           </incDir>
95         </cTool>
96       </item>
97       <item path="src/alsa-api.c" ex="false" tool="0" flavor2="2">
98         <cTool flags="0">
99           <incDir>
100             <pElem>include</pElem>
101             <pElem>/usr/include/json-c</pElem>
102             <pElem>build/src</pElem>
103           </incDir>
104         </cTool>
105       </item>
106       <item path="src/config.c" ex="false" tool="0" flavor2="2">
107         <cTool flags="2">
108           <incDir>
109             <pElem>src</pElem>
110             <pElem>/usr/include/json-c</pElem>
111             <pElem>include</pElem>
112             <pElem>/usr/include/uuid</pElem>
113             <pElem>build/src</pElem>
114           </incDir>
115           <preprocessorList>
116             <Elem>__PIC__=2</Elem>
117             <Elem>__PIE__=2</Elem>
118             <Elem>__REGISTER_PREFIX__=</Elem>
119             <Elem>__USER_LABEL_PREFIX__=</Elem>
120             <Elem>__pic__=2</Elem>
121             <Elem>__pie__=2</Elem>
122           </preprocessorList>
123         </cTool>
124       </item>
125       <item path="src/dbus-api.c" ex="false" tool="0" flavor2="2">
126         <cTool flags="0">
127           <incDir>
128             <pElem>include</pElem>
129             <pElem>/usr/include/json-c</pElem>
130             <pElem>build/src</pElem>
131           </incDir>
132         </cTool>
133       </item>
134       <item path="src/http-svc.c" ex="false" tool="0" flavor2="2">
135         <cTool flags="1">
136           <incDir>
137             <pElem>src</pElem>
138             <pElem>/usr/include/json-c</pElem>
139             <pElem>include</pElem>
140             <pElem>/usr/include/uuid</pElem>
141             <pElem>build/src</pElem>
142           </incDir>
143         </cTool>
144       </item>
145       <item path="src/main.c" ex="false" tool="0" flavor2="2">
146         <cTool flags="2">
147           <incDir>
148             <pElem>src</pElem>
149             <pElem>/usr/include/json-c</pElem>
150             <pElem>include</pElem>
151             <pElem>/usr/include/uuid</pElem>
152             <pElem>build/src</pElem>
153           </incDir>
154           <preprocessorList>
155             <Elem>__PIC__=2</Elem>
156             <Elem>__PIE__=2</Elem>
157             <Elem>__REGISTER_PREFIX__=</Elem>
158             <Elem>__USER_LABEL_PREFIX__=</Elem>
159             <Elem>__pic__=2</Elem>
160             <Elem>__pie__=2</Elem>
161           </preprocessorList>
162         </cTool>
163       </item>
164       <item path="src/radio-api.c" ex="false" tool="0" flavor2="2">
165         <cTool flags="0">
166           <incDir>
167             <pElem>include</pElem>
168             <pElem>/usr/include/json-c</pElem>
169             <pElem>/usr/include/libusb-1.0</pElem>
170             <pElem>build/src</pElem>
171           </incDir>
172           <preprocessorList>
173             <Elem>WITH_RADIO_PLUGIN=1</Elem>
174           </preprocessorList>
175         </cTool>
176       </item>
177       <item path="src/rest-api.c" ex="false" tool="0" flavor2="2">
178         <cTool flags="2">
179           <incDir>
180             <pElem>src</pElem>
181             <pElem>/usr/include/json-c</pElem>
182             <pElem>include</pElem>
183             <pElem>/usr/include/uuid</pElem>
184             <pElem>build/src</pElem>
185           </incDir>
186         </cTool>
187       </item>
188       <item path="src/session.c" ex="false" tool="0" flavor2="2">
189         <cTool flags="2">
190           <incDir>
191             <pElem>src</pElem>
192             <pElem>/usr/include/json-c</pElem>
193             <pElem>/usr/include/uuid</pElem>
194             <pElem>include</pElem>
195             <pElem>build/src</pElem>
196           </incDir>
197           <preprocessorList>
198             <Elem>__PIC__=2</Elem>
199             <Elem>__PIE__=2</Elem>
200             <Elem>__REGISTER_PREFIX__=</Elem>
201             <Elem>__USER_LABEL_PREFIX__=</Elem>
202             <Elem>__pic__=2</Elem>
203             <Elem>__pie__=2</Elem>
204           </preprocessorList>
205         </cTool>
206       </item>
207     </conf>
208   </confs>
209 </configurationDescriptor>