2014-05-22 1 views
0

premake에서만 특정 디렉토리에 대한 컴파일러 스위치를 지정하려고합니다. AFAIR, 스위치에 buildoption을 사용해야한다고 생각합니다. 특정 파일에 컴파일러 스위치 적용

그래서 나는 기다리고 것 :

configuration { "vs2010" } 
    files  { "mysubdir/**" } 
    buildoption { "/wd4244" } 

는 슬프게도이 작동하지 않습니다. 이것은 premake로도 가능합니까? 당신이 the latest development version of Premake를 사용하는 경우

+0

[this] (http://industriousone.com/configuration)에 따르면 파일 별 구성은 현재 'buildaction'에만 구현됩니다. – Biffen

답변

0

, 당신은 이런 식으로 작업을 수행 할 수 있습니다 당 파일 빌드 옵션이 Premake 4.x를 지원한다면 내가 기억하지 않습니다

filter { "files:mysubdir/**" } 
    buildoptions { "/wd4244" } 

하지만 같이 일하는 것이 그렇게하는 경우 이 :

configuration { "mysubdir/**" } 
    buildoptions { "/wd4244" } 
+0

우리는 premake의 고대 버전을 사용하므로 거기에는 운이 없습니다. 후자는 작동하지 않는 것 같습니다. 우리에게는 다른 방법으로이를 적용합니다. – abergmeier