Imported Upstream version 0.9.1
[platform/upstream/iotivity.git] / build_common / android / compatibility / cpp11_compat.scons
1 ##
2 # This script is for fixing android platform compatibility problem
3 ##
4 import os
5
6 Import('env')
7
8 env.AppendUnique(CPPDEFINES = ['ANDROID_C11_COMPAT'])
9
10 cc_env = env.Clone()
11 cc_env.AppendUnique(CPPPATH = ['.'])
12 cc_lib = cc_env.StaticLibrary(env.get('BUILD_DIR') + '/android_cpp11_compat',
13         env.SrcToObj(os.path.abspath('./android_cpp11_compat.cpp'), env.get('SRC_DIR')))
14
15 env.AppendUnique(CPPPATH = [os.path.abspath('.')])
16 env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
17 env.AppendUnique(LIBS = ['android_cpp11_compat'])