1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
CC = gcc
CFLAGS = -O2 -fomit-frame-pointer -I/usr/X11R6/include
LDFLAGS = -s
.c.o:
$(CC) -c $(CFLAGS) $< -o $@
LIBS = -L/usr/X11R6/lib -lX11 -lXt -lXmu -lXext -lm -lSM -lICE -lXext
OBJS = Clock.o bclock.o transform.o
default: bclock
bclock: $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
install: bclock Clock-col.ad
@if [ -d /usr/X11R6/bin ]; then set +x; \
else (set -x; mkdir -p /usr/X11R6/bin); fi
install -c -s bclock /usr/X11R6/bin/bclock
@if [ -d /usr/X11R6/lib/X11/app-defaults ]; then set +x; \
else (set -x; mkdir -p /usr/X11R6/lib/X11/app-defaults); fi
install -c -m 0444 Clock-col.ad /usr/X11R6/lib/X11/app-defaults/Clock-color
install.man: bclock.man
@if [ -d /usr/X11R6/man/man1 ]; then set +x; \
else (set -x; mkdir -p /usr/X11R6/man/man1); fi
install -c -m 0444 bclock.man /usr/X11R6/man/man1/bclock.1
clean:
rm -f *.o *% *.bak *\~ bclock
Clock.o: Clock.c ClockP.h Clock.h transform.h
bclock.o: bclock.c bclock.bit bclmask.bit
transform.o: transform.c transform.h
|