Changeset 22877

Show
Ignore:
Timestamp:
07.09.2010 16:51:41 (9 years ago)
Author:
sjm84
Message:

If CFLAGS, CXXFLAGS, LDFLAGS or CPPFLAGS have a previous value and the use.support.library property is not set then these previous values will no longer be wiped out

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/build.xml

    r22870 r22877  
    230230    </if> 
    231231    <else> 
    232       <property name="cflags.arg" value=" "/> 
     232      <if><bool><isset property="env.CFLAGS"/></bool> 
     233        <property name="cflags.arg" value="${env.CFLAGS}"/> 
     234        <else> 
     235          <property name="cflags.arg" value=" "/> 
     236        </else> 
     237      </if> 
    233238    </else> 
    234239  </if> 
     
    242247    </if> 
    243248    <else> 
    244       <property name="cppflags.arg" value=" "/> 
     249      <if><bool><isset property="env.CPPFLAGS"/></bool> 
     250        <property name="cppflags.arg" value="${env.CPPFLAGS}"/> 
     251        <else> 
     252          <property name="cppflags.arg" value=" "/> 
     253        </else> 
     254      </if> 
    245255    </else> 
    246256  </if> 
     
    254264    </if> 
    255265    <else> 
    256       <property name="cxxflags.arg" value=" "/> 
     266      <if><bool><isset property="env.CXXFLAGS"/></bool> 
     267        <property name="cxxflags.arg" value="${env.CXXFLAGS}"/> 
     268        <else> 
     269          <property name="cxxflags.arg" value=" "/> 
     270        </else> 
     271      </if> 
    257272    </else> 
    258273  </if> 
     
    266281    </if> 
    267282    <else> 
    268       <property name="ldflags.arg" value=" "/> 
     283      <if><bool><isset property="env.LDFLAGS"/></bool> 
     284        <property name="ldflags.arg" value="${env.LDFLAGS}"/> 
     285        <else> 
     286          <property name="ldflags.arg" value=" "/> 
     287        </else> 
     288      </if> 
    269289    </else> 
    270290  </if>