Skip to content

A CommonLibSSE-NG template using alandtse's version of commonlib-ng as a submodule

License

Notifications You must be signed in to change notification settings

FlayaN/commonlibsse-ng-submodule-template

Repository files navigation

CommonLibSSE NG Plugin template

Yet another Skyrim script extender plugin template using my preferred setup

Initial setup

Set Author and Project Name here https://github.com/FlayaN/commonlibsse-ng-submodule-template/blob/main/CMakeLists.txt#L3-L5

Requirements

  • CMake
    • Add this to your PATH
  • Vcpkg
    • Add the environment variable VCPKG_ROOT with the value as the path to the folder containing vcpkg
  • Visual Studio Community 2022
    • Desktop development with C++

User Requirements

Register Visual Studio as a Generator

  • Open x64 Native Tools Command Prompt
  • Run cmake
  • Close the cmd window

Building

# to update submodules in /extern
git submodule update --init --recursive
# configure cmake
cmake --preset build-release-msvc-msvc
# build dll
cmake --build build --preset release-msvc-msvc

About

A CommonLibSSE-NG template using alandtse's version of commonlib-ng as a submodule

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published