Platform Detection Module (PDM) is an OS agnostic library for gathering metrics about the current machine.
The project can be built using the normal CMake flow:
> cmake -DCMAKE_BUILD_TYPE=Release --preset arm64-linux-release -S /path/to/pdm/sources -B /path/to/build/folder
> cmake --build /path/to/build/folder --target allThere are a variety of presets available, you can list ones available for your current platform using:
> cmake --list-presetsAlternately, look at CMakePresets.json to see an overview of presets for all platform
Contribution follows the standard GIT PR model.
By submitting a pull request or otherwise contributing to this project, you agree to license your contribution under the MIT License, and you confirm that you have the right to do so.
© 2026 CCP Games
This software is provided by CCP Games and does not include or distribute any third-party libraries or frameworks.
This software is a Platform Detection Module, an OS agnostic library for data collection
Trademark Notice: CCP Games is a trademark of CCP ehf.
This project is licensed under the MIT License. Nothing in the MIT License grants any rights to CCP Games' trademarks or game content.