Mercurial > gub
changeset 5474:f2ed7902710b
cross: automagical perl dependencies.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Wed, 19 Aug 2009 10:24:20 +0200 |
parents | 0545793c062b |
children | 59bcd0096728 |
files | gub/cross.py |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gub/cross.py Wed Aug 19 10:24:03 2009 +0200 +++ b/gub/cross.py Wed Aug 19 10:24:20 2009 +0200 @@ -99,6 +99,8 @@ cvs_packs = [p for p in packs if isinstance (p.source, repository.CVS)] git_packs = [p for p in packs if isinstance (p.source, repository.Git)] patch_packs = [p for p in packs if p.patches] + perl_packs = [p for p in packs if (isinstance (p, tools.CpanBuild) + or isinstance (p, target.CpanBuild))] python_packs = [p for p in packs if (isinstance (p, tools.PythonBuild) or isinstance (p, target.PythonBuild))] scons_packs = [p for p in packs if (isinstance (p, tools.SConsBuild) @@ -106,7 +108,8 @@ subversion_packs = [p for p in packs if isinstance (p.source, repository.Subversion)] tar_packs = [p for p in packs if (isinstance (p.source, repository.TarBall) - and p.platform_name () not in (bootstrap_names + ['tools::tar']))] + and p.platform_name () not in + (bootstrap_names + ['tools::tar']))] bzip2_packs = [p for p in tar_packs if p.source.source.endswith ('bz2')] sdk_names = [s.platform_name () for s in sdk_packs] @@ -154,6 +157,7 @@ (bzip2_packs, ['tools::bzip2']), (git_packs, ['tools::git']), (patch_packs, ['tools::patch']), + (perl_packs, ['tools::perl']), (rsync_packs, ['tools::rsync']), (scons_packs, ['tools::scons']), (tar_packs, ['tools::tar']),