Mercurial > repo
view luabuild/luarocks-2.0.12/make.out @ 1165:3d202c4549dd
<oerjan> echo "OK you got me there." >wisdom/phantom__________hoover
author | HackBot |
---|---|
date | Sat, 15 Dec 2012 08:49:48 +0000 |
parents | fa84406a6ddc |
children |
line wrap: on
line source
for f in luarocks luarocks-admin ;\ do \ mv src/bin/$f src/bin/$f.bak ;\ sed "s,^#!.*lua.*,#!/usr/bin/env lua,;/^package.path/d" < src/bin/$f.bak > src/bin/$f ;\ chmod +x src/bin/$f ;\ rm -f src/bin/$f.bak ;\ done for f in luarocks luarocks-admin ;\ do \ sed "1d" src/bin/$f > src/bin/$f.bak ;\ echo "#!/hackenv/bin/lua" > src/bin/$f ;\ echo "package.path = [[/hackenv/share/lua/5.2//?.lua;/hackenv/share/lua/5.2//?/init.lua;]]..package.path" >> src/bin/$f ;\ cat src/bin/$f.bak >> src/bin/$f ;\ chmod +x src/bin/$f ;\ rm -f src/bin/$f.bak ;\ done touch built Done. Type 'make install' to install into /hackenv. mkdir -p "/hackenv/bin" cd src/bin && cp luarocks luarocks-admin "/hackenv/bin" mkdir -p "/hackenv/share/lua/5.2//luarocks" cd src/luarocks && for f in fs/unix/tools.lua fs/unix.lua fs/win32/tools.lua fs/win32.lua fs/lua.lua persist.lua list.lua require.lua repos.lua dir.lua make_manifest.lua command_line.lua install.lua build/command.lua build/cmake.lua build/make.lua build/builtin.lua fetch/cvs.lua fetch/git.lua fetch/sscm.lua tools/patch.lua fetch/svn.lua tools/zip.lua tools/tar.lua pack.lua type_check.lua make.lua path.lua remove.lua fs.lua manif.lua add.lua deps.lua build.lua search.lua show.lua manif_core.lua fetch.lua unpack.lua validate.lua cfg.lua download.lua help.lua util.lua index.lua cache.lua refresh_cache.lua loader.lua admin_remove.lua fetch/hg.lua fetch/git_file.lua new_version.lua lint.lua purge.lua; \ do \ d="/hackenv/share/lua/5.2//luarocks"/`dirname "$f"` && \ mkdir -p "$d" && \ cp "$f" "$d" || exit 1; \ done mkdir -p "/hackenv/share/lua/5.2//luarocks" cd src/luarocks && cp site_config.lua "/hackenv/share/lua/5.2//luarocks" mkdir -p "/hackenv" if [ ! -f "/hackenv/etc/luarocks/config.lua" ] ;\ then \ mkdir -p `dirname "/hackenv/etc/luarocks/config.lua"` ;\ echo 'rocks_trees = {' >> "/hackenv/etc/luarocks/config.lua" ;\ if [ ! -n "" ] ;\ then \ echo ' home..[[/.luarocks]],' >> "/hackenv/etc/luarocks/config.lua" ;\ fi ;\ echo ' [[/hackenv]]' >> "/hackenv/etc/luarocks/config.lua" ;\ echo '}' >> "/hackenv/etc/luarocks/config.lua" ;\ fi