2 # mosquittopp build script
8 SConscript(env.get('SRC_DIR') + '/service/third_party_libs.scons', 'lib_env')
10 mosquittopp_env = lib_env.Clone()
11 target_os = env.get('TARGET_OS')
12 ######################################################################
14 ######################################################################
15 mosquittopp_env.AppendUnique(CPPPATH = ['./', '../'])
16 if target_os not in ['windows', 'winrt']:
17 mosquittopp_env.AppendUnique(CFLAGS = ['-Wall', '-ggdb', '-O2', '-fPIC'])
19 mosquittopp_env.AppendUnique(LIBS = ['mosquitto', 'ssl', 'crypto'])
20 ######################################################################
21 # Source files and Targets
22 ######################################################################
23 mosquittopp = mosquittopp_env.SharedLibrary('mosquittopp', 'mosquittopp.cpp')
24 mosquittopp_env.InstallTarget(mosquittopp, 'libmosquittopp')