mirror of
				https://github.com/redmine/redmine.git
				synced 2025-10-31 18:36:07 +01:00 
			
		
		
		
	Contributed by Mischa The Evil. git-svn-id: http://svn.redmine.org/redmine/trunk@13365 e93f8b46-1217-0410-a6f0-8f06a7374b81
		
			
				
	
	
		
			22 lines
		
	
	
		
			550 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			550 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| begin
 | |
|   require 'yard'
 | |
| 
 | |
|   YARD::Rake::YardocTask.new do |t|
 | |
|     files = ['app/**/*.rb']
 | |
|     files << Dir['lib/**/*.rb', 'plugins/**/*.rb'].reject {|f| f.match(/test/) }
 | |
|     t.files = files
 | |
| 
 | |
|     static_files = ['doc/CHANGELOG',
 | |
|                     'doc/COPYING',
 | |
|                     'doc/INSTALL',
 | |
|                     'doc/RUNNING_TESTS',
 | |
|                     'doc/UPGRADING'].join(',')
 | |
| 
 | |
|     t.options += ['--output-dir', './doc/app', '--files', static_files]
 | |
|   end
 | |
| 
 | |
| rescue LoadError
 | |
|   # yard not installed (gem install yard)
 | |
|   # http://yardoc.org
 | |
| end
 |