Import('*')

if env['platform'] != 'windows':
    Return()

env = env.Clone()

talloc = env.SharedLibrary(
    target = 'talloc',
    source = ['talloc.c', 'talloc.def'],
)

env.InstallSharedLibrary(talloc)

if env['platform'] == 'windows':
    talloc = env.FindIxes(talloc, 'LIBPREFIX', 'LIBSUFFIX')
else:
    talloc = env.FindIxes(talloc, 'SHLIBPREFIX', 'SHLIBSUFFIX')

Export('talloc')