WIP: getting better
This commit is contained in:
@@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
#outputs = [ "dev" "out" "bin" ]; # ToDo: no idea what's wrong! docs?
|
||||
|
||||
#setupHook = ./setup-hook.sh;
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
buildInputs = [ /*stdenv.hookLib.multiout*/ libelf ]
|
||||
++ optionals doCheck [ tzdata libxml2 desktop_file_utils shared_mime_info ];
|
||||
|
||||
@@ -15,3 +15,18 @@ glibPreFixupPhase() {
|
||||
}
|
||||
|
||||
preFixupPhases+=(glibPreFixupPhase)
|
||||
|
||||
|
||||
preFixupHooks+=(_multioutGtkDocs)
|
||||
|
||||
# Move documentation to the desired outputs.
|
||||
_multioutGtkDocs() {
|
||||
if [ "$outputs" = "out" ]; then return; fi;
|
||||
_moveToOutput share/gtk-doc "${!outputDoc}"
|
||||
|
||||
# Remove empty share directory.
|
||||
if [ -d "$out/share" ]; then
|
||||
rmdir "$out/share" 2> /dev/null || true
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user