aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/flex
AgeCommit message (Collapse)Author
2014-02-14flex: enable ptest supportChong Lu
Install flex test suite and run it as ptest. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-14flex: upgrade to 2.5.38Chong Lu
Upgrade flex to 2.5.38. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Basic recipe formatting fixesPaul Eggleton
Fix statement indenting and spacing issues that I happened to notice. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2013-11-20flex: fix m4 issue on targetLaurentiu Palcu
Flex needs m4 to run (see below) and, since the create_wrapper introduces a bash dependency on target, give the path to m4 binary in the configure command line. Snippet from the flex documentation: "The macro processor m4 must be installed wherever flex is installed. <...> m4 is only required at the time you run flex." [YOCTO #5329] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-09-04flex: Only use create_wrapper for native and nativesdkOlof Johansson
The create_wrapper functions of utils.bbclass cause implicit dependencies on bash, which may not be suitable for deployment on target. Besides, the wrapper doesn't seem to be necessary on target. Signed-off-by: Olof Johansson <olofjn@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-02flex: upgrade to 2.5.37Laurentiu Palcu
Removed patches since they were included upstream. Added a patch to not compile flex.pdf doc since it needs texi2dvi. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> [sgw - Dropped PR] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-02-01Flex: use proper m4 binary on target ss="s2"> pulseaudio-server \ pulseaudio-module-alsa-sink \ pulseaudio-module-alsa-source \ pulseaudio-module-cli \ pulseaudio-module-default-device-restore \ pulseaudio-module-detect\ pulseaudio-module-esound-protocol-unix \ pulseaudio-module-simple-protocol-tcp \ pulseaudio-module-native-protocol-unix \ pulseaudio-module-cli-protocol-unix \ pulseaudio-module-rescue-streams\ pulseaudio-module-suspend-on-idle \ pulseaudio-module-volume-restore \ gst-plugin-pulse \ libasound-module-ctl-pulse \ libasound-module-pcm-pulse \ " PR = "r3" inherit update-rc.d export TARGET_PFPU = "${TARGET_FPU}" INITSCRIPT_NAME = "pulseaudio" INITSCRIPT_PARAMS = "defaults 35" SRC_URI = "\ file://pulseaudio \ file://session \ file://asound.conf \ " S = "${WORKDIR}" do_install() { install -d ${D}/${sysconfdir}/init.d install -m 0755 ${WORKDIR}/pulseaudio ${D}/${sysconfdir}/init.d/ install -d ${D}/${sysconfdir}/pulse install -m 0755 ${WORKDIR}/session ${D}/${sysconfdir}/pulse/session.pulseaudio-meta install -m 0644 ${WORKDIR}/asound.conf ${D}/${sysconfdir}/asound.conf.pulseaudio-meta if [ "x${TARGET_PFPU}" == "xsoft" ] ; then sed -i -e s:resample-method=sinc-fastest:resample-method=trivial: ${D}${sysconfdir}/init.d/pulseaudio fi } PACKAGE_ARCH = "${MACHINE_ARCH}" pkg_postinst_${PN} () { #!/bin/sh if [ "x$D" != "x" ]; then exit 1 fi # Overwrite existing configfiles, yuck! cp /etc/pulse/session.pulseaudio-meta /etc/pulse/session cp /etc/asound.conf.pulseaudio-meta /etc/asound.conf } CONFFILES_${PN} = "\ ${sysconfdir}/init.d/pulseaudio \ ${sysconfdir}/pulse/session.pulseaudio-meta \ ${sysconfdir}/asound.conf.pulseaudio-meta \ "