빌드 명령이 긴 빌드 작업을 수행하는 사용자 지정 도구로 설정된 Visual Studio 2008의 NMake 프로젝트가 있습니다. 내 도구Visual Studio 빌드 도우미에 환경 변수를 유지하려면 어떻게해야합니까?
빌드 = "@call MyTool -config $ (ConfigurationName)"
내가 원하는 ("-quickbuild") 특별한 플래그를 전달하는 방법의 빠른 부분 집합을 수행하도록 지시하는 전반적인 빌드. 나는 그들 사이를 전환하기 쉽게하려는 그러나
빌드 = "@call MyTool -config $ (ConfigurationName) -quickbuild"
그래서 실제로 빌드 명령을 변경하지 않습니다.
빌드 = "@call MyTool -config $ (ConfigurationName) $ (ShouldQuickbuild)"
하고 설정하는 비주얼 스튜디오 매크로를 만들 :
내 생각은 다음과 빌드 명령을 변경했다 "ShouldQuickbuild"환경 변수를 "-quickbuild"로 설정 한 다음 프로젝트에서 DTE.Solution.SolutionBuild.BuildProject (...)를 호출하십시오. 문제는 "ShouldQuickbuild"환경 변수가 표시되지 않는다는 것입니다.
내가 어떻게 작동하는지에 대한 아이디어. 내가 원하는 것을하기위한 더 나은 접근법이 있습니까?
작동하지 않았습니다. 빌드 로그를 보면 % ShouldQuickBuild %가 바로 통과됩니다. – Screndib