libxml2: Build python2 module. Split python module to separate package.
This commit is contained in:
24
libxml2/libxml2-python.install
Normal file
24
libxml2/libxml2-python.install
Normal file
@@ -0,0 +1,24 @@
|
||||
PYTHON_SITELIB=usr/lib/python2.7/site-packages
|
||||
PYTHON_LIB=usr/lib/python2.7
|
||||
|
||||
python_optimize() {
|
||||
local pyd
|
||||
|
||||
for pyd in "${@:-${PYTHON_SITELIB}}"
|
||||
do
|
||||
if [ ! -d ${D}${pyd} ]
|
||||
then
|
||||
echo "Error: directory ${pyd} does not exist"
|
||||
fi
|
||||
|
||||
echo "Compiling ${pyd}..."
|
||||
bin/python2 ${PYTHON_LIB}/compileall.py -f -q -d ${pyd} ${D}${pyd}
|
||||
bin/python2 -OO ${PYTHON_LIB}/compileall.py -f -q -d ${pyd} ${D}${pyd}
|
||||
done
|
||||
}
|
||||
|
||||
post_install() {
|
||||
python_optimize
|
||||
|
||||
rm -f ${PYTHON_SITELIB}/*.a
|
||||
}
|
||||
Reference in New Issue
Block a user