HaoZeke / OpenBLAS

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
http://www.openblas.net
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

BLD: Setup includes #3

Closed HaoZeke closed 3 months ago

HaoZeke commented 3 months ago

Needs work on the getarch system, basically {c,f}_check get called first, to populate config.h partially, which is then used to compile getarch and getarch_2nd which are then run to fully populate config.h. (on *nix at any rate)

mtsokol commented 3 months ago

Let me rewrite commit history. I need to squash my two commits.

HaoZeke commented 3 months ago

Let me rewrite commit history. I need to squash my two commits.

SGTM

HaoZeke commented 3 months ago

Now generates a clean diff (there's a spurious ' ' added to some of the config entries from make):

meson setup bbdir --prefix=$(pwd)/meson_local
meson install -C bbdir
# is empty now
diff -w -d -u --color=always meson_local/include/openblas_config.h ./tmpmake/include/openblas_config.h