projectM-visualizer / projectm

projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.
https://discord.gg/mMrxAqaa3W
GNU Lesser General Public License v2.1
3.22k stars 365 forks source link

Add option to use system projectm-eval (used in vcpkg) #803

Closed Blaquewithaq closed 1 month ago

Blaquewithaq commented 1 month ago

This PR introduces a new option to the CMake build system, enabling the utilization of a system-installed version of the ProjectM-Eval library. This modification is essential to adhere to the established guidelines for VCPKG, which stipulate that submodules should function as their own overlay-port.

Option Name: ENABLE_SYSTEM_PROJECTM_EVAL

Blaquewithaq commented 1 month ago

Fix the help text if you want, I'm fine with both versions and the other changes 😉 Thanks!

Alright, I made that text modification and pushed the changes, after all have passed, i'll push.