Module: Diggit::DevelopersActivity::WorkspaceInit
- Extended by:
- WorkspaceInit
- Included in:
- WorkspaceInit
- Defined in:
- lib/diggit/developers_activity/workspace_init.rb
Overview
Initializes a workspace with the developers activity dataset
Constant Summary collapse
- DIGGIT_RC =
'.dgitrc'- DIGGIT_SOURCES_OPTIONS =
'.dgitsources-options'- SOURCES_LIST =
'sources.list'- INCLUDES_FOLDER =
'includes'- DIGGIT_FOLDER =
".diggit"
Instance Method Summary collapse
Instance Method Details
#init ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/diggit/developers_activity/workspace_init.rb', line 20 def init `dgit init` dataset_dir = File.('dataset', File.dirname(__FILE__)) FileUtils.cp(File.(DIGGIT_RC, dataset_dir), '.') FileUtils.cp(File.(DIGGIT_SOURCES_OPTIONS, dataset_dir), '.') FileUtils.cp(File.(SOURCES_LIST, dataset_dir), '.') analyses_dir = File.('analyses', File.dirname(__FILE__)) home = File.(INCLUDES_FOLDER, File.(DIGGIT_FOLDER, Dir.home)) FileUtils.ln_s(analyses_dir, File.('developers_activity', home)) end |