Makefile (464B)
1 include config.mk 2 3 LIB = libwm.a 4 HDR = wm.h 5 6 .POSIX: 7 .SUFFIXES: .a .o 8 9 all: $(LIB) 10 11 .o.a: 12 @echo "AR $@" 13 @$(AR) rcs $@ $< 14 15 .c.o: 16 @echo "CC $<" 17 @$(CC) -c $< $(CFLAGS) 18 19 install: $(LIB) $(HDR) 20 mkdir -p $(DESTDIR)$(PREFIX)/lib 21 mkdir -p $(DESTDIR)$(PREFIX)/include 22 cp -f $(LIB) $(DESTDIR)$(PREFIX)/lib/ 23 cp -f $(HDR) $(DESTDIR)$(PREFIX)/include/ 24 25 uninstall: 26 rm -f $(DESTDIR)$(PREFIX)/lib/$(LIB) 27 rm -f $(DESTDIR)$(PREFIX)/include/$(HDR) 28 29 clean : 30 rm -f $(LIB)