Skip to content

Commit 1a83268

Browse files
committed
Updated nuget dependency to point to NH 3.2
1 parent 5386c2d commit 1a83268

File tree

1 file changed

+20
-18
lines changed

1 file changed

+20
-18
lines changed

RakeFile

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -59,27 +59,27 @@ namespace :source do
5959
end
6060

6161
task :nhibernate_version, :nhibernate_version do |t,args|
62-
args.with_defaults :nhibernate_version => ENV['nhibernate_version'] || NH_VERSION
63-
64-
raise "Unknown NHibernate version #{args.nhibernate_version} (check your tools/NHibernate folder)" unless File.directory? "tools/NHibernate/#{args.nhibernate_version}"
65-
66-
# clear out existing selected nh version
67-
files_to_delete = Dir["tools/NHibernate/*.*"].reject {|f| File.directory? f }
68-
files_to_delete.each {|f| File.delete f }
69-
70-
# copy specific nh version files to the main directory
71-
files_to_copy = Dir["tools/NHibernate/#{args.nhibernate_version}/*.*"]
72-
files_to_copy.each {|f| FileUtils.copy f, "tools/NHibernate/" }
62+
args.with_defaults :nhibernate_version => ENV['nhibernate_version'] || NH_VERSION
63+
64+
raise "Unknown NHibernate version #{args.nhibernate_version} (check your tools/NHibernate folder)" unless File.directory? "tools/NHibernate/#{args.nhibernate_version}"
65+
66+
# clear out existing selected nh version
67+
files_to_delete = Dir["tools/NHibernate/*.*"].reject {|f| File.directory? f }
68+
files_to_delete.each {|f| File.delete f }
69+
70+
# copy specific nh version files to the main directory
71+
files_to_copy = Dir["tools/NHibernate/#{args.nhibernate_version}/*.*"]
72+
files_to_copy.each {|f| FileUtils.copy f, "tools/NHibernate/" }
7373
end
7474

7575
desc 'Compile the source'
7676
msbuild :compile, [:nhibernate_version] => :nhibernate_version do |msb,args|
77-
args.with_defaults :nhibernate_version => ENV['nhibernate_version'] || NH_VERSION
78-
79-
nh_version_precompiler_switch = 'NH' + args.nhibernate_version.gsub('.', '')
80-
81-
puts nh_version_precompiler_switch
82-
77+
args.with_defaults :nhibernate_version => ENV['nhibernate_version'] || NH_VERSION
78+
79+
nh_version_precompiler_switch = 'NH' + args.nhibernate_version.gsub('.', '')
80+
81+
puts nh_version_precompiler_switch
82+
8383
msb.properties = { :configuration => :Release, :DefineConstants => nh_version_precompiler_switch }
8484
msb.targets [:Clean, :Build]
8585
msb.solution = 'src/FluentNHibernate.sln'
@@ -171,7 +171,7 @@ namespace :package do
171171
nu.language = 'en-US'
172172
nu.licenseUrl = 'http://github.com/jagregory/fluent-nhibernate/raw/master/LICENSE.txt'
173173
nu.projectUrl = 'http://fluentnhibernate.org'
174-
nu.dependency 'NHibernate.Castle', '3.1.0.4000'
174+
nu.dependency 'NHibernate', '3.2.0.4000'
175175
nu.working_directory = 'build'
176176
nu.output_file = 'fluentnhibernate.nuspec'
177177
nu.file 'FluentNHibernate.dll', 'lib'
@@ -186,8 +186,10 @@ namespace :package do
186186
nu.output = 'dist'
187187
end
188188

189+
desc 'Create nuget spec and package'
189190
task :nuget => [:nuspec, :nugetpack]
190191

192+
desc 'Package everything (src, bin, docs, nuget)'
191193
task :all => [:source, :binaries, :docs, :nuget]
192194
end
193195

0 commit comments

Comments
 (0)