동일한 Delphi 프로젝트를 사용하여 두 개의 실행 파일을 생성하고자합니다 (다른 조건 정의 집합과 함께). 어떻게 생성 된 실행 파일의 이름을 msbuild로 지정할 수 있습니까?델파이와 MSBuild에서 실행 파일의 이름을 어떻게 지정합니까?
프로젝트가 Foo.dproj
이라고 가정 해 봅시다. 첫 번째 실행 파일은 Foo.exe
(기본값)이어야하며 두 번째 실행 파일은 Foo-2.exe
이어야합니다.
msbuild ... // Build second executuable
move Bin\Foo.exe Bin\Foo-2.exe
msbuild ... // Build first executable
IDE를 사용하여 출력 이름을 변경하십시오. 그런 다음 .dproj 파일의 변경 사항을 확인하십시오. 이제 속성의 이름을 알 수 있습니다. msbuild 명령 줄에서/pNAME = VALUE로 설정할 수 있습니다. –
@DavidHeffernan 안녕하세요, David. 솔직히 말해서 IDE에서이 작업을 수행 할 수있는 옵션을 찾을 수 없었습니다 (출력 만 디렉토리, 실행 파일 이름은 항상 프로젝트 이름과 같음). – jpfollenius
그렇다면 이름 변경을 위해 빌드 스크립트가 필요합니다. –