Using of SLMake tool – create task

This article is part of article set related to SLMake using. In this article you can find information about create task. This task build localized file(s). Click here for our article with tasks index.

Syntax

SlMake create <options> project

  • project – Sisulizer project file (.slp).

Possible options are

-lang:X – List of language codes to be created. Separate multiple codes with semicolon. Format is ll[-CC][.src]:

  • ll – Two-character ISO-639 language code (e.g. “en”)
  • CC – An optional two-character ISO-3166 country code (e.g. “US”)
  • src – An optional three-character Sisulizer script code

-include:”S” – S is a string that contains the name of the source(s) that will be built. Separate multiple sources with ; character.

-exclude:”S” – S is a string that contains the name of the source(s) that will not be built. Separate multiple sources with ; character.

-nosave – Do not save the project file even if it gets changed.

-forcesave –  Save the project file even if an error occurs. If no save options is given the project is saved if it gets changed and no error has occured. forcesave overrides nosave.

-config:”S” – S is an Visual Studio configuration. Value is not saved. This is used by .NET sources to select a configuration.

-input:”S” – S is an input directory. Value is not saved.

-output:”S” – S is an output directory. Value is not saved.

-al:”S” – S contains Assembly Linker parameters. Value is not saved. If data contains ” characters encode them with \”. This option applies only for .NET sources.

-q – Quiet mode. Only errors are shown.

-w – Result code is 2 if errors, 1 if warnings, and 0 if successful. Otherwise result code is 1 if errors and 0 in other cases.

-e – Show detailed error information.

-h – Show detailed help about a task.

Examples

  • SlMake create Sample.slp – Create all localized files
  • SlMake create -lang:de;ja Sample.slp – Create German and Japanese localized files

Janusz

Leave a Reply

Your email address will not be published. Required fields are marked *

For spam filtering purposes, please copy the number 1927 to the field below: