at v192 523 B view raw
1source $stdenv/setup 2 3configureFlags="--with-lua=$lua" 4 5MKFLAGS="-w$lua/include/lauxlib.h,$lua/include/luadebug.h,$lua/include/lua.h,$lua/include/lualib.h" 6 7buildPhase() { 8 mk timestamps 9 mk $MKFLAGS all.opt 10} 11 12installPhase() { 13 mk $MKFLAGS install.opt 14 15 for file in $out/bin/*.opt; do 16 mv $file ${file%.opt} 17 done 18 19 find $out/man -type f -exec gzip -9n {} \; 20 21 find $out -name \*.a -exec echo stripping {} \; \ 22 -exec strip -S {} \; 23 24 patchELF $out 25} 26 27checkPhase="mk $MKFLAGS test.opt" 28 29genericBuild