Ignore:
Timestamp:
2010-09-07T16:51:41+12:00 (14 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

File:
1 edited

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>
Note: See TracChangeset for help on using the changeset viewer.