diff options
author | Alexander V. Nikolaev <avn@avnik.info> | 2017-09-04 03:58:43 +0300 |
---|---|---|
committer | Alexander V. Nikolaev <avn@avnik.info> | 2017-09-04 03:59:38 +0300 |
commit | a830aa3af026ea6186becb12a6ed612a2fda6186 (patch) | |
tree | bfd3d5be63f46a37538d10e21475e79374fb060f /pkgs | |
parent | eabe2efa10b909de0f185f8c74cd4a71bafc58e1 (diff) | |
download | nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar.gz nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar.bz2 nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar.lz nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar.xz nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.tar.zst nixlib-a830aa3af026ea6186becb12a6ed612a2fda6186.zip |
qt5: Cleanup temporary Qt root on nix-shell exit
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/qt-5/qtbase-setup-hook.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/libraries/qt-5/qtbase-setup-hook.sh b/pkgs/development/libraries/qt-5/qtbase-setup-hook.sh index 4b0bad583350..a10da7ac2eec 100644 --- a/pkgs/development/libraries/qt-5/qtbase-setup-hook.sh +++ b/pkgs/development/libraries/qt-5/qtbase-setup-hook.sh @@ -146,3 +146,10 @@ EOF export QMAKE="$NIX_QT5_TMP/bin/qmake" fi +_qtShellCleanupHook () { + rm -fr $NIX_QT5_TMP +} + +if [ -n "$IN_NIX_SHELL" ]; then + trap _qtShellCleanupHook EXIT +fi |