1 include ..
/..
/build
/config.mk
2 include ..
/..
/build
/gccconfig.mk
4 LUAPOSIX_VERSION
= 5.1.4
5 LUAPOSIX_SITE
= http
://dev.luci.freifunk-halle.net
/sources
/
6 LUAPOSIX_DIR
= luaposix-
$(LUAPOSIX_VERSION
)
7 LUAPOSIX_FILE
= lua-posix_5.1
.4.orig.
tar.gz
8 LUAPOSIX_URL
= $(LUAPOSIX_SITE
)/$(LUAPOSIX_FILE
)
9 LUAPOSIX_PATCHDIR
= patches
13 include ..
/..
/build
/module.mk
16 wget
-O
$@
$(LUAPOSIX_URL
) ||
rm -f
$@
18 $(LUAPOSIX_DIR
)/.prepared
: $(LUAPOSIX_FILE
)
19 rm -rf
$(LUAPOSIX_DIR
)
20 tar xvfz
$(LUAPOSIX_FILE
)
23 compile
: $(LUAPOSIX_DIR
)/.prepared
24 $(MAKE
) -C
$(LUAPOSIX_DIR
) CC
=$(CC
) CFLAGS
="$(CFLAGS) $(LUA_CFLAGS)" LDFLAGS
="$(LDFLAGS) $(LUA_SHLIBS)" OS
="$(OS)"
25 mkdir
-p
dist$(LUA_LIBRARYDIR
)
26 cp
$(LUAPOSIX_DIR
)/posix.so
dist$(LUA_LIBRARYDIR
)
34 rm -rf
$(LUAPOSIX_DIR
) $(LUAPOSIX_FILE
)
35 rm -f
$(LUAPOSIX_PATCHDIR
)/series