tMakefile - wmutils - X windows manipulation utilities
 (HTM) git clone git://z3bra.org/wmutils
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       tMakefile (776B)
       ---
            1 include config.mk
            2 
            3 HDR = arg.h util.h
            4 SRC =           \
            5         pfw.c   \
            6         pdw.c   \
            7         lsw.c   \
            8         mapw.c  \
            9         killw.c \
           10         wattr.c \
           11         wtp.c   \
           12         wmv.c   \
           13         chwso.c \
           14         wtf.c   \
           15         wrs.c   \
           16         chwb.c  \
           17         ignw.c  \
           18         wmp.c   \
           19         slw.c   \
           20         atomx.c
           21 
           22 OBJ = $(SRC:.c=.o)
           23 BIN = $(SRC:.c=)
           24 MAN = $(SRC:.c=.1)
           25 
           26 .POSIX:
           27 .SUFFIXES: .1 .1.gz
           28 
           29 all: binutils
           30 
           31 binutils: $(BIN)
           32 
           33 $(OBJ): $(HDR) util.o
           34 
           35 .o:
           36         @echo "LD $@"
           37         @$(LD) $< util.o -o $@ $(LDFLAGS)
           38 
           39 .c.o:
           40         @echo "CC $<"
           41         @$(CC) -c $< -o $@ $(CFLAGS)
           42 
           43 install: $(BIN)
           44         mkdir -p $(DESTDIR)$(PREFIX)/bin/
           45         cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin/
           46         cd man; $(MAKE) install
           47 
           48 uninstall:
           49         @echo "uninstalling binaries"
           50         @for util in $(BIN); do \
           51                 rm -f $(DESTDIR)$(PREFIX)/bin/$$util; \
           52         done
           53         cd man; $(MAKE) uninstall
           54 
           55 clean :
           56         rm -f $(OBJ) $(BIN) util.o