3 GETHOSTBYNAME_VERSION
= VERSION
8 CPPPATH
=[".","daemon"],
9 LIBPATH
=['.','/usr/lib'],
10 LIBS
=['boost_program_options'],
14 conf
= Configure (env
)
16 if env
['PLATFORM'] == 'win32':
17 env
.MergeFlags ('-DWIN32')
20 #Append(CCFLAGS = '-g')
22 sock_test_source
= Split("""
23 daemon/network_utils.cpp
26 daemon/string_utils.cpp
27 daemon/mtalk_parser.cpp
28 daemon/mtalk_socket.cpp
31 env
.Program("tests/tokenize1",(['tests/tokenize1.cpp'] + sock_test_source
))
32 env
.Program("tests/parser",['tests/parser.cpp'] + sock_test_source
)
33 env
.Program("tests/gethostbyname", [sock_test_source
,"tests/gethostbyname.cpp"])
35 env
.Program("tests/sockettest",['daemon/socket.cpp','daemon/network_utils.cpp','tests/sockettest.cpp'])
37 env
.Program("tests/sockettest2",[sock_test_source
,'tests/sockettest2.cpp'])
38 env
.Program("tests/multiserverbot",[sock_test_source
,'tests/multiserverbot.cpp'])
39 env
.Program("tests/serversocket",[sock_test_source
,'tests/serversocket.cpp'])
40 env
.Program("tests/serversocket2",[sock_test_source
,'tests/serversocket2.cpp'])
41 env
.Program("tests/serversocket3",[sock_test_source
,'tests/serversocket3.cpp'])
43 #conf = Configure(env)
44 #conf.CheckLib('boost_program_options')
45 #this actually builds mtalk.
46 env
.Program("mtalk",[sock_test_source
,'daemon/options.cpp','daemon/main.cpp'])