sam / do fork watch download tarball
public
Rubygem
Description: DataObjects
Homepage: http://rubyforge.org/projects/dorb
Clone URL: git://github.com/sam/do.git
Search Repo:
Make sure 'sudo' only gets called on non-windows platforms
cypher (author)
Tue May 13 13:07:19 -0700 2008
commit  2a680a4ec7a7e98decf30553025ae2eb2f4da3d3
tree    6a5ab64ded743383646f90602eec5c549ef42510
parent  b47699ff488ec742cdf74d582f361afd9ac93ed5
...
25
26
27
 
 
 
 
28
29
 
30
31
32
...
25
26
27
28
29
30
31
32
 
33
34
35
36
0
@@ -25,8 +25,12 @@
0
   pkg.gem_spec = spec
0
 end
0
 
0
+windows = (PLATFORM =~ /win32|cygwin/) rescue nil
0
+
0
+SUDO = windows ? "" : "sudo"
0
+
0
 task :install => [ :package ] do
0
- sh %{#{'sudo' unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
+ sh %{#{SUDO unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
 end
0
 
0
 desc 'Run specifications'
...
24
25
26
 
 
 
 
27
28
 
29
30
31
...
24
25
26
27
28
29
30
31
 
32
33
34
35
0
@@ -24,8 +24,12 @@
0
   pkg.gem_spec = spec
0
 end
0
 
0
+windows = (PLATFORM =~ /win32|cygwin/) rescue nil
0
+
0
+SUDO = windows ? "" : "sudo"
0
+
0
 task :install => [:package] do
0
- sh %{#{'sudo' unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}
0
+ sh %{#{SUDO unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}
0
 end
0
 
0
 desc "Run all specs in spec directory (excluding plugin specs)"
...
35
36
37
 
 
 
 
38
39
 
40
41
42
...
35
36
37
38
39
40
41
42
 
43
44
45
46
0
@@ -35,8 +35,12 @@
0
 # Use of ext_helper to properly setup compile tasks and native gem generation
0
 setup_extension "#{spec.name}_ext", spec
0
 
0
+windows = (PLATFORM =~ /win32|cygwin/) rescue nil
0
+
0
+SUDO = windows ? "" : "sudo"
0
+
0
 task :install => [ :package ] do
0
- sh %{#{'sudo' unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
+ sh %{#{SUDO unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
 end
0
 
0
 desc 'Run specifications'
...
35
36
37
 
 
 
 
38
39
 
40
41
42
...
35
36
37
38
39
40
41
42
 
43
44
45
46
0
@@ -35,8 +35,12 @@
0
 # Use of ext_helper to properly setup compile tasks and native gem generation
0
 setup_extension "#{spec.name}_ext", spec
0
 
0
+windows = (PLATFORM =~ /win32|cygwin/) rescue nil
0
+
0
+SUDO = windows ? "" : "sudo"
0
+
0
 task :install => [ :package ] do
0
- sh %{#{'sudo' unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
+ sh %{#{SUDO unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
 end
0
 
0
 desc 'Run specifications'
...
35
36
37
 
 
 
 
38
39
 
40
41
42
...
35
36
37
38
39
40
41
42
 
43
44
45
46
0
@@ -35,8 +35,12 @@
0
 # Use of ext_helper to properly setup compile tasks and native gem generation
0
 setup_extension "#{spec.name}_ext", spec
0
 
0
+windows = (PLATFORM =~ /win32|cygwin/) rescue nil
0
+
0
+SUDO = windows ? "" : "sudo"
0
+
0
 task :install => [ :package ] do
0
- sh %{#{'sudo' unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
+ sh %{#{SUDO unless ENV['SUDOLESS']} gem install --local pkg/#{spec.name}-#{spec.version} --no-update-sources}, :verbose => false
0
 end
0
 
0
 desc 'Run specifications'

Comments

    No one has commented yet.