Merge "Add missing enum value of OCStackResult to switch in reason() function of...
[platform/upstream/iotivity.git] / resource / SConscript
1 ##
2 # 'resource' sub-project main build script
3 #
4 ##
5
6 Import('env')
7
8 target_os = env.get('TARGET_OS')
9
10 # Build libcoap
11 SConscript('csdk/libcoap/SConscript')
12
13 # Build liboctbstack
14 SConscript('csdk/SConscript')
15
16 if target_os == 'android':
17         SConscript('android/SConscript')
18
19 if target_os != 'arduino':
20         # Build liboc_logger
21         SConscript('oc_logger/SConscript')
22
23         # Build liboc
24         SConscript('src/SConscript')
25
26         # Build examples
27         SConscript('examples/SConscript')
28
29 if target_os == 'linux':
30         # Build c samples
31         SConscript('csdk/stack/samples/linux/SimpleClientServer/SConscript')
32 elif target_os == 'arduino':
33         SConscript('csdk/stack/samples/arduino/SimpleClientServer/ocserver/SConscript')