From: Colin A. <col...@go...> - 2008-01-22 20:47:30
|
On 22/01/2008, Eric Bezault <er...@go...> wrote: > > > If the former, then is it possible to test to see if an environment > > variable is set within a system.xace file? > > <option name="garbage_collector" value="boehm" if="${BOEHM_GC}"/> > It doesn't work. Not even if I add -DBOEHM_GC =/usr/local to the geant invocation. Geant is not passing on BOEHM_GC to gexace command, and so the line does not appear in the generated compile_ge.xace. Here is the generated command: gexace --define="GOBO_EIFFEL=ge GOBO_OS=unix GOBO_CC=gcc" --system="ge" --output="compile_ge.xace" /home/colin/gobo/src/gexslt/system.xace If I manually add BOEHM_GC=/usr/local into the --define= stuff, then the correct xace gets generated. |