mirror of
https://github.com/amd/blis.git
synced 2026-05-13 10:35:38 +00:00
Details:
- Rewrote monolithify-header.sh (and renamed to flatten-header.sh) so that
headers are inserted recursively. This improves performance by a factor
of 3-4x.
- Modified configure to create an 'include/<configname>' directory in which
make can create a monolithic header.
- Modified the top-level Makefile so that a monolithic header is generated
unconditionally prior to compilation (stored in include/<configname>) and
so that the single header is installed instead of the 450 or so header
files that reside throughout the framework source tree.
- Added "include/*/*.h" to .gitignore file.
- Removed some pnacl/emscripten leftovers that I intended to include in
a1caeba (mostly in testsuite/Makefile).
- Trivial comment changes to frame/include/bli_f2c.h.
45 lines
643 B
Plaintext
45 lines
643 B
Plaintext
# -- generic files to ignore --
|
|
|
|
# emacs backup files
|
|
*~
|
|
# vim backup files
|
|
*.swp
|
|
# NFS file
|
|
.nfs*
|
|
|
|
# -- compiler-related --
|
|
|
|
# object files
|
|
# NOTE: This will result in git also exluding the top-level obj directory
|
|
# since its only contents are .o files.
|
|
*.o
|
|
# static library archives
|
|
# NOTE: This will result in git also exluding the top-level lib directory
|
|
# since its only contents are .a files.
|
|
*.a
|
|
*.so
|
|
# test executables
|
|
*.x
|
|
*.pexe
|
|
*.nexe
|
|
*.js
|
|
# link map files
|
|
*.map
|
|
|
|
# -- build system files --
|
|
|
|
config.mk
|
|
bli_config.h
|
|
|
|
# -- monolithic headers --
|
|
|
|
include/*/*.h
|
|
|
|
# -- makefile fragments --
|
|
|
|
.fragment.mk
|
|
|
|
# -- misc. --
|
|
|
|
output.testsuite
|