.t3m

Материал из Wiki о русской интерактивной литературе (текстовых играх)
Перейти к: навигация, поиск

Расширение .t3m, характерное для файлов сборки проектов платформы TADS 3. Представляет собой обычный текстовый файл, в котором содержатся все директивы для консольных утилит по сборке проекта. Название является сокращением от Tads 3 Make и является отсылкой к утилите make.

Файлы .t3m предназначены для разработчиков, использующих инструменты командной строки для управления проектом TADS 3. При использовании IDE TADS Workbench все сложные многофазные операции по раздельной компиляции, управлению ресурсами и пр. выполняются несколькими нажатиями из графического интерфейса, но если пользователь предпочитает прямое взаимодействие с консольными утилитами среды разработки, то многие операции потребуют достаточно долгого набора всех необходимых инструкций в командной строке. Для облегчения этого процесса TADS 3 имеет механизм файлов .t3m, содержащих перечень необходимых команд и директив указания различных опций.

Синтаксис файлов .t3m имеет несколько особенностей, отличающих их от обычных системных командных файлов. Однако основной смысл их использования заключается в том, что это кроссплатформенный механизм, который будет одинаково обрабатываться утилитами среды разработки TADS 3 на любой операционной системе, тогда как использование аналогов в виде пакетных файлов Windows или shell-скриптов Unix привязывает проект к конкретной OS.