server_OFILES   = \
                  pmx_socket.o \
                  pmxfilter.o

PROGRAMS   = pmxfilter
LIBDIR     = -L/usr/lib
BINDIR          = /usr/local/bin

all:
	$(MAKE) build


build: $(PROGRAMS)

$(PROGRAMS):pmxfilter.o pmx_socket.o
	$(CC) -g -o $(PROGRAMS) $(server_OFILES) $(LIBDIR) -lc -lstdc++

.c.o:
	$(CC) -g $(CFLAGS) -c $*.c -I./ -I/usr/include -D_THREAD_SAFE

pmx_socket.o:pmxfilter.h
pmxfilter.o:pmxfilter.h

clean:
	rm *.o
	rm $(PROGRAMS)


install:
	install -c -m 755 $(PROGRAMS) $(BINDIR)
