Module: ProjectModule
- Included in:
- Takelage::CLI, Takelage::InfoProject
- Defined in:
- lib/takelage/lib/project.rb
Overview
takelage project module
Defined Under Namespace
Classes: TakelageProject
Instance Method Summary collapse
-
#initialize_project ⇒ Object
Initialze project.
-
#project ⇒ Object
Global singleton project.
Instance Method Details
#initialize_project ⇒ Object
Initialze project
23 24 25 26 27 28 29 |
# File 'lib/takelage/lib/project.rb', line 23 def initialize_project TakelageProject.instance.main = _project_read_main TakelageProject.instance.private = _project_read_private TakelageProject.instance.active = _project_merge_active TakelageProject.instance.dir = TakelageProject.instance.config.active['project_root_dir'] end |
#project ⇒ Object
Returns global singleton project.
32 33 34 |
# File 'lib/takelage/lib/project.rb', line 32 def project TakelageProject.instance end |