import thirdparty
import os
import re
import sys
import subprocess

def hgConfig(context):
    context.Display('Searching for program hg... ')
    result = thirdparty.searchForProgram(context.sconf.env, 'HG', 'hg')
    context.Result(result)
    return result

def checkHg(context):
	    return thirdparty.configureDependency(context,
                                                  'hg',
                                                  hgConfig,
                                                  debianPackage='mercurial')

import scripts
scripts.AddCustomTest('CheckHg', checkHg)
