Sapporo will now use an environment variable to find kernels, also removed unused files.

This commit is contained in:
Yohai Meiron 2021-10-15 15:29:35 -04:00
parent 74e8cbdd03
commit f68cd8773f
2 changed files with 161 additions and 42 deletions

View file

@ -3,7 +3,29 @@ commit=7c3f80acf1df5a8907118706a2260184cfccc6a1
archive_md5sum=b7b17eeded2cb5dfb9e174424b3f7ecb
url=https://github.com/treecode/sapporo2/archive/$commit.tar.gz
wget -O sapporo2.tar.gz $url
# Verify source.
md5sum --check <<<"$archive_md5sum sapporo2.tar.gz"
# Protect .gitignore.
cp -rp .gitignore .gitignore~
# Untar original source.
tar --strip-components=1 -xvf sapporo2.tar.gz
rm -f sapporo2.tar.gz
# Restore .gitignore
mv .gitignore~ .gitignore
# Cleanup unused bits
rm -rf sapporo2.tar.gz \
lib/include/vec.h \
lib/include/ocldev.h* \
lib/include/SSE_AVX \
lib/interfaces/sapporo6thlib.cpp \
lib/interfaces/sapporoG5lib.cpp \
lib/interfaces/sapporoYeblib.cpp \
lib/Makefile_ocl \
lib/OpenCLKernels
# Patch source.
patch -p0 < patch.diff