buildframework/helium/tools/compile/qt/templates/run-qmake.mk.ftl
changeset 628 7c4a911dc066
parent 587 85df38eb4012
child 645 b8d81fa19e7d
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    29 <#list data["//unit/@proFile/.."] + data["//unit/@qt:proFile/.."] as unit>
    29 <#list data["//unit/@proFile/.."] + data["//unit/@qt:proFile/.."] as unit>
    30     <#assign prefix="qt:" />
    30     <#assign prefix="qt:" />
    31     <#if unit.@proFile[0]??>
    31     <#if unit.@proFile[0]??>
    32         <#assign prefix="" />
    32         <#assign prefix="" />
    33     </#if>
    33     </#if>
       
    34     <#assign bldinf="${ant['build.drive']}/${unit.@bldFile}"?replace('\\', '/')?replace('//', '/')>
       
    35 
    34 ##########################################################################
    36 ##########################################################################
    35 /${unit.@bldFile}/bld.inf: /${unit.@bldFile}/${unit['@${prefix}proFile'][0]}
    37 ${bldinf}/bld.inf: ${bldinf}/${unit['@${prefix}proFile'][0]}
    36 	@echo cd /${unit.@bldFile} ^&^& qmake -listgen <#if unit['@${prefix}qmakeArgs'][0]??>${unit['@${prefix}qmakeArgs'][0]}<#else>${ant['qt.qmake.default.args']}</#if><#if "${ant['build.system']?lower_case}" = 'sbs-ec'> -spec symbian-sbsv2</#if> ${unit['@${prefix}proFile'][0]}
    38 	@echo cd ${bldinf} ^&^& qmake -listgen <#if unit['@${prefix}qmakeArgs'][0]??>${unit['@${prefix}qmakeArgs'][0]}<#else>${ant['qt.qmake.default.args']}</#if><#if "${ant['build.system']?lower_case}" = 'sbs-ec'> -spec symbian-sbsv2</#if> ${unit['@${prefix}proFile'][0]}
    37 	-@cd /${unit.@bldFile} && qmake -listgen <#if unit['@${prefix}qmakeArgs'][0]??>${unit['@${prefix}qmakeArgs'][0]}<#else>${ant['qt.qmake.default.args']}</#if> ${unit['@${prefix}proFile'][0]}
    39 	-@cd ${bldinf} && qmake -listgen <#if unit['@${prefix}qmakeArgs'][0]??>${unit['@${prefix}qmakeArgs'][0]}<#else>${ant['qt.qmake.default.args']}</#if> ${unit['@${prefix}proFile'][0]}
    38 
    40 
    39 all:: /${unit.@bldFile}/bld.inf
    41 all:: ${bldinf}/bld.inf
    40 
    42 
    41 
    43 
    42 </#list>
    44 </#list>
    43 
    45 
    44 ##########################################################################
    46 ##########################################################################