Newbie Questions and Status
steve <steve-EcAB/[email protected]> Fri, 25 Feb 2005 01:26:07 -0800
| Newsgroups | gmane.comp.tools.aap.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
I'm looking for a system to maintain a small Linux distro and am
trying to decide between SCONS and AAP. I had a few basic questions
about aap...
The docs indicate that 'package' dependencies haven't been implemented
yet.. Is that still true? I need 'build time' dependencies (ie, vim
depends on libc6). I'd also like to be able to generate source packages
(including patch files used) and generate BOM's for both the binary and
source packages. Are source packages still on the 'to-do' list?
Also, In the 'ports' section of the docs, it mentions the 'steps' aap
goes thru to build a package - is this _only_ for ports? Or do all aap
recipes go thru these hooks? Is it possible to add/remove the steps aap
uses (say for instance to add 'source packaging' step)
SCons is pretty nice, however I'd have to roll my own 'multi-step' logic
by adding a stamp-file layer on top of it. I'd have an 'initialize'
function in each recipe automatically add dependencies on each step in
the process ('patch' depends on 'unpack' depends on 'fetch'..). Aap
seems to have some of this already in place, but only for 'port'
recipes?? If I have to roll my own 'multi-step' (stages) support, would
the stamp-file approach be the most appropriate way to do it in aap ?
Thanks!
Steve
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click