summaryrefslogtreecommitdiff
path: root/resource/android/SConscript
blob: d7bce9f06ece7d4c2d0e2a4fd72847ad676f4984 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
##
# Android Compatibility (static library) build script
##
Import('env')

compatibilitylib_env = env.Clone()
######################################################################
# Build flags
######################################################################
compatibilitylib_env.AppendUnique(CPPPATH = ['../include/'])

target_os = env.get('TARGET_OS')

if target_os == 'android':
	compatibilitylib_env.AppendUnique(CXXFLAGS = ['-frtti', '-fexceptions'])
	compatibilitylib_env.AppendUnique(LIBS = ['gnustl_shared'])

######################################################################
# Source files and Targets
######################################################################
compatibilitylib_src = ['OCAndroid.cpp']

if target_os == 'android':
	static_compatibilitylib = compatibilitylib_env.StaticLibrary('compatibility', compatibilitylib_src)
	compatibilitylib_env.InstallTarget(static_compatibilitylib, 'libcompatibility')