CSRC   = ../wmgeneral/wmgeneral.c ../wmgeneral/misc.c ../wmgeneral/list.c
CXXSRC = wmsorsen.cc rc.cc

PROG = wmsorsen

OBJ = $(CSRC:.c=.o) $(CXXSRC:.cc=.o)

CFLAGS = -Wall -O3

LIB = -L/usr/X11R6/lib -lXpm -lXext -lX11 -lsensors

INSTALL = /usr/bin/install

CC  = gcc
CXX = g++
RM  = rm

all: $(OBJ)
	$(CXX) -o $(PROG) $(OBJ) $(LIB)

%.o:%.c
	$(CC) $(CFLAGS) -c -o $@ $<

%.o:%.cc
	$(CXX) $(CFLAGS) -c -o $@ $<

clean:
	$(RM) -f $(PROG)
	$(RM) -f *.o
	$(RM) -f ../wmgeneral/*.o

install:
	$(INSTALL) $(PROG) $(DESTDIR)/usr/local/bin/

uninstall:
	$(RM) -f $(DESTDIR)/usr/local/bin/$(PROG)
