1 SRCS
= lixp_main.c lixp_debug.c lixp_util.c lixp_instance.c
4 LUAINC
:= $(shell pkg-config
--cflags lua5.1
)
5 LUALIB
:= $(shell pkg-config
--libs lua5.1
)
8 IXPINC
:= -I
${IXPPREFIX}/usr
/include
9 IXPLIB
:= -L
${IXPPREFIX}/usr
/lib
-lixp
11 CFLAGS
+= ${LUAINC} ${IXPINC} -ggdb
-O0
-fPIC
12 LIBS
+= ${LUALIB} ${IXPLIB}
16 .PHONY
: all test clean install
20 $(CC
) ${CFLAGS} -o
$@
-shared
$^
$(LIBS
)
22 ${OBJS}: %.o
: %.c Makefile
23 ${CC} ${CFLAGS} -o
$@
-c
$<
29 -rm -f
${TARGET} ${OBJS}
33 mkdir
-p ~
/.wmii-3.5
/ixp
/
34 cp
${TARGET} ~
/.wmii-3.5
/ixp
/