Build system base on scons(oic-resource)
authorCaiwen Zhang <caiwen.zhang@intel.com>
Wed, 8 Oct 2014 21:15:57 +0000 (05:15 +0800)
committerCaiwen Zhang <caiwen.zhang@intel.com>
Wed, 8 Oct 2014 21:18:20 +0000 (05:18 +0800)
commit0de3715b6303798b7dd5850c8c940bb38c83398b
tree1a15cdc91fe02296777c6034245f03ba16704893
parent55e34d19a791cf01655012d1daef3ebd18e0e9f4
Build system base on scons(oic-resource)

Currently support:
 1) build linux binary on ubuntu
 2) build android binary on windows/ubuntu/Mac OSX
 3) build darwin binary on Mac OSX
 4) build IOS on MAC OSX
 5) build arduino on linux

CPU ARCHs support:
 1) linux: host default arch, support cross compile for other arch
 2) android: x86, x86_64, armeabi, armeabi-v7a, armeabi-v7a-hard,
arm64-v8a
 3) darwin: i386, x86_64
 4) IOS: i386/x86_64 (Simulator), armv7, armv7s, arm64
 5) arduino: avr, arm

Last test and synced with commit 55e34d19a791cf01655012d1daef3ebd18e0e9f4

Change-Id: I40df2989cf48e0f32767c0aebdcc734aa0362e15
19 files changed:
Readme [new file with mode: 0644]
SConstruct [new file with mode: 0644]
arduino.scons [new file with mode: 0644]
auto_build.sh [new file with mode: 0755]
build_common/SConscript [new file with mode: 0644]
build_common/android/SConscript [new file with mode: 0644]
build_common/android/jni/Android.mk [new file with mode: 0644]
build_common/arduino/SConscript [new file with mode: 0644]
build_common/darwin/SConscript [new file with mode: 0644]
build_common/ios/SConscript [new file with mode: 0644]
build_common/linux/SConscript [new file with mode: 0644]
build_common/windows/SConscript [new file with mode: 0644]
csdk/SConscript [new file with mode: 0644]
csdk/libcoap-4.1.1/SConscript [new file with mode: 0644]
examples/SConscript [new file with mode: 0644]
examples/ocicuc/SConscript [new file with mode: 0644]
oc_logger/SConscript [new file with mode: 0644]
src/SConscript [new file with mode: 0644]
third_party_libs.scons [new file with mode: 0644]