Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-01-10 06:09:06


Say I have this jamfile

exe hello : hello.cpp ;
stage store : hello d/1 ;

and "d/1" is just plain file (not main target). The invocation of "bjam" fails:

common.copy store/d/1
cp: cannot create regular file `store/d/1': No such file or directory

cp d/1 store/d/1

Before fixing it, I'd like to ask what the semantic should be?

1. Should we create "store/d/1", or
2. Should we create "store/1"

Any ideas? For my use case (putting all binaries and some other files in one
dir), the second case would work. For another use case (installing into a
global location), I explicitly specify what to put in each installation
directory, so the second case is OK too.

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk