mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-04-02 02:49:12 +00:00
gpsd: Only copy the Python files if they are created
If one adds some configuration that disables the creation of the Python files, e.g., minimal=yes, then the installation fails when it tries to copy the non-existent files. Avoid this by checking for their existence before copying them. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
1d7385bba5
commit
cf260fb4ed
@ -73,8 +73,10 @@ do_install:append() {
|
||||
install -m 0644 ${S}/packaging/deb/etc_default_gpsd ${D}${sysconfdir}/default/gpsd.default
|
||||
|
||||
# Support for python
|
||||
install -d ${D}${PYTHON_SITEPACKAGES_DIR}/gps
|
||||
install -m 755 ${D}${libdir}/gps/*.py ${D}${PYTHON_SITEPACKAGES_DIR}/gps
|
||||
if [ -d ${D}${libdir}/gps ]; then
|
||||
install -d ${D}${PYTHON_SITEPACKAGES_DIR}/gps
|
||||
install -m 755 ${D}${libdir}/gps/*.py ${D}${PYTHON_SITEPACKAGES_DIR}/gps
|
||||
fi
|
||||
}
|
||||
|
||||
PACKAGES =+ "libgps python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user