mirror of
https://github.com/0intro/wmii
synced 2025-02-24 02:05:04 +03:00
Makefile cleanups
Remove many superfluous vars from config.mk
This commit is contained in:
parent
7d342c424f
commit
2aeda38ba5
25
Makefile
25
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
|
||||
|
@ -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}
|
||||
|
13
config.mk
13
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user