#
######################################################################
import os
-import commands
+import subprocess
Import('env')
'cd ' + SRC_NAME + ' && git checkout 8e9f42d02a0f416001065d1cddc1ab07974cef14'
])
- print 'Downloading', SRC_NAME ,'library ...'
+ print('Downloading', SRC_NAME ,'library ...')
if raxmpp_env.Execute(c):
- print '''
+ print('''
*********************************** Error: ***********************************************
* Please download ra_xmpp as following:
* $ git clone https://github.com/WorksSystems/wksxmpp_chat.git extlibs/wksxmppxep/wksxmpp_chat
* $ cd extlibs/wksxmppxep/wksxmpp_chat
* $ git checkout 8e9f42d02a0f416001065d1cddc1ab07974cef14
******************************************************************************************
- '''
+ ''')
Exit(1)
else:
- print 'Download', SRC_NAME, 'library complete'
+ print('Download', SRC_NAME, 'library complete')
if not env.GetOption('clean'):
- print 'Building with ' + SRC_NAME
+ print('Building with ' + SRC_NAME)
os.chdir(SRC_NAME)
if not os.path.exists('libwksxmppxep.so') :
LIBSTROPHE_BASE=base_dir + '/extlibs/libstrophe/libstrophe'
- foo=commands.getoutput('make LIBSTROPHE_BASE=' + LIBSTROPHE_BASE + ' libraries')
- print foo
+ foo=subprocess.getoutput('make LIBSTROPHE_BASE=' + LIBSTROPHE_BASE + ' libraries')
+ print(foo)
if not os.path.exists('libwksxmppxep.so') :
- print 'Building with ' + SRC_NAME + ' failed.'
+ print('Building with ' + SRC_NAME + ' failed.')
Exit(2)
else:
- foo = commands.getoutput('cp libwksxmppxep.so ' + env.get('BUILD_DIR'))
- print foo
- foo = commands.getoutput('cp libwksxmppxep.a ' + env.get('BUILD_DIR'))
- print foo
+ foo = subprocess.getoutput('cp libwksxmppxep.so ' + env.get('BUILD_DIR'))
+ print(foo)
+ foo = subprocess.getoutput('cp libwksxmppxep.a ' + env.get('BUILD_DIR'))
+ print(foo)
- print 'Building with ' + SRC_NAME + ' Completely.'
+ print('Building with ' + SRC_NAME + ' Completely.')
env.PrependUnique(CPPPATH = [INC_PATH], RALIBS = WJSXMPPXEP_LIBS, RALIBPATH = [LIB_PATH], RARPATH = [LIB_PATH])
env.AppendUnique(LIBS = WJSXMPPXEP_LIBS, LIBPATH = [LIB_PATH])