def provides_artifact(provides_name):
    if (provides_name is None):
        return None
    jvm_repo = cls.Repository(name='maven-central', url='http://maven.example.com', push_db_basedir=os.path.join('build-support', 'ivy', 'pushdb'))
    return parse_context.create_object('artifact', org=org, name=provides_name, repo=jvm_repo)
def provides_artifact(provides_name):
    if (provides_name is None):
        return None
    jvm_repo = cls.Repository(name='maven-central', url='http://maven.example.com', push_db_basedir=os.path.join('build-support', 'ivy', 'pushdb'))
    return parse_context.create_object('artifact', org=org, name=provides_name, repo=jvm_repo)