Module: MultiRepo
- Defined in:
- lib/multi_repo.rb,
lib/multi_repo/cli.rb,
lib/multi_repo/repo.rb,
lib/multi_repo/labels.rb,
lib/multi_repo/version.rb,
lib/multi_repo/repo_set.rb,
lib/multi_repo/service/git/minigit_capturing_patch.rb
Defined Under Namespace
Modules: CLI, Git, Helpers, Service
Classes: Labels, Repo, RepoSet
Constant Summary
collapse
- VERSION =
"1.0.0".freeze
Class Method Summary
collapse
Class Method Details
.config_dir ⇒ Object
39
40
41
|
# File 'lib/multi_repo.rb', line 39
def self.config_dir
@config_dir ||= root_dir.join("config")
end
|
.repos_dir ⇒ Object
43
44
45
|
# File 'lib/multi_repo.rb', line 43
def self.repos_dir
@repos_dir ||= root_dir.join("repos")
end
|
.root_dir ⇒ Object
31
32
33
|
# File 'lib/multi_repo.rb', line 31
def self.root_dir
@root_dir ||= Pathname.new(Dir.pwd).expand_path
end
|
.root_dir=(dir) ⇒ Object
35
36
37
|
# File 'lib/multi_repo.rb', line 35
def self.root_dir=(dir)
@root_dir = Pathname.new(dir).expand_path
end
|