File tree 2 files changed +15
-2
lines changed
2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 1
1
Vagrantfile
2
2
.vagrant
3
+ checkout /
Original file line number Diff line number Diff line change 5
5
require 'lock_file'
6
6
require 'docs_generator'
7
7
require 'git_manager'
8
+ require 'fileutils'
9
+
10
+ if ARGV . size > 1 || ARGV . first == "-h" || ARGV . first == "--help"
11
+ puts "USAGE: bin/generate_docs.rb [CHECKOUT_PATH]"
12
+ exit
13
+ end
14
+
15
+ CHECKOUT_PATH = ARGV . first || File . join ( File . dirname ( __FILE__ ) , '../checkout' )
16
+
17
+ unless Dir . exists? ( CHECKOUT_PATH )
18
+ FileUtils . mkdir ( CHECKOUT_PATH )
19
+ end
8
20
9
21
LockFile . acquiring ( 'docs_generation.lock' ) do
10
- git_manager = GitManager . new ( Dir . home )
22
+ git_manager = GitManager . new ( CHECKOUT_PATH )
11
23
git_manager . update_master
12
24
13
- generator = DocsGenerator . new ( Dir . home , git_manager )
25
+ generator = DocsGenerator . new ( CHECKOUT_PATH , git_manager )
14
26
generator . generate
15
27
end
You can’t perform that action at this time.
0 commit comments