diff options
Diffstat (limited to 'gadgets/Makefile')
-rw-r--r-- | gadgets/Makefile | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/gadgets/Makefile b/gadgets/Makefile index db0cc74..b73e756 100644 --- a/gadgets/Makefile +++ b/gadgets/Makefile @@ -3,10 +3,10 @@ include config.mk -SRC = dbar.c +SRC = dbar.c textwidth.c OBJ = ${SRC:.c=.o} -all: options dbar +all: options dbar textwidth options: @echo dzen2 gadgets build options: @@ -23,21 +23,31 @@ ${OBJ}: config.mk dbar: ${OBJ} @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} + @${LD} -o $@ dbar.o ${LDFLAGS} + @strip $@ + +textwidth: ${OBJ} + @echo LD $@ + @${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 @strip $@ clean: @echo cleaning @rm -f ${OBJ} dbar + @rm -f ${OBJ} textwidth install: all @echo installing executable file to ${DESTDIR}${PREFIX}/bin @mkdir -p ${DESTDIR}${PREFIX}/bin @cp -f dbar ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/dbar + @mkdir -p ${DESTDIR}${PREFIX}/textwidth + @cp -f textwidth ${DESTDIR}${PREFIX}/bin + @chmod 755 ${DESTDIR}${PREFIX}/bin/textwidth uninstall: @echo removing executable file from ${DESTDIR}${PREFIX}/bin @rm -f ${DESTDIR}${PREFIX}/bin/dbar + @rm -f ${DESTDIR}${PREFIX}/bin/textwidth .PHONY: all options clean install uninstall |