2012-11-01 3 views
1

나는 여러개의 소스 컨트롤에있는 여러 개의 GNU autotools 기반 프로젝트를 빌드하는 프로세스를 찾고 있습니다.여러 GNU Autotools 프로젝트를 컴파일하기위한 시스템 빌드

나는 라인을 따라 뭔가를 제공 할 수있는 빌드 프레임 워크를 찾고있다. 내가 지정하고 싶은 주요한 사항은 repo src (예 : git, hg ...)입니다.

{ 
    repos : [ 
    { src : "git://someplace.com/repo1", 
     branch : "devel", 
     depends : [] 
    }, 
    { src : "git://someplace.com/repo2", 
     branch : "default" 
     depends : ["repo1"] 
    } 
    ] 
} 

누군가 존재하는 것으로 알고 있습니까? 과거에 다양한 임베디드 프로젝트를 위해 bitbake/openembedded 및 yocto를 사용했지만, 내가 찾고있는 것들이 과잉이라고 생각합니다.

+1

GNU 프로젝트는 일반적으로 vcs에서 배포하지 않고 tarball에서 배포합니다. 'pkgsrc'를보십시오. –

+0

완전히 동의하지만 필요에 따라 vcs에서 직접 가져 오는 것이 더 합리적입니다. –

답변

0

나는 과거에 Test::AutoBuild을 사용했습니다. 그들의 특징 목록에 따르면 그들은 의존성을지지하지만, 나는 그것들을 시도하지 않았다.

관련 문제