about summary refs log tree commit diff
path: root/pkgs/development/interpreters/lua-5/hooks/luarocks-move-data.sh
blob: f0b56178f01e79152d1208af5c231e6978ea9cbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# luarocks installs data in a non-overridable location. Until a proper luarocks patch,
# we move the files around ourselves
echo "Sourcing luarocks-move-data-hook.sh"

luarocksMoveDataHook () {
    echo "Executing luarocksMoveDataHook"
    if [ -d "$out/$rocksSubdir" ]; then
        cp -rfv "$out/$rocksSubdir/$pname/$version/." "$out"
    fi

    echo "Finished executing luarocksMoveDataHook"
}

echo "Using luarocksMoveDataHook"
preDistPhases+=" luarocksMoveDataHook"