X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=build.sh;fp=build.sh;h=5fa20a819c6fdd7deb8322352fed3a14e1f854fb;hb=b39639a85e4d0e8b620dcee989e6c5e83bc6de7e;hp=363c5a5d17075464e31b1da5ef8b491277ce345a;hpb=008c4db00ad126481773f3b0f0bfdabe25553b0e;p=bootmanager.git diff --git a/build.sh b/build.sh index 363c5a5..5fa20a8 100755 --- a/build.sh +++ b/build.sh @@ -90,10 +90,12 @@ if [ -f "$PLC_DEBUG_SSH_KEY_PUB" ] ; then install -D -m 644 "$PLC_DEBUG_SSH_KEY_PUB" $srcdir/source/debug_files/debug_root_ssh_key fi -# Add pypcilib and pyplnet +# Add python code from the following packages +# make sure they are in the 'Requires' header of the specfile +required_rpms="pypcilib pyplnet monitor-runlevelagent" extra_libs=`mktemp -d "/tmp/.bootmanager.XXXXXX"` mkdir $extra_libs/source -cp -p $(rpm -ql pypcilib pyplnet monitor-runlevelagent | grep -v '\.py[co]$') $extra_libs/source +cp -p $(rpm -ql $required_rpms | grep -v '\.py[co]$') $extra_libs/source # Embed the uuencoded tarball in the script tar -cj -C $srcdir source/ -C $extra_libs source/ | uuencode -m - >> $DEST_SCRIPT