intel-tbb rebuild

This commit is contained in:
Rmys
2021-07-01 20:57:00 +03:00
committed by GitHub
parent c4c46b901d
commit 7ea2e0711b
2 changed files with 13 additions and 9 deletions
+10 -9
View File
@@ -1,23 +1,24 @@
#!/usr/bin/python #!/usr/bin/env python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# #
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get from pisi.actionsapi import cmaketools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import autotools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get
#WorkDir="tbb%soss" % (get.srcVERSION().replace(".", ""))
WorkDir="oneTBB-%s" % get.srcVERSION()
def build(): def build():
autotools.make("CXXFLAGS='%s' tbb_build_prefix=obj" % get.CXXFLAGS()) autotools.make("CXXFLAGS='%s' tbb_build_prefix=obj" % get.CXXFLAGS())
def install(): def install():
shelltools.system("./install.sh %s" % get.installDIR()) shelltools.system("./install.sh %s" % get.installDIR())
shelltools.system("cmake \
-DINSTALL_DIR='%s'/usr/lib/cmake/TBB \
-DSYSTEM_NAME=Linux \
-DTBB_VERSION_FILE='%s'/usr/include/tbb/tbb_stddef.h \
-P cmake/tbb_config_installer.cmake" % (get.installDIR(), get.installDIR()))
pisitools.dodoc("README") pisitools.dodoc("README*")
+3
View File
@@ -16,6 +16,9 @@
<AdditionalFiles> <AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="install.sh">install.sh</AdditionalFile> <AdditionalFile owner="root" permission="0755" target="install.sh">install.sh</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies>
<Dependency>cmake</Dependency>
</BuildDependencies>
<Patches> <Patches>
</Patches> </Patches>
</Source> </Source>