CXX=@CXX@ CXXFLAGS=-c -Wall @CXXFLAGS@ LDFLAGS=-lpcap -ltins -lpthread SOURCES=arpspoofing.cpp portscan.cpp OBJECTS=$(SOURCES:.cpp=.o) INCLUDE= EXECUTABLES=arpspoof portscan traceroute all: $(SOURCES) $(EXECUTABLES) compile: $(OBJECTS) recompile: clean all arpspoof: arpspoofing.o $(CXX) arpspoofing.o $(LDFLAGS) -o arpspoof portscan: portscan.o $(CXX) portscan.o $(LDFLAGS) -o portscan traceroute: $(CXX) traceroute.cpp -o traceroute -std=c++0x -Wall $(LDFLAGS) .cpp.o: $(CXX) $(CXXFLAGS) $(INCLUDE) $< -o $@ clean: rm $(OBJECTS) $(EXECUTABLES)