Engine:CVAR lib path
Jump to navigation
Jump to search
Path for loading native 'world' libraries.
set lib_path './lib/'
Arguments
- name - 'lib_path'
- value - Full or start folder relative path that contains loadable native world libraries. Default value is './lib/'.
Associations
- Is by default placed in the 'global' context.
Details
Path to the platform native libraries for the world.
The library file name format uses name suffixes to distinguish between versions of the same library compiled for different platforms. Modules will load by finding the correct one by name, platform, OS, and OS module type extension.
[name][platform][.os][.extension]
Platform names:
- x86 - 32-bit x86 platform
- x64 - 64-bit x64 platform
- a64 - 64-bit ARM platform
OS names:
- (none) - Windows, using the '.dll' extension
- .linux - Linux, using the '.so' extension
- .osx - Mac OS, using the '.so' extension
The path is either a full OS file system path to the library location, or a path relative to the luanch location, which is the location of the executable for the engine.
Examples
Default values
For the path executable path 'd:\install\engine.exe', and a 'lib_path' of './lib/':
\install engine.exe lib gamex86.dll gamex64.dll data ...
Formatted names
namex86.dll
namex64.dll
namex64.linux.so
namex64.osx.so