commit 2aeda38ba5968abdb0247631e59119386d95d3b9
parent 7d342c424f732f21479c23bd56f1cb1573f18f48
Author: uriel <uriel@localhost.localdomain>
Date: Sat, 17 Dec 2005 12:46:05 +0100
Makefile cleanups
Remove many superfluous vars from config.mk
Diffstat:
3 files changed, 17 insertions(+), 25 deletions(-)
diff --git a/Makefile b/Makefile
@@ -14,26 +14,24 @@ MAN1 = cmd/wm/wmii.1 cmd/wm/wmiiwm.1 cmd/wmiibar.1 cmd/wmiifs.1 \
all:
@echo wmii build options:
@echo "LIBS = ${LIBS}"
- @echo "INCLUDES = ${INCLUDES}"
@echo "CFLAGS = ${CFLAGS}"
@echo "LDFLAGS = ${LDFLAGS}"
@echo "CC = ${CC}"
@for i in ${SUBDIRS} cmd/wm; do \
- (cd $$i; ${MAKE}); \
+ (cd $$i; make;) \
done
dist: clean
- @mkdir -p wmii-${VERSION}
- @cp -R Makefile README LICENSE config.mk rc ${SUBDIRS} extra doc wmii-${VERSION}
- @tar -cf wmii-${VERSION}.tar wmii-${VERSION}
- @gzip wmii-${VERSION}.tar
- @rm -rf wmii-${VERSION}
- @echo created distribution wmii-${VERSION}.tar.gz
+ mkdir -p wmii-${VERSION}
+ cp -R Makefile README LICENSE config.mk rc ${SUBDIRS} extra doc wmii-${VERSION}
+ tar -cf wmii-${VERSION}.tar wmii-${VERSION}
+ gzip wmii-${VERSION}.tar
+ rm -rf wmii-${VERSION}
clean:
rm -f *.o
- @for i in ${SUBDIRS} cmd/wm; do \
- (cd $$i; ${MAKE} clean); \
+ for i in ${SUBDIRS} cmd/wm; do \
+ (cd $$i; make clean); \
done
rm -rf wmii-${VERSION}*
@@ -60,11 +58,10 @@ install: all
@echo installed manual pages to ${DESTDIR}${MANPREFIX}/man1
uninstall:
- @for i in ${BIN}; do \
+ for i in ${BIN}; do \
rm -f ${DESTDIR}${PREFIX}/bin/`basename $$i`; \
done
- @for i in ${MAN1}; do \
+ for i in ${MAN1}; do \
rm -f ${DESTDIR}${MANPREFIX}/man1/`basename $$i`; \
done
- @rm -rf ${DESTDIR}${CONFPREFIX}/wmii-3
- @echo "uninstalled wmii"
+ rm -rf ${DESTDIR}${CONFPREFIX}/wmii-3
diff --git a/cmd/Makefile b/cmd/Makefile
@@ -57,12 +57,12 @@ wmiimenu: ${OBJ_menu}
wmiir2: ${OBJ_r2}
@echo LD $@
- @${CC} -o $@ ${OBJ_r2} -g -static -L${LIBDIR} -L/usr/lib -lc \
+ @${CC} -o $@ ${OBJ_r2} -g -static -L${PREFIX}/lib -L/usr/lib -lc \
-L../libixp2 -lixp -L../libcext -lcext
wmiir: ${OBJ_r}
@echo LD $@
- @${CC} -o $@ ${OBJ_r} -g -static -L${LIBDIR} -L/usr/lib -lc \
+ @${CC} -o $@ ${OBJ_r} -g -static -L${PREFIX}/lib -L/usr/lib -lc \
-L../libixp -lixp -L../libcext -lcext
wmiifs: ${OBJ_fs}
diff --git a/config.mk b/config.mk
@@ -6,25 +6,20 @@ CONFPREFIX = ${PREFIX}/etc
MANPREFIX = ${PREFIX}/share/man
9PREFIX = ${PREFIX}/9
-INCDIR = ${PREFIX}/include
-LIBDIR = ${PREFIX}/lib
X11INC = /usr/X11R6/include
X11LIB = /usr/X11R6/lib
VERSION = 3-current
# includes and libs
-INCLUDES = -I. -I${INCDIR} -I/usr/include -I${X11INC}
-LIBS = -L${LIBDIR} -L/usr/lib -lc -lm -L${X11LIB} -lX11
+LIBS = -L${PREFIX}/lib -L/usr/lib -lc -lm -L${X11LIB} -lX11
# flags
-CFLAGS = -O0 -g -Wall ${INCLUDES} -DVERSION=\"${VERSION}\"
-#CFLAGS = -O0 -g -Wall -W ${INCLUDES} -DVERSION=\"${VERSION}\"
+# Note: - under Solaris add -D__EXTENSIONS__ to CFLAGS
+CFLAGS = -g -Wall -I. -I${PREFIX}/include -I/usr/include -I${X11INC} \
+ -DVERSION=\"${VERSION}\"
LDFLAGS = -g ${LIBS}
-# compiler
-# Note: - under Solaris add -D__EXTENSIONS__ to CFLAGS
-MAKE = make
AR = ar cr
CC = cc
RANLIB = ranlib