summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/lua-5/default.nix
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-09-15 09:56:06 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-09-15 09:56:06 +0000
commite6a787f44a39a49dae8a0d399c26fcb64501dd59 (patch)
treef11a70a339bc194570ac63743aaf9025d1334095 /pkgs/development/interpreters/lua-5/default.nix
parent6babe5dea4135ee9cca45b2f0c3e8bd422a89c29 (diff)
Making lua and boost cross-build.
svn path=/nixpkgs/trunk/; revision=23807
Diffstat (limited to 'pkgs/development/interpreters/lua-5/default.nix')
-rw-r--r--pkgs/development/interpreters/lua-5/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/lua-5/default.nix b/pkgs/development/interpreters/lua-5/default.nix
index 160f28270035..19a5599347ff 100644
--- a/pkgs/development/interpreters/lua-5/default.nix
+++ b/pkgs/development/interpreters/lua-5/default.nix
@@ -23,6 +23,15 @@ stdenv.mkDerivation {
'';
buildInputs = [ ncurses readline ];
+ crossAttrs = {
+ preBuild = ''
+ sed -i -e "s/ gcc/$crossConfig-gcc/" \
+ -e "s/ ar/$crossConfig-ar/" \
+ -e "s/ ranlib/$crossConfig-ranlib/" \
+ src/Makefile
+ '';
+ };
+
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";