update compilation flags

Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
Artur Harasimiuk
2022-03-31 12:55:48 +00:00
committed by Compute-Runtime-Automation
parent 9016772351
commit 5ba6f4a4bd
9 changed files with 23 additions and 4 deletions

View File

@@ -20,7 +20,7 @@ components:
infra:
branch: master
dest_dir: infra
revision: 8a1473f7cbb98e36738ce362d20a59fd8b5dd9ad
revision: 504606da822eda6cb0cb8b94dde3315016717a08
type: git
internal:
branch: master

View File

@@ -52,6 +52,8 @@ if [ "${BUILD_SRPM}" == "1" ]; then
VERSION="${NEO_L0_VERSION_MAJOR}.${NEO_L0_VERSION_MINOR}.${NEO_L0_VERSION_PATCH}.${API_VERSION}"
RELEASE="${API_VERSION_SRC}${API_RPM_MODEL_LINK}"
RELEASE_WITH_REGKEYS="${RELEASE_WITH_REGKEYS:-FALSE}"
#setup rpm build tree
rm -rf $BUILD_DIR
mkdir -p $BUILD_DIR/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
@@ -68,6 +70,7 @@ if [ "${BUILD_SRPM}" == "1" ]; then
# Update spec file with new version
perl -pi -e "s/^%global ver .*/%global ver ${VERSION}/" $SPEC
perl -pi -e "s/^%global rel .*/%global rel ${RELEASE}/" $SPEC
perl -pi -e "s/^%global NEO_RELEASE_WITH_REGKEYS .*/%global NEO_RELEASE_WITH_REGKEYS ${RELEASE_WITH_REGKEYS}/" $SPEC
perl -pi -e "s/^%global build_id .*/%global build_id ${NEO_L0_VERSION_PATCH}/" $SPEC
rpmbuild --define "_topdir $BUILD_DIR" -bs $SPEC --define 'build_type ${CMAKE_BUILD_TYPE}' "${build_args[@]}"

View File

@@ -2,6 +2,7 @@
%global ver xxx
%global rel xxx
%global build_id xxx
%global NEO_RELEASE_WITH_REGKEYS FALSE
%define _source_payload w5T16.xzdio
%define _binary_payload w5T16.xzdio
@@ -45,6 +46,8 @@ cd build
-DCMAKE_BUILD_TYPE=Release \
-DNEO_BUILD_WITH_OCL=FALSE \
-DNEO_SKIP_UNIT_TESTS=1 \
-DNEO_ENABLE_i915_PRELIM_DETECTION=TRUE \
-DRELEASE_WITH_REGKEYS=%{NEO_RELEASE_WITH_REGKEYS} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DL0_INSTALL_UDEV_RULES=1 \
-DUDEV_RULES_DIR=/etc/udev/rules.d/

View File

@@ -4,6 +4,7 @@
%global ver xxx
%global rel xxx
%global build_id xxx
%global NEO_RELEASE_WITH_REGKEYS FALSE
%define gmmlib_sover 12
%define igc_sover 1
@@ -56,7 +57,8 @@ exposing hardware capabilities to applications.
-DCMAKE_INSTALL_PREFIX=/usr \
-DNEO_BUILD_WITH_OCL=FALSE \
-DNEO_SKIP_UNIT_TESTS=TRUE \
-DRELEASE_WITH_REGKEYS=TRUE \
-DNEO_ENABLE_i915_PRELIM_DETECTION=TRUE \
-DRELEASE_WITH_REGKEYS=%{NEO_RELEASE_WITH_REGKEYS} \
-DL0_INSTALL_UDEV_RULES=1 \
-DUDEV_RULES_DIR=/etc/udev/rules.d/ \
-Wno-dev

View File

@@ -8,12 +8,14 @@ NEO_DISABLE_BUILTINS_COMPILATION ?= FALSE
RELEASE_WITH_REGKEYS ?= FALSE
IGDRCL_FORCE_USE_LIBVA ?= FALSE
NEO_SKIP_UNIT_TESTS ?= FALSE
NEO_ENABLE_i915_PRELIM_DETECTION ?= TRUE
override_dh_auto_configure:
dh_auto_configure -- ${NEO_BUILD_EXTRA_OPTS} \
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \
-DNEO_VERSION_BUILD=$(ver) \
-DNEO_SKIP_UNIT_TESTS=${NEO_SKIP_UNIT_TESTS} \
-DNEO_ENABLE_i915_PRELIM_DETECTION=${NEO_ENABLE_i915_PRELIM_DETECTION} \
-DNEO_DISABLE_BUILTINS_COMPILATION=${NEO_DISABLE_BUILTINS_COMPILATION} \
-DNEO_BUILD_WITH_OCL=FALSE \
-DRELEASE_WITH_REGKEYS=${RELEASE_WITH_REGKEYS} \

View File

