docs: add editing spec file when building rpm
Change-Id: Ic8dc9d8c6aef6d2180844891d743a09f4a3bdd9d
This commit is contained in:
committed by
Masamichi Takagi
parent
7e82adc761
commit
661ba0ce4a
@@ -129,11 +129,27 @@ Create the tarball and the spec file:
|
|||||||
make dist
|
make dist
|
||||||
cp mckernel-<version>.tar.gz <rpmbuild>/SOURCES
|
cp mckernel-<version>.tar.gz <rpmbuild>/SOURCES
|
||||||
|
|
||||||
|
(optional) Insert a line into ``scripts/mckernel.spec`` to specify
|
||||||
|
cmake options. For example:
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
%cmake -DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DUNAME_R=%{kernel_version} \
|
||||||
|
-DKERNEL_DIR=%{kernel_dir} \
|
||||||
|
%{?cmake_libdir:-DCMAKE_INSTALL_LIBDIR=%{cmake_libdir}} \
|
||||||
|
%{?build_target:-DBUILD_TARGET=%{build_target}} \
|
||||||
|
%{?toolchain_file:-DCMAKE_TOOLCHAIN_FILE=%{toolchain_file}} \
|
||||||
|
-DENABLE_TOFU=ON -DENABLE_FUGAKU_HACKS=ON -DENABLE_KRM_WORKAROUND=OFF -DWITH_KRM=ON -DENABLE_FUGAKU_DEBUG=OFF \
|
||||||
|
.
|
||||||
|
|
||||||
Create the rpm package:
|
Create the rpm package:
|
||||||
|
|
||||||
When not cross-compiling:
|
When not cross-compiling:
|
||||||
"""""""""""""""""""""""""
|
"""""""""""""""""""""""""
|
||||||
|
|
||||||
|
Then build the rpm:
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
rpmbuild -ba scripts/mckernel.spec
|
rpmbuild -ba scripts/mckernel.spec
|
||||||
|
|||||||
Reference in New Issue
Block a user