Commit Graph

229 Commits

Author SHA1 Message Date
002e6d5205 build: add hf number to package version
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-04-19 13:12:33 +02:00
0dc2e39eaa gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-04-05 11:27:37 +02:00
5ba6f4a4bd update compilation flags
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-04-01 18:14:49 +02:00
c14dc6d9ed refactor packaging scripts to better utilize ccache
When we build L0 right after OpenCL or vice versa we expect shared code
to be reused from ccache (when enable). Proper setting of project() and
add_subdirectory() helps to achieve this.

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-03-15 10:56:54 +01:00
69ca6f9cfb cleanup info about external repositories/projects
Remove links to inactive projects on:
- Copr
- Launchpad
- Semaphore CI
- SourceForge

Remove scripts to build on Semaphore CI and Travis

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2022-03-03 14:51:47 +01:00
543c854a3b update package dependencies
fix Depends for Ubuntu packages we create

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-01-31 09:33:17 +01:00
c9df6f6f39 gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2022-01-26 11:52:09 +01:00
513e6a2ee4 Trim RHEL SPEC_FILE env
Maintain backwards compatibility with previous settings

Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2022-01-19 12:20:12 +01:00
fbbcc27742 Update infra, remove old spec files
Related-To: NEO-6584
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2022-01-18 15:54:40 +01:00
86161a8a4f Fix OpenCL driver version when building rpm packages
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2022-01-13 12:20:14 +01:00
997d28f6b2 infra update
Removing legacy linter.

Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2022-01-03 14:33:47 +01:00
0db4821996 Correct linter tests
Update to 2022 year

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2022-01-03 09:30:29 +01:00
9b1ae47861 dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-12-20 17:56:10 +01:00
7add30aa9b refactor RHEL support
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-12-16 10:10:29 +01:00
34d9d9b0d3 gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2021-12-09 17:14:36 +01:00
72f15e3e58 refactor packaging for arm64
Related-To: NEO-5853
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-22 14:51:51 +01:00
ffcdade17d disable NEO_BUILD_WITH_OCL when packaging LevelZero
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-15 18:37:32 +01:00
ea373d2664 cmake: cleanup variable names
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-10 21:31:17 +01:00
df06c357e2 lint revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-11-10 12:46:59 +01:00
e28fa14a7d Add flag allowing to force use libva in osv builds
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-11-09 00:09:34 +01:00
cc2ba84fc8 update epoch usage
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-11-03 15:33:28 +01:00
5869948389 Remove leading zero in package version
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-29 11:30:10 +02:00
fe432abbb3 fix epoch in OpenCL package version
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-28 12:53:22 +02:00
d61dee254f Remove sles 15.2 files
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-16 11:47:29 +02:00
4a711ea148 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-14 13:44:16 +02:00
5f5f8c2e2d Do not force RELEASE_WITH_REGKEYS flag
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-12 16:36:55 +02:00
fc86810978 Add arm64 architecture for osv packaging
Related-To: NEO-5854
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-11 14:23:50 +02:00
418354574a Correct package name
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-06 21:07:15 +02:00
6ea9845016 Changes to OSV packaging
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-06 13:37:20 +02:00
82dbaedc87 Remove not needed flag
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-10-04 16:33:56 +02:00
c81c57ec71 Do not override SKIP_NEO_UNIT_TESTS in l0 builds
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-09-21 10:17:29 +02:00
3a6a24a911 Use %cmake makro
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-09-15 11:31:03 +02:00
9ccf43e441 Correct branch_dir_suffix in cmake
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6245
2021-09-14 16:00:20 +02:00
895e9e5116 initial Neo enabling on architectures other than x86
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-09-14 09:14:52 +02:00
e5d5c23606 Refactor osv build scripts
Correctly set and export variables
Add sles_15.3

Related-To: NEO-5854
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-09-13 17:23:51 +02:00
f88ac7ce56 Correctly assign value to variable
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-08-17 16:20:33 +02:00
02017c6aba OSV-style builds
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-08-11 11:12:07 +02:00
b9bd014a44 Add fixes to build with gcc11 (#5325)
* remove Fedora 31 and 32 builds

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

* Add builds on Fedora 33 and 34

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

* Fix build with gcc11

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

* Remove info about EOL'd distributions

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

* clean after build

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

Co-authored-by: Jacek Danecki <jacek.danecki@intel.com>
2021-07-20 17:17:32 +02:00
363a92f456 Split shebang from copyright header
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-06-30 17:17:08 +02:00
5c43c6fd94 Update MIT copyright headers to always use SPDX
Related-to: IGC-4296

Signed-off-by: lgotszal <lukasz.gotszald@intel.com>
2021-06-23 14:00:21 +02:00
eafc0b08cd Lint python scripts
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-06-10 11:55:36 +02:00
3bd4bca911 Copyright header update
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>
2021-05-17 20:38:19 +02:00
20549fdf0e Fix cmake_format
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-04-22 16:22:32 +02:00
0aa6ec777c infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-04-08 23:49:38 +02:00
c78f929f71 fix OpenCL driver version calculation
Related-To: NEO-5626
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-03-16 17:49:35 +01:00
4b1684541c CI Travis: Improve Ubuntu 18.04 builds with gcc
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-01-29 13:36:04 +01:00
1ba588d4eb update tests files
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-01-04 09:56:08 +01:00
33d41b51c7 Improve CI Travis builds
login to docker account to use separated limit for docker image pulls
enable PCH and use virtuals in GCC builds on Ubuntu 20.04

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-30 12:44:30 +01:00
720326fd6a Reorganize VS solution tree
Move scripts targets to neo scripts folder
Move spirv targets to shared builtins folder
Move compute_runtime_mockable_extra to ze_intel_gpu folder

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-11-23 19:06:20 +01:00
84bdb8404c ci: split L0 builds on Ubuntu 18.04
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

https://github.com/intel/compute-runtime/pull/354

Change-Id: Idcb82d1c7d3468ab3d60a2a74aab2e5fdd681741
2020-09-03 12:06:34 +02:00