Closed whophil closed 4 years ago
Added some changes to address #6 (PGI compiler problems) and #11 (Don't fail on missing git).
Building with the PGI compiler is not tested in Travis. It's certainly possible but I'm not sure it's worth doing.
@jcokemurray can you review and approve this PR?
Rebased onto the tip of dev
to resolve conflicts. I removed the outdated Windows install instructions. If somebody wishes they can update doc/compile.md
with Windows-specific instructions.
Works for me. Cmake would definitely be an improvement over the manual Makefile approach...
@jcokemurray thanks for reviewing. @whophil merging this PR now.
The previous build system of platform-specific Makefiles requiring manual modification was pretty hairy. Here is a new build setup which uses CMake, with the following advantages:
CMakeLists.txt
) for all platforms and optionsThis will require some updates to the compile instructions, but those will conflict with #17. So let's merge that one first, and then I'll fix this PR up.