Changeset 203
- Timestamp:
- 09/23/2007 14:28:02 (15 months ago)
- Files:
-
- 1 modified
-
trunk/Rakefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Rakefile
r202 r203 18 18 19 19 desc "Packages up Camping." 20 task :default => [: package]20 task :default => [:size, :package] 21 21 task :package => [:clean] 22 22 … … 129 129 end 130 130 131 SIZE_LIMIT = 4096 132 desc "Compare camping sizes to unabridged" 133 task :size do 134 size = File.size("lib/camping-unabridged.rb") 135 FileList["lib/camping*.rb"].each do |path| 136 s = File.size(path) 137 puts "%21s : % 6d % 4d%" % [File.basename(path), s, (100 * s / size)] 138 end 139 if File.size("lib/camping.rb") > SIZE_LIMIT 140 STDERR.puts "ERROR: camping.rb is too big (> #{SIZE_LIMIT})" 141 exit 1 142 end 143 end
