# Apparently this file gets loaded by Rails. Only want to define the pureruby # task in the context of `RedCloth` compilation (echoe loaded).

if Gem::Specification.const_defined?(:PLATFORM_CROSS_TARGETS)

    Gem::Specification::PLATFORM_CROSS_TARGETS << "pureruby"

    task 'pureruby' do
      reset_target 'pureruby'
    end

    if target = ARGV.detect do |arg|
      # Hack to get the platform set before the Rakefile evaluates
        Gem::Specification::PLATFORM_CROSS_TARGETS.include? arg
      end
      reset_target target
    end

end