qt6.qtdoc: fix build
This commit is contained in:
@@ -1,9 +1,26 @@
|
||||
{ qtModule
|
||||
, qtdeclarative
|
||||
, qtbase
|
||||
, qttools
|
||||
}:
|
||||
|
||||
qtModule {
|
||||
pname = "qtdoc";
|
||||
# avoid fix-qt-builtin-paths hook substitute QT_INSTALL_DOCS to qtdoc's path
|
||||
postPatch = ''
|
||||
for file in $(grep -rl '$QT_INSTALL_DOCS'); do
|
||||
substituteInPlace $file \
|
||||
--replace '$QT_INSTALL_DOCS' "${qtbase}/share/doc"
|
||||
done
|
||||
'';
|
||||
nativeBuildInputs = [ qttools ];
|
||||
qtInputs = [ qtdeclarative ];
|
||||
cmakeFlags = [
|
||||
"-DCMAKE_MESSAGE_LOG_LEVEL=STATUS"
|
||||
];
|
||||
dontUseNinjaBuild = true;
|
||||
buildFlags = [ "docs" ];
|
||||
dontUseNinjaInstall = true;
|
||||
installFlags = [ "install_docs" ];
|
||||
outputs = [ "out" ];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user