setup.py improvements
commit80ee8b0d537a82e46587e16e82ec3148dc1aa4c9
authorMarek Nečada <marek@necada.org>
Sun, 8 Aug 2021 04:56:18 +0000 (8 07:56 +0300)
committerMarek Nečada <marek@necada.org>
Sun, 8 Aug 2021 05:02:06 +0000 (8 08:02 +0300)
tree09217d630d303f36fd1ead45cd7cdcc0598e26fd
parent087cd1cab391d38a5b5e9bdaf1c558f180542c37
setup.py improvements

- resolve numpy header location using numpy.get_include()
- a hack to install cython, numpy before calling setup()
  (needed for cythonize() and get_include()) if necessary
- use named lists to reduce repetitions
- remove gslcblas from linker dependencies
- remove some old, commented out stuff
setup.py