mirror of
https://github.com/TracksApp/tracks.git
synced 2025-09-22 05:50:47 +02:00
15 lines
No EOL
703 B
Ruby
15 lines
No EOL
703 B
Ruby
desc "Initialises the installation, copy the *.tmpl files and directories to versions named without the .tmpl extension. It won't overwrite the files and directories if you've already copied them. You need to manually copy database.yml.tmpl -> database.yml and fill in the details before you run this task."
|
|
task :setup_tracks => :environment do
|
|
# Check the root directory for template files
|
|
FileList["*.tmpl"].each do |template_file|
|
|
f = File.basename(template_file) # with suffix
|
|
f_only = File.basename(template_file,".tmpl") # without suffix
|
|
if File.exists?(f_only)
|
|
puts f_only + " already exists"
|
|
else
|
|
cp_r(f, f_only)
|
|
puts f_only + " created"
|
|
end
|
|
end
|
|
|
|
end |