Skip to content

Commit 85a305e

Browse files
committed
Only set isolate_dir when the isolate plugin has been loaded. Issue #54
1 parent 6db7bd9 commit 85a305e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Rakefile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,16 @@ Depending on your version of ruby, you may need to install ruby rdoc/ri data:
3030
MESSAGE
3131

3232
self.testlib = :minitest
33-
self.isolate_dir = 'tmp/isolate'
33+
if respond_to? :isolate_dir= then # HACK Hoe issue #7
34+
self.isolate_dir = 'tmp/isolate'
35+
else
36+
warn 'please: gem install isolate'
37+
end
3438

3539
require_ruby_version '>= 1.8.7'
36-
extra_dev_deps << ['minitest', '~> 2']
37-
extra_dev_deps << ['isolate', '~> 3']
38-
extra_dev_deps << ['ZenTest', '~> 4'] # for autotest/isolate
40+
extra_dev_deps << ['minitest', '~> 2']
41+
extra_dev_deps << ['isolate', '~> 3']
42+
extra_dev_deps << ['ZenTest', '~> 4'] # for autotest/isolate
3943

4044
extra_rdoc_files << 'Rakefile'
4145
spec_extras['required_rubygems_version'] = '>= 1.3'

0 commit comments

Comments
 (0)