Mercurial > repo
comparison luabuild/luarocks-2.0.12/make.out @ 1142:4683d0f7c277
<GreyKnight> (cd luabuild/luarocks-2.0.12; make clean all > make.out 2> make.err)
author | HackBot |
---|---|
date | Fri, 14 Dec 2012 22:42:42 +0000 |
parents | 5077917e065a |
children | fa84406a6ddc |
comparison
equal
deleted
inserted
replaced
1141:f8c8ba5db328 | 1142:4683d0f7c277 |
---|---|
3 mv src/bin/$f src/bin/$f.bak ;\ | 3 mv src/bin/$f src/bin/$f.bak ;\ |
4 sed "s,^#!.*lua.*,#!/usr/bin/env lua,;/^package.path/d" < src/bin/$f.bak > src/bin/$f ;\ | 4 sed "s,^#!.*lua.*,#!/usr/bin/env lua,;/^package.path/d" < src/bin/$f.bak > src/bin/$f ;\ |
5 chmod +x src/bin/$f ;\ | 5 chmod +x src/bin/$f ;\ |
6 rm -f src/bin/$f.bak ;\ | 6 rm -f src/bin/$f.bak ;\ |
7 done | 7 done |
8 rm -f src/luarocks/site_config.lua | |
9 rm -f built | |
10 rm -f src/luarocks/site_config.lua | |
11 echo 'module("luarocks.site_config")' >> src/luarocks/site_config.lua | |
12 if [ -n "/hackenv" ] ;\ | |
13 then \ | |
14 echo "LUAROCKS_PREFIX=[[/hackenv]]" >> src/luarocks/site_config.lua ;\ | |
15 fi | |
16 if [ -n "/hackenv/include" ] ;\ | |
17 then \ | |
18 echo "LUA_INCDIR=[[/hackenv/include]]" >> src/luarocks/site_config.lua ;\ | |
19 fi | |
20 if [ -n "/hackenv/lib" ] ;\ | |
21 then \ | |
22 echo "LUA_LIBDIR=[[/hackenv/lib]]" >> src/luarocks/site_config.lua ;\ | |
23 fi | |
24 if [ -n "/hackenv/bin" ] ;\ | |
25 then \ | |
26 echo "LUA_BINDIR=[[/hackenv/bin]]" >> src/luarocks/site_config.lua ;\ | |
27 fi | |
28 if [ -n "" ] ;\ | |
29 then \ | |
30 echo "LUA_INTERPRETER=[[lua]]" >> src/luarocks/site_config.lua ;\ | |
31 fi | |
32 if [ -n "/hackenv/etc/luarocks" ] ;\ | |
33 then \ | |
34 echo "LUAROCKS_SYSCONFIG=[[/hackenv/etc/luarocks/config.lua]]" >> src/luarocks/site_config.lua ;\ | |
35 fi | |
36 if [ -n "/hackenv" ] ;\ | |
37 then \ | |
38 echo "LUAROCKS_ROCKS_TREE=[[/hackenv]]" >> src/luarocks/site_config.lua ;\ | |
39 fi | |
40 if [ -n "" ] ;\ | |
41 then \ | |
42 echo "LUAROCKS_FORCE_CONFIG=true" >> src/luarocks/site_config.lua ;\ | |
43 fi | |
44 if [ "" = "yes" ] ;\ | |
45 then \ | |
46 echo "LUA_DIR_SET=true" >> src/luarocks/site_config.lua ;\ | |
47 fi | |
48 echo "LUAROCKS_UNAME_S=[[Linux]]" >> src/luarocks/site_config.lua | |
49 echo "LUAROCKS_UNAME_M=[[x86_64]]" >> src/luarocks/site_config.lua | |
50 echo "LUAROCKS_DOWNLOADER=[[curl]]" >> src/luarocks/site_config.lua | |
51 echo "LUAROCKS_MD5CHECKER=[[md5sum]]" >> src/luarocks/site_config.lua | |
8 for f in luarocks luarocks-admin ;\ | 52 for f in luarocks luarocks-admin ;\ |
9 do \ | 53 do \ |
10 sed "1d" src/bin/$f > src/bin/$f.bak ;\ | 54 sed "1d" src/bin/$f > src/bin/$f.bak ;\ |
11 echo "#!/hackenv/bin/lua" > src/bin/$f ;\ | 55 echo "#!/hackenv/bin/lua" > src/bin/$f ;\ |
12 echo "package.path = [[/hackenv/share/lua/5.2//?.lua;/hackenv/share/lua/5.2//?/init.lua;]]..package.path" >> src/bin/$f ;\ | 56 echo "package.path = [[/hackenv/share/lua/5.2//?.lua;/hackenv/share/lua/5.2//?/init.lua;]]..package.path" >> src/bin/$f ;\ |
16 done | 60 done |
17 touch built | 61 touch built |
18 | 62 |
19 Done. Type 'make install' to install into /hackenv. | 63 Done. Type 'make install' to install into /hackenv. |
20 | 64 |
21 mkdir -p "/hackenv/bin" | |
22 cd src/bin && cp luarocks luarocks-admin "/hackenv/bin" | |
23 mkdir -p "/hackenv/share/lua/5.2//luarocks" | |
24 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; \ | |
25 do \ | |
26 d="/hackenv/share/lua/5.2//luarocks"/`dirname "$f"` && \ | |
27 mkdir -p "$d" && \ | |
28 cp "$f" "$d" || exit 1; \ | |
29 done | |
30 mkdir -p "/hackenv/share/lua/5.2//luarocks" | |
31 cd src/luarocks && cp site_config.lua "/hackenv/share/lua/5.2//luarocks" | |
32 mkdir -p "/hackenv" | |
33 if [ ! -f "/hackenv/etc/luarocks/config.lua" ] ;\ | |
34 then \ | |
35 mkdir -p `dirname "/hackenv/etc/luarocks/config.lua"` ;\ | |
36 echo 'rocks_trees = {' >> "/hackenv/etc/luarocks/config.lua" ;\ | |
37 if [ ! -n "" ] ;\ | |
38 then \ | |
39 echo ' home..[[/.luarocks]],' >> "/hackenv/etc/luarocks/config.lua" ;\ | |
40 fi ;\ | |
41 echo ' [[/hackenv]]' >> "/hackenv/etc/luarocks/config.lua" ;\ | |
42 echo '}' >> "/hackenv/etc/luarocks/config.lua" ;\ | |
43 fi |