Sha256: a7e18682eb2bae643c653c29e9586c296aa6eb58e751fec8bb3913d6b5f23d86
Contents?: true
Size: 806 Bytes
Versions: 4
Compression:
Stored size: 806 Bytes
Contents
#!/usr/bin/env ruby # Initialize a ScholarMarkdown article project require 'fileutils' templatedir = File.dirname(__FILE__) + '/template' targetdir = ARGV[0] if not targetdir puts 'No target directory name was given' exit(1) end if File.exists?(targetdir) puts 'The target directory already exists' exit(1) end puts 'Initializing project at ' + targetdir Dir.mkdir(targetdir) FileUtils.copy_entry(templatedir, targetdir) type = ARGV[1] if type == 'acm' # Override with ACM-specific files templatediracm = File.dirname(__FILE__) + '/template_override_acm' FileUtils.copy_entry(templatediracm, targetdir) elsif type == 'ceur' # Override with CEUR-specific files templatedirceur = File.dirname(__FILE__) + '/template_override_ceur' FileUtils.copy_entry(templatedirceur, targetdir) end
Version data entries
4 entries across 4 versions & 1 rubygems