aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/sprockets/static_compiler.rb
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/lib/sprockets/static_compiler.rb')
-rw-r--r--actionpack/lib/sprockets/static_compiler.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/actionpack/lib/sprockets/static_compiler.rb b/actionpack/lib/sprockets/static_compiler.rb
index fa4f9451df..4a0078be46 100644
--- a/actionpack/lib/sprockets/static_compiler.rb
+++ b/actionpack/lib/sprockets/static_compiler.rb
@@ -1,5 +1,4 @@
require 'fileutils'
-require 'pathname'
module Sprockets
class StaticCompiler
@@ -26,8 +25,8 @@ module Sprockets
def compile(asset)
asset_path = digest_asset(asset)
- filename = target.join(asset_path)
- FileUtils.mkdir_p filename.dirname
+ filename = File.join(target, asset_path)
+ FileUtils.mkdir_p File.dirname(filename)
asset.write_to(filename)
asset.write_to("#{filename}.gz") if filename.to_s =~ /\.(css|js)$/
asset_path