#!/usr/bin/env python

import subprocess
import shutil
import sys
import os

status = subprocess.call('node-waf configure build'.split())
if status:
    sys.exit(status)

for path in ('build/default', 'build/Release'):
    if os.path.isdir(path):
        shutil.copy(path + '/buffertools.node', '.')
        shutil.rmtree('build/')
        break
else:
    raise OSError('Build path not found')
