@@ -0,0 +1,865 @@
+from numscons.checkers.new.common import %5C%0A    save_and_set, restore, get_initialized_perflib_config%0A%0A# Performance library checks%0Adef _check_perflib(context, autoadd, info):%0A    context.Message(%22Checking for %25s ... %22 %25 info._msg_name)%0A%0A    if info.disabled():%0A        context.Result('no - disabled from user environment')%0A        return 0%0A%0A    saved = save_and_set(context.env, info._core, info._core.keys())%0A    ret = context.TryLink(info.test_code, extension='.c')%0A    if not ret or not autoadd:%0A        restore(context.env, saved)%0A%0A    context.Result(ret)%0A    return ret%0A%0Adef CheckAtlas(context, autoadd=0):%0A    return _check_perflib(context, autoadd,%0A            get_initialized_perflib_config(context.env, 'Atlas'))%0A%0Adef CheckMkl(context, autoadd=0):%0A    return _check_perflib(context, autoadd,%0A            get_initialized_perflib_config(context.env, 'Mkl'))%0A

Add Atlas and Mkl checkers.