Failed to build when harfbuzz is not located in default paths

The cmake logic needs tweaking