From a980755dd7d86b03e605049a894bee5fe7b43b95 Mon Sep 17 00:00:00 2001 From: Roman I Khimov Date: Mon, 5 Apr 2010 18:12:47 +0400 Subject: ragel-native: new recipe Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Objective-C, D, Java and Ruby. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language. Code embedding is done using inline operators that do not disrupt the regular language syntax. Mostly used to build other applications, thus -native version only. Signed-off-by: Roman I Khimov --- recipes/ragel/ragel-native_6.6.bb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 recipes/ragel/ragel-native_6.6.bb (limited to 'recipes/ragel') diff --git a/recipes/ragel/ragel-native_6.6.bb b/recipes/ragel/ragel-native_6.6.bb new file mode 100644 index 0000000000..87a787b46b --- /dev/null +++ b/recipes/ragel/ragel-native_6.6.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "Ragel State Machine Compiler" +HOMEPAGE = "http://www.complang.org/ragel/" +LICENSE = "GPL" + +SRC_URI = "http://www.complang.org/ragel/ragel-${PV}.tar.gz;name=tar" +SRC_URI[tar.md5sum] = "5c4366369f4934adc02bd71dc1a4ee1f" +SRC_URI[tar.sha256sum] = "a8f38166d57163ff821ad4608ba258ed3b01ac8abb890440e03163cbb835e932" + +inherit autotools +inherit native \ No newline at end of file -- cgit v1.2.3