import sys

Import('env')

src = [
    "main.cc",
]

libs = [
        "crypto",
        "stdc++",
        "event_core",
        "event_extra",
       ]

if sys.platform == "darwin":
    libs += ['resolv']
else:
    libs += ['rt']
    if env["WITH_MDNS"]:
        libs += ['dns_sd']

if sys.platform == "linux2":
    libs += ['uuid', 'resolv']

env.Append(LIBPATH = [ "#build/libori", "#build/liboriutil", "$LIBPATH" ],
            LIBS = libs,
            CPPPATH = [ "$CPPPATH", "#include", "#" ])

env.Program("ori_httpd", src)

