Add PkgConfig fallback for finding system miniupnpc library and an extra include for discord-rpc when using a system install since vcpkg drops the DiscordRPC folder.
Merge branch 'master' into docnappers
Add note in linux build-script about running 'vcpkg install' if some dependencies are missing.
Add vcpkg* to .gitignore for the vcpkg_installed folder in linux.
Add missing include for ctime in DiscordManager.cpp
Add libdiscord-rpc3 as a dependency to the deb package.
Add CMAKE_PREFIX_PATH for vcpkg in linux (not sure if it's generic, but it works for me and is needed to find miniupnpc from vcpkg).
Merge branch 'master' into docnappers
Merge branch 'master' into docnappers
Merge branch 'master' into docnappers
Comment out some unused functions and variables.
Merge branch '0.99' into docnappers
Remove the -Wno-unused-but-set-variable compiler flag and comment out the instances that are triggering the warnings. Automatic whitespace clean-up from vscode.
Merge branch '0.98.7.2' into docnappers
Use std::fill_n instead of memset to work around the class-memaccess warning.
Revert "Swap memset for default-construct in AStarSearch::acquireTileBuffer to fix class-memaccess warning."
Swap memset for default-construct in AStarSearch::acquireTileBuffer to fix class-memaccess warning.
Merge branch 'release-0.98.6' into docnappers
Remove the custom 'package' target for Linux as it conflicts with CPack's built-in 'package' target, which does the same thing. Move a couple of the CPACK configuration settings into the CMakeLists.txt file and tweak the build-linux.sh script to account for this. Add the -Werror build flag to treat warnings that aren't explicitly ignored as errors.
Merge branch 'release-0.98.6' into docnappers
Don't include an extra toplevel directory in the TGZ packaging.
Add install prefix flags for cmake and cpack in linux build script.
Add [[maybe_unused]] tags to some profiling variables.
Merge branch 'release-0.98.6' into docnappers
Merge branch 'release-0.98.6' into docnappers
Merge branch 'release-0.98.6' into docnappers
Merge branch 'release-0.98.6' into docnappers
Merge branch 'release-0.98.6' into docnappers
Merge branch 'release-0.98.6' into docnappers
Change CPACK_DEBIAN_PACKAGE_MAINTAINER to 'Dune Legacy Team'. Add build-linux.sh script for building and packaging in Linux.
Fix latest compiler warnings.
Merge branch 'release-0.98.6' into docnappers-clean-up-warnings
Fix bug in boolean logic.
Replace hardcoded install path 'dunelegacy' with project name 'DuneLegacy' for consistency.
Fix various compiler warnings.
Adjust versioning in CMakeLists.txt to not include letters. Add an include of FileManager.h so that it's not only forward declared when used.
Add some Linux build/packaging instructions for future reference.
Prevent jumping in unit position after pausing in single player.
Fix compile and install issues on Linux (Ubuntu 25.04).