diff --git a/bin/polynum-build-virtualenv b/bin/polynum-build-virtualenv index 08c198d..3ca07f8 100755 --- a/bin/polynum-build-virtualenv +++ b/bin/polynum-build-virtualenv @@ -32,6 +32,11 @@ cd $VE pip $PIPOPT install -U pip pip $PIPOPT install --requirement=/usr/share/doc/polynum/requirements +echo "" +echo -n "Creating .pyc files (compileall) .." +python -m compileall -f -q $VEDIR +echo "..done" + echo "" echo "PolyNum virtualenv created in $VEDIR" echo "" diff --git a/debian/postinst b/debian/postinst index 86ab806..a157564 100644 --- a/debian/postinst +++ b/debian/postinst @@ -96,6 +96,13 @@ case "$1" in chmod u=rwx,g=rx,o= $PIDDIR echo "..done" fi + echo -n "Creating .pyc files [ " + for pydir in polynum bin virtualenv + do + echo -n "$POLYNUM_HOME/$pydir " + python -m compileall -f -q $POLYNUM_HOME/$pydir + done + echo "] done" ;; abort-upgrade|abort-remove|abort-deconfigure)