@@ -52,6 +52,8 @@ if [ "${BUILD_SRPM}" == "1" ]; then
VERSION="${NEO_OCL_VERSION_MAJOR}.${NEO_OCL_VERSION_MINOR}.${NEO_OCL_VERSION_BUILD}.${API_VERSION}"
RELEASE="${API_VERSION_SRC}${API_RPM_MODEL_LINK}"
RELEASE_WITH_REGKEYS="${RELEASE_WITH_REGKEYS:-FALSE}"
#setup rpm build tree
rm -rf $BUILD_DIR
mkdir -p $BUILD_DIR/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
@@ -72,6 +74,7 @@ if [ "${BUILD_SRPM}" == "1" ]; then
perl -pi -e "s/^%global NEO_OCL_VERSION_MAJOR .*/%global NEO_OCL_VERSION_MAJOR ${NEO_OCL_VERSION_MAJOR}/" $BUILD_DIR/SPECS/opencl.spec
perl -pi -e "s/^%global NEO_OCL_VERSION_MINOR .*/%global NEO_OCL_VERSION_MINOR ${NEO_OCL_VERSION_MINOR}/" $BUILD_DIR/SPECS/opencl.spec
perl -pi -e "s/^%global NEO_OCL_VERSION_BUILD .*/%global NEO_OCL_VERSION_BUILD ${NEO_OCL_VERSION_BUILD}/" $BUILD_DIR/SPECS/opencl.spec
perl -pi -e "s/^%global NEO_RELEASE_WITH_REGKEYS .*/%global NEO_RELEASE_WITH_REGKEYS ${RELEASE_WITH_REGKEYS}/" $BUILD_DIR/SPECS/opencl.spec
perl -pi -e "s/^%global rel .*/%global rel ${RELEASE}/" $SPEC
perl -pi -e "s/^%global ver .*/%global ver ${VERSION}/" $SPEC

View File

@@ -4,6 +4,7 @@
%global NEO_OCL_VERSION_MAJOR xxx
%global NEO_OCL_VERSION_MINOR xxx
%global NEO_OCL_VERSION_BUILD xxx
%global NEO_RELEASE_WITH_REGKEYS FALSE
%define _source_payload w5T16.xzdio
%define _binary_payload w5T16.xzdio
@@ -51,8 +52,9 @@ cd build
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_WITH_L0=FALSE \
-DNEO_SKIP_UNIT_TESTS=TRUE \
-DNEO_ENABLE_i915_PRELIM_DETECTION=TRUE \
-DCMAKE_INSTALL_PREFIX=/usr \
-DRELEASE_WITH_REGKEYS=1
-DRELEASE_WITH_REGKEYS=%{NEO_RELEASE_WITH_REGKEYS}
%make_build
%install

View File

@@ -6,6 +6,7 @@
%global NEO_OCL_VERSION_MAJOR xxx
%global NEO_OCL_VERSION_MINOR xxx
%global NEO_OCL_VERSION_BUILD xxx
%global NEO_RELEASE_WITH_REGKEYS FALSE
%define gmmlib_sover 12
%define igc_sover 1
@@ -60,7 +61,8 @@ Summary: ocloc package for opencl
-DBUILD_WITH_L0=FALSE \
-DCMAKE_INSTALL_PREFIX=/usr \
-DNEO_SKIP_UNIT_TESTS=TRUE \
-DRELEASE_WITH_REGKEYS=1 \
-DNEO_ENABLE_i915_PRELIM_DETECTION=TRUE \
-DRELEASE_WITH_REGKEYS=%{NEO_RELEASE_WITH_REGKEYS} \
-Wno-dev
%make_build

View File

@@ -7,6 +7,7 @@ NEO_DISABLE_BUILTINS_COMPILATION ?= FALSE
RELEASE_WITH_REGKEYS ?= FALSE
IGDRCL_FORCE_USE_LIBVA ?= FALSE
NEO_SKIP_UNIT_TESTS ?= FALSE
NEO_ENABLE_i915_PRELIM_DETECTION ?= TRUE
override_dh_auto_configure:
dh_auto_configure -- ${NEO_BUILD_EXTRA_OPTS} \
@@ -16,6 +17,7 @@ override_dh_auto_configure:
-DNEO_VERSION_BUILD=${NEO_OCL_VERSION_BUILD} \
-DDO_NOT_RUN_AUB_TESTS=${DO_NOT_RUN_AUB_TESTS} \
-DNEO_SKIP_UNIT_TESTS=${NEO_SKIP_UNIT_TESTS} \
-DNEO_ENABLE_i915_PRELIM_DETECTION=${NEO_ENABLE_i915_PRELIM_DETECTION} \
-DNEO_DISABLE_BUILTINS_COMPILATION=${NEO_DISABLE_BUILTINS_COMPILATION} \
-DBUILD_WITH_L0=FALSE \
-DRELEASE_WITH_REGKEYS=${RELEASE_WITH_REGKEYS} \