<%= depend_on Rails.root.join('config', 'routes.rb') %> <%= require_asset 'jquery.pathBuilder' %> window.Routes = {}; <% Rails.application.routes.routes.reject {|r| r.defaults['hidden'] || r.name.blank?}.each do |route| %> Routes.<%= route.name %>_path = function () { Array.prototype.unshift.call(arguments, '<%= route.path.spec %>'); return $.buildPath.apply($, arguments); }; <% end %>