Closed Loupi closed 5 years ago
This is so awesome. Thanks!
I have a few questions which I'll put into a review, although I don't know much about cmake - so they might be a little naive!
The review items have been addressed, and quick_parser support was also added.
Rebased and merged.
I was willing to add Windows support to node-cypher-parser. So here is what this PR does:
The CMake build depends on these libraries, which can also be built with CMake and the CMake GUI:
Here are the environment variables that need to be set. D:/Sources is the directory where all the dependencies were git cloned and built with cmake and Visual Studio devenv. They must all target the same architecture.
CHECK_INCLUDE_DIR D:/Sources/check/build/src CHECK_LIBRARY D:/Sources/check/build/src/Release/check.lib COMPAT_LIBRARY D:/Sources/check/build/lib/Release/compat.lib FMEM_INCLUDE_DIR D:/Sources/fmem/build/gen FMEM_LIBRARY D:/Sources/fmem/build/Release/fmem.lib LEG_PROGRAM D:/Sources/peg/build/Release/leg.exe
The CMake GUI can be used to point the cypher build to it's dependencies: