2017-04-21 6 views
0

내가 작업하고있는 프로젝트에서 사용자 지정 명령을 사용하여 특정 파일 형식을 처리해야합니다 (어셈블리 작성, 즉 특정 플러그 인/도구 모음 제한으로 인해 지점 옆에 있음).). 이것은 우리의 premake 스크립트에서 구성됩니다 : 나는 속성을 설정하지 않는 한Premake5에서 Visual Studio 사용자 지정 빌드 도구 속성 구성

filter { "files:*.extension" } 
    buildcommands("blah.exe %(FullPath) --my --args") 
    buildoutputs("$(OutDir)%(FileName).obj") 

이 프로젝트는 구축 실패 -> 사용자 정의 도구를 빌드 -> 링크는 각 * .extension 항목에 대한 없음- 속성을 개체. (이것들은 어쨌든 사용자 정의 단계 의 일부로 연결하면 안됩니다.)

해킹에 의존하지 않고 premake 스크립트에서이 특정 속성을 어떻게 구성합니까? (예 : xcodebuildsettings와 유사한 모든 것)

답변

0

premake의 최신 마스터는 linkObjects (아직 docs에는없는) 파일 구성 기능을 지원합니다. 우리가 날짜를 위로 ...

때까지 가능한 한 해킹은 buildmessage("false")을 사용하고 생성 된 프로젝트 파일에서 LinkObjects에 대한 메시지 XML 태그의 모든 것을 대체합니다.