Module: ProjectModule
- Included in:
- Takeltau::CLI, Takeltau::InfoProject, Takeltau::InitPacker, Takeltau::InitTakelage
- Defined in:
- lib/takeltau/lib/project.rb
Overview
tau project module
Defined Under Namespace
Classes: TakeltauProject
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/takeltau/lib/project.rb', line 23 def initialize_project TakeltauProject.instance.main = _project_read_main TakeltauProject.instance.private = _project_read_private TakeltauProject.instance.active = _project_merge_active TakeltauProject.instance.dir = TakeltauProject.instance.config.active['project_root_dir'] end |
#project ⇒ Object
Returns global singleton project.
32 33 34 |
# File 'lib/takeltau/lib/project.rb', line 32 def project TakeltauProject.instance end |