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>
This commit is contained in:
Jacek Danecki 2022-03-02 10:47:08 +01:00 committed by Compute-Runtime-Automation
parent f9d271f6cf
commit 69ca6f9cfb
36 changed files with 1 additions and 705 deletions

View File

@ -1,72 +0,0 @@
language: c
compiler:
- gcc
sudo: required
services:
- docker
git:
depth: false
notifications:
email:
recipients:
- compute-runtime@intel.com
matrix:
include:
- os: linux
compiler: clang
env: BUILD_OS=ubuntu-18.04 COMPILER=clang-8
- os: linux
compiler: clang
env: BUILD_OS=ubuntu-18.04 COMPILER=clang-8-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-8
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-9
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-11
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-12
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-9-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-11-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-18.04 COMPILER=gcc GEN=gen-12-l0
- os: linux
compiler: clang
env: BUILD_OS=ubuntu-20.04 COMPILER=clang
- os: linux
compiler: clang
env: BUILD_OS=ubuntu-20.04 COMPILER=clang-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-8
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-9
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-11
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-12
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-9-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-11-l0
- os: linux
compiler: gcc
env: BUILD_OS=ubuntu-20.04 COMPILER=gcc GEN=gen-12-l0
script: ./scripts/run-build.sh

View File

@ -30,13 +30,7 @@ Neo requires:
- [Intel(R) Graphics Compiler for OpenCL(TM)](https://github.com/intel/intel-graphics-compiler)
- [Intel(R) Graphics Memory Management](https://github.com/intel/gmmlib)
Please visit their repositories for building and instalation instructions or use prebuilt packages:
- Ubuntu: [launchpad repository](https://launchpad.net/~intel-opencl/+archive/ubuntu/intel-opencl)
- libigc-dev
- libigdgmm-dev
- CentOS: [copr repository](https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl)
- intel-igc-opencl-devel
- intel-gmmlib-devel
Please visit their repositories for building and instalation instructions.
Use versions compatible with selected [Neo release](https://github.com/intel/compute-runtime/releases).

View File

@ -8,10 +8,6 @@ SPDX-License-Identifier: MIT
# NEO in Linux distributions
## Level Zero specific
* [distributions](https://github.com/intel/compute-runtime/blob/master/level_zero/doc/DISTRIBUTIONS.md)
## OpenCL specific
* [distributions](https://github.com/intel/compute-runtime/blob/master/opencl/doc/DISTRIBUTIONS.md)
@ -23,19 +19,3 @@ SPDX-License-Identifier: MIT
* An Intel brand integrated and global search accessible Linux graphics landing page [https://intel.com/linux-graphics-drivers](https://intel.com/linux-graphics-drivers)
## Packages mirror
Starting with [release 19.43.14583](https://github.com/intel/compute-runtime/releases/tag/19.43.14583) all packages are mirrored on
[SourceForge](https://sourceforge.net/projects/intel-compute-runtime) as older packages are automatically deleted on
[launchpad](https://launchpad.net/~intel-opencl/+archive/ubuntu/intel-opencl) and [copr](https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl).
## Neo in docker containers
Docker images are provided in [intel-opencl](https://hub.docker.com/r/intelopencl/intel-opencl) repository.
Example for Fedora* 33
```
docker run -it --device /dev/dri:/dev/dri --rm docker.io/intelopencl/intel-opencl:fedora-33-copr clinfo
```

View File

@ -1,70 +0,0 @@
<!---
Copyright (C) 2020-2021 Intel Corporation
SPDX-License-Identifier: MIT
-->
# Level Zero in Linux distributions
## Centos* 7, Centos* 8, Centos* 8 Stream, Red Hat Enterprise Linux* 7
```
yum install yum-plugin-copr
yum copr enable jdanecki/intel-opencl
yum install level-zero intel-level-zero-gpu
```
## Fedora* 33, 34, 35, rawhide (36), Centos* 9 Stream, Red Hat Enterprise Linux* 8, Mageia* 8
```
dnf install dnf-plugins-core
dnf copr enable jdanecki/intel-opencl
dnf install level-zero intel-level-zero-gpu
```
## Mageia* Cauldron
```
dnf install dnf-plugins-core
dnf copr enable jdanecki/intel-opencl mageia-cauldron-x86_64
dnf install level-zero intel-level-zero-gpu
```
## OpenSUSE Leap 15.2
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-leap-15.2/jdanecki-intel-opencl-opensuse-leap-15.2.repo
zypper install level-zero intel-level-zero-gpu
```
## OpenSUSE Leap 15.3
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-leap-15.3/jdanecki-intel-opencl-opensuse-leap-15.3.repo
zypper install level-zero intel-level-zero-gpu
```
## OpenSUSE tumbleweed
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-tumbleweed/jdanecki-intel-opencl-opensuse-tumbleweed.repo
zypper install level-zero intel-level-zero-gpu
```
## Ubuntu* ppa for 18.04, 20.04, 21.04
```
add-apt-repository ppa:intel-opencl/intel-opencl
apt update
apt install libze-loader libze-intel-gpu
```
## Building and installation
* [Level Zero loader](https://github.com/oneapi-src/level-zero#building-and-installing)
* [Ubuntu*](https://github.com/intel/compute-runtime/blob/master/level_zero/doc/BUILD.md)
* Scripts to build or download rpm (copr) and deb (github and ppa) packages are available in [neo-specs](https://github.com/JacekDanecki/neo-specs) repository.
(*) Other names and brands may be claimed as property of others.

View File

@ -16,36 +16,12 @@ SPDX-License-Identifier: MIT
pacman -S intel-compute-runtime
```
## Centos* 7, Centos* 8, Centos* 8 Stream, Red Hat Enterprise Linux* 7
```
yum install yum-plugin-copr
yum copr enable jdanecki/intel-opencl
yum install intel-opencl
```
## Exherbo Linux*
```
cave resolve --execute intel-compute-runtime
```
## Fedora* 33, 34, 35, rawhide (36), Centos* 9 Stream, Red Hat Enterprise Linux* 8, Mageia* 8
```
dnf install dnf-plugins-core
dnf copr enable jdanecki/intel-opencl
dnf install intel-opencl
```
## Mageia* Cauldron
```
dnf install dnf-plugins-core
dnf copr enable jdanecki/intel-opencl mageia-cauldron-x86_64
dnf install intel-opencl
```
## Gentoo*, Funtoo*
```
@ -59,26 +35,6 @@ nix-channel --add https://nixos.org/channels/nixpkgs-unstable
nix-channel --update
nix-env -i intel-compute-runtime
```
## OpenSUSE Leap 15.2
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-leap-15.2/jdanecki-intel-opencl-opensuse-leap-15.2.repo
zypper install intel-opencl
```
## OpenSUSE Leap 15.3
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-leap-15.3/jdanecki-intel-opencl-opensuse-leap-15.3.repo
zypper install intel-opencl
```
## OpenSUSE tumbleweed
```
zypper addrepo -r https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl/repo/opensuse-tumbleweed/jdanecki-intel-opencl-opensuse-tumbleweed.repo
zypper install intel-opencl
```
## PLD Linux*
@ -86,14 +42,6 @@ zypper install intel-opencl
ipoldek install intel-gmmlib intel-graphics-compiler intel-compute-runtime
```
## Ubuntu* ppa for 18.04, 20.04, 21.04
```
add-apt-repository ppa:intel-opencl/intel-opencl
apt update
apt install intel-opencl-icd
```
## Ubuntu* 20.04, 21.04
```
@ -111,7 +59,6 @@ conda install intel-compute-runtime
* [Ubuntu*](https://github.com/intel/compute-runtime/blob/master/BUILD.md)
* [Centos* 8](https://github.com/intel/compute-runtime/blob/master/BUILD.md)
* Scripts to build or download rpm (copr) and deb (github and ppa) packages are available in [neo-specs](https://github.com/JacekDanecki/neo-specs) repository.
# NEO in other distributions

View File

@ -1,12 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2019-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
git fetch -t
git clone ../compute-runtime neo
docker build -f scripts/docker/Dockerfile-arch-clang -t neo-arch-clang:ci .

View File

@ -1,19 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2018-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
wget https://aur.archlinux.org/cgit/aur.git/snapshot/opencl-clang-git.tar.gz
tar -xzf opencl-clang-git.tar.gz
cd opencl-clang-git
makepkg -i --noconfirm
cd ..
wget https://aur.archlinux.org/cgit/aur.git/snapshot/intel-graphics-compiler.tar.gz
tar -xzf intel-graphics-compiler.tar.gz
cd intel-graphics-compiler
makepkg -i --noconfirm
cd ..

View File

@ -1,12 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2018-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
git fetch -t
git clone ../compute-runtime neo
docker build -f scripts/docker/Dockerfile-arch -t neo-arch:ci .

View File

@ -1,13 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
git fetch -t
git clone ../compute-runtime neo
docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"
docker build -f scripts/docker/Dockerfile-fedora-33-copr -t neo-fedora-33-copr:ci .

View File

@ -1,13 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
git fetch -t
git clone ../compute-runtime neo
docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"
docker build -f scripts/docker/Dockerfile-fedora-34-copr -t neo-fedora-34-copr:ci .

View File

@ -1,13 +0,0 @@
FROM docker.io/archlinux/base
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
COPY scripts/prepare-arch.sh /root
RUN /root/prepare-arch.sh
RUN cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DBUILD_WITH_L0=FALSE \
-DDO_NOT_RUN_AUB_TESTS=1 ../neo ; \
ninja -j 1
CMD ["/bin/bash"]

View File

@ -1,13 +0,0 @@
FROM docker.io/archlinux/base
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
COPY scripts/prepare-arch-clang.sh /root
RUN /root/prepare-arch-clang.sh
RUN cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
-DBUILD_WITH_L0=FALSE \
-DDO_NOT_RUN_AUB_TESTS=1 ../neo ; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,17 +0,0 @@
FROM fedora:33
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN df -h; dnf install -y gcc-c++ cmake ninja-build git pkg-config; \
dnf install -y 'dnf-command(copr)'; \
dnf copr enable -y jdanecki/intel-opencl; \
dnf copr enable -y jdanecki/intel-opencl-ci; \
dnf --showduplicate list intel-igc-opencl-devel intel-gmmlib-devel; \
dnf install -y intel-igc-opencl-devel intel-gmmlib-devel; \
df -h; mkdir /root/build; cd /root/build ; cmake -G Ninja \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=1 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=FALSE -DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 \
-DUSE_ULT_PCH=1 ../neo; \
ninja -j 2 && du -sh && cd .. && rm -rf build
CMD ["/bin/bash"]

View File

@ -1,17 +0,0 @@
FROM fedora:34
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN df -h; dnf install -y gcc-c++ cmake ninja-build git pkg-config; \
dnf install -y 'dnf-command(copr)'; \
dnf copr enable -y jdanecki/intel-opencl; \
dnf copr enable -y jdanecki/intel-opencl-ci; \
dnf --showduplicate list intel-igc-opencl-devel intel-gmmlib-devel; \
dnf install -y intel-igc-opencl-devel intel-gmmlib-devel; \
df -h; mkdir /root/build; cd /root/build ; cmake -G Ninja \
-DSUPPORT_GEN8=1 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=1 -DSUPPORT_GEN12LP=1 \
-DBUILD_WITH_L0=FALSE -DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 \
-DUSE_ULT_PCH=1 ../neo; \
ninja -j 2 && du -sh && cd .. && rm -rf build
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated cmake pkg-config \
ninja-build libigc-dev intel-gmmlib-dev clang-8 libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang-8 -DCMAKE_CXX_COMPILER=clang++-8 \
-DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 \
-DBUILD_WITH_L0=0 ../neo ; ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y \
--allow-unauthenticated cmake make pkg-config libigc-dev intel-gmmlib-dev clang-8 libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang-8 -DCMAKE_CXX_COMPILER=clang++-8 -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 -DBUILD_WITH_L0=1 ../neo ; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ pkg-config \
ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=1 -DSUPPORT_GEN12LP=0 -DBUILD_WITH_L0=0 \
-DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=1 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ pkg-config \
ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=1 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=1 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ pkg-config \
ninja-build libigc-dev intel-gmmlib-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=1 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ pkg-config \
ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=1 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:18.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu bionic main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=1 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,14 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y \
--allow-unauthenticated cmake pkg-config ninja-build libigc-dev intel-gmmlib-dev clang libstdc++-10-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
-DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 -DBUILD_WITH_L0=0 ../neo ; ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y \
--allow-unauthenticated cmake make pkg-config libigc-dev intel-gmmlib-dev clang libstdc++-10-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DDO_NOT_RUN_AUB_TESTS=1 -DDONT_CARE_OF_VIRTUALS=1 -DBUILD_WITH_L0=1 ../neo ; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ \
pkg-config ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=1 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=1 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ \
pkg-config ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=1 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=1 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ \
pkg-config ninja-build libigc-dev intel-gmmlib-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=1 -DSUPPORT_GEN9=0 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated cmake g++ \
pkg-config ninja-build libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=1 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=0 -DDONT_CARE_OF_VIRTUALS=1 -DUSE_ULT_PCH=1 ../neo; \
ninja -j `nproc`
CMD ["/bin/bash"]

View File

@ -1,15 +0,0 @@
FROM docker.io/ubuntu:20.04
LABEL maintainer="jacek.danecki@intel.com"
COPY neo /root/neo
RUN apt-get -y update ; apt-get --no-install-recommends install -y --allow-unauthenticated gpg dirmngr gpg-agent; \
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu focal main" >> /etc/apt/sources.list; \
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1; \
apt-get -y update ; DEBIAN_FRONTEND="noninteractive" apt-get --no-install-recommends install -y --allow-unauthenticated \
cmake make g++ pkg-config libigc-dev intel-gmmlib-dev libze-loader-dev
RUN mkdir /root/build; cd /root/build ; cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DNEO_SKIP_OCL_UNIT_TESTS=TRUE \
-DSUPPORT_GEN8=0 -DSUPPORT_GEN9=1 -DSUPPORT_GEN11=0 -DSUPPORT_GEN12LP=0 \
-DBUILD_WITH_L0=1 ../neo; \
make -j `nproc` ze_intel_gpu run_unit_tests
CMD ["/bin/bash"]

View File

@ -1,34 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2018-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
wait_apt() {
while fuser -u -v /var/lib/dpkg/lock
do
echo wait
sleep 5
done
}
echo "deb http://ppa.launchpad.net/ocl-dev/intel-opencl/ubuntu xenial main" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C3086B78CC05B8B1
apt-get -y update
if [ $? -ne 0 ]
then
wait_apt
apt-get -y update
fi
apt-get --no-install-recommends install -y --allow-unauthenticated cmake ninja-build libigc-dev intel-gmmlib-dev
if [ $? -ne 0 ]
then
wait_apt
apt-get --no-install-recommends install -y --allow-unauthenticated cmake ninja-build libigc-dev intel-gmmlib-dev
fi
dpkg -r ccache

View File

@ -1,15 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2019-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
set -e
set -x
mkdir /root/build
pacman -Suy --noconfirm clang cmake git make pkg-config ninja libva \
intel-gmmlib intel-opencl-clang spirv-llvm-translator intel-graphics-compiler

View File

@ -1,15 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2019-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
set -e
set -x
mkdir /root/build
pacman -Suy --noconfirm gcc cmake git make pkg-config ninja libva \
intel-gmmlib intel-opencl-clang spirv-llvm-translator intel-graphics-compiler

View File

@ -1,21 +0,0 @@
#!/bin/bash
#
# Copyright (C) 2018-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
DOCKERFILE=Dockerfile-${BUILD_OS}-${COMPILER}
IMAGE=neo-${BUILD_OS}-${COMPILER}:ci
if [ -n "$GEN" ]
then
DOCKERFILE=${DOCKERFILE}-${GEN}
IMAGE=neo-${BUILD_OS}-${COMPILER}-${GEN}:ci
fi
git clone ../compute-runtime neo && \
([[ -z "$DOCKER_USERNAME" ]] || docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD") && \
docker build -f scripts/docker/${DOCKERFILE} -t ${IMAGE} . && \
docker images