Make AddMouseRegion's index unsigned
[dockapps.git] / wmSMPmon / wmSMPmon / Makefile
blob268b581523fd6e31f5e84566a55cfa81e6aa0bcf
1 #(c)1999-2003 redseb
2 # Adapted for wmSMPmon 2.9.x and higher: Thomas Ribbrock
4 # Change the following to determine installation location
5 MANDIR=/usr/local/share/man
7 OS := $(shell uname -s)
9 SRC = general.c wmSMPmon.c
10 EXE = wmSMPmon
11 MAN = wmSMPmon.1
12 OBJ = $(SRC:.c=.o)
13 prefix = /usr/local
14 exec_prefix = $(prefix)
15 bindir = $(exec_prefix)/bin
16 MKDIR_P = mkdir -p
17 INSTALL = install
18 INSTALL_PROGRAM = $(INSTALL)
19 INSTALLEXEFLAGS = -m 755 -s
20 INSTALLMANFLAGS = -m 644
21 CC = gcc
22 CFLAGS = -Wall -O2 -g
23 LIB = -L/usr/X11R6/lib -lXpm -lXext -lX11 -ldockapp
25 ifeq ($(OS),Linux)
26 SRC += sysinfo-linux.c
27 endif
28 ifeq ($(OS),SunOS)
29 SRC += sysinfo-solaris.c
30 LIB += -lkstat
31 endif
33 all: $(OBJ)
34 $(CC) -o $(EXE) $(OBJ) $(LIB)
36 $(OBJ): %.o : %.c
37 $(CC) $(CFLAGS) -c -o $@ $<
39 clean:
40 rm -rf $(EXE)
41 rm -rf *.o
43 install:
44 $(MKDIR_P) $(DESTDIR)$(bindir)
45 $(INSTALL_PROGRAM) $(INSTALLEXEFLAGS) $(EXE) $(DESTDIR)$(bindir)
46 $(INSTALL) -d $(MANDIR)/man1
47 $(INSTALL) $(INSTALLMANFLAGS) $(MAN) $(MANDIR)/man1