CC = gcc
CXX = g++
LD = ld
LDFLAGS =
BINS = arpmon
PREFIX = /usr/local
prefix = $(PREFIX)
bindir = $(prefix)/bin
CFLAGS = -Wall -Os
CXXFLAGS = -Wall -Os
CPPFLAGS = -DARPSCP=\"$(bindir)/arp-poisoner\"

all: $(BINS)

arpmon: arpmon.o
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ $^

arpmon.o: arpmon.cc

.PHONY: clean install distclean

clean:
	rm -f $(BINS) *.o core
distclean: clean

install: all
	-mkdir -p $(bindir)
	cp $(BINS) arp-poisoner $(bindir)/
