File: Makefile

package info (click to toggle)
wmtime 1.4-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 212 kB
  • sloc: ansic: 1,076; makefile: 30
file content (28 lines) | stat: -rwxr-xr-x 586 bytes parent folder | download | duplicates (3)
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
LIBS   = -lXpm -lXext -lX11 -lm -ldockapp
OBJS =	wmtime.o
XPMS = wmtime-master.xpm wmtime-mask.xbm
PREFIX = /usr/local
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man/man1
INSTALL = install

CC = gcc
CFLAGS = -O2 -Wall

.c.o:
	$(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $*.o

wmtime: $(OBJS) $(XPMS)
	$(CC) $(LDFLAGS) -o wmtime $(OBJS) $(LIBS)

clean::
	for i in $(OBJS) ; do \
		rm -f $$i; \
	done
	rm -f wmtime

install:: wmtime
	$(INSTALL) -d $(DESTDIR)$(BINDIR)
	$(INSTALL) wmtime $(DESTDIR)$(BINDIR)
	$(INSTALL) -d $(DESTDIR)$(MANDIR)
	$(INSTALL) -m 644 wmtime.1 $(DESTDIR)$(MANDIR)