source: rtos_arduino/trunk/arduino_lib/hardware/arduino/samd/cores/validation/validation_I2C_RTC/build_as6/test.cppproj@ 136

Last change on this file since 136 was 136, checked in by ertl-honda, 8 years ago

ライブラリとOS及びベーシックなサンプルの追加.

File size: 19.8 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <SchemaVersion>2.0</SchemaVersion>
5 <ProjectVersion>6.2</ProjectVersion>
6 <ToolchainName>com.Atmel.ARMGCC.CPP</ToolchainName>
7 <ProjectGuid>{b3f859ad-e162-4c2f-9684-eac6932fec80}</ProjectGuid>
8 <avrdevice>ATSAMD21G18A</avrdevice>
9 <avrdeviceseries>none</avrdeviceseries>
10 <OutputType>Executable</OutputType>
11 <Language>CPP</Language>
12 <OutputFileName>$(MSBuildProjectName)</OutputFileName>
13 <OutputFileExtension>.elf</OutputFileExtension>
14 <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
15 <AssemblyName>test</AssemblyName>
16 <Name>test</Name>
17 <RootNamespace>test</RootNamespace>
18 <ToolchainFlavour>Native</ToolchainFlavour>
19 <KeepTimersRunning>true</KeepTimersRunning>
20 <OverrideVtor>false</OverrideVtor>
21 <CacheFlash>false</CacheFlash>
22 <ProgFlashFromRam>true</ProgFlashFromRam>
23 <RamSnippetAddress>0x20000000</RamSnippetAddress>
24 <UncachedRange />
25 <OverrideVtorValue>exception_table</OverrideVtorValue>
26 <BootSegment>2</BootSegment>
27 <eraseonlaunchrule>1</eraseonlaunchrule>
28 <AsfFrameworkConfig>
29 <framework-data xmlns="">
30 <options />
31 <configurations />
32 <files />
33 <documentation help="" />
34 <offline-documentation help="" />
35 <dependencies>
36 <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.17.0" />
37 </dependencies>
38 </framework-data>
39 </AsfFrameworkConfig>
40 <avrtool>com.atmel.avrdbg.tool.samice</avrtool>
41 <avrtoolinterface>SWD</avrtoolinterface>
42 <com_atmel_avrdbg_tool_samice>
43 <ToolOptions>
44 <InterfaceProperties>
45 <SwdClock>4000000</SwdClock>
46 </InterfaceProperties>
47 <InterfaceName>SWD</InterfaceName>
48 </ToolOptions>
49 <ToolType>com.atmel.avrdbg.tool.samice</ToolType>
50 <ToolNumber>28010306</ToolNumber>
51 <ToolName>SAM-ICE</ToolName>
52 </com_atmel_avrdbg_tool_samice>
53 <UseGdb>True</UseGdb>
54 <com_atmel_avrdbg_tool_edbg>
55 <ToolOptions>
56 <InterfaceProperties>
57 </InterfaceProperties>
58 <InterfaceName>SWD</InterfaceName>
59 </ToolOptions>
60 <ToolType>com.atmel.avrdbg.tool.edbg</ToolType>
61 <ToolNumber>ATML2320021800000012</ToolNumber>
62 <ToolName>EDBG</ToolName>
63 </com_atmel_avrdbg_tool_edbg>
64 </PropertyGroup>
65 <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
66 <ToolchainSettings>
67 <ArmGccCpp>
68 <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
69 <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
70 <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
71 <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
72 <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
73 <armgcc.compiler.symbols.DefSymbols>
74 <ListValues>
75 <Value>NDEBUG</Value>
76 </ListValues>
77 </armgcc.compiler.symbols.DefSymbols>
78 <armgcc.compiler.directories.IncludePaths>
79 <ListValues>
80 <Value>../../../../../../../tools/CMSIS/Device/ATMEL</Value>
81 <Value>../../../../../../../tools/CMSIS/CMSIS/Include</Value>
82 <Value>../../../../arduino</Value>
83 <Value>../../../../arduino/USB</Value>
84 <Value>../../../../../variants/arduino_zero</Value>
85 <Value>../../../../../libraries/SPI</Value>
86 <Value>../../../../../libraries/Wire</Value>
87 </ListValues>
88 </armgcc.compiler.directories.IncludePaths>
89 <armgcc.compiler.optimization.level>Optimize for size (-Os)</armgcc.compiler.optimization.level>
90 <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
91 <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
92 <armgcccpp.compiler.symbols.DefSymbols>
93 <ListValues>
94 <Value>NDEBUG</Value>
95 </ListValues>
96 </armgcccpp.compiler.symbols.DefSymbols>
97 <armgcccpp.compiler.directories.IncludePaths>
98 <ListValues>
99 <Value>../../../../../../../tools/CMSIS/Device/ATMEL</Value>
100 <Value>../../../../../../../tools/CMSIS/CMSIS/Include</Value>
101 <Value>../../../../arduino</Value>
102 <Value>../../../../arduino/USB</Value>
103 <Value>../../../../../variants/arduino_zero</Value>
104 <Value>../../../../../libraries/SPI</Value>
105 <Value>../../../../../libraries/Wire</Value>
106 </ListValues>
107 </armgcccpp.compiler.directories.IncludePaths>
108 <armgcccpp.compiler.optimization.level>Optimize for size (-Os)</armgcccpp.compiler.optimization.level>
109 <armgcccpp.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcccpp.compiler.optimization.PrepareFunctionsForGarbageCollection>
110 <armgcccpp.compiler.warnings.AllWarnings>True</armgcccpp.compiler.warnings.AllWarnings>
111 <armgcccpp.linker.libraries.Libraries>
112 <ListValues>
113 <Value>libm</Value>
114 </ListValues>
115 </armgcccpp.linker.libraries.Libraries>
116 <armgcccpp.linker.libraries.LibrarySearchPaths>
117 <ListValues>
118 <Value>../cmsis/linkerScripts</Value>
119 </ListValues>
120 </armgcccpp.linker.libraries.LibrarySearchPaths>
121 <armgcccpp.linker.optimization.GarbageCollectUnusedSections>True</armgcccpp.linker.optimization.GarbageCollectUnusedSections>
122 <armgcccpp.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcccpp.linker.miscellaneous.LinkerFlags>
123 <armgcccpp.preprocessingassembler.general.IncludePaths>
124 <ListValues>
125 <Value>../../../../../../../tools/CMSIS/Device/ATMEL</Value>
126 <Value>../../../../../../../tools/CMSIS/CMSIS/Include</Value>
127 <Value>../../../../arduino</Value>
128 <Value>../../../../arduino/USB</Value>
129 <Value>../../../../../variants/arduino_zero</Value>
130 <Value>../../../../../libraries/SPI</Value>
131 <Value>../../../../../libraries/Wire</Value>
132 </ListValues>
133 </armgcccpp.preprocessingassembler.general.IncludePaths>
134 </ArmGccCpp>
135 </ToolchainSettings>
136 </PropertyGroup>
137 <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
138 <ToolchainSettings>
139 <ArmGccCpp>
140 <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex>
141 <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss>
142 <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep>
143 <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin>
144 <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec>
145 <armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</armgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
146 <armgcc.compiler.symbols.DefSymbols>
147 <ListValues>
148 <Value>DEBUG</Value>
149 </ListValues>
150 </armgcc.compiler.symbols.DefSymbols>
151 <armgcc.compiler.directories.DefaultIncludePath>False</armgcc.compiler.directories.DefaultIncludePath>
152 <armgcc.compiler.directories.IncludePaths>
153 <ListValues>
154 <Value>../../../../../../../tools/CMSIS/Device/ATMEL</Value>
155 <Value>../../../../../../../tools/CMSIS/CMSIS/Include</Value>
156 <Value>../../../../arduino</Value>
157 <Value>../../../../arduino/USB</Value>
158 <Value>../../../../../variants/arduino_zero</Value>
159 <Value>../../../../../libraries/SPI</Value>
160 <Value>../../../../../libraries/Wire</Value>
161 </ListValues>
162 </armgcc.compiler.directories.IncludePaths>
163 <armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level>
164 <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>
165 <armgcc.compiler.optimization.PrepareDataForGarbageCollection>True</armgcc.compiler.optimization.PrepareDataForGarbageCollection>
166 <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel>
167 <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings>
168 <armgcc.compiler.miscellaneous.OtherFlags>-std=c99</armgcc.compiler.miscellaneous.OtherFlags>
169 <armgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>True</armgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>
170 <armgcccpp.compiler.symbols.DefSymbols>
171 <ListValues>
172 <Value>DEBUG</Value>
173 <Value>USB_VID=0x2341</Value>
174 <Value>USB_PID=0x004d</Value>
175 </ListValues>
176 </armgcccpp.compiler.symbols.DefSymbols>
177 <armgcccpp.compiler.directories.DefaultIncludePath>False</armgcccpp.compiler.directories.DefaultIncludePath>
178 <armgcccpp.compiler.directories.IncludePaths>
179 <ListValues>
180 <Value>../../../../../../../tools/CMSIS/Device/ATMEL</Value>
181 <Value>../../../../../../../tools/CMSIS/CMSIS/Include</Value>
182 <Value>../../../../arduino</Value>
183 <Value>../../../../arduino/USB</Value>
184 <Value>../../../../../variants/arduino_zero</Value>
185 <Value>../../../../../libraries/SPI</Value>
186 <Value>../../../../../libraries/Wire</Value>
187 </ListValues>
188 </armgcccpp.compiler.directories.IncludePaths>
189 <armgcccpp.compiler.optimization.level>Optimize (-O1)</armgcccpp.compiler.optimization.level>
190 <armgcccpp.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcccpp.compiler.optimization.PrepareFunctionsForGarbageCollection>
191 <armgcccpp.compiler.optimization.PrepareDataForGarbageCollection>True</armgcccpp.compiler.optimization.PrepareDataForGarbageCollection>
192 <armgcccpp.compiler.optimization.DebugLevel>Maximum (-g3)</armgcccpp.compiler.optimization.DebugLevel>
193 <armgcccpp.compiler.warnings.AllWarnings>True</armgcccpp.compiler.warnings.AllWarnings>
194 <armgcccpp.compiler.miscellaneous.OtherFlags>-std=c++98</armgcccpp.compiler.miscellaneous.OtherFlags>
195 <armgcccpp.linker.general.UseNewlibNano>True</armgcccpp.linker.general.UseNewlibNano>
196 <armgcccpp.linker.libraries.Libraries>
197 <ListValues>
198 <Value>libm</Value>
199 </ListValues>
200 </armgcccpp.linker.libraries.Libraries>
201 <armgcccpp.linker.libraries.LibrarySearchPaths>
202 <ListValues>
203 <Value>../../../../../variants/arduino_zero/linker_scripts/gcc</Value>
204 </ListValues>
205 </armgcccpp.linker.libraries.LibrarySearchPaths>
206 <armgcccpp.linker.optimization.GarbageCollectUnusedSections>True</armgcccpp.linker.optimization.GarbageCollectUnusedSections>
207 <armgcccpp.linker.memorysettings.ExternalRAM />
208 <armgcccpp.linker.miscellaneous.LinkerFlags>-Tflash.ld</armgcccpp.linker.miscellaneous.LinkerFlags>
209 <armgcccpp.assembler.general.IncludePaths>
210 <ListValues>
211 <Value>../../../arduino</Value>
212 </ListValues>
213 </armgcccpp.assembler.general.IncludePaths>
214 <armgcccpp.assembler.debugging.DebugLevel>Default (-g)</armgcccpp.assembler.debugging.DebugLevel>
215 <armgcccpp.preprocessingassembler.general.DefaultIncludePath>False</armgcccpp.preprocessingassembler.general.DefaultIncludePath>
216 <armgcccpp.preprocessingassembler.general.IncludePaths>
217 <ListValues>
218 <Value>../../../arduino</Value>
219 </ListValues>
220 </armgcccpp.preprocessingassembler.general.IncludePaths>
221 <armgcccpp.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcccpp.preprocessingassembler.debugging.DebugLevel>
222 </ArmGccCpp>
223 </ToolchainSettings>
224 </PropertyGroup>
225 <ItemGroup>
226 <Folder Include="core" />
227 <Folder Include="Wire" />
228 <Folder Include="SPI" />
229 <Folder Include="variant" />
230 </ItemGroup>
231 <ItemGroup>
232 <Compile Include="..\..\..\..\libraries\SPI\SPI.cpp">
233 <SubType>compile</SubType>
234 <Link>SPI\SPI.cpp</Link>
235 </Compile>
236 <Compile Include="..\..\..\..\libraries\SPI\SPI.h">
237 <SubType>compile</SubType>
238 <Link>SPI\SPI.h</Link>
239 </Compile>
240 <Compile Include="..\..\..\..\libraries\Wire\Wire.cpp">
241 <SubType>compile</SubType>
242 <Link>Wire\Wire.cpp</Link>
243 </Compile>
244 <Compile Include="..\..\..\..\libraries\Wire\Wire.h">
245 <SubType>compile</SubType>
246 <Link>Wire\Wire.h</Link>
247 </Compile>
248 <Compile Include="..\..\..\..\variants\arduino_zero\pins_arduino.h">
249 <SubType>compile</SubType>
250 <Link>variant\pins_arduino.h</Link>
251 </Compile>
252 <Compile Include="..\..\..\..\variants\arduino_zero\variant.cpp">
253 <SubType>compile</SubType>
254 <Link>variant\variant.cpp</Link>
255 </Compile>
256 <Compile Include="..\..\..\..\variants\arduino_zero\variant.h">
257 <SubType>compile</SubType>
258 <Link>variant\variant.h</Link>
259 </Compile>
260 <Compile Include="..\..\..\arduino\Arduino.h">
261 <SubType>compile</SubType>
262 <Link>core\Arduino.h</Link>
263 </Compile>
264 <Compile Include="..\..\..\arduino\binary.h">
265 <SubType>compile</SubType>
266 <Link>core\binary.h</Link>
267 </Compile>
268 <Compile Include="..\..\..\arduino\Client.h">
269 <SubType>compile</SubType>
270 <Link>core\Client.h</Link>
271 </Compile>
272 <Compile Include="..\..\..\arduino\delay.c">
273 <SubType>compile</SubType>
274 <Link>core\delay.c</Link>
275 </Compile>
276 <Compile Include="..\..\..\arduino\delay.h">
277 <SubType>compile</SubType>
278 <Link>core\delay.h</Link>
279 </Compile>
280 <Compile Include="..\..\..\arduino\HardwareSerial.h">
281 <SubType>compile</SubType>
282 <Link>core\HardwareSerial.h</Link>
283 </Compile>
284 <Compile Include="..\..\..\arduino\hooks.c">
285 <SubType>compile</SubType>
286 <Link>core\hooks.c</Link>
287 </Compile>
288 <Compile Include="..\..\..\arduino\IPAddress.cpp">
289 <SubType>compile</SubType>
290 <Link>core\IPAddress.cpp</Link>
291 </Compile>
292 <Compile Include="..\..\..\arduino\IPAddress.h">
293 <SubType>compile</SubType>
294 <Link>core\IPAddress.h</Link>
295 </Compile>
296 <Compile Include="..\..\..\arduino\itoa.c">
297 <SubType>compile</SubType>
298 <Link>core\itoa.c</Link>
299 </Compile>
300 <Compile Include="..\..\..\arduino\itoa.h">
301 <SubType>compile</SubType>
302 <Link>core\itoa.h</Link>
303 </Compile>
304 <Compile Include="..\..\..\arduino\main.cpp">
305 <SubType>compile</SubType>
306 <Link>core\main.cpp</Link>
307 </Compile>
308 <Compile Include="..\..\..\arduino\Print.cpp">
309 <SubType>compile</SubType>
310 <Link>core\Print.cpp</Link>
311 </Compile>
312 <Compile Include="..\..\..\arduino\Print.h">
313 <SubType>compile</SubType>
314 <Link>core\Print.h</Link>
315 </Compile>
316 <Compile Include="..\..\..\arduino\Printable.h">
317 <SubType>compile</SubType>
318 <Link>core\Printable.h</Link>
319 </Compile>
320 <Compile Include="..\..\..\arduino\Reset.cpp">
321 <SubType>compile</SubType>
322 <Link>core\Reset.cpp</Link>
323 </Compile>
324 <Compile Include="..\..\..\arduino\Reset.h">
325 <SubType>compile</SubType>
326 <Link>core\Reset.h</Link>
327 </Compile>
328 <Compile Include="..\..\..\arduino\RingBuffer.cpp">
329 <SubType>compile</SubType>
330 <Link>core\RingBuffer.cpp</Link>
331 </Compile>
332 <Compile Include="..\..\..\arduino\RingBuffer.h">
333 <SubType>compile</SubType>
334 <Link>core\RingBuffer.h</Link>
335 </Compile>
336 <Compile Include="..\..\..\arduino\SERCOM.cpp">
337 <SubType>compile</SubType>
338 <Link>core\SERCOM.cpp</Link>
339 </Compile>
340 <Compile Include="..\..\..\arduino\SERCOM.h">
341 <SubType>compile</SubType>
342 <Link>core\SERCOM.h</Link>
343 </Compile>
344 <Compile Include="..\..\..\arduino\Server.h">
345 <SubType>compile</SubType>
346 <Link>core\Server.h</Link>
347 </Compile>
348 <Compile Include="..\..\..\arduino\startup.c">
349 <SubType>compile</SubType>
350 <Link>core\startup.c</Link>
351 </Compile>
352 <Compile Include="..\..\..\arduino\Stream.cpp">
353 <SubType>compile</SubType>
354 <Link>core\Stream.cpp</Link>
355 </Compile>
356 <Compile Include="..\..\..\arduino\Stream.h">
357 <SubType>compile</SubType>
358 <Link>core\Stream.h</Link>
359 </Compile>
360 <Compile Include="..\..\..\arduino\syscalls.c">
361 <SubType>compile</SubType>
362 <Link>core\syscalls.c</Link>
363 </Compile>
364 <Compile Include="..\..\..\arduino\syscalls.h">
365 <SubType>compile</SubType>
366 <Link>core\syscalls.h</Link>
367 </Compile>
368 <Compile Include="..\..\..\arduino\Tone.h">
369 <SubType>compile</SubType>
370 <Link>core\Tone.h</Link>
371 </Compile>
372 <Compile Include="..\..\..\arduino\Uart.cpp">
373 <SubType>compile</SubType>
374 <Link>core\Uart.cpp</Link>
375 </Compile>
376 <Compile Include="..\..\..\arduino\Uart.h">
377 <SubType>compile</SubType>
378 <Link>core\Uart.h</Link>
379 </Compile>
380 <Compile Include="..\..\..\arduino\Udp.h">
381 <SubType>compile</SubType>
382 <Link>core\Udp.h</Link>
383 </Compile>
384 <Compile Include="..\..\..\arduino\WCharacter.h">
385 <SubType>compile</SubType>
386 <Link>core\WCharacter.h</Link>
387 </Compile>
388 <Compile Include="..\..\..\arduino\WInterrupts.c">
389 <SubType>compile</SubType>
390 <Link>core\WInterrupts.c</Link>
391 </Compile>
392 <Compile Include="..\..\..\arduino\WInterrupts.h">
393 <SubType>compile</SubType>
394 <Link>core\WInterrupts.h</Link>
395 </Compile>
396 <Compile Include="..\..\..\arduino\wiring.c">
397 <SubType>compile</SubType>
398 <Link>core\wiring.c</Link>
399 </Compile>
400 <Compile Include="..\..\..\arduino\wiring.h">
401 <SubType>compile</SubType>
402 <Link>core\wiring.h</Link>
403 </Compile>
404 <Compile Include="..\..\..\arduino\wiring_analog.c">
405 <SubType>compile</SubType>
406 <Link>core\wiring_analog.c</Link>
407 </Compile>
408 <Compile Include="..\..\..\arduino\wiring_analog.h">
409 <SubType>compile</SubType>
410 <Link>core\wiring_analog.h</Link>
411 </Compile>
412 <Compile Include="..\..\..\arduino\wiring_constants.h">
413 <SubType>compile</SubType>
414 <Link>core\wiring_constants.h</Link>
415 </Compile>
416 <Compile Include="..\..\..\arduino\wiring_digital.c">
417 <SubType>compile</SubType>
418 <Link>core\wiring_digital.c</Link>
419 </Compile>
420 <Compile Include="..\..\..\arduino\wiring_digital.h">
421 <SubType>compile</SubType>
422 <Link>core\wiring_digital.h</Link>
423 </Compile>
424 <Compile Include="..\..\..\arduino\wiring_private.h">
425 <SubType>compile</SubType>
426 <Link>core\wiring_private.h</Link>
427 </Compile>
428 <Compile Include="..\..\..\arduino\wiring_pulse.h">
429 <SubType>compile</SubType>
430 <Link>core\wiring_pulse.h</Link>
431 </Compile>
432 <Compile Include="..\..\..\arduino\wiring_shift.c">
433 <SubType>compile</SubType>
434 <Link>core\wiring_shift.c</Link>
435 </Compile>
436 <Compile Include="..\..\..\arduino\wiring_shift.h">
437 <SubType>compile</SubType>
438 <Link>core\wiring_shift.h</Link>
439 </Compile>
440 <Compile Include="..\..\..\arduino\WMath.cpp">
441 <SubType>compile</SubType>
442 <Link>core\WMath.cpp</Link>
443 </Compile>
444 <Compile Include="..\..\..\arduino\WMath.h">
445 <SubType>compile</SubType>
446 <Link>core\WMath.h</Link>
447 </Compile>
448 <Compile Include="..\..\..\arduino\WString.cpp">
449 <SubType>compile</SubType>
450 <Link>core\WString.cpp</Link>
451 </Compile>
452 <Compile Include="..\..\..\arduino\WString.h">
453 <SubType>compile</SubType>
454 <Link>core\WString.h</Link>
455 </Compile>
456 <Compile Include="..\..\..\arduino\WVariant.h">
457 <SubType>compile</SubType>
458 <Link>core\WVariant.h</Link>
459 </Compile>
460 <Compile Include="..\test.cpp">
461 <SubType>compile</SubType>
462 <Link>test.cpp</Link>
463 </Compile>
464 </ItemGroup>
465 <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
466</Project>
Note: See TracBrowser for help on using the repository browser.