Skip to content

Commit 8a413b1

Browse files
committed
Remove need for echo gem building.
1 parent 39d2995 commit 8a413b1

File tree

5 files changed

+39
-91
lines changed

5 files changed

+39
-91
lines changed

MIT-LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2008
1+
Copyright (c) 2008
22

33
Permission is hereby granted, free of charge, to any person obtaining
44
a copy of this software and associated documentation files (the

Manifest

Lines changed: 0 additions & 36 deletions
This file was deleted.

Rakefile

Lines changed: 37 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,41 @@
1-
require 'rubygems'
21
require 'rake'
32
require 'rake/testtask'
4-
require 'echoe'
5-
6-
Echoe.new('activerecord-sqlserver-adapter','2.3') do |p|
7-
p.summary = "SQL Server 2000, 2005 and 2008 Adapter For Rails."
8-
p.description = "SQL Server 2000, 2005 and 2008 Adapter For Rails."
9-
p.author = ["Ken Collins","Murray Steele","Shawn Balestracci","Joe Rafaniello","Tom Ward"]
10-
p.email = "ken@metaskills.net"
11-
p.url = "http://github.com/rails-sqlserver"
12-
p.runtime_dependencies = ["dbi =0.4.1","dbd-odbc =0.2.4"]
13-
p.include_gemspec = false
14-
p.ignore_pattern = ["autotest/*","*.gemspec"]
15-
p.project = 'arsqlserver'
3+
require 'rake/rdoctask'
4+
5+
6+
namespace :sqlserver do
7+
8+
['sqlserver','sqlserver_odbc'].each do |adapter|
9+
10+
Rake::TestTask.new("test_#{adapter}") do |t|
11+
t.libs << "test"
12+
t.libs << "test/connections/native_#{adapter}"
13+
t.libs << "../../../rails/activerecord/test/"
14+
t.test_files = (
15+
Dir.glob("test/cases/**/*_test_sqlserver.rb").sort +
16+
Dir.glob("../../../rails/activerecord/test/**/*_test.rb").sort )
17+
t.verbose = true
18+
end
19+
20+
namespace adapter do
21+
task :test => "test_#{adapter}"
22+
end
23+
24+
end
25+
26+
desc 'Test with unicode types enabled.'
27+
task :test_unicode_types do
28+
ENV['ENABLE_DEFAULT_UNICODE_TYPES'] = 'true'
29+
test = Rake::Task['sqlserver:test_sqlserver_odbc']
30+
test.invoke
31+
end
32+
33+
end
34+
35+
36+
desc 'Test the default ODBC mode, taks sqlserver:test_sqlserver_odbc.'
37+
task :test do
38+
test = Rake::Task['sqlserver:test_sqlserver_odbc']
39+
test.invoke
1640
end
1741

18-
Dir["#{File.dirname(__FILE__)}/tasks/*.rake"].sort.each { |ext| load(ext) }

2000-2005-adapter.gemspec renamed to activerecord-sqlserver-adapter.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Gem::Specification.new do |s|
2-
s.name = "2000-2005-adapter"
2+
s.name = "activerecord-sqlserver-adapter"
33
s.version = "2.3"
44
s.date = "2009-09-10"
55
s.summary = "SQL Server 2000, 2005 and 2008 Adapter For Rails."

tasks/sqlserver.rake

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)