summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/libxsmm/package.py
AgeCommit message (Collapse)AuthorFilesLines
2018-10-17relicense: replace LGPL headers with Apache-2.0/MIT SPDX headersTodd Gamblin1-23/+4
- remove the old LGPL license headers from all files in Spack - add SPDX headers to all files - core and most packages are (Apache-2.0 OR MIT) - a very small number of remaining packages are LGPL-2.1-only
2018-07-25Replace git=git with explicit branch namesAdam J. Stewart1-1/+1
2018-07-25Add top-level attributes for hg, svn, and git A-L packagesAdam J. Stewart1-2/+2
2018-03-24Update copyright on LLNL files for 2018. (#7592)Todd Gamblin1-1/+1
2018-03-17LIBXSMM 1.9 (#7495)Hans Pabst1-1/+2
2018-02-28change recurse into recursive in a few places (#7342)Denis Davydov1-2/+2
2018-02-06LIBXSMM 1.8.3 (#7183)Hans Pabst1-1/+2
2018-01-21LIBXSMM 1.8.2 (#6896)Hans Pabst1-24/+25
* Included LIBXSMM 1.8 into the list of available versions. * LIBXSMM 1.8.1 * LIBXSMM 1.8.2 (release notes: https://github.com/hfp/libxsmm/releases/tag/1.8.2). * LIBXSMM: Use join_path instead of hard-coding the separator. Install "version.txt" into the documentation directory. Removed installing "README.md" from LIBXSMM's root directory as it overrides README.md provided there. The latter uses correct relative references to the other documentation parts. Note: Apparently, "FC=/path/to/gfortran spack install libxsmm" is currently needed for Spack since does not pick-up the Fortran compiler (but incorrectly uses the C compiler instead). * LIBXSMM: converted Package into MakefilePackage (to address https://github.com/spack/spack/pull/6896#discussion_r160993923). * LIBXSMM: account for changed file set in 1.8.2 onward (addresses https://github.com/spack/spack/pull/6896#pullrequestreview-88670974). * Fixed incorrect behavior of "+header-only", which did not install the "src" folder. Addressed https://github.com/spack/spack/pull/6896#discussion_r162783180 and https://github.com/spack/spack/pull/6896#discussion_r162783221. * Use conflicts msg argument to present a friendly error message.
2017-11-08libxsmm: add libs property (#6193)baip1-0/+9
2017-11-04Replace github.com/llnl/spack with github.com/spack/spack (#6142)Todd Gamblin1-1/+1
We moved to a new GitHub org! Now make the code and docs reflect that.
2017-06-24Make LICENSE recognizable by GitHub. (#4598)Todd Gamblin1-1/+1
2017-05-12LIBXSMM 1.8.1 (#4235)Hans Pabst1-1/+2
* Included LIBXSMM 1.8 into the list of available versions. * LIBXSMM 1.8.1
2017-03-31Included LIBXSMM 1.8 into the list of available versions. (#3646)Hans Pabst1-1/+2
2017-03-11libxsmm: Add header-only variant (#3419)Erik Schnetter1-1/+13
* libxsmm: Add header-only variant * libxsmm: Implement requestes from code review * libxsmm: Correct error in previous simplification * libxsmm: Raise error if `header-only` variant is not supported by version * libxsmm: Correct flake8 errors
2017-03-07LIBXSMM 1.7.1 (#3371)Hans Pabst1-11/+43
* Cleanup list of offered versions (only the latest update release of each minor version is kept: 1.4.4, 1.5.2, 1.6.6, 1.7.1); introduced master revision (via Git). Slightly more selective installation of the documentation; copy README.md and LICENSE files to documentation folder. Removed outdated build options (make_args); generally stay with LIBXSMM's defaults (general purpose build). Introduced one build variant ("debug"). * Incorporated comments of PR #3371 (https://github.com/LLNL/spack/pull/3371). * Fixed flake8 complaints. * Made the full list of versions available starting with version 1.4 (there are earlier releases, however those have been released before the Spack specification became available; original spec. also started with 1.4). * Made DBG and TRACE actually two separate arguments.
2016-08-01fixed libxsmm makefile filterMitchell Devlin1-1/+1
2016-07-21editMitchell Devlin1-5/+18
2016-07-20add libxsmm packageMitchell Devlin1-0/+53