namreeb / namigator

An intelligent navigation API for World of Warcraft Alpha, Vanilla, TBC and WotLK
MIT License
49 stars 32 forks source link

Remove boost #24

Closed namreeb closed 2 years ago

namreeb commented 2 years ago

Right now we are using boost only for boost::python. This is a pretty heavy lift just to benefit from the syntactic sugar that boost gives us. Also at the time of writing this, the Windows tests simply cannot run because cmake finds python 3.10 (despite us installing python 3.9), and the FindBoost package of cmake currently available on the github windows runner does not support 3.10 when integrating with boost.

namreeb commented 2 years ago

Commits ae5ef4d9040f7d4451802e71ae4fddef68eb7a53 and 8c2c347e35279ae0e01106fd4942c975f461e503 resulted in cmake's FindPython3 finding the right version, and things are working again. So this is irrelevant.