Bugzilla – Bug 11237
Add --noCPAN-lite option for buildme.pl in SC
Last modified: 2009-09-08 09:12:49 UTC
This would remove all the files from the install that the lite version of SC would not need. At the moment for the fab4 build I do: ${S}/buildme.pl --build tarball --buildDir ${WORKDIR}/tmp --sourceDir ${S} --destDir ${WORKDIR} --destName squeezecenter --noCPAN tar -xzf ${WORKDIR}/squeezecenter-noCPAN.tgz mkdir -p ${D}/${prefix}/squeezecenter mv squeezecenter-noCPAN/* ${D}/${prefix}/squeezecenter rm -r ${D}/${prefix}/squeezecenter/Bin rm -r ${D}/${prefix}/squeezecenter/HTML rm -r ${D}/${prefix}/squeezecenter/Firmware rm -r ${D}/${prefix}/squeezecenter/MySQL rm -r ${D}/${prefix}/squeezecenter/Graphics/CODE2000.* But this does not remove everything, for example HTML directories in plugins.
I might add some code to turn on the noweb flag if no HTML templates are available.
change 25321 add --light parameter to buildme.pl to exclude more files from the noCPAN tarball. Use "--noCPAN --light". This change should remove all HTML templates, but leave eg. icons for radio stations in place. Additionally it removes the following plugins, which either don't work on fab4 or only are used when another player is connected DateTime DigitalInput iTunes LineIn LineOut MusicMagic RSSNews Rescan SavePlaylist SlimTris Snow Plugin/TT/ Visualizer xPL
I need to update the poky scripts.
I think we need to review carefully the list of plugins to include and exclude. Note that I have hacked on the poky config some more.