Skip to main content

Command: Save Compiled Library

Function: The command opens the Save Compiled Library <library_name.fbslib> dialog to compile and save the library from a library project.

The settings for compiling the library can be specified in this dialog.

Call:

  • Context menu of the library project

Save Compiled Library <library name.fbslib>

Destination path

Location of the compiled library

Compression level

Specification of compression levels:

  • Optimal

  • Fastest

  • No compression

  • Smallest size

Compiler target version

Compiler version with which the compiled library is compatible:

  • 3.5.19.0

  • 3.5.22.30

Library documentation

Path to the compiled main documentation archive which is created by the LibDoc toolchain, usually called either doc.lmd or __lmd__.auxiliary. Compile files in the same folder which conform to the naming convention __lmd__*.aux[iliary] will also be included, where * corresponds to the ISO language/country code.

Overwrite project info properties

If different properties than those entered in the ProjectInfo.json file should be saved in this save process, then these changes can be made here. The entries in the ProjectInfo.json file are not permanently overwritten by this.

Set version

Sets the version of the library

Example: 1.0.0.0 → MyLib, 1.0.0.0

Set prerelease labels

Marks the version as a prerelease version by setting the specified labels

Example: alpha.1 → MyLib, 1.0.0.0-alpha.1

Set buildinfo labels

Sets information about the build

Example: a.b → MyLib, 1.0.0.0+a.b

Set released flag

_c4ld_checked_check_box.png: Sets the released flag for a released version of the library

Overwrite existing

_c4ld_checked_check_box.png: When saving, already compiled versions of the library are overwritten.