lib/dev_tasks.rb in dev_tasks-0.0.113 vs lib/dev_tasks.rb in dev_tasks-0.0.114

- old
+ new

@@ -9,10 +9,11 @@ require_relative './artifacts.rb' require_relative './console.rb' require_relative './timer.rb' require_relative './settings.rb' require_relative './text.rb' +require_relative './svnexports.rb' CLEAN.include('log','*.gem','bin/**/*.dll','bin/**/*.pdb','bin/**/*.exe') CLOBBER.include('bin','obj','TestResults') class DevTasks < Hash @@ -22,10 +23,11 @@ def initialize @timer = Timer.new #hash = JSON.parse File.read("#{File.dirname(__FILE__)}/spec.json") #self[:dev_tasks_gem]=JSON.parse File.read("#{File.dirname(__FILE__)}/spec.json") self[:name]=pwd.split('/').last#Rake.application.original_dir.split('/').last + self[:svn_exports]=SvnExports.new self[:scm]=Environment.scm self[:branch]=Environment.branch self[:src_glob]="**/{*.{rb,feature,spec,cs,c,m,cpp,cxx,h,hpp,i,jam,csproj,vcproj,snk,vcxproj,xcodeproj,plist,xib,sln,filters,xaml,resx,settings,config},Jamfile,.semver,Gemfile,README,LICENSE}" self[:newest_src_file]=Dir.glob(self[:src_glob]).max_by {|f| File.mtime(f)} self[:command_order]=['pull','upgrade','setup','add','build','test','commit','publish','push'] @@ -34,9 +36,10 @@ self[:context]=Environment.context self[:machine]=Environment.machine self[:platform]=RUBY_PLATFORM self[:dev_root]=Environment.dev_root self[:settings]=Settings.new + self[:commands]=Commands.new update end def add hash