Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com>
debuginfo package contains stripped debug symbols.
Generating debug symbols have been enabled for Release builds.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
XML parsing for linux only, hanging off the OsSysmanImp object.
Change-Id: I473dc8dde0611cc13f38a2c0b59e839fced2e59e
Signed-off-by: Bill Jordan <bill.jordan@intel.com>
Fixes#278
Patch provided by Andrea Bocci <andrea.bocci@cern.ch>
modified to use the same variable name as ocl-icd.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/280
Change-Id: I2f4e7f03353f703f416608697be6e495302348c0
- remove duplicated set()
- calculate and setup dependencies in single place
Change-Id: Ibaf939512ad82f12638a18657bd8608e4e061555
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
To resolve issue on Centos:
file /usr/local/bin from install of intel-ocloc-19.25.0-1.el7.x86_64
conflicts with file from package filesystem-3.2-25.el7.x86_64
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/184
Change-Id: I2cc0055415a835adaa435b40ddf9df0a785e6168
This extends get_os_release_info funciton to search for code name. Value
is used in package name when DEB generator is used.
Change-Id: I4b90e5887689e956ca10d3d8561ed8ba056a0dc8
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
Not required because OpenCL driver is loaded thru ICD and full path is
stored in icd file.
Change-Id: I527f99e5e66bd8f83a05091b7643afabe5430e04
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
OpenCL runtime is referenced using ICD loader and path to shared library
is stored in icd file.
Change-Id: If3c2ff4552ee9d7615d3b4aba02d749beabd087e
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
New package will contain offline compiler
Change-Id: I73109aa4cac031af34899863a103089519fba917
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
Do not add intel-graphics-compiler nor intel-gmmlib libraries to Neo
package.
Change-Id: I97a8ca77ddcdcbd633e3bc99296938faefbc0327
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This will be removed very soon however we need this change to make
package working correctly.
Change-Id: Id02e11b6f6090089f622a5cd19c4490c1d3de0dd
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
postinst and postrm scripts should have execute permissions
Change-Id: I7c3c905a28e8b066de4b67a7c52e55496d9b591e
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
check cmake version and use component model for naming (>=3.6) or set
package file name based on generator.
add {?dist} to rpm package name
Change-Id: Idf723d7477ca711a250e86935cf4dbcf483cbd8a
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
- change package name to "intel"
- change component name to "opencl"
Change-Id: I24eb1f9b54e8c3ddb12a7c93623e727b5f4dcbd0
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
this works for:
- C/C++ files
- files where comment is #
Change include set of simple tests.
Change-Id: I1c08c6c359e2a48957d5d81397c439508ae06c42
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
- to fix conflicts with filesystem package on Centos 7
https://github.com/intel/compute-runtime/pull/80
Change-Id: I715e76058815f0b12b2c7f8fab6d56b35f776a9f
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
don't force /opt/intel/opencl which is location of legacy Intel OpenCL
driver. Use CMAKE_INSTALL_PREFIX to install driver in location where
user wants
Change-Id: I2b55a2ec8129a06ee6a0e97a7adcfa69084e3502
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
We should check if variables NEO_VERSION_MAJOR, NEO_VERSION_MINOR and
NEO_VERSION_BUILD are defined instead of checking for values. this
allows to set values like '0' which was expanded to false.
Change-Id: I0ceaf0e19053cae29bee78e77f574b92771e2d3f
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
ICD Loader is external package not part of Intel GPU runtime. It
shouldn't be bundled in our package
Change-Id: Iad29e650e9ad4d244ab4ed8bacbe9ab1ff96b4dd
CPackDeb has support for CPACK_DEBIAN_PACKAGE_SHLIBDEPS options. it
allows to improve dependency generation.
Change-Id: I4b87611409476e98ffb5fc66ab7083c63e2739ea
We no longer hard-require to have Khronos ICD. Neo can work with ocl-icd.
Removing warning about above reported by cmake.
Change-Id: Icf24a04b531092751de10229d0e452eebe729c98