xraypy / feff85exafs

Feff8L: Open Source theoretical EXAFS fitting standards
Other
15 stars 7 forks source link

use Makefiles rather than SConstruct files #33

Closed bruceravel closed 7 years ago

bruceravel commented 7 years ago

This appears to be an enormous PR. In fact, it mostly does one thing -- adds Makefiles that do everything that the SConstruct files do. Basically, I am disenchanted with scons. Seemed like a neat idea at the time, not that great after all.

I've tried to write the tree of Makefiles in such a way that changing compilers or changing operating systems should be fairly easy. It should be possible to do all the system dependent changes in the top-most Makefile and have those edits be exported down the tree.

The SConstruct files are not removed by this PR, so it is pretty unimpactful.

newville commented 7 years ago

Great!