bump version number...
[mtalk.git] / SConstruct
blob468dafbdaf23949a80b2671ad54a01679441311f
2 VERSION = "0.0.10"
3 GETHOSTBYNAME_VERSION = VERSION
5 import os
7 env = Environment (
8 CPPPATH=[".","daemon"],
9 LIBPATH=['.','/usr/lib'],
10 LIBS=['boost_program_options'],
11 CCFLAGS = '-g3'
14 conf = Configure (env)
16 if env['PLATFORM'] == 'win32':
17 env.MergeFlags ('-DWIN32')
19 #debug by default...
20 #Append(CCFLAGS = '-g')
22 sock_test_source = Split("""
23 daemon/network_utils.cpp
24 daemon/socket.cpp
25 daemon/irc_socket.cpp
26 daemon/string_utils.cpp
27 daemon/mtalk_parser.cpp
28 daemon/mtalk_socket.cpp
29 """)
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'])