add alpine ascent (#6224)
* add ascent package and and deps * proper use of site_packages_dir prop * flake8 * add maitain, small updates * flake8 * flake8 * fixs for docstrings for sphinx
This commit is contained in:

committed by
Todd Gamblin

parent
8c458a856f
commit
b079e1dbd5
@@ -54,6 +54,9 @@ class IntelTbb(Package):
|
||||
|
||||
provides('tbb')
|
||||
|
||||
# include patch for gcc rtm options
|
||||
patch("tbb_gcc_rtm_key.patch", level=0)
|
||||
|
||||
def coerce_to_spack(self, tbb_build_subdir):
|
||||
for compiler in ["icc", "gcc", "clang"]:
|
||||
fs = glob.glob(join_path(tbb_build_subdir,
|
||||
|
@@ -0,0 +1,23 @@
|
||||
*** build/linux.gcc.inc.orig 2017-01-10 16:54:01.000000000 -0800
|
||||
--- build/linux.gcc.inc 2017-01-10 16:54:04.000000000 -0800
|
||||
***************
|
||||
*** 49,57 ****
|
||||
endif
|
||||
|
||||
# gcc 4.8 and later support RTM intrinsics, but require command line switch to enable them
|
||||
! ifneq (,$(shell gcc -dumpversion | egrep "^(4\.[8-9]|[5-9])"))
|
||||
! RTM_KEY = -mrtm
|
||||
! endif
|
||||
|
||||
ifeq ($(cfg), release)
|
||||
CPLUS_FLAGS = $(ITT_NOTIFY) -g -O2 -DUSE_PTHREAD
|
||||
--- 49,57 ----
|
||||
endif
|
||||
|
||||
# gcc 4.8 and later support RTM intrinsics, but require command line switch to enable them
|
||||
! #ifneq (,$(shell gcc -dumpversion | egrep "^(4\.[8-9]|[5-9])"))
|
||||
! # RTM_KEY = -mrtm
|
||||
! #endif
|
||||
|
||||
ifeq ($(cfg), release)
|
||||
CPLUS_FLAGS = $(ITT_NOTIFY) -g -O2 -DUSE_PTHREAD
|
Reference in New Issue
Block a user