diff --git a/docs/install.rst b/docs/install.rst index a1b812f4..b949a8d0 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -129,11 +129,27 @@ Create the tarball and the spec file: make dist cp mckernel-.tar.gz /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: When not cross-compiling: """"""""""""""""""""""""" +Then build the rpm: + :: rpmbuild -ba scripts/mckernel.spec