omeka-rake
¶ ↑
This is a collection of Rake tasks for working with Omeka.
Currently, this has one class: SLab::Omeka::Rake::PackageTask
. This builds packages using the naming conventions for Omeka plugins. (This means that the ZIP file will be named PLUGIN-VERSION.zip, and it will contain a directory PLUGIN/.)
Here’s an example of how to use it:
require 'slab/omeka/rake/package_task' SLab::Omeka::Rake::PackageTask.new('Something') do |pkg| # You'll probably want to set the version programmatically. pkg.version = '1.0.0' pkg.need_tar_gz = true pkg.need_zip = true pkg.package_files.include('README.md') pkg.package_files.include('plugin.ini') pkg.package_files.include('**/*.php') end