# vim: set filetype=py

Import('dev source_path')

env, target, sources = dev.prepare_build(source_path, 'adchppd', 'adchppd.cpp')

if dev.is_win32():
	sources += [dev.get_build_path(source_path) + 'adchppdw.cpp', env.RES(dev.get_sources(source_path, 'res/*.rc'))]
else:
	sources += [dev.get_build_path(source_path) + 'adchppdu.cpp']

env.Append(CPPPATH = ['.', '#'])
env.Append(LIBS=['adchpp'])

if env['CC'] == 'cl': # MSVC

	from build_util import array_remove
	array_remove(env['CCFLAGS'], '/LD')
	array_remove(env['CCFLAGS'], '/LDd')

	env.Append(LIBS = ['advapi32'])

#if env['nls']:
#	headers=dev.get_sources(source_path, "*.h")
#	dev.i18n(source_path, env, [sources,headers], 'adchppd')

ret = env.Program(target, sources)
Return('ret')
