|
|
@ -15,6 +15,15 @@ ln build/${ROCKCFG_ID}/ROCK/pkgs/* build/${ROCKCFG_ID}/ROCK/pkgs_sel/ |
|
|
|
# :doc packages are nice but in most cases never used |
|
|
|
rm -f build/${ROCKCFG_ID}/ROCK/pkgs_sel/*:doc{-*,}.gem |
|
|
|
|
|
|
|
# remove packages which haven't been built in stages 0-8 |
|
|
|
if [ "$ROCKCFG_TARGET_CRYSTAL_BUILDADDONS" = 1 ]; then |
|
|
|
for gemfile in build/${ROCKCFG_ID}/ROCK/pkgs_sel/*.gem; do |
|
|
|
if ! mine -k descs $gemfile | grep '^\[P\]' | cut -f3 -d' ' | grep -q '[0-8]'; then |
|
|
|
rm -f $gemfile |
|
|
|
fi |
|
|
|
done |
|
|
|
fi |
|
|
|
|
|
|
|
echo_status "Creating package database ..." |
|
|
|
admdir="build/${ROCKCFG_ID}/var/adm" |
|
|
|
create_package_db $admdir build/${ROCKCFG_ID}/ROCK/pkgs_sel \ |
|
|
|