Changes between Version 23 and Version 24 of SconfFormat


Ignore:
Timestamp:
Jun 20, 2008 12:18:13 AM (16 years ago)
Author:
Sagrer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SconfFormat

    v23 v24  
    1818 * [!StarterMod] - необязательно.
    1919 * [Localisations]
     20 * [Locales]
    2021
    2122----
     
    5051 * !CreateCumulateUpdate (bool) - создавать ли кумулятивный пакет обновления.
    5152 * !CreateCumulateUpdate_UpdVers (string) - либо All, либо From:X где X - 4 цифры разделенные точками - номер версии начиная с которой (включительно) генерить апдейты, либо цифра - сколько сгенеренных версий (из кеша flist и iss) начиная от последней подвергать апдейту.
    52  * !LangPackages (string) - если Localisations->!UseLocalisations = true - то здесь могут быть списки пакетов с заложенными в них языковыми модулями вида: "all; ru; en; ru, en;" - в данном примере будет создано по 4 пакета для каждого создаваемого варианта пакетов (т.е. для полных версий, апдейтов итд - все аналогично) - 1) все языки; 2) только русский; 3) только английский; 4) только английский и русский. Имена пакетов будут сформированы исходя из включенных языков.
     53 * !LangPackages (string) - если Localisations->!UseLocalisations == true - то здесь могут быть списки пакетов с заложенными в них языковыми модулями вида: "all; ru; en; ru, en;" - в данном примере будет создано по 4 пакета для каждого создаваемого варианта пакетов (т.е. для полных версий, апдейтов итд - все аналогично) - 1) все языки; 2) только русский; 3) только английский; 4) только английский и русский. Имена пакетов будут сформированы исходя из включенных языков.
    5354
    5455----
     
    8081 * Exclusive (bool) - по умолчанию false. Если true то одновременно может быть установлен только один языковой модуль, иначе можно установить сколько угодно. Если будут конфликты с одинаковыми именами файлов - юзверь сам виноват, надо следить.
    8182 * !UseCustomLocaleNames (bool) - по умолчанию false. Если true - то информация из секции [Locales] этого файла перекрывает прошитую в программе (точнее в версии GGBuildTools) информацию о локалях. Иначе - используется только информация о локалях, идущая в комплекте с GGBuildTools.
     83
     84----
     85
     86 == [Locales] ==
     87
     88В секции в виде пар имя локали\описание локали записываются локали ). Например:
     89
     90{{{
     91[Locales]
     92ru=Russian
     93en=English
     94}}}
     95
     96Секция используется только если Localisations->!UseCustomLocaleNames == true.