2011-11-22 2 views
0

스크립트에서 일부 내보내기 변수를 통해 외부 및 내부 빌드 간을 전환하려고합니다. bool 값에 부분적으로 의미가 있지만 문자열을 사용하여 buildroot가 기본값을 유지하고 사용자에게 값을 묻지 않도록 지시하는 방법에 대해서는 부분적으로 의미가 있습니다.스크립팅 빌드 루트 구성 파일

예를 들어, BR2_TOOLCHAIN_EXTERNAL_STRIP=y은 bool 값을 사용하므로 정상적으로 작동하지만 기본값은 올바른 경로로 설정되어 있어도 BR2_TOOLCHAIN_EXTERNAL_PATH은 값을 묻습니다. 어떤 도움

덕분에 당신은, 그때 defconfig를 파일의 조각을 만드는 제안 빌드 내부 및 외부 툴체인 사이를 쉽게 전환하려면

답변

2

: 내부 툴체인 구성

  • 을 정의

    • 하나 외부 도구 체인 구성을 정의하는 하나
    • 공통 옵션을 정의하는 하나

    그리고, 방금에 :

    cat internal-toolchain.config common.config > configs/myown_defconfig 
    make myown_defconfig 
    

    거기에 당신이 있습니다. 그리고 마찬가지로 external-toolchain.config.