lib/ninjs/project.rb in ninjs-0.12.2 vs lib/ninjs/project.rb in ninjs-0.12.3
- old
+ new
@@ -38,19 +38,20 @@
Dir.mkdir "#{@project_path}#{folder}" unless File.exists? "#{@project_path}#{folder}"
end
end
def create_ninjs_lib_file
+ operation = File.exists?("#{@project_path}lib/nin.js") ? 'updated' : 'created'
ninjs_lib_secretary = Sprockets::Secretary.new(
:root => "#{Ninjs::BASE_DIR}",
:load_path => ["repository"],
:source_files => ["repository/ninjs/core/nin.js"]
)
ninjs_lib_secretary.concatenation.save_to "#{@project_path}lib/nin.js"
- Ninjs::Notification.added "lib/nin.js created"
+ Ninjs::Notification.added "lib/nin.js #{operation}"
end
def create_utility_lib_file
utility_lib_secretary = Sprockets::Secretary.new(
:root => "#{Ninjs::BASE_DIR}",
@@ -161,10 +162,10 @@
file << "\n//= require #{dependency}\n\n" if dependency.match(/^\<.+\>$/)
file << "\n//= require \"#{dependency}\"\n\n" if dependency.match(/^[^\<].+|[^\>]$/)
end
end
- def write_core(file)
+ def write_core(file)
file << "/*---------- Ninjs core ../lib/nin.js ----------*/\n"
file << "//= require \"../lib/nin.js\"\n\n"
file << "\nvar #{@config.name} = new NinjsApplication('#{@config.base_url}', '#{@config.test_path}');\n\n"
end
\ No newline at end of file