Boost logo

Boost :

From: Larry Evans (jcampbell3_at_[hidden])
Date: 2002-01-25 13:52:11


I'm just starting to use jam; however, it's putting the target files in a target directory
that I don't want.

I'm using an empty Jamrules file in my project root directory and the Jamfile in that
diretory is:
<--------- Jamfile --------------
project-root ;
exe test_lje.exe : test_lje.cpp # C++ source
         ;
>--------- Jamfile --------------

The console output of the jam command shows:
<--------- jam out ---------------
cd /home/evansl/prog_dev/boost/dev/test/
jam
...found 17 targets...
...updating 2 targets...
gcc-C++-action bin/test_lje.exe/gcc/debug/runtime-link-dynamic/test_lje.o
gcc-Link-action bin/test_lje.exe/gcc/debug/runtime-link-dynamic/test_lje.exe
Chmod1 bin/test_lje.exe/gcc/debug/runtime-link-dynamic/test_lje.exe
...updated 2 targets...

Compilation finished at Fri Jan 25 12:44:23
>--------- jam out ---------------
I want the files to be in:
    bin/gcc/debug/runtime-link-dynamic/
instead of:
    bin/test_lje.exe/gcc/debug/runtime-link-dynamic/
How do I get jam to do this?

TIA.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk