Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.11 KB

BUILD.md

File metadata and controls

39 lines (26 loc) · 1.11 KB

Building Telekinesis.dll

This build outputs Telekinesis.dll, a SKSE64 plugin based on CommonLibSSE NG.

There should really be no need for you to do this, unless you:

  • Want to port the native library to a skyrim version that I currently don't support
  • Want to fork this project and change the native library

Build Requirements

  1. Rust - executables like cargo should be present in your PATH
  2. Visual Studio 2022 with a C++ compiler
  3. CMake - make sure that its added to your PATH environment variable
  4. VCPKG - set environment variable VCPKG_ROOT to the vcpkg installation folder

Step-By-Step

  1. Make sure the submodule of CommonLibSSE-NG is initialised:
git submodule update --init --recursive
  1. Test VCPKG_ROOT is set in your build terminal. This should return the path:
echo %VCPKG_ROOT%
  1. Build the project
cmake --preset build
cmake --build --preset build --config Release

Building Papyrus Scripts

to be done