mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-21 09:14:47 +08:00
update compilation flags
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
9016772351
commit
5ba6f4a4bd
@@ -20,7 +20,7 @@ components:
|
||||
infra:
|
||||
branch: master
|
||||
dest_dir: infra
|
||||
revision: 8a1473f7cbb98e36738ce362d20a59fd8b5dd9ad
|
||||
revision: 504606da822eda6cb0cb8b94dde3315016717a08
|
||||
type: git
|
||||
internal:
|
||||
branch: master
|
||||
|
||||
@@ -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[@]}"
|
||||
|
||||
@@ -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/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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} \
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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} \
|
||||
|
||||
Reference in New Issue
Block a user