# Makefile for luadfui. # $Id: Makefile,v 1.13 2005/08/26 22:44:37 cpressey Exp $ COMPAT?=../compat-5.1 COMPATOBJ=${COMPAT}/compat-5.1.o LIB= ldfui.so OBJS= common.o dfui.o progress.o CFLAGS+= ${WARNS} -fPIC CFLAGS+= -I${COMPAT} -I${LOCALBASE}/include/dfui4 CFLAGS+= -I${LUA_INCDIR} CFLAGS+= ${EXTRA_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} LDFLAGS+= -ldfui4 -laura3 -lm -llua -llualib all: ${LIB} ${LIB}: ${OBJS} ${COMPATOBJ} ${CC} ${OBJS} ${COMPATOBJ} -shared ${LDFLAGS} -o ${LIB} ${COMPATOBJ}: ${CC} ${CFLAGS} -I${COMPAT} -c ${COMPAT}/compat-5.1.c -o ${COMPATOBJ} strip: ${LIB} ${STRIP} ${LIB} clean: rm -f *.o *.so distribution: strip mkdir -p ${DESTDIR}/lib/lua/5.0 cp ${LIB} ${DESTDIR}/lib/lua/5.0