diff options
| author | Michael Lauer <mickey@vanille-media.de> | 2005-10-04 09:06:59 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-10-04 09:06:59 +0000 |
| commit | 4c9535c1c193f75cb73f4f09182ae49172f3d889 (patch) | |
| tree | af6850107f803b789ca2f1e5e1f7443bb1873593 /classes | |
| parent | 533a1d2161ce63780901cffc9e9edf0c072f571a (diff) | |
| parent | 5ced936a9e54c2873ea9285c1cebde6d4ebbee9d (diff) | |
merge of afb8a8c72b9f95f42b8ac9092aca5417404b46b7
and e6a4f3e9ea007d2b58e5b311715b7de8eff61b8d
Diffstat (limited to 'classes')
| -rw-r--r-- | classes/rubyextension.bbclass | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/classes/rubyextension.bbclass b/classes/rubyextension.bbclass new file mode 100644 index 0000000000..9c9d66e260 --- /dev/null +++ b/classes/rubyextension.bbclass @@ -0,0 +1,19 @@ +DEPENDS += "ruby-native" +RDEPENDS += "ruby" + +rubyextension_do_configure() { + ${STAGING_BINDIR}/ruby setup.rb config || \ + oefatal "ruby setup.rb config stage failed." +} + +rubyextension_do_compile() { + ${STAGING_BINDIR}/ruby setup.rb setup || \ + oefatal "ruby setup.rb setup stage failed." +} + +rubyextension_do_install() { + ${STAGING_BINDIR}/ruby setup.rb install || \ + oefatal "ruby setup.rb install stage failed." +} + +EXPORT_FUNCTIONS do_configure do_compile do_install |
