2014-06-19 4 views
0

그 그렇다면 env["ADACOMSTR"]이 정의되면 print_action_string 만 호출하고 현재 수행중인 셸 명령의 반향을 금지해야합니다 (env.Execute())?SCons는 작업 상세도 수준

답변

1

일반적으로 빌더 조치에서 Execute()를 사용할 필요는 없습니다. 아마 당신이 코드를 공유한다면 도움이 될 것입니다. 정확히 무엇을 찾고 있는지에 따라 발전기를 사용할 수도 있습니다.

+0

좋아, 그래서 파이썬 자신의 내장 쉘 명령어를 사용해야하고 쉘 호출 전에 수동으로 (내 경우에는'VERBOSE = on' 플래그로) echo한다. –

+0

그건 합리적인 접근 방법 같아. – GaryO