wmtime: fix type of arguments to `localtime(3)`
[dockapps.git] / pclock / src / Makefile
blob4524fc185848baeca7a0f2fa888a0a073cba4e62
1 PROG = pclock
2 OBJS = Main.o Graphics.o getopt.o getopt1.o
4 DEFAULT_XPM = round-3d.xpm
6 INCDIR = -I/usr/X11R6/include -I.
7 LIBDIR = -L/usr/X11R6/lib
8 CC = gcc
9 CFLAGS = -O -s -Wall
10 LIBS = -lXpm -lXext -lX11 -lm
12 prefix = /usr/local
13 exec_prefix = $(prefix)
14 bindir = $(exec_prefix)/bin
15 MKDIR_P = mkdir -p
16 INSTALL = install
17 INSTALL_PROGRAM = $(INSTALL)
19 ###############################################################################
21 all: $(PROG)
23 install: all
24 $(MKDIR_P) $(DESTDIR)$(bindir)
25 $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(bindir)/$(PROG)
27 clean:
28 rm -f *.o Makefile.bak Default.xpm *~ #*
30 clobber: clean
31 rm -f $(PROG)
33 ###############################################################################
35 Default.xpm:
36 ln -s ../XPM/$(DEFAULT_XPM) $@
38 Graphics.o: PClock.h Default.xpm
40 Main.o: PClock.h Defaults.h Version.h
42 $(PROG): $(OBJS)
43 $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBDIR) $(LIBS)
45 ###############################################################################
47 .c.o:
48 $(CC) $(CFLAGS) $(INCDIR) -c $< -o $@