Project

General

Profile

Actions

Task #4816

closed

[template] Rename lib/ruby/mtruby

Added by Alexander Kamkin over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Andrei Tatarnikov
Category:
-
Target version:
Start date:
04/02/2014
Due date:
% Done:

100%

Estimated time:
Detected in build:
svn
Published in build:
140417

Description

require_relative "../../../lib/ruby/mtruby" 
  1. I suggest renaming mtruby to template.
  2. "../../../" looks awful (is there a configuration for ruby to setup base dirs?).
Actions #1

Updated by Andrei Tatarnikov over 10 years ago

  • Status changed from New to Open
  • % Done changed from 0 to 30

1. Не так просто. У нас уже есть файл "template", где объявлен класс template. Но кроме него нам нужны и другие классы. "mtruby" - это подборка импортов нужных для описания шаблонов файлов. Нужно подумать как это лучше сделать.

2. require_relative "../../../lib/ruby/mtruby" заменено на require ENV['MTRUBY']. Ревизия r1870. Переменная окружения - это единственный способ, который я здесь вижу. Она будет устанавливаться автоматически при запуске шаблона.

Actions #2

Updated by Andrei Tatarnikov over 10 years ago

  • Status changed from Open to Resolved
  • % Done changed from 30 to 100

Сделано (см. r1873). Сейчас шаблоны импортируются так:

require ENV["TEMPLATE"]

Переменная "TEMPLATE" инициализируется автоматически.

Так устраивает?

Actions #3

Updated by Alexander Kamkin over 10 years ago

Ok

Actions #4

Updated by Alexander Kamkin over 10 years ago

  • Status changed from Resolved to Closed
  • Published in build set to 140417
Actions

Also available in: Atom PDF