TAMods Server
You need to provide Boost v1.68.0 and the Nlohmann JSON library.
You should set the following environment variables for these:
- TAMODS_BOOST_INCLUDE_PATH - Path to Boost (i.e. the main Boost directory)
- TAMODS_BOOST_LIB_PATH - Path to compiled Boost libraries (usually \stage\lib)
- TAMODS_NLOHMANNJSON_INCLUDE_PATH - Path to Nlohmann JSON include directory
To release a new version:
- Bump the version in buildconfig.h and in the TAMods-Server resource file (to set the DLL's product version)
- Build for release
- Clone the release branch of https://github.com/mcoot/tamodsupdate/tree/release
- Add the DLL to that repo as TAMods-Server-.dll
- Commit and push that to release
- In TAServer, update the version it grabs
You don't need to touch version.xml for this (you do for the clientside TAMods release process).