#!/usr/bin/env python
# -*- coding: utf-8 -*-

Import('env')
from sys import platform as _platform
#_platform = 'win32'
dcpp_files = env.Glob('*.cpp')

env.Append(CPPDEFINES = 'BUILDING_DCPP')
env.ParseConfig('pkg-config --cflags glib-2.0')
env.ParseConfig('pkg-config --cflags libmaxminddb')

if _platform == "win32":
	env.Append(LIBS = ['wsock32','iphlpapi','ws2_32'])
	env.Append(LINKFLAGS= ['-lwsock32','-lws2_32'])

# Build the dcpp files and create the library
libdcpp  = env.StaticLibrary(target = 'dcpp', source = dcpp_files)

env.GenerateMessageCatalogs()

Return('libdcpp')

