Skip to content

Commit

Permalink
add script to compile all coffee files to all.js
Browse files Browse the repository at this point in the history
  • Loading branch information
apneadiving committed Apr 22, 2013
1 parent 3ff52de commit 3599a40
Show file tree
Hide file tree
Showing 4 changed files with 842 additions and 6 deletions.
1 change: 1 addition & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -137,5 +137,6 @@ DEPENDENCIES
pry
rails (~> 3.2.1)
rspec-rails
sprockets
sqlite3
webmock
11 changes: 6 additions & 5 deletions gmaps4rails.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,17 @@ Gem::Specification.new do |s|
s.add_development_dependency 'database_cleaner'
#s.add_development_dependency "capybara"
#s.add_development_dependency 'launchy'

# s.add_development_dependency "jasmine"

# s.add_development_dependency "guard", "~> 1.0.1"
s.add_development_dependency 'coffee-script'
# s.add_development_dependency 'guard-jasmine'
# s.add_development_dependency "guard-rspec"

s.add_development_dependency "factory_girl_rails"
s.add_development_dependency 'sprockets'

s.add_development_dependency "factory_girl_rails"
s.add_development_dependency "webmock"

s.add_development_dependency 'pry'
end
17 changes: 17 additions & 0 deletions script/compile_coffee_files.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/usr/bin/env ruby
require 'sprockets'

app_path = File.expand_path('../..', __FILE__)
#folder with source files
folder_path = (app_path + "/vendor/assets/javascripts/gmaps4rails/")

#main source file:
main_source_file_name = "base.coffee"

#desired output file
compiled_file_path = (folder_path + "all.js")

env = Sprockets::Environment.new
env.append_path folder_path

open(compiled_file_path, "w").write( env[main_source_file_name] )
Loading

0 comments on commit 3599a40

Please sign in to comment.