otclient-redemption/cmake
Eduardo Dantas 0b0e0235a7
improve: add vcpkg triplets, test feature and presets (#1707)
Chores:
 • Tests are disabled by default; enable explicitly to build tests.
 • Configuration now fails if tests are enabled but test dependencies/features are not declared.
• Package manager integration isolated installs and caches per platform/config; per-variant install locations are used.
 • Test dependency declaration moved into an optional "tests" feature.
 • CI configure for macOS explicitly disables client tests by default.

New Features:
• Added dedicated presets and build variants for release, debug and test workflows.
2026-06-08 19:19:13 -03:00
..
icon Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
triplets improve: add vcpkg triplets, test feature and presets (#1707) 2026-06-08 19:19:13 -03:00
Findasio.cmake fix: added missing CMake module for asio library (#430) 2023-02-24 09:42:38 -03:00
FindDbgHelp.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindDirectX.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindDiscordRPC.cmake fix: discord-rpc in cmake (#925) 2025-09-16 10:24:11 -07:00
FindEGL.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindGLEW.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindGMP.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindLua.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindLuaJIT.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindOgg.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindOpenAL.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindOpenGL.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
Findphmap.cmake improve: use GNUInstallDirs and add cmake/Findphmap.cmake 2024-10-20 13:14:05 -03:00
FindPhysFS.cmake [Enhancement] - CMake build using static library (#306) 2022-09-07 21:57:03 -03:00
FindPkgMacros.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindVorbis.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
FindVorbisFile.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
Info.plist.in feat(platform): add native Cocoa/AppKit windowing for macOS (#1559) 2026-05-16 13:06:48 -03:00
LoggingHelper.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
MessageColors.cmake Fix github actions, cmake rework and integrate with vcpkg and improvement on protobuf (#257) 2022-06-03 17:14:30 -03:00
OTClient.icns feat(platform): add native Cocoa/AppKit windowing for macOS (#1559) 2026-05-16 13:06:48 -03:00
vcpkg_android.cmake Add Android support (#335) 2022-09-23 15:01:16 -03:00