49
edits
| (11 intermediate revisions by the same user not shown) | |||
| Line 5: | Line 5: | ||
== Arguments == | == Arguments == | ||
* name - 'lib_path' | * name - 'lib_path' | ||
* value - Full or start folder relative path that contains loadable native world libraries. | * value - Full or start folder relative path that contains loadable native world libraries. Default value is './lib/'. | ||
== Associations == | == Associations == | ||
| Line 16: | Line 16: | ||
[name][platform][.os][.extension] | [name][platform][.os][.extension] | ||
namex86.dll | |||
Platform names: | Platform names: | ||
| Line 26: | Line 27: | ||
* .linux - Linux, using the '.so' extension | * .linux - Linux, using the '.so' extension | ||
* .osx - Mac OS, 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 launch location, which is the location of the executable for the engine. | |||
In some configurations the path is relative to the current directory and not necessarily the actual engine start location. The 'lib_path' will be concatenated verbatim to the calculated library file name to create the final library load path. | |||
set lib_path './lib/' | |||
becomes: ./lib/namex86.dll | |||
with install in: d:\install\engine | |||
effective OS load: d:\install\engine\lib\namex86.dll | |||
== Examples == | == Examples == | ||
=== Default values === | === 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 === | |||
<pre> | <pre> | ||
gamex86.dll | |||
gamex64.dll | |||
gamex64.linux.so | |||
gamex64.osx.so | |||
gamea64.osx.so | |||
</pre> | </pre> | ||
== Notes == | == Notes == | ||