import thirdparty
import os
import SCons

def gtkConfig(context):
    return thirdparty.TryCompileAndLink(context, 'GTK', 'GTK_', '.c',
                                        headers=['gtk/gtk.h'],
                                        pkgConfigName='gtk+-2.0')

def checkGtk(context):
    return thirdparty.configureDependency(context,
                                          gtkConfig)

import scripts
scripts.AddCustomTest('CheckGtk', checkGtk)